2D Stealth Shooter Game System View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2021.3.31 or later
Package size
492.2 MB
Files
1,600
Favorites
16
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$6.00 on

Keywords

2D Stealth Shooter Game System

by STALWART (opens in new tab)

No ratings yet

  • Price drop

2D All-purpose game framework

Discount -14% Previous price $7.00 Price $6.00

Lowest recorded price

Get 14% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for 2D Stealth Shooter Game System, 6 months Current $6.00; lowest $6.00; highest $6.00 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

2D Stealth Shooter Game System screenshot 1

2D Stealth Shooter Game System screenshot 1

About this asset

In this game system, you will have a player who can use various types of damaging arrows, burning arrows, and most importantly, can aim towards the cursor position. These features can help you produce a more comprehensive 2D game especially if you're unsure how to get started and how things work in code pages.

This isn't a template because templates are more for tools that can handle more things. If I tried to make this a template, users would probably just delete the template features and use it that way, so I made it a framework or an advanced boilerplate. However, even though I didn't tool the inspector sections of the MonoBehaviour game engine interface, I still arranged them appropriately.

The Eventbus and Event Queue systems are not included; if you plan to create a multiplayer game, you can integrate these systems into the framework yourself. For this package to function as a multiplayer system, it would require creating an entirely separate package.

Things to know

  • There are a few steps required to run the asset written in the PDF documentation.

Requiements

  • This asset works with Unity's 2D Animation and 2D PSD Importer package.

Features

  • 2D character's cursor-directed shooting system
  • No cliche errors like the character not entering the enemy while attacking
  • The character can be hung on the wall, which is a plus
  • The enemy AI is adequate for a 2D game at this level, but let me point out that there is nothing special about an enemy like the "boss".
  • Good in terms of optimization (no nonsense was written into the update functions)
  • I added explanations to the variables in the inspector of the controller scripts as much as possible about what they do.
  • The character can position his legs according to the slope of the surface he is on (This is also a good feature)
  • There's an armor and item-earning system. You can add a chest, assign a specific item to it, and have your character pick it up. But of course, it's up to you to configure the behavior of what that item will do in the game. I added arrows and armor pieces.

I should also point out that the asset contains 3D objects, mostly maps. You can find their polygon counts here. : Link (Total Triangles: 51.7k, Total Vertices: 29.8k). I thought a 3D map and a 2D character would be interesting

From the publisher's Asset Store listing.

Technical details

Content Details

ㅤAssassin(Player)

  • Character sizes in PSB: 720x1010.
  • The character body parts also available as seperately png.

ㅤEnemies

  • Enemies are made with 2D Animation package just like the player character.
  • Three types of enemies: sniper, soldier, and patrol.
  • All Enemy Character sizes in PSB file is 578x944 resolution.

Other

  • The solution in this link makes that "child objects not moving with the parent thing" when the parent object moves. You can find how it works here
  • You can choose the damage type inflicted by damaging items. For example, "bleeding damage" causes the enemy to bleed for a period of time after attacking, killing them. Enemy sniper's viewing angles etc. can also be adjusted.

Inputs

  • There is also a structure that saves inputs as text files in the player data folder, this detail is also present.

Contents found with a cursory glance:

  • Assassin character.
  • Enemy Soldier, Sniper and Patrol.
  • Environmental elements; terrain, trees, castle parts and wooden hut parts.
  • Chests.
  • Assassin weapons and items such as sword, bow, rifle, throwing knife, broadhead arrow, fire arrow, smoke arrow.
  • Assassin armors; leather armor parts, steel armor parts.
  • Climbable walls.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.31f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.