Game Design Brief - thundr2006/Mobile-Game-Development GitHub Wiki
Game Concept
For this assignment, I plan on creating a sequel to my previous year first semester's arcade game called Epoch, which was a 2.5d space-themed arcade shooter. This new game will be similar in vein but have new choices, it will be called Epoch 2, and will be third-person, and will have much more restricted movement, which should improve the gameplay pace.
For the story, the idea is that the player is trying to reach the planet in time, trying to stop the alien invaders from establishing a forward operating base on said planet, as a means to invade Earth. Player is a spaceship pilot on a mission fighting their way through hordes of aliens to prevent this.
Speed is health, and time is running out.
Target Audience and Platform
The game is an arcade-style space shooter, so this game will be casual players who enjoy a fast paced game they can play on the go, should have easy replayability and should match the genre of space theming.
This game will be built for iOS, and so considerations regarding the UI will be necessary as iOS phones can tend to vary a lot in screens. The orientation will be designed for landscape as the plan is to have a joystick for movement and buttons to attack.
Core Gameplay Loop
Joystick to move the spaceship around to aim at enemies and evade attacks. Auto-locking on to enemies in range in front of the player aswell.
Player will have different projectiles for different enemies, and should have buttons for shooting, swapping and pausing.
Enemies will drop powerups or health recovery items, and health will be displayed in the UI for them to look out for.
Development Plan (order priority top-down)
Create a block-out model for play-testing the UI without proper assets made.Implement player movement.Implement 2.5D rendering system.- Implement Menu.
- Implement base level classes and scenes.
- Implement player attacks.
- Implement level loading.
- Implement different AI behaviours.
Initial Design Plan
