Create a game that should look like a game someone might want to play (i.e., probably not just a…

Create a game that should look like a game someone might want to play (i.e., probably not just a lot of colored boxes).

It must include all of the following:

User Input

Either through the keyboard or mouse, you should have appropriate and working user controls.

Start Screen

Game has a start screen with game name, players’ names (and IDs), and basic game instructions.

Game Over

It must be possible to “lose” the game somehow. That is, the game ends when the player runs out of health, or time, or runs into an enemy. When the game ends the player should be shown a game over screen.

Small Enough Window

Your game window may not be larger than gamebox.Camera(800, 600) (it may be smaller…)

Graphics/Images

You should use some appropriate images in your game. If you are using local image files, remember to save them with your project.

You must include the following:

Restart from Game Over

When the game ends, the player can hit a button/key to restart the game from the beginning. This must be done without re-running the program.

Sprite Animation

Use a sprite sheet to animate one or more characters.

Enemies

Have characters that can hinder the player character from accomplishing the goal. Enemies must move on their own.

Collectibles

Add collectables (i.e. coins) to the level that can be picked up by the character with a counter that appears on the screen. A collectible should: exist in the environment, vanish when you touch it, and give you some benefit from collecting it.

Scrolling level

Make the level much larger than the screen (You may need to add a background image to make this more obvious.)

Timer

Have a countdown (or count up) timer for your game. This needs to make some kind of sense within the context of the game itself.

Health Bar

Have a health bar that changes as you hit enemies/obstacles. A bar must be graphical (not simply text), and lowering health should remove items from or shorten the bar. It’s only a healthbar if getting to 0 health results in loss of game (or re-spawning at a save point).

Two players simultaneously

Two players who are able to interact with one another within the game.

Multiple levels

Make several distinct levels that the player can advance through. Make it clear that there are several levels so that your code coach knows to try to reach more than one.

Save points

When the player reaches some milestone, future failures cause the player to respawn at that save point instead of having to start over.

Inter-session progress

Have your game write some information to a file when it closes, and use that to update the next play. For example, you could have a cumulative high-score chart; a “save game” option; or even log what the player does and make “instant replays” or the like.

Prohibited Features

1. Do not use music or sound in your games.

2. Primarily Pygame features
Your game should be primarily using the Gamebox module directly, not the Pygame module. Do not use additional Pygame features.

3. Online gameplay
Do not try to make your game playable via network/internet.

It is not acceptableto make a game that is largely similar to one of these:

? Flappy Bird

? Dino-Runner

? Falldown

(Please upload all of the graphics and files.If you access graphics in your game by URL, you don’t need to upload them.)

Please use gamebox, more info: https://github.com/ruolinchen/python-game/blob/master/gamebox.py, http://cs1110.cs.virginia.edu/gamebox-summary.html, http://cs1110.cs.virginia.edu/gamebox.

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more
error: Content is protected !!