[게임 개발 : 배틀 콥스] 게임 소개, 구현한 기능

WIGWAG·2023년 4월 7일
0

OpenGL

목록 보기
9/10

OpenGL을 이용하여 개발한 게임이다.

1. 로비화면

방향키를 이용하여 로봇을 움직일 수 있다. 문 밖으로 나가면 카메라가 이동하여 필드화면으로 이동한다.


2. 필드화면

  • AI 로봇 3대와 전투를 벌인다. x키를 이용하여 돌을 줍고 c키를 이용하여 플레이어의 로봇이 보는 방향으로 돌을 던진다. 로봇이 던진 돌덩이에 맞으면 쓰러지고 움직이지 않게 된다.

  • 미사일은 돌보다 사정거리가 크고 더 빠르다. 돌과 같은 역할을 한다.

  • AI 로봇은 필드 위를 무작위로 자유롭게 이동하고 주위에 돌이 있으면 돌 방향으로 이동하여 돌을 획득한다. 돌을 들고 있는 상태에서 주위에 플레이어를 감지하면 플레이어의 방향으로 돌을 던진다.

  • 플레이어가 죽지 않고 AI 로봇을 전부 쓰러트리면 게임에서 승리한다.

영상링크 : https://youtu.be/Wm7TBpvUihc

profile
윅왁의 프로그래밍 개발노트

0개의 댓글