2D Top Down Shooter


2D Top Down Shooter - Showcase - YouTube [HR][/HR]UPDATED TO 4.26!
RELEASED NOW!](Multiplayer 2D Top Down Shooter Template in Blueprints - UE Marketplace)

2D Top Down Shooter is the two-dimensional action-arcade experience template to make shooter development for the iOS and PC flash games much easier. Blueprint code setup and ready on the go for gameplay and instant action.

  • 360 Hours (15 Days) in Development
  • Entire Game Framework
  • Characters (AI & Player)
  • Simple Team Allegiance System
  • Simple Inventory System
  • Weapon Switch [PC Only]
  • Inventory Wheel [Mobile Only]
  • Simple UI framework
  • Maze-like assets for procedural generation.
  • Health, Armor, Weapon, and Ammo pickups

As an added bonus we also have a built-in Main Menu Template packed with your generic single and multiplayer experience as well as a credits and unlockables menu for any extra perks you want to slide into your game.

Constructive criticism is absolutely welcome. Tell me what you all think folks! [HR][/HR]SUPPORT DISCORD CHANNEL

1 Like

UPDATE: A screenshot of the main menu template.

Could really use some feedback on all this.

I have updated the first post of this thread. The 2D Top Down Shooter Template is finally released to the Unreal Marketplace! Let me know what you all think if and when you purchase it. Feedback is welcome and I always improve the template whenever due.

Got some suggestions / feedback for this framework. Overall this looks like a very solid basis for a game.

Here are some things I would like to see in the template.

  1. 2D Vehicle support - It would be nice to see support for 2D Cars and Tanks.
  2. Support for call-ins such as artillery for example would be a welcome addition.
  3. Give the Sniper rifle additional “zoom” in the direction it is aiming to simulate aiming down the scope. Possibly restricting what the player can see to a cone while zoomed in?
  4. Add Melee: If a player runs out of ammo they have something to fall back on. Thinking knife or Bayonet attached to a rifle as a few examples to get you started.
  5. Throw able Grenades would also be a nice addition.

Thanks @HeadClot. Great suggestions I shall add in the next update (the artillery will probably have to come the 2nd next update however).

Luckily I already got a head start with 2D tanks, sniper zoom, and grenades, so I will upload a video showcasing that very soon.

The current video is a little outdated as the sniper rifle in the template does in fact zoom an additional view now, however it currently just expands the camera view higher so the player can see more enemies in their peripheral view, making overall aiming more easier.

As for melee, I have made a slot and functionality in blueprints so I guess its only a matter of getting animations done for it and that shall be a cakewalk to complete.

Expect an update to the template quite soon.

SMASH TV 2018 here I come. Excellent Work [USER=“2316”]Lord Iheanacho[/USER]

Thanks TechLord ! I am actually curious to see someone remake SMASH TV with my template.

Any date on a new update?

Funny, you mentioned that, I have just updated the project to 4.19.
I will be updating the project with network support hopefully by June 2018 or earlier.


My apologies for the months delay on the major update. Long story short, the AI decide to falter and break on me when I upgraded the template to Epic Games’ Special Jamaican Leaf Edition engine upgrade. Apparently that leaf was too potent for it’s own good and it caused too many problems for nearly all of my projects involved. In addition to navigation system changes, there were also changes to the enum and particularly the ‘now’ sensitive Literal enum, which has managed to effectively hinder the behavior tree. It took me a month to even discover that the enum setup has in fact changed and was the sole culprit, I had my focus on the PawnSensingComponet and the PawnNoiseEmitter fearing both were being deprecated. For another, functions are now name sensitive so having my company’s name as it’s intended spelling “Néotl Empire” will no longer suffice as part of the name for my cast function wrappers. I decided to simply replace the high tone ‘e’ with a regular alphabetic one - now “Neotl Empire”.

I hope the original 4.20 update on the template did not cause too much trouble, I have now fixed the update yesterday.

Even so, that only covers the delay from last month. You may be wondering, “What about the other months since June 2018 (the year a major update was suppose to arrive)?” Well, that is another long story that is also very personal and even NSFW to some extent, so to summarize it I will just leave you all with three words - retail job failures, declining health, legal trouble. But I can at least be glad that I am not dead nor in prison, and I still have a roof over my head.

With such barriers out of the way, I can now finish my template as promised (even though I am now far off schedule). The major 2.0 update seeks to include full multiplayer support - multiplayer UI, game modes, and game state conditions for the game modes. Deathmatch, CTF, Control Point (aka King of the Hill), and a few other special ones.

I’d rather not prefer setting another estimated date of release on my products for my ‘naturally gifted’ predictions have gone very rusty and unreliable since my days working on my first game, so we will just have to consider this one a “when it’s done” basis, however I still intend to get this released before this year ends.

The 2D Top Down Shooter template is almost ready for the major update. We just need to finish up with Capture The Flag and polishing. We decided to postpone other features for another major update in the next 2 years. This year has become a strife, and as I just barely survived poverty last year, I was very busy focusing on making ends meet to maintain rent for the very apartment I merely managed to move into (with help). This means progress was much slower than I hoped; slower than last year. We were hoping this would be the final update to end all updates for this template, but as schedule is far off-rails, we decided to make some compromises and postpone features for a next major update. Hopefully the third major update will be the final one instead as we wish to move on to more important projects, such as Maze Qore.

Meanwhile, the Black Friday is still active and it ends on December 4th, we are currently selling 2D Top Down Shooter Template at 70% off as the release of our MAJOR Multiplayer Update is imminent for this upcoming Holiday Season!


I have submitted the latest build to Epic Games for approval. After that (or any necessary changes they require from us), Version 2 will be available.

Online multiplayer is almost here folks!

NEW Features [v2.0]:

  • Extended Multiplayer Support
  • Complete Network Replication
  • Multiplayer Game Modes: Deathmatch [FFA/Team], Capture The Flag
  • Save Game System
  • Offline Bot Support



  • Game Instance has been tweaked.
  • Frontend menu has been modified and tweaked.
  • Weapon pickups now have display messages attached.
  • Disply mesages now rotate in place of camera rotation, instead of local pawn’s base/control rotation.
  • NPC AI has been tweaked and somewhat improved.
  • Bot AI have been created.
  • Demo map replaced with two maps: SP-Demo, and MP-Demo.
  • Online network replication is here!
  • HUD has been updated and improved.
  • Minimap is now fully functional.
  • Pause menus created and functional.
  • Journal interface created for campaign mode.
  • Game save system created for singleplayer.
  • Proper profile save system created.
  • Sniper rifle now supports a larger aim view. (Right click to zoom out).
  • Items play a live respawn timer when picked up.


  • AI behavior is not completley polished.
  • AI are sometimes too aggressive, closing into targets instead of spreading out and dodging attacks or taking cover.
  • The skills attributes require more tweaking and programming.
  • Capture The flag: The flag object may glitch during online play (replication issue).

UPDATE: Version 4.25 of the template is on it’s way. Apologies that it even took so long. I was busy working on Maze Qore Arena and getting the single-player out the way.

It will fix the features and functionality broken by the engine changes in UE 4.25, such as PlayerName from the PlayerState class.

UPDATE: 4.26 Should arrive before this year ends. It has been yet another chaotic mess of a year and we’re only a quarter into it.

A few more bug fixes will arrive. At the same time I will have to scrap some milestones originally planned for the template due to competition conflicts with my game, Maze Qore Arena.

On the bright side, the latter will soon become moddable once it leaves early access.



  • Fixed audio replication bug. Weapon sounds now replicate properly online.
  • Fixed errors regarding player names from the PlayerState class.
  • Upgraded to 4.26.