Game: Sling Prototype
This is an experimental, physics-based game prototype that I wrote in two weeks. It didn’t come out quite the way I hoped it would, but it might still give you a couple minutes of fun.
About The Game
Objective
Collect as many points as you can by destroying enemies.
Detailed description
You control a small spaceship equipped with a magnetic hook/tractor beam thing. The ship is are assaulted by unending waves of hostile aliens that try to ram you to death. You can fight back by catching enemy ships with your hook and flinging them at their buddies or the arena walls. This makes them take damage and eventually explode. Any enemies caught in the blast also get hurt, leading to combo kills and even bigger explosions.
Each destroyed ship increases your score and adds to your power bar (bottom right). Gain enough power, and you’ll be able to activate the repulsor field – a powerful, albeit temporary, ability that pushes away all nearby ships with great force. Used right, this ability can clear out the entire screen in a matter of seconds.
Controls
- Move your ship with the mouse.
- Hold the left mouse button to activate the hook. When the hook is active, it will attach to the first enemy it touches.
- Click the right mouse button to release the attached enemy.
- Press the space bar to activate the repulsor field. Once activated, the field will stay on for 5 seconds and push away nearby enemies with great force. You can only activate the field when the power bar (bottom right) is blue.
Screenshots
Download
Windows executable (451 Kb)
Processing sketch (61 Kb)
Related posts :
Hey White Shadow I liked the look of the game but cannot figure out how to get it to play. The links say “windows executable” and of course I have a mac. Can I run it if I am using my pc emulation on my mac?
Regardless looks cool! Is it javascript?
Here’s the Mac version. It’s completely untested, but you should be able to get it working by following the instructions in readme.txt
Alternatively, you can install Processing (it’s free) and try running the sketch manually.