This Shooter Engine is a framework you can use to create an original platform shooter for Pc with dynamic gameplay shot to mouse point!


  • Fully editable code and commented
  • Fully expandable
  • Menu included
  • Init level tips
  • Basic trap (Door Trap, Spawn Trap)
  • Basic Enemy AI
  • Perfect pixel collision
  • HUD included (Weapon Switch, Ammo and Kills)
  • Checkpoint System with multiple point
  • Transiction Effect
  • Shake screen effect
  • Particle System
  • Enemy Fly with Line of Sight
  • Camera Target
  • Template Sprite & Background Asset Full Incluse!!!
  • New Feature in Develop! Stay Tuned!
  • FIX Auto Set Game FPS (in v1.0.1)

Windows Demo

Check out in Marketplace:

Check out on

End User Licence Agreement (EULA).

Version 1.0.1. Published October 26, 2018

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.


Juha S 25 October 2018


Nice code. But suddenly room was gone when opened the project. It was not possible to import it either. I thought it was my harddisk or something. Anyway \n is that you have in your objects 3 places..example in object:
oMenu in the create event:
//Set String Text
title = "Shooter Platform\nEngine";

remove the \n and it will work...example to
title = "Shooter Platform Engine";


Using \n in an Instance Variable string will cause the .yy to have an LF in it, which then causes it to trip up. If you save and reopen the project, the string you edited will have a new line as expected, however the IDE fails to display the rest of the string in the Instance Variable window. If you then export your project as a yyz and reimport it, it'll fail to import the room that your Instance Variable object is in.

This review was left for a previous version of this asset.

Package contents

Loading, please wait

What is the issue?

Back to Top