Endless Shooter Engine

Overdriven Software

You must be logged in to obtain assets


This advanced engine will help you create an endless shooter/shmup game! It includes many features that are not included in Overdriven Software's free engines.

Try the free demo!

The engine is easy to use and easy to customize!

The engine includes these features:

  • Starter project that will help you get started on your game
  • Fullscreen - 1080p HD - 1920x1080 (Be sure to enable fullscreen, synchronization, and borderless window in Global Game Settings to get this to work properly)
  • 60+ frames per second
  • Full gamepad controller support - Xbox 360 controller and most other XInput gamepad controllers - Just plug in and play! - Controllers are automatically detected!
  • Fast, smooth movement
  • Randomly generated levels
  • 4 weapon types (Normal, Spread Shot, Circle Shot and Homing Missiles)
  • Multiple enemy types - Easily customize health, shot type, speed and more!
  • Danmaku style collision detection for player - Power core near center of player's ship
  • Menu system
  • Pause system
  • Basic scoring system - Saves and loads high score - You can also reset the score
  • Explosions
  • Player object
  • Enemy objects
  • Some sprites and backgrounds
  • Splash screen for your company's logo
  • High Score screen
  • Story screen
  • How to Play screen
  • Controls screen
  • Credits screen
  • GML code that is easy to understand
  • And more!

Try the free demo of the included project game by clicking the link below:

Free Demo

Controls for the demo:

  • Movement - Arrow Keys, D-pad or Left Analog Stick
  • Normal Shot - Z key or A button
  • Spread Shot - X key or X button
  • Circle Shot - C key or B button
  • Homing Missiles - V key or Y button

You may use everything that is included with this asset in all of your personal and commercial projects. No credit necessary!

More info

End User Licence Agreement (EULA).

Age Rating: 4+


GMS1 - Version 1.0.0. Published July 14, 2018

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait