Spaloosh is a take on the traditional battleship game using a monster theme instead of battleships. Originally created for the Maximum Monster Month game jam on itch.io. It is written in Go using Ebiten for a 2D framework. All "artwork" was drawn by myself. The idea was to challenge myself to make a "full" game from scratch all by myself, that included using no established game engines.
- Two different game modes
- Race against the clock to sink 3 monsters with limited bombs. Includes 2 difficulty levels
- Battle against the AI in traditional battleship style matches.
- Online Multiplayer Matches
- Direct IP connection
- Server Rooms available (players may host their own servers with the provided code)
- Multiple Characters to choose from (all need a backstory though that is in progress)
- Cross Platform
- Since the entire game is written using the Go language it can easily be cross compiled to all major operating systems
- Code Cleanup
- Game Jams lead to lots of messy code, such as copy paste ugliness
- Improved AI
- Due to limitations in time for the jam the AI isn't the most advanced
- I had started work on more advanced features I would like to continue
- Better Online Support
- Currently the online is mostly centered on ad hoc play with direct IP connections
- Would like to add better server implementations where the server is the authority
- Possible character backgrounds of why all these random monsters are playing this game!
- Potentially add more board games to the mix (this might be a new project though)