🔗 Unity Game Dev: Fundamentals
✔️ Completed
⭕ Incomplete
- ✔️ Beginner Guide to How to Make a Game with Unity
- ✔️ How to Make a 2D Game in Unity: Unity For Beginners Course
- ✔️ How Math is Used in Video Games
- ⭕ Course on How to Make Video Games with Unity: Create 2D & 3D Games
Pirate Pack from Kenney free game assets.
- On imported tile, set Mesh Type as 'Full Rect' under Sprite Mode.
- Drag and drop tile onto scene.
- Set Draw Mode to 'Tiled'
- Fill area of tiles.
- 2D and 3D co-ordinate system
- Vector2D and Vector3D (direction and velocity)
All about Vectors
- d = √[(y2 – y1)² + (x1 – x2)²]
- d = √[(y1 – y2)² + (x1 – x2)² + (z1 - z2)²]
- v = d / t
- position y = Amplitude * cos (initial angle)
Unity implements the Nav Mesh Agent
- A* search algorithm
- Dijkstra's algorithm, an uninformed, less powerful special case of the A* search algorithm
- D* family of incremental heuristic search algorithms
- Any-angle path planning algorithms
- Rectangle (2D) or box shape (3D) also polygonal, mesh and triangle.
This project was created with Unity 2019.4.33f1
The source code I created is free -- see the LICENSE file for details.
Please also have a look at the Asset Store Terms of Service and EULA for use of the game assets.