Game Design Document - Hunting Turtles
1.Introduction
1.1 Elevator Pitch
“Hunting Turtles” is a two-player online Top-Down 2D game in which you play as a turtle and must get as much eggs as possible.
1.2 Gameplay Overview
2.Game Mechanics
2.1 3C (Character, Camera, Control)
Character:
- The two players are on the same map.
- They have to move tile by tile.
- There is an egg on each tile.
- Players can’t be on the same tile at the same time.
- There is a point system which counts how many eggs each player picked up.
- It takes one second for the player to move to another tile.
- The game ends when there are no more eggs.
Camera:
It is a fixed camera, and it shows both players playing the game.
Controls:
2.2 Win/Lose:
Win:
If one of the two players has a higher score than the other, they win.
Lose:
If one of the two players has a lower score than the other, they lose.
Tie:
If they both have the same score, it is a tie.
3.Coding language & Engine
For this game, I am coding in C++ on Visual Studio and using the Neko Engine : https://github.com/EliasFarhan/NekoEngine.
4.Challenges
This game uses the rollback for real-time gameplay.
The first challenge I have for this game is how my eggs are created when the game starts and how they are destroyed everytime a player moves on a tile so it shows the other player that the egg is gone. My other challenge is the fact that both players can’t be on the same tile at the same time.