In this Advanced Unity 3D Game Development training course, expert author Robert Wiebe teaches you how to use some of the advanced features available to you within the Unity 4 game engine. This course is designed for the experienced Unity developer. You should have a working understanding of the Unity 4 engine and features before taking this tutorial. You start the training with a quick review of the basics of Unity 4. Robert then jumps …
Advanced Unity 3D Game Development
Video description
In this Advanced Unity 3D Game Development training course, expert author Robert Wiebe teaches you how to use some of the advanced features available to you within the Unity 4 game engine. This course is designed for the experienced Unity developer. You should have a working understanding of the Unity 4 engine and features before taking this tutorial. You start the training with a quick review of the basics of Unity 4. Robert then jumps right into advanced, Multi-player Network Gaming. He shows you how to implement not only Internet based Network Gaming, but also LAN based using .NET Sockets. You will create a network chat system, learn how to skin Avatars, synchronize pickups and drops, and then you will move on to the Social API. Robert covers specific iOS Game Center features such as the Leaderboard and Achievements, as well as in-app purchasing. To complete this Unity 3D video tutorial, Robert covers using a batch mode Unity game as a stand alone server, and as an alternative, third party solutions Photon and Smart Fox. By the time you have completed this advanced Unity 3D tutorial you will have an in-depth understanding of advanced Unity 4 features. You will understand network gaming and how to implement it, as well as how to integrate social gaming and in-app purchasing to your project. This Unity 4 video training includes Working Files, allowing you to follow along with the author throughout the lessons.
Hosting A Game And Registering With Your Master Server - Part 1
00:08:26
Hosting A Game And Registering With Your Master Server - Part 2
00:09:13
Joining A Hosted Game
00:06:45
LAN Based Multi-Player Network Gaming
.NET Sockets
00:02:07
Implementing Master Server Semantics
00:11:52
Hosting A Game And Registering With The LAN
00:01:11
Joining A LAN-Hosted Game
00:02:36
Issues With NAT And Multi-Player Network Gaming
00:03:21
Issues With LAN And Multi-Player Network Gaming
00:01:46
General Multi-Player Network Design Decisions
Chat Room Lobby - Dropping In And Out
00:11:53
Who Owns The Physics
00:03:56
Who Owns The Status
00:04:02
How To Deal With Compromises And Imperfections
00:03:09
Basic Communication Between Players
Entering Chat Messages
00:13:22
Sending Chat Messages
00:08:46
Displaying Chat Messages
00:03:47
Aging Off And Fading Out Chat Messages
00:05:17
Network Traffic Logging And Debugging
00:03:24
Main Character Avatar
Network Instantiation Chapter 7 - Part 1
00:05:42
Network Instantiation Chapter 7 - Part 2
00:06:34
Changing The Avatar Skin - Part 1
00:05:55
Changing The Avatar Skin - Part 2
00:08:08
Changing The Avatar Skin - Part 3
00:04:15
Changing The Avatar Mesh - Part 1
00:05:07
Changing The Avatar Mesh - Part 2
00:06:32
Synchronizing Animation - Part 1
00:07:58
Synchronizing Animation - Part 2
00:07:48
Pickups And Drops
Network Instantiation Chapter 8 - Part 1
00:08:02
Network Instantiation Chapter 8 - Part 2
00:07:51
Synchronizing Pickup
00:11:04
Synchronizing Drop
00:13:49
Synchronizing Explosions - Part 1
00:05:51
Synchronizing Explosions - Part 2
00:07:54
Synchronizing Health And Scoring - Part 1
00:05:27
Synchronizing Health And Scoring - Part 2
00:07:32
The Social API
Profiles - Part 1
00:06:41
Profiles - Part 2
00:03:58
Achievements
00:10:52
Score
00:12:02
Leaderboard
00:06:19
iOS Game-Center Extras
00:01:48
Native Code Plug-Ins
Plug-In Architecture
00:06:56
Desktop And Mobile Plug-In Comparison - Part 1
00:03:03
Desktop And Mobile Plug-In Comparison - Part 2
00:06:02
In App Purchase - Items Or Credits
00:04:10
In App Purchase For iOS
00:13:03
Server Based Games
Using A Unity Instance - Part 1
00:09:03
Using A Unity Instance - Part 2
00:05:41
Using Photon
00:02:21
Using Smart Fox
00:08:42
Wrap-Up
Final Thoughts
00:01:04
About The Author
About Robert Wiebe
00:06:17
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept