-
Notifications
You must be signed in to change notification settings - Fork 1
Design
Combat2016 is a re-imagining of the Atari Classic Combat. Up to four players take control of an armored beast, enter an arena, and try to pelt their foes with in hopes of scoring sweet, sweet victory.
The gameplay should be quick and simple with matches taking a minute or two up to five. The goal of the game is to score more points than your opponents by blowing up them more than they blow you up. Players maneuver for position, seek cover, and nab power-ups.
The game will be made using the Unreal Engine 4 version 4.10.x. Blender 2.76b is the 3D editor of choice.
- Splash
- Main Menu
- Options Menu
- Local Multiplayer
- Online Multiplayer
- Credits
- Game
- Pause
On the PC a mouse+keyboard is supported, but only one, and up to four controllers are supported. On consoles, up to four controllers are supported.
Mouse+Keyboard
- W,A,S,D - base rotation / movement
- Mouse X/Y - turret rotation / firing direction
- Left Mouse - fire primary weapon
- Right Mouse - fire secondary weapon
- Escape - pause
- Tab - show stats
Controller
- Left Thumbstick - base rotation / movement
- Right Thumbstick - turret rotation / firing direction
- Right Trigger - fire primary weapon
- Left Trigger - fire secondary weapon
- Start - pause
- Left Shoulder - show stats
Mouse+Keyboard
- Mouse X/Y - navigate menu options
- Left Mouse - select menu option
Controller
- Left Thumbstick / DPad - navigate menu options
- A - select menu option
- B - return to previous menu
Each player starts on a level playing field, same speed, same weapon, same health, etc. Either randomly or through set locations in the level, power ups spawn which can increase health, change/enhance weapons, increase speed, etc.
CombatCamera The camera has a Minimum and a maximum zoom level. So, if all the players are bunched up in one area of the map the camera is zoomed in on the action. But, if they are all at separate corners the camera is zoomed way out. Camera stays in the geometric center of all players. Player Controller/Pawns do not have their own camera. CombatPawn Tank-like vehicle. It consists of a base, turret, cannon, and two sockets for temporary weapons. It has a turret which can rotate independently of the base. The cannon is attached to the turret and can pitch independently of the tank (might not implement this). CombatPlayerController The player controller for all of the players. It takes the input from the player and controls the pawn accordingly. Pickup
Main Menu
- Play Local
- Play Online
- Settings Play Local
- P1-4 Join
- Select Map
- Select Game Mode Play Online
- Join Game
- Create Game Settings
- Resolution
- Sound Volume
- Music Volume
- Tank
- Tank
- Cannon Firing
- Tank Explosion
- Rocket Firing
- 1 Level
- 4 players can join the game
- Their controls are independent of each other
- Their health/status are displayed separately
- Game ends after 3 minutes
Tracked via Trello.