디지털 게임 산업은 수십 년간 지속적으로 발전하며, 오늘날의 전 세계적인 게임 시작을 형성하였습니다.
최근 스마트폰의 폭발적인 보급에 따라 PC 게임뿐만 아니라, 모바일 게임 시장 또한 확대되었고 이에 게임 개발에 대한 수요는 지속적으로 증가하고 있습니다.
알아봅시다
1) 게임 유형 및 유형별 특징
2) 게임 개발 방법과 진행 과정
3) 게임 개발 프로그램 및 툴
1. 게임 유형 및 유형별 특징
- 슈팅 게임 플레이어가 순발력을 이용하여 직접 총기를 사용하거나, 전투용 탈것을 조작하여 스테이지를 클리어하는 게임을 의미합니다. 대표적으로 스페이스 인베이더, 갤러그 등이 있습니다.
- 액션 게임 플레이어의 신속한 의사결정과 동작, 그에 따른 즉각적인 결과가 특징으로 액션 영화를 보는 것 같은 통쾌한 재미와 통제감을 제공합니다. 대표적으로 철권, 슈퍼마리오 등이 있습니다.
- 어드벤처 게임 플레이어 자신이 게임 속 주인공이 되어 주어진 시나리오를 중심으로 던전 속을 모험하면서 아이템과 스킬을 이용해 사건 및 문제를 풀어나가는 게임입니다. 대표적으로 미스트, 페르시아의 왕자가 있습니다.
- 시뮬레이션 게임 현실의 자연법칙에 근거하여 입력된 키 값에 의해 도출된 결과를 통해 재미를 느끼는 게임입니다. 대표적으로 삼국지, 심즈, 프린세스 메이커 등이 있습니다.
- 롤 플레잉 게임 플레이어가 게임 속의 주인공이 되어 가상의 세계에서 게임 내에 주어진 역할을 수행하면서 풀어나가는 방식의 게임입니다. 대표적으로 디아블로, 파이널 판타지, 리니지 등이 있습니다.
- FPS 게임 게임 플레이어가 일인칭 시점으로 게임을 플레이하는 슈팅 게임으로, 게임 화면이 진행되는 동안 자기가 직접 게임을 하고 있다는 상상을 하게 해주는 게임 장르입니다. 대표적으로 서든 어택, 스페셜 포스 등이 있습니다.
2. 게임 개발 방법과 진행 과정
게임 개발 시, 과정에는 일반적인 사이클이 존재합니다. 따라서 게임을 만들기 전에 기본적인 게임 개발 사이클을 안다면, 어떤 순서로 개발해야 할지 파악할 수 있습니다.
- 컨셉 정하기 구체적인 게임 디자인을 하기 전에, 브레인스토밍, 장르 선택, 핵심 메커니즘 등에 대한 구상을 진행합니다.
- 게임 디자인 전체 프로젝트에 대한 간략한 설명과 게임 메커니즘, 장르, 세계관, 스토리, 마케팅 전략과 같은 주요 세부 사항을 작성해야 합니다.
- 프로토타입 제작 생각한 컨셉에 가장 적합한 프로그래밍 언어와 게임 엔진을 선택하고 코드를 짜는 단계입니다. 개발한 게임을 테스트하고, 수정해야 할 점이 있으면 게임 내부를 다듬기 전 빠르게 수정하는 것이 중요합니다.
- 디벨롭 프로토타입에서 발견한 문제점이나 수정할 점을 통해 본격적으로 게임을 개발하는 단계입니다. 설정, 퀘스트, 레벨 디자인, 캐릭터, 효과음 등 게임에 필요한 모든 요소를 갖추고 있는지 확인합니다.
- 테스트 게임 작동 과정과 흥미 요소, 이해 정도 등을 알기 위해 유저들을 대상으로 테스트를 진행합니다. 또한 기술적인 관점에서 자세한 이슈 보고서를 작성하고, 플레이어의 입장에서 개선점에 대해 메모합니다.
3. 게임 개발 프로그램 및 툴
- 유니티 (Unity 3D) 저사양 게임, 최적화된 게임을 만들기에 적합한 개발 프로그램으로, 용량이 적게 들고 부하가 적습니다. 대표적으로 프렌즈마블, 하스스톤, 섀도우버스, 프로세카 등이 있습니다.
- 언리얼 (Unreal) 용량과 부하가 크다는 단점이 있지만, 고화질 고사양 게임을 만들기에 적합합니다. C, C++ 언어를 사용하며, 제작 게임으로는 배틀그라운드, 노모어 히어로즈3 등이 있습니다.
- 코코스 2D 게임을 만들기에 적합하며, C, Java 언어를 사용하는 개발 프로그램입니다. 대표적으로 모두의마블, 쿠키런(구), Arcaea 등이 있습니다.
- DEFOLD 2D 게임 개발에 특화되어 있으며, 유니티와 언리얼 엔진에 비해 가벼운 무게를 가지고 있습니다. 하지만 만들 수 있는 장르가 한정적이라는 단점이 있습니다.
4. 게임 개발, 전문가가 필요한 순간
- 2회 무료 수정
- 다양한 개발 엔진 활용
- 모바일 및 PC게임 개발
“가격 이상의 가치를 해주었다고 생각합니다.
많은 요청에도 빠른 작업으로 보답해주셨고,
커뮤니케이션도 잘 이루어졌던 것 같습니다.”