GameMaker (2.0 - 2.2.x)

Engine - Battle Ship Engine


You must be logged in to obtain assets



my first real engine, finally...

Hello! I present you my Battle Ship Engine!!!

Battle Ship Engine is an addon engine/game for GameMaker Studio 2 (GMS 1.X someday) which aims to recreate the classic board game, and then, expands upon it.

For this purpose, the engine works as a template, and the moment you compile it, you actually have a full game to begin with, complete with advanced ai, endstates, .ini saves, persistent scores, audio and more. Then, you can even go IN GAME and start changing things like the the width and height of the boards (independent from each other), the ammount and types of ships, log sizes, and more. And that's only in game

The engine/template has been coded to be completely flexible. It was also fully commented and organized to be legible!

Some of the features are:

  • Basic Game ready to export (You can download the demo below)
  • Extremely flexible code
  • Dynamic AI system with life-like (sorta) behaviour
  • Extensive and comprehensive use of scripting, listing and using 2d arrays
  • Some weird stuff in the code that you may have never seen before!
  • Fully commented code
  • Complete support

You can download a demo (just a simple export) here

If you like this, please review and follow me here!

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.0.1. Published September 20, 2018

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait