"If your code reading skills are sufficient, this game system can provide you with significant convenience.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 pretty game.Things to knowThere are a few steps required to run the asset written in the PDF documentation.I was a little flexible in the coding part, the categorization of some scripts may have been incomplete or incorrect, but overall there is no problem with the system.Please kindly overlook the appearance of the characters, as not everyone excels in every area. While I may not have drawn the characters perfectly, this in no way reflects the quality of the system窶冱 algorithms. However, feel free to make any adjustments or touch-ups to improve the areas you believe would benefit from more appropriate tones.RequiementsThis asset works with Unity's 2D Animation and 2D PSD Importer package.Features2D character's cursor-directed shooting systemThe character takes the correct position while attacking (not entering into enemy).The character clings to the wall smoothly and without any glitches.The enemy AI is sufficient and error-free for a 2D platformer game.Configuration that uses resources correctly in terms of optimization.Suitable OOP structure for project depth(not inherited unless necessary).Fields have descriptive tooltips.The character takes a stance according to the crookedness of the ground.Separately available player armor pieces.You can find all 3D models polygon count of that asset in here : Link (Total Triangles: 51.7k, Total Vertices: 29.8k).Content Details繞、Assassin(Player)Character sizes in PSB: 720x1010.The character body parts also available as seperately png.繞、EnemiesEnemies 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(May be necessary)The package has a simple interface that gives the coordinates for a child transform to stay in a fixed position while a parent transform moves. This is a solution to not move with the parent hand when the weapon drops when the characters die. You can find how it works hereOf course, you can make settings such as determining the items that should be in the safe, determining the enemies' viewing angles, and choosing whether the player will slide towards the enemy while attacking and you can determine the damage type of in-game damage dealing objects (temporary bleeding, simple damage, etc.)InputsYou can change and save player command inputs during play mode from the the settings menu, these settings are saved in a text file called input in the "player data" folder.Content in generalAssassin 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.