현재 대학을 다니다 군대를 다녀오고 제가다니는 학과에 의욕이 도저히 생기지않아 휴학을 연장하다 결국
자퇴하였습니다.
자퇴후 사실 다른 학과로의 편입을 생각했으나, 학점을 모아 학위까지만 어찌어찌 따놓고 이것도 저것도(과) 마음이 도저히 끌리질 않아
공부는 사실상 때려치고 집에서 폐인처럼 아무 생각없이 지내고 있습니다.
꽤 그렇게 지낸 것 같습니다.
어느날 제가 걱정이 됬는 지 친구 한명이 차라리 억지로 하려다 제풀에 지칠바에 하고싶은걸 찾아서 네힘으로 하는게 어떠냐라고 제게
조언해주더군요.
사실, 아무 생각 없었습니다. 원하는게 뭔지도 모르겠고.. 생각없이 모바일게임만 줄창했는데 ..
너무 빠지더군요. 재밌다라는 느낌보다.. 나도.. 이런 게임을 만들어보고싶다.
인터넷에서 모바일 1인 인디개발자 소식을 여럿들었고
고등학교때 게임을 만들고 싶어 알만툴로 혼자 이것저것 구현해 내면 너무나 좋아했던 모습이 떠오르군요.
그당시 전문적인 게임 개발 학과가 없기도 했지만 주변에서 딱히 좋게보는 시선이 아니여서
진로를 그쪽으로 잡질 못했습니다.
아무 의욕도 없는 지금이지만 모바일 게임 개발이란 생각에만 오직 몸에 흥미가 생기고 힘이 들어가는 것 같습니다.
그런데 의욕이 있어도 대체 어떻게 그런 멋진 게임들을 만들어내는지 무얼 공부해야하는지.
학교에서 가르쳐주는 것과 자격증 공부만 해본 저로서는 제가 혼자 어떤걸 이루기위해 게임이란 큰 틀 속에서
어떤 순서로 / 어떻게 구현해내야하는 지 막막합니다.
현재 c언어조차 모릅니다. 지식은 전무하고, 게임 구현은 커녕 사운드, 그래픽, 원화 등도 제 능력으로는 아무것도 이룰 수 없습니다.
다만 제가 그쪽으로만 관심이 가고 하고싶습니다.
개발자분들게 너무 여쭙고 싶습니다.
제가 어떤순서로 어떻게, 무얼 공부 해야할까요?
여쭙는 입장이지만 세세하게 간절히 부탁드립니다.
인터넷으로 찾아봤지만 글마다 다르고 헷갈리고..
학원도 있다는 정보를 인터넷에서 찾았는데 정말 너무많더군요..
차라리 정모르겠으면 학원도 나쁘지않을까요?
혹시 학원은 어떤 학원들 다녀야할까요..
답변 부탁드립니다. 감사합니다.
독학이 잘 맞지 않는 성격이거나 속성으로 배워야 한다면 학원도 괜찮습니다.
저도 학원 다녔었는데요, 학원도 평판 괜찮은 데 알아보고 가신다면 나쁘지 않습니다. (이상한 학원이 꽤 있으니 주의)
그런데 학원 다니시는 동안 정말 열심히 해야 됩니다.
알바 이런거 할 시간 없고요, 배울게 너무 많고 진도가 빠르기 때문에 학원 시간 외에도 계속 스스로 실습하지 않으면
안됩니다. 프로그래밍이 다 그렇지만 게임 만드는 게 학원 다니면서 수업 듣는다고 저절로 배워지고 이런게 아니거든요.
말그대로 학원 다니는 기간 동안 밥먹고 잠자는 시간 빼고 올인해야 됩니다. (... 물론 게임 같은거 할 시간도 없습니다)
하지만 정말 열정이 불타오르신다면 첨부터 돈 많이 드는 학원부터 알아보진 마시고
c# 책 한권 끼고 혼자 미니 게임 하나 만들어보세요. (테트리스나 지뢰찾기 같은 것)
그걸 한번 해보시면 아마 이걸 계속 할지 말지 명확하게 판단이 서실 것으로 생각합니다.
처음 시작하실 때에는 학원이 가장 좋은 방법일 것 같네요.
취직해서 현업에서 경험을 쌓는 것이 베스트이지만, 요새는 완전 신입은 잘 안뽑아주는 분위기인것 같습니다.
혼자서 공부하거나 인디 게임 제작 팀에 합류하는 것은 현실적으로 실패할 확률이 큽니다.
1인 개발은 속도가 너무 느리고요, 프로그래밍과 그래픽과 기획을 동시에 해야하기 때문에 비효율적입니다.
인디 게임 제작 팀은 이상적이긴 하지만 실력과 경험이 없는 사람들끼리 모인다면 제작보다는 말싸움에 더 많은 시간이 소요된다고 하네요.
저는 학교에서 프로그래밍을 공부했었고, 게임 회사를 다니며 기획을 했었기 때문에 1인 개발을 하고 있습니다.
http://mypi.ruliweb.daum.net/mypi.htm?id=zqvwod_da
모바일 게임 환경이 되면서 예전 PC 환경과는 다르게 소규모 팀이나 1인 개발도 매출을 올릴 수 있는 기회가 생기긴 했는데요.
반대로 그만큼 인디 게임이 많아지면서 특별한 무언가가 없으면 도태되기도 쉬워졌습니다.
이런 점을 고려하면 처음이신 만큼 모바일 1인 개발은 장기적인 목표로 삼으시는 것을 권합니다.
현실적으로, 돈과 시간이 6개월~1년 정도 뒷받침된다고 하면 학원을 추천드리고요.
독학으로 어느 정도 해보겠다고 생각하면 주변에 프로그래밍 멘토 한 분을 구하는 것을 추천합니다.
(친한 형이 있으면 제일 좋고요, 아니면 돈주고라도 배우는 것도 좋겠습니다)
정말로 혼자서 해봐야겠다고 하면... 영어 독해가 뒷받침되는지 먼저 확인해보세요.
저도 혼자서 Unity3D와 안드로이드를 공부했는데, 중요한 문제 해결 방법은 태반이 Google과 StackOverflow 사이트를 참조했습니다.
개발 환경과 언어는 Unity3D를 추천드리구요.
공짜이고, 현재 모바일 게임에서 가장 많이 애용되는 개발 환경으로 알고 있습니다.
그만큼 참고 강좌나 문제 해결 자료등도 많은 편이구요.
개인적으로는 Flash보다도 더 쉽게 결과물을 제작할 수 있었습니다.
뜻이 있으신만큼 꼭 한 번은 뛰어들어서 헤엄쳐 보시면 좋겠네요.
아쉬움이 남지 않도록... ^^
그냥 다른거 하세요 ^^
다른거 좋은 직업 많은데 하필이면 게임쪽으로?
그래도 구지 하시겠다면 c언어부터 배우지 마시고요.. c++이나 자바 혹은 c#을 먼저 배우세요.
c언어는 절차적 언어라서 별로에요 객체지향적으로 짜는걸 배우시고 숙지하셔야 코딩이 아름답게 됩니다.
이렇게 위 언어중 한가지를 습득하셨다면 유니티를 배워보세요.
요즘 국내에서 가장 많이 쓰는 게임엔진중 하나입니다.
그리고 게임은 디자인 사운드 기획 프로그래밍 다 분리되어 있습니다.
꼭 프로그래밍을 공부할필요는 없어요 정말 만들고 싶은 게임이 잇다면 기획 공부를 하셔야 하고요.
이미지 리소스를 만드는 작업을 하고 싶다면 디자이너 사운드는 .. 회사에 전문 인력을 두는 회사가 잘 없지요 보통 외주니까요.
그럼 화이팅 하세요.~