This page is a collection of guides on game development with Unity. These guides will be suitable for intermediate to advanced developers, especially those already comfortable with programming, or those coming from another engine. If you have any questions you can contact me on Twitter, Reddit, Tumblr, Mastodon, Discord (mouse#7577), or email me at [email protected].

Pro tip: click on the page name in the top left to quickly scroll back to the top of the page.

Initial project setup

Setting up a Unity Project.

Git and GitHub for Unity Game Development: A Beginner's Guide

How to organize and plan a large-scale game development project.

Implementing core systems

A comprehensive guide to implementing a robust input system in Unity in under an hour.

How to create a customizable and robust first-person character controller in Unity.

Creating a

Rigging, Animating, and Exporting your Blender Characters into Unity using Mixamo and Game Rig Tools

Powered by Fruition