MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Advanced Unity 3D Game Programming

Course Summary

Learn how to use Unity's advanced features like scripting, custom GUI elements, prefab customization, networking, and code optimization.     

  • +

    Course Syllabus

       Using the exercise files 
       What you should know before watching this course 
    1. Basic Scripting
       How scripts work in Unity 
       Your first script 
       Updates and Delta Time 
       Translate, rotate, and scale 
       Keyboard input 
       Mouse input 
       Linking scripts to the Unity editor 
       Combining the basics 
    2. Using the Debugger
       The Call Stack 
       The Immediate window 
       More informative and visual debugging 
       Logging exceptions 
    3. Prefabs
       Creating your own prefab system 
       An advanced prefab system 
       Storing and managing prefabs 
    4. Advanced Scripting
       Events and messaging systems 
       Saving and loading games 
       Ray casting 
       Mini maps 
       Dynamic meshes 
       Extension methods 
    5. Dynamic Terrain
       Procedural voxel terrain 
       Chunked infinite terrain 
       Modifiable voxel terrain 
       A midpoint displacement landscape 
    6. Creating Custom GUI Controls
       Combo boxes 
       Rotatable GUI items 
       Progress bars 
       Message windows 
       Positioning GUI items over game objects 
    7. Networking
       Master servers 
       Getting connected 
       Remote procedure calls 
       Simple chat clients 
       Synchronizing object transforms 
       Serializing and synchronizing states 
       Manual connections to the server 
    8. Optimization
       Finding slow code 
       Nearest-neighbor search 
       Object pools 
       Update() overuse 
    9. Extending the Editor
       Property drawers 
       Custom editor elements 
       Editor windows 
       Next steps

Course Fee:
USD 25

Course Type:


Course Status:



4 - 5 hours / week

This course is listed under Development & Implementations and Digital Media & Games Community

Related Posts:

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top