게임 개발자를 꿈꾸는 학생입니다. 눈팅만 하는 급식 디시인이라 필력 좀 딸릴 수 있는데 읽고 답변해주시면 그저 감사할 따름입니다.
현재 기숙학교에 재학 중인 고1이고 틈틈이 프로그래밍 언어 공부도 하고 있습니다. 게임에 진심인 학생으로서 사람들에게 재미를 주는 게임을 만들고 싶다는 마음에 게임 개발자를 꿈꾸게 됐습니다. 분야는 인디겜 개발자를 생각 중이지만 만약 열심히 공부해서 실력이 ㅅㅌㅊ된다면 게임사 취직도 생각하고 있습니다. 읽고 있는 프로그래밍 관련 책으로는 아는 분들은 아시는 “혼자 공부하는 C언어” 읽고 있습니다. 아직은 유니티, 언리얼같은 엔진들은 손도 못 댔지만 C언어 기초가 어느정도 잡히면 방학 때 유니티부터 시작해보려고 합니다.
그리고 몇몇 분들께서는 게임 개발할 때 수학 기본지식 제외하면 다 필요없다고 말하시긴 했는데 진짜 게임 개발하려면 고등학교 때 무엇을 공부하는 게 맞는지 모르겠네요(학교에서 수학은 그럭저럭 잘 따라가고 있습니다). 아직 팔팔한 고등학생으로 게임 개발을 지망하지만 어떻게 공부해야 할지 몰라 조언을 얻고 싶어 이렇게 질문 올립니다.
1. 제가 알기로는 C언어가 게임 개발에서 유용하다고 해서 현재 C언어 공부 중인데 게임개발할려면 C언어 말고도 추가로 배워야 하는 언어가 있나요?
2. 엔진이나 관련 개발 언어 등 게임 개발을 전문적으로 배우면서 고등학교 시절을 보내는 게 나을까요? 아니면 그냥 게임 개발은 대학교 가서 배우고 지금은 공부에 집중하는 게 좋을까요? 대학은 게임 전문 대학으로 진학할 생각입니다.
3. 게임 개발자를 지망한다면 게임 학원을 다니는 게 좋을까요? 찾아보니 방송국게임학원이 많이 나오더군요. 이 곳 말고도 추천할 만한 게임 학원이 있는지 궁금합니다.
4. 사람들에게 재미를 주는 게임을 만드는 게임 개발자가 되고 싶습니다. 그럼 당연히 1인 개발이나 인디가 어울리겠지만 본업으로 삼기에는 할로우나이트급으로 대박나지 않는 이상 수입이 적다고 들어서.. 안정적인 수입을 얻고 싶으면 게임사 취직이 맞겠지만 저만의 게임을 개발하지 못하니.. 인디겜 수입이 어느정도인지 궁금합니다. 또한 아르바이트 하면서 소규모 팀 꾸리거나 1인 개발로 인디겜 만들면서 지내는 게 나은지 그냥 게임은 취미로만 만들고 다른 직업 갖는 게 나은지 고민됩니다.
이 갤에 게임 개발에 대해 잘 아시는 분들이 많은 것 같아 이 곳에 질문글 올렸습니다. 혹시 여기보다 더 좋은 대답을 얻을 수 있는 갤을 아시는 분 계시다면 링크 달아주시면 감사하겠습니다.
그럼 이상 급식의 질문글이었습니다.
학교 지식은 너가 인간구실하라고 사기당하지 말라고 가르치는거지 일하는데 도움되라고 가르치는게 아님. 안쓰는 지식이라고 선긋고 버리지말고 주울수 있으면 최대한 주워가고 게임업계 공부도 너가 즐거운 만큼만 하다가 고등학교 졸업 후부터 달려도 빠른편임, 즐거운만큼 했는데 성과가 크게나오면 타고난거고 보통은 그러지 못하거든 안정적인 수익이 걱정이면 인디말고 회사가
지싣에 선긋지 말라는거는, 난 아트인데 내가 서른때 TA쪽으로 관심이 생겼고, 지식을 확장하려면 수학이 필요해져서 삼각함수 벡터 개념부터 다시 익히던 시절에 느낀거야
@ㅇㅇ(118.235) 감사합니다!
1. 굳이 따지면 c언어로도 게임을 만들수있습니다 게임개발자되기와 언어 공부는 요리사하기와 칼질과 비슷합니다. 많이알고 잘하면 좋으나 그게 핵심은 아니에요 2. 게임개발을 지금부터 많이 해보는게 중요합니다 기초는 대학생때도 채울 수 있습니다. 버릇 안되어 있으면 대학가서도 게임개발을 안하는게 현실입니다 게임만드는 버릇을 지금부터 들이세요 3. 대학생때 공부를 열심히 못했으면 가시면 됩니다. 그냥 공부에 시간을 더 쓴다고 생각하세요. 4. 잘 알고 계십니다 학생이니 주변 믿을만한 사람과 잘 이야기해보시고 결정하시면 될것같습니다. 그런데 게임개발경험 없이 결정하면 이걸 직업으로 한다는 체감이 아리송하실겁니다. 초라하다고 생각되더라도 로블록스 rpg 맵 같은거라도 만들어보세요.
많은 고민한다음에 결정하시는걸 추천드립니다. 게임개발로 성공하는 사람도 많이 보고 실패하는 사람도 많이 보았습니다. 본인이 좋아서 선택하고 재능과 노력과 작은 운만 따라주면 안될건 없다고 봅니다.