Developing Turn-Based Multiplayer Games

with GameMaker Studio 2 and NodeJS



Bookstore > Books > Developing Turn-Based Multiplayer Games

Price$25.82 - $31.26
Rating
AuthorYadu Rajiv
PublisherApress
Published2018
Pages206
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484238605
ISBN-139781484238608
EBook Hardcover Paperback

Create your first turn-based multiplayer game using GameMaker Studio 2's built-in networking functions as well as using a simple NodeJS server. This book introduces you to the complexities of network programming and communication, where the focus will be on building the game from the ground up. You will start with a brief introduction to GameMaker Studio 2 and GML coding before diving into the essential principles of game design.

Following this, you will go through an introductory section on NodeJS where you will learn how to create a server and send and receive data from it as well as integrating it with GameMaker Studio. You will then apply multiplayer gaming logic to your server and unlock multiplayer game features such as locating a player, syncing their data, and recording their session.

Discover the architecture of GameMaker Studio 2; Add new features to your game with NodeJS modules; Integrate GameMaker Studio 2 with NodeJS; Master GameMaker Studio 2's built-in networking functions.




Similar Books


Multiplayer Game Programming

Multiplayer Game Programming

by Josh Glazer, Sanjay Madhav

Networked multiplayer games are a multibillion dollar business: some games now attract tens of millions of players. In this practical, code-rich guide, Joshua Glazer and Sanjay Madhav guide you through every aspect of engineering them. Drawing on their immense experience as both game developers and instructors, the authors lead you throug...

Price:  $33.99  |  Publisher:  Addison-Wesley  |  Release:  2015

Practical Android 4 Games Development

Practical Android 4 Games Development

by J. F. DiMarzio

Practical Android 4 Games Development continues your journey to becoming a hands-on Android game apps developer. This title guides you through the process of designing and developing game apps that work on both smartphones and tablets, thanks to the new Android SDK 4.0 which merges the User Interface and Experience APIs and more.From 2D-b...

Price:  $29.66  |  Publisher:  Apress  |  Release:  2011

Unity Virtual Reality Development with VRTK4

Unity Virtual Reality Development with VRTK4

by Christopher Coutinho

Get hands-on practical knowledge of concepts and techniques for VR development using Unity and VRTK version 4. This book is a step-by-step guide to learning VRTK 4 for developing immersive VR experiences.Unity is a powerful game engine for developing VR experiences. With its built-in support for all major VR headsets, it's the perfec...

Price:  $54.99  |  Publisher:  Apress  |  Release:  2022

Activiti 5.x Business Process Management

Activiti 5.x Business Process Management

by Dr. Zakir Laliwala, Irshad Mansuri

Activiti is a light-weight workflow and Business Process Management (BPM) platform targeted at business people, developers, and system administrators. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. Activiti runs in any Java application on a server, cluster and in the cloud. It integrates perfectly with Spring and ...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2014

HTML5 Game Development with ImpactJS

HTML5 Game Development with ImpactJS

by Davy Cielen, Arno Meysman

ImpactJS is a JavaScript library specially geared towards building 2-dimensional games. It is intuitive and versatile and allows the game developer to get results in no time while keeping an easy overview when games grow more complex. Games built with ImpactJS can be published on websites and even as an app on both Android and iOS.With HT...

Price:  $17.00  |  Publisher:  Packt Publishing  |  Release:  2013

.NET Microservices

.NET Microservices

by Cesar de la Torre, Bill Wagner, Mike Rousos

This guide is an introduction to developing microservices-based applications and managing them using containers. It discusses architectural design and implementation approaches using .NET Core and Docker containers. To make it easier to get started with containers and microservices, the guide focuses on a reference containerized and micro...

Free ebook  |  Publisher:  Microsoft Press  |  Release:  2020

Windows Azure Step by Step

Windows Azure Step by Step

by Roberto Brunetti

Your hands-on, step-by-step guide to the programming fundamentals for Windows Azure. Teach yourself how to build and host scalable applications in the cloud using Windows Azure - one step at a time. Ideal for those with basic programming skills, this tutorial provides practical, learn-by-doing exercises for working with the core services ...

Price:  $5.40  |  Publisher:  Microsoft Press  |  Release:  2011

Jump Start HTML5

Jump Start HTML5

by Tiffany B Brown, Kerry Butters, Sandeep Panda

This short book provides a practical introduction to HTML5. HTML (HyperText Markup Language) is the predominant language of web pages. Originally developed as a way to describe and share scientific papers, HTML is now used to mark up all sorts of documents and create visual interfaces for browser-based software.With HTML5, however, HTML h...

Price:  $24.68  |  Publisher:  SitePoint  |  Release:  2014