Rotoflex

Test your reflexes in this fast-paced game! Destroy the targets before you are overrun! Can you reach level 6? Can you score more than 100,000 points? How long can you survive?

Made for the Kenney Jam 2021 (topic: 'rotation'). My first game jam (and first game on itch.io) ever!

Gameplay

Destroy the targets!

Aim your rotating crosshair on the targets. In order to destroy the targets, your crosshair must be aligned with them. Plan your route ahead so you don't lose time waiting! Reach higher and higher levels that demand you to act quickly.

The targets lose value over time and turn dark, so make sure you get them fast to improve your score!

Don't get overrun!

If too many targets are on the screen at once, you will get a strike.

Get three strikes and it's game over!

Get out of trouble — LOCK!

If you are lucky enough, a powerup will appear. Use it when you get in trouble. It will lock the shapes in place for a brief moment, allowing you to get some breathing room.

Controls

Move your mouse to aim the crosshair.

Known bugs

I know about them, but I was too lazy fixing them before the jam deadline :p

  • When a target spawns under awkwardly under the crosshair or under another target, make sure to move the crosshair away and back again in order to 'activate' the crosshair and destroy the target.
  • Sometimes more than five targets can appear on the screen. This should not happen, as having six or more targets in the game at once should give you a strike.

Source code available

The game was made using the Godot engine. You can download the entire project in a .ZIP file. Beware: I put a lot of effort into making the game look nice, but the same cannot be said about the scripts :D. It was rushed and I ended up with a lot of spaghetti code. However, I might get back to it, organize it better and add comments...

Suggested modifications

If you want to play around with the game in Godot, I suggest trying out various design changes and observing how they influence the gameplay:

  • Boost: make the crosshair move faster
    • By pressing a mouse button
    • When the crosshair is moving
  • Control: allow user to control the rotation
    • Left click to rotate left, right click to rotate right
  • Targets: add some variety to the targets
    • Movement: random, avoiding the player, teleporting
    • Timed: player gets a strike if he does not eliminate the target in time
  • Powerups, enemies
    • Clear all targets on screen
    • Crosshair rotation boost
    • Mines
    • 'Homing' mines
    • Inverted controls

Download

Download NowName your own price

Click download now to get access to the following files:

rotoflex_linux.zip 13 MB
rotoflex_windows.zip 13 MB
rotoflex_source.zip 89 MB

Leave a comment

Log in with itch.io to leave a comment.