Start learning with our library of video tutorials taught by experts. Get started
Viewers: in countries Watching now:
Unity is the number one game engine, the favorite of game developers working on iOS apps and console games alike. This course picks up the programming side of Unity, continuing where our other Unity courses leave off. Michael House concentrates on scripting, custom GUI controls, prefab customization, multiplayer networking features like chat, and optimizations that will make your game play better on mobile devices and desktops alike. Take a deep dive into Unity's controls and learn how to build more interactive, high-performance 3D games.
Hi, I'm Michael House, and welcome to Advanced Unity 3D Game Programming. In this course, we'll look at how to bring our game to life using the C# programming language in Unity scripts. I'll start by showing you how to create basic scripts and use the debugger. Then, we'll create a custom prefab system to allow end users to mod your game. Next, we'll create procedurally-generated Voxel Terrain landscapes. Finally, I'll show you how to implement a number of common game development algorithms in Unity, and techniques for optimizing your game.
We'll be covering all of these features, plus plenty of other tools and techniques. Now, let's get started with Advanced Unity 3D Game Programming.
There are currently no FAQs about Advanced Unity 3D Game Programming.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.