Game PLay

Build-A-Battle’s gameplay consists of two phases: the Placement Phase, during which the playable level is crafted from randomly generated tiles; and the Play Phase, during which the player controls a 3D character and battles enemies throughout the level they created.

Art Style and Theme

The game is going to have a cyberpunk/futuristic theme akin to movies like Robocop or Blade runner, Characterized by dark, grimy streets, lots of neon, holograms, etc. The art style will compose of a semi real and semi animated style. It will be set in an isometric world view. With that in mind it will be implemented a 3d environment. Both the models and environment will be sculpted with Zbrush and Maya.

Goals

we have several ideas that we might warrant testing once we have a working prototype. One of such idea is that, after a set number of rounds, the game ends and the player with the higher score is declared the winner. The score would be determined by the total gold and experience accumulated by each player throughout the game. Another idea floating around the team is to have a final player-versus-player round. During the Play phase of the final round, the players would brawl in a battle royale using the characters they’ve molded over the course of the previous rounds.

PlacementPhase
×

Play Phase


At the start of the Play Phase, a 3D level is generated from the map you created in the Placement Phase. Enemy grunts are placed through the level for you to fight, and a large boss is placed in the boss room.

You can run freely around the generated level to encounter enemies. When you find one, enemies will advance toward you and engage you in hand-to-hand combat. You can punch enemies with a left hook or right hook, or dodge them with a quick evasive roll in any direction you’d like. Enemy grunts are the same size as you and have the same types attacks. However, they have much less stopping power and resilience—their health and damage are reduced since they appear in large numbers.

The boss is a hulking animated golem. He will lumber around the boss room until you enter it. Once you enter he will begin to chase after you and if he reaches certain attack ranges he will perform different attacks. His main attack is a simple punch combo. If he gets close enough to you he will unleash a punching attack directly in front of him. His secondary attack is his ground slam. This attack has a 15 second cooldown and a wind up time of about 1 second. After that 1 second wind up time he will begin to slam the ground repeatedly within a certain radius of himself. Every 0.1 seconds the player stays within this radius they will take damage as each slam hits the ground.

PlacementPhase
PlacementPhase
PlacementPhase