Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
11 views1 page

Python Battlegame Design Layout

Uploaded by

Jack Plumridge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views1 page

Python Battlegame Design Layout

Uploaded by

Jack Plumridge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Jack’s Battle Game (war game) – Biker Boy Bash-up (Biker_Boy_Bashup.

py)

Game Description:
Ok so I’ve decided to create a motorcycle text-based battle game where the user will have to face
various enemy groups. The goal is to defeat all the enemy groups and achieve the highest possible
score. It will be turn-based battles between the player and randomised enemy groups. The player's
character has a set amount of health points and damage points. Each enemy group also has its own
health and damage points. The player and enemies take turns attacking each other until one side is
defeated. You can play 1-player or 2-player game modes, where 2-player mode will have the
enemy’s health doubled to make it a little more challenging and then input the users name(s) before
the game starts.

Game Mechanics:
-Player Creation: At the start of the game, the player is prompted to enter their name, which will be
used throughout the game.

-Battle Setup: The player's character begins with a fixed amount of health and damage points.
Multiple enemy groups are randomly generated, each with their own health and damage points.

-Turn-based Battles: The player and enemies take turns attacking each other. The player can choose
to attack or run from the battle (I might try and add the option to block as well, which would
decrease the damage dealt). If the player chooses to attack, they deal damage to the enemy, and the
enemy retaliates by dealing damage to the player. After each side has attacked, the current health
will show for both the user and the enemy and the prompt to attack or run will be prompted again,
giving the user more interaction. The battle continues until either the player's health or the enemy's
health reaches zero. And then the game will continue onto the next enemy.

-Defeating Enemies: When the player defeats an enemy group, a victory message is displayed. If all
enemy groups are defeated, the player wins the game.

-High Score: The game keeps track of the player's high score, which is based on the remaining health
points at the end of the game. If the player's final health points are higher than the previous high
score, it becomes the new high score. However, if the player must run from any of the fights, they
cannot create a new high score as they didn’t defeat all the enemies, where different messages will
appear and the prompt to replay will show!

-Game Replay: After each playthrough, the player is given the option to play the game again. If they
choose to replay, the game resets, and a new set of enemy groups is generated.

You might also like