Sample projects to show Unity functionality
- Navmesh 2D: https://github.com/h8man/NavMeshPlus
- Gitignore: https://www.toptal.com/developers/gitignore
- Physics
- Collision detection
- Basic motion
- GUI text
- Audio elements
- PlayerPrefs
- Switching scenes
- Coroutines
- Build to WebGL
- LERP (coordenadas, colores, etc.)
- Blinking effect
- Tile maps
- NavMesh
- Aim with mouse
- GUI buttons
- Camera (Cinemachine)
- Animation system
- Particle effects
- Web requests
- Embed into existing web page
- Get data from web page
- Avoid spaces in filenames. Prefer names in English.
- Do NOT erase assets from outside of Unity (terminal or GUI).
- Try to use the coordinates (0, 0, 0) as the origin of the game world.
- In general give child objects the position (0, 0, 0) to center them on their parent.
- Use default values in Unity so that the game can work, even if the API is not available.
- Collisions not detected? Check that colliders and RB correspond to 2D or 3D