This week we were given the new brief for the second scripting assignment, this assignment instead of being a collision-based game is a turn/event based game. The core of the game is for it to include the following features:
- 2 Player turn based game – P v P, P v AI, AI v AI
- Uses messages and events – i.e. SendMessage
- At least 3 type of monsters – each with more than one kind of attack
- Scene loop – Splash -> Main Menu -> Game -> Credits -> Main Menu
- Rich player feedback – particles and SFX
- Playable only with a mouse
- Must NOT primarily be driven by the physics engine’s dynamic collision and responses.
The next process was to brainstorm what type of game I wanted it to be and the types of interactions I wanted the game to have. There were a number of games that I enjoy that have these kinds of features such as:
Darkest Dungeon is an event and turn-based game in which the player must fight against different monsters with different heroes. Each hero and monster take a turn, in their turn they have a set number of actions that consist of specific character actions, switching positions with another character and passing their turn, their action is then executed.
Pokemon is another event and turn-based game in which the player must use pokemon to fight against other pokemon, each pokemon takes turns to choose an action to take.
With this in mind I began writing out the specifications of the game into a specifications document that can be found here.
Leave a comment