- https://catlikecoding.com/unity/tutorials/ (best text tutorials about 3D)
- https://www.youtube.com/watch?v=m-J5sCRipA0 (import and use sprites)
- https://www.youtube.com/watch?v=FRMy5B3dD_I (create animation and animation controller)
- https://www.youtube.com/watch?v=zc8ac_qUXQY (switch levels and create UI)
- https://github.com/RyanNielson/awesome-unity
- https://medium.com/@mik.szuga/simulating-gravity-in-unity-ae8258a80b6d (simulating gravity)
- https://www.youtube.com/watch?v=ICBP-7x7Chc (modelling in Blender beginner guide)
- https://www.youtube.com/watch?v=Ci1jBOm_5NY (Blender: how to cut a hole)
- https://www.youtube.com/watch?v=IAiTYaiZmY0 (Blender: animation basics bones and armature)
- https://www.youtube.com/watch?v=Gb152Qncn2s (Blender: multiple animations in one file)
- game objects
- script basics
- create game objects dynamically (from prefabs)
- shader basics
- user input
- collision detection
- physic basics
- isometric style
- 2d physic basics
- sprites animation
- script animation
- save/load game
- UI basics
- multiple scenes
- get mouse click position
- apply gravity from multiple points
- basically the same as "customize-gravity" but in 2D (I though about a golf game where you can control only gravity but looks like it is a bad idea)
- precise click position detection (for 2D)
- collision ignore for specific objects
- a bit nicer gravity physics implementation
- concept of mesh and material
- coroutines
- create mesh manually
- Gizmos (debug graphics)
- concept of UV, tangents and normals
- animation tricks (Mathf.PingPong, Mathf.Lerp, Transform.LookAt)
- transformation matrices
- close to production-ready state
- design levels using ready prefabs
- sounds
- Jenga game prototype
- blocks with small random deformation
- randomly generated 3D maze
- first person camera