Here are notes created when I am learning Unity Engine to create a 2D game.
Here are notes about learning unity. I did not follow a textbook or series of videos, just cases by cases to learn. But I will try to make the learning tree clear and structured.
The notes more likly show how to do something, step by step, linear processes. This would be helpful in reality practice. Whenever we forget how to implement a function, we just refer the notes to review. As for the usage for exact single function, I prefer to referring the official document, so I will not focus on understanding all part of a function, just use it.
Notes will be archived by different classifications, depend on the role in a game, like environment, player, etc.
For finding some reference codes, there is a script folder contain all scripts to help.
-
note
: contains different topic foldersCamera
: contains how to set camera moving, camera scripts usage, etc.Environment
: contains how to use tile map, front and background setting, etc.Item
: contains items setting within games, including collection, trap, etc.Layer
: contains project management tricks, including layer organization, order, group, etc.Player
: contains all implement about player, including moving, states, action, etc.UI
: contains all implemnt about UI, including health, power, scenes, etc.
-
script
: contain all scripts for notes mentioned before, classifed by the same structure ofnote
-
fig
: some images will be here, if necessary -
src
: some shared resourses will be here, if necessary
Feel free to suggest additions via Issue
or Pull Requests
, let's create an awesome Unity goal-oriented notes repo together!