온라인 게임 만드는 방법은 여러가지가 있지만 이번엔 유니티라는 프로그램을 이용해서 만들어볼 예정입니다. 일단 준비물로는 유니티 설치파일과 간단한 설명서로 구성되어있습니다.
유니티란 어떤 프로그램인가요?
유니티는 C# 언어 기반의 게임엔진이자 개발도구로서 2D/3D 게임뿐만 아니라 VR게임 제작 등 다양한 분야에서 활용되고있는 플랫폼입니다. 특히 모바일 게임 시장에서는 압도적인 점유율을 차지하고 있으며 국내에서도 많은 회사들이 이 엔진을 채택하고 있다고 합니다.
C#이란 무슨 언어인가요?
C#은 마이크로소프트사에서 만든 객체지향 프로그래밍 언어이며 자바스크립트나 파이썬 같은 다른 스크립트 언어와는 다르게 컴파일 과정 없이 소스코드 그대로 실행시킬 수 있다는 장점이 있습니다. 또한 기존의 윈도우 환경 뿐만 아니라 맥OS환경에서도 구동가능하기 때문에 접근성이 뛰어나다는 장점이 있습니다.
모바일 게임 말고 PC게임도 만들 수 있나요?
물론이죠! 유니티는 모든 플랫폼(PC, 콘솔, 모바일)에서의 게임제작이 가능하도록 지원하고있어요. 하지만 아무래도 모바일쪽 비중이 크다보니 대부분 모바일용 게임을 많이 만들고 있답니다.
이제 본격적으로 유니티를 배워보도록 하겠습니다. 여러분 모두 화이팅하세요!