Perkele Saatana
Shoot 'em up where you defend Finland from the Soviet Union. Made at The Game Assembly.
Main Contributions
- Enemies
- Importing spawners with spline points from JSON-files
- Calculating splines from points
- Travelling along splines
- Enemies can own turrets
- Turrets can also own turrets
- Turrets can move in pendulum motions
- Player
- Changing sprite depending on direction
- Keyboard and controller input
- UI for health and score
- Super shot (which was removed due to game having too many features)
- Super shot is bigger than normal shot and doesn’t get removed when hitting enemy
- Hold button to charge, release when fully charged to fire
- Animation plays when charging
- Highscore
- Visible in game and main menu
- Saved to file and loaded on startup
- Train Boss
- Multiple weapons and shields, fully data driven
- Multiple phases with different screen positions and active weapons, fully data driven
- Side carts with turrets
- Moving up and down on screen when hitting triggers
- Respawning if they are dead when down trigger is hit
- Dying when main train dies