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.
Of course, when you first open this project, you might spend a few days understanding the code, classes, and scripts—what they do—and maybe it will take less time, but you'll get the hang of it right away because I didn't make things too complicated. I didn't make nonsense like "2A audio controller event system manager inspector setting script asset." Everything is straightforward.
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