We introduce you to what you'll learn in this module. We'll show you how to connect two players to each other, how to synchronize their game states, how to make a chat system, and how to create a global high score system.

Additional Info

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/design3.com/httpdocs/templates/gk_boutique/html/com_k2/templates/default/tag.php on line 100

An overview of the tools you should have after working through Network Scripting I.

Additional Info

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/design3.com/httpdocs/templates/gk_boutique/html/com_k2/templates/default/tag.php on line 100

We use the Network class to connect two players to each other. The players must know their IP adresses and list port numbers in order to use this type of connection.

Additional Info

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/design3.com/httpdocs/templates/gk_boutique/html/com_k2/templates/default/tag.php on line 100

In this chapter you'll learn how to use the Master Server to facilitate connections between players. Using this method means that players do not have to know any technical information about other players.

Additional Info

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/design3.com/httpdocs/templates/gk_boutique/html/com_k2/templates/default/tag.php on line 100

RPCs are a way to call functions on remotely-connected computers. We'll explore how to send these messages across the network using the Network View component.

Additional Info

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/design3.com/httpdocs/templates/gk_boutique/html/com_k2/templates/default/tag.php on line 100

You learn how to ensure that each connected player is playing “the same game” by synchronizing the position and rotation of GameObjects with Network Views in each instance of the game.

Additional Info

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/design3.com/httpdocs/templates/gk_boutique/html/com_k2/templates/default/tag.php on line 100

Variables can be synchronized with Network Views as well, but they require coding a special function called OnSerializeNetworkView() to do so.

Additional Info

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/design3.com/httpdocs/templates/gk_boutique/html/com_k2/templates/default/tag.php on line 100

Learn how to implement a basic chat system in your game.

Additional Info

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/design3.com/httpdocs/templates/gk_boutique/html/com_k2/templates/default/tag.php on line 100

Learn how to host a high score database for your game so players all over the world can compare scores.

Additional Info

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/design3.com/httpdocs/templates/gk_boutique/html/com_k2/templates/default/tag.php on line 100
Questions? ¿Preguntas? 有问题吗? Domande? Вопросы? 質問はありますか? सवाल? الأسئلة؟
This e-mail address is being protected from spambots. You need JavaScript enabled to view it.

About design3

design3 is THE game production web portal. Whether you’re an industry veteran keeping up with new tools and trends or an aspiring developer searching for professional training, expert advice and career tips – design3.com is where you need to be.

Sign-up for our newsletter!

:

Copyright © 2006 - 2012 design3. All rights reserved.

Sign In or Become a member

LOG IN