Splodey Boats

About

Destroy the enemy submarines using your depth charges. You may only drop one charge at a time. At night, use sonar to find enemies. It gets better once you hit mission 3-1, I promise!

This is a port of Splodey Boats, my Ludum Dare #29 entry. The original was built in 48 hours using AS3 and the Flixel library.

# Controls

  • and to move
  • SPACE to drop a depth charge
  • SPACE to detonate a dropped charge
  • S to emit a sonar pulse

# Credits and Thanks

  • Phil Newton -- Code, graphics and sounds
  • James Newton -- Music

Statistics

Source files 88
Lines of code 3,989
Time worked 20 hours 20 minutes

Daily Activity

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Screenshots

Milestones

Milestone 1 - Initial setup

done

Basic title screen

Empty gameplay screen stub

Full build setup

Milestone 2 - Basic gameplay

done

Controllable boat

Depth charge dropping and exploding

Moving submarines

Destroyable submarines

Milestone 3 - Simple progression

done

Level intro screen

Level ending screen

Different level modifiers

Milestone 4 - Powerups

todo

Add dropping crate

Add `Cluster Bomb` powerup

Add `Mega Barrel` powerup

Add `Smart Bomb` powerup

Add `Homing Bomb` powerup

Add `Missile Bomb` powerup

Milestone 5 - Full progression

todo

Add moving to next level

Add day/night transitions

Add game over screen with name entry

Milestone 6 - Sonar and skills

done

Add sonar ability

Add missiles from enemy submarines

Add player health

Add fish

Add mine dropper and working mines

Milestone 7 - High scores

todo

Add online scoreboard integration

Milestone 8 - Polish!

in-progress

Add sinking submarines

Add proper explosion to player

Add screen shake when enemy sub hits the ground

Add splash particles

Add bubbles from submarines and depth charges

Add fireworks when stage is complete

Milestone 9 - Advanced controls

todo

Add gamepad support