The game has undergone a complete REMAKE


I spent a month and a half completely resetting this game, and the overall compressed size of the game has decreased by 16MB! It turns out that as you deepen your learning, you will come up with new ideas for production and improvement for your previous works. Therefore, starting with small games and gradually improving is a good choice; the game can be small and simple, but it must be complete, which is very important. After learning new things, you will find better and faster ways to achieve the same functions or even higher functions.

Production Methods

Enemy Creation:

Use inheritance to create enemies that have similar but different mechanics.

Character Actions:

Use a ScriptObject script to store the character's attributes in different states (idle, crouching, climbing), and then use this data to switch in the character logic at the appropriate times.

Character attributes use Physics2D methods to detect the character's ground contact, wall collisions, head collisions, etc.


Cinematic Animation:

Using Timeline to create cutscenes is much more convenient than using regular Animation.


Game Localization:

After learning about the Localization component, it becomes easy to set and switch the display language of the game.

Conclusion:

This reset can be seen as a combination of everything I have learned before. It feels great to quickly understand game logic with experience (although my drawing skills are quite low, and most of the art resources in the game are not originally created by me,sorry)

Files

Fox Adventure OST 139 MB
82 days ago

Get Fox Adventure

Leave a comment

Log in with itch.io to leave a comment.