Please go to the relevant section to find and download resources:
Unity
Unity From Zero to Proficiency:
- Unity from Zero to Proficiency – Foundations
- Unity from Zero to Proficiency – Beginner
- Unity from Zero to Proficiency – Intermediate
- Unity from Zero to Proficiency – Advanced
- Unity from Zero to Proficiency – Proficient
Beginner’s Guides:
- A Beginner’s Guide to 2D Platform Games
- A Beginner’s Guide to 2D Shooter Games
- A Beginner’s Guide to 2D Puzzle Games
- A Beginner’s Web and Mobile Games
Unity from Zero to Mastery
- Unity from Proficiency to Mastery (Artificial Intelligence)
- Unity from Proficiency to Mastery (C# programming)
Quick Guides:
- A Quick Guide to 3d Worlds and Vehicles.
- A Quick Guide to C# Programming.
- A Quick Guide to Procedural Levels.
- A Quick Guide to 2D Infinite Runners.
- A Quick Guide to Artificial Intelligence.
- A Quick Guide to Card Games.
Unity All In One
Procedural World Building With Unity And C #
Learn C# Programming by Creating Games with Unity
- Learning C# Programming by Creating Games with Unity (Beginner).
- Learning C# Programming by Creating Games with Unity (Intermediate).
Other Books
- Getting Started with 3D Animation in Unity
- Resources for the book: The Ultimate Guide to 2D Games Development with Unity
- Learning C#
Godot
- Godot from Zero to Proficiency(Foundations)
- Godot from Zero to Proficiency (Beginner)
- Godot from Zero to Proficiency (Intermediate)
- Godot from Zero to Proficiency (Advanced)
- Godot from Zero to Proficiency (Proficient)
Roblox
Unreal Engine
- Unreal Engine from Zero to Proficiency (Foundations)
- Unreal Engine from Zero to Proficiency (Beginner)
- Python Games from Zero to Proficiency (Beginner)
- Python Games from Zero to Proficiency (Intermediate)