이와 같은 화면들을 보면 무슨 장면을 떠올리시나요?
영화에서 볼 수 있는 천재해커들의 컴퓨터?
프로그램을 만들고 있는 사람?
뭐 여러가지 분야에 쓰이겠지만
제가 말씀드리고 싶은건 게임이에요
게임제작을 위해서 이런 컴퓨터 프로그래밍이 들어가요
게임에 쓰이는 프로그래밍을 게임프로그래밍이라고 하죠
제가 배우고 있는건 이 게임 프로그래밍이에요
게임을 만들기 위해선 정말 여러가지 작업들이 필요해요
게임을 어떤 컨셉을 가지고 어떤 세계관으로
어떤 캐릭터들이 어떻게 무얼하는지..등등
이러한 기획과정에서 만들어진것들을
실제로 컴퓨터에 표현을해서 구동시키는게
프로그래머들의 일이에요
프로그래머가 되려면 어떠한 과정들을 알아야하고 배워야할까요?
우선 게임업계에서 가장많이 쓰이고 가장많이 사용을하는
유니티에요
유니티는 사용법이 다른 엔진에 비해 간단해서
독학으로도 할 수는 있지만
더 퀼리티가 높은 게임을 위해선
전문 학원에서 배우는걸 추천해드려요
유니티는 앞서 말씀 드렸듯이
다른 엔진에 비해서 조금은 쉬운편이에요
그러나 충분히 많은 장점들이 있기에
지금 많은 회사들이 이 엔진을 사용해요
넓은 멀티플랫폼을 지원하고
유니티엔진에서 게임을 제작했다면
안드로이드, IOS할 것 없이 동일한 버전으로
모바일에서도 게임을 내놓을 수 있어요
그래서 모바일게임을 만들고 싶다면
유니티엔진을 배우는게 굉장히 좋아요
아직 저도 배우는과정이라 장점을 많이 알진 못해요ㅠㅠ
그래서 더 많이 배워보려구요
다음은 언리얼 엔진이에요
언리얼 엔진은 계속해서 업데이트가 이루어지고있어요
그래서 개발도구나 기술지원 등이 계속해서 꾸준히 제공되고있어요
엔진 자체도 굉장히 유연한 편이어서
여러가지 기술들을 조합하고 확장하고 변형하기 쉬운점이
가장 큰 장점이에요
그리고 대기업은 언리얼엔진을 잘 사용하는 사람을 뽑는다는
그런 풍문이 있어요
대기업을 목표로 엔진을 배운다면 언리얼이 더 좋을거같아요
그렇지만 저는 언리얼 유니티 어느하나 놓치고 싶지않아요
제가 혼자서 게임을 개발하는 것을 목표로 두기 때문에
이럴땐 유니티 이럴땐 언리얼 두가지 다 쓰면서 만들어보고싶어요
어쨌든 두가지 다 배운다면 좋은 결과가 있을거라고 생각해요
저는 베이스가 없어서 지금은 C언어부터 배우고 있지만
언젠간 저 두엔진을 사용해서
정말 멋진 게임을 만들어보고싶어요!
롤만큼 오래오래 사랑받으면서
지속적인 업데이트를 하고 신규유저 기존유저 모두 재밌게 할 수 있는
그런 게임을 꼭 만들어볼거에요!
모두들 관심이 있으시다면 저와 함께 같이 배워보아요!
'게임제작' 카테고리의 다른 글
온라인으로 자격증따고 공부하기! (0) | 2020.04.22 |
---|---|
게임 개발의 첫 단추 대전게임학원 (세종/공주/청주/부여) (0) | 2020.04.17 |