게임프로그래머가되고싶은고3학생
이제 컴퓨터공학부에 진학할예정인 고3이고
게임프로그래머가 되고싶습니다. 배운경험이없는데 미리배우고들어가야하나요? 저는 배우고싶은데 만약 배운다면 어디서 어떻게 배워야할까요
게임을 만드시는 게 목적이시라면 게임 개발 엔진 중 하나인 유니티 (unity) 사용을 추천드립니다.
Unity는 Unity Technologies에서 개발된 게임 엔진으로, 다양한 게임을 간편하게 만들 수 있습니다.
프로그래밍이 처음이시라면 “스타트업 Unity 2D 게임 개발” 책을 추천드립니다.
프로그래밍 기본은 아신다면 “유니티 게임개발 스타트업” 책을 추천드립니다.
스크래치에서 문제를 못풀고 헤메신다면? 실전 프로그램에선 더 헤멜수 있습니다
그러니 스크래치를 통해 본인의 적성을 꼭 확인해보시기 바랍니다
우선 코딩과 알고리즘의 맛을 아래 링크에서 접해보시기 바랍니다!
https://scratch.mit.edu/ 여기를 추천드리구요
https://scratch.mit.edu/explore/projects/all <== 여기는 다른사람들이 스크래치로 만든 게임등을
플레이할 수 있는곳이데요
나름 재미있을거라 생각합니다 ( 본인이 직접 만들수도 있음 )
경우에 따라 이 사이트가 너무 시시해 보일수도 있습니다
근데 여기서 얻은 알고리즘은 타언어 배울때도 당연히 적용이 됩니다
열심히 해보세요
그리고 열심히 하다가 스크래치에서의 코딩이 자신의 적성과 잘 맞다고 생각되면
그때 프로그램 개발을 어떤 목적으로 할것이냐에
따라서 배워야 할 언어가 틀려지기때문에,
스크래치에서 경험을 쌓은후 다시 재 질문해주시기 바랍니다!
학부에 진학하고 나서 첫 학기에 프로그래밍 언어를 배울 것으로 보이니 굳이 미리 배우지 않으셔도 됩니다.
미리 배우고 싶으시다면 C언어나 파이썬이라는 프로그래밍 언어를 조금 학습하고 가시면 프로그래밍 관련 전공과목을 수강하실 때
도움이 되겠지만 진학 후에 배우셔도 충분히 따라갈 수 있을 것이라 생각됩니다.
컴퓨터 공학과로 진학을 한다면 지금 무엇인가를 준비할 필요는 없습니다.
예습을 한다면 좋기는 하겠지만 고3까지 열심히 공부했으니 조금은 쉬는 것도 좋을 것 같습니다.
특히나 요즘은 취업걱정 때문에 1학년때도 열심히 한다고 하더군요
게임프로그래밍도 프로그래밍이기 때문에 학교에서 배운 공부에 +@로 게임개발 툴을 공부하면 됩니다.