- 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
 













