인원수 : 싱글 플레이( CPU 대전 )- 기획 의도탱크 슈팅 게임 포트리스는 PC 온라인 게임으로 오랫동안 유저의 사랑을 받고 있습니다. 포트리스를 롤 모델로 기본에 충실하면서 모바일 형태에 맞게 게임을 만들고 싶었습니다. 커뮤니케이션이 부족한 대신 게임플레이에 박진감을 줄 수 있는 게임적 요소를 부여하여 모바일 분야의 오랫동안 사랑 받는 탱크 슈팅게임을 만들고 싶었습니다- 시놉시스태초에는 햇님과 달님이 한 하늘에서 각자의 방식으로 세상을 비추었습니다. 그러나 햇님은 열정과 강함을, 달님은 온화함과 고요함을 추구했습니다. 결국 둘은 한 하늘 아래 공존할 수 없다는 것을 느껴 서로의 존재를 부정하고 하늘의 주인이라 말하며 세기의 대결을 펼칩니다.3
6.
1 게임 소개-게임 목적 수호신이 자신을 대신하여 전투 할 물체를 만든 것이 탱크입니다. 자신이 이겨야만 수호신은 하늘의 주인이 되고 자신은 땅의 주인이 될 수 있습니다. 따라서 상대방의 탱크를 부셔 전투에 승리하는 것이 게임의 목적입니다.- 조작방법4ZXZ점프X무기 교체
7.
52 게임 특징활동량시스템활동량이란 공격과 이동에 필요한 에너지를 통틀어 말합니다. 활동량을 전부 소진하면 아무 행동도 취할 수 없으므로 공격을 받기 쉬워집니다. 따라서 활동량 관리는 게임의 중요한 전략적 요소가 됩니다. 효율적인 활동량 관리를 위해서는 적절한 타이밍의 휴식이 필요합니다.활동량(Activity)이동(Move) + 발사(Fire)
8.
62 게임 특징배경의영향력수호신인 햇님과 달님은 지속적으로 회전하며 세상을 비춥니다. 탱크는 자신의 수호신이 하늘에 떠있을 때 추가적인 효과를 받습니다. 강함을 추구하는 햇님이 떠 있을 때에는 햇님의 탱크의 공격력이 향상되며, 달님이 떠 있을 때에는 달님의 탱크의 활동량 증가량이 향상됩니다.회복력 대폭 증가공격력 대폭 증가
9.
72 게임 특징파워와딜레이슈팅파워는 발사 시 미사일의 속도를 결정하며 데미지는 충돌 시 미사일의 속도에 비례합니다. 미사일은 중력과 바람의 영향을 받으므로 플레이어의 위치 선정이 중요합니다. 또한 슈팅파워에 따라 딜레이가 있어서 플레이어는 움직일 수 없습니다.오토 뷰 카메라카메라는 옆면에서 지형과 플레이어를 바라봅니다. 직접 컨트롤 하는 수동 카메라와는 달리 오토 카메라는 플레이어와 적 사이에 적절한 시야거리에서 바라보도록 합니다.따라서 플레이어는 카메라 컨트롤에 시간을 소비하는 대신에 게임 플레이에 집중할 수 있습니다.
10.
83게임 구현Core키 이벤트처리와 분리된 Down, Press, Up을 구별할 수 있는 Input System 구현QueryPerformanceCounter()를이용한 정밀한 시간 측정이 가능한 Timer 구현Vector와 Matrix 구현, 특히 Matrix는 탱크포 회전의 필수적인 요소가 됨.FrameworkWindowApplication과 Game Logic을 최대한 분리 시킴OS에 맞게 Renderer와 Application만 수정하면 다른 플랫폼에서도 구동이 가능합니다.Window ApplicationRendererGame Logic