!!!BROWSER VERSION DOESN'T WORK!!!

This is a game I made in Processing where you shoot enemies as a stationary turret.

Controls:

Left and right arrow keys or A and D to turn counterclockwise and clockwise.

Space to shoot

V to use a timestop when it is ready

P to pause the game

M to mute

I will include a list of cheat codes at the bottom of the description.

There is  some text on the side that will display some information. Most of it is labelled in the game, but here is what it means in order from top to bottom anyways:

  1. FPS (frames per second)
  2.  Current enemies that are alive
  3. Score
  4. High Score
  5. Number of bullets in the game that haven't despawned/hit an enemy
  6.  Timestop Status (It will either say the number of kills needed to use another timestop, that a timestop is ready, or that it is on cooldown.)

Information you might want to know:

  • The large circle in the center is you, and the smaller circle shows where you are aiming.
  • Enemies will have different amounts of health. The basic enemies (red) have 3-5 health, the fast enemies (blue) have 1-2 health, and the tank enemies (yellow) have 6-8 health.
  • Timestop basically stops bullets and enemies from moving. Bullets can still be shot.
  • Timers explained in this part might not be exactly accurate depending on how much your framerate varies.
  • Enemies spawn based on 2 timers; one that activates after around 9 seconds, and one that activates after around 2 seconds with no enemies on screen. The second timer doesn't reset when an enemy spawns.
  • Bullets last for around 1 second before despawning.
  • Timestop lasts for  around 7 seconds and the cooldown is around 20 seconds.
  • The cooldown for shoot is around 0.375 seconds, and the time between shooting and turning is around 0.25 seconds.
  • The recommended FPS for this game is 60. Some of the code relies on the FPS.

Cheat codes (These might make the game lag, I don't know how well the website can handle it.)

i - no shoot cooldowns

u - infinite timestop

y - toggle enemies spawning

` - clear all enemies on screen (doesn't give score)

1 - spawn basic enemy

2 - spawn fast enemy

3 - spawn tank enemy

o - spawn giant enemy (has 999 health)





StatusOn hold
PlatformsJava, Windows
AuthorSir Grendit
GenreShooter
Made withProcessing
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard

Download

Download
TurretGamev1.5.zip 187 MB

Install instructions

Before you run the game, you should extract the ZIP file. I included a txt file that will explain basically nothing that isn't in the description other than how to save your highscore.

Comments

Log in with itch.io to leave a comment.

I'm trying to figure out how I can get this to work on web.