Learn to build a multiplayer game using RSocket, a modern application protocol, to achieve real-time communication. Explore the challenges of developing multiplayer games, compare different networking approaches, and build a multiplayer Pac-Man game. Understand the importance of using WebSockets/TCP for real-time games, and discover the benefits of RSocket in simplifying networked application development. This course covers topics such as location updates, front-end integration, HTTP flow control, protocols, maintainability, RPC APIs, and Spring Messaging. Ideal for game developers and programmers interested in creating real-time multiplayer games.
Overview
Syllabus
Intro
Agenda
MULTIPLAYER
Step 2: Location
Step 3: Updates
Real Enterprise
Front-end
HTTP FLOW CONTROL
PROTOCOLS
MAINTAINABILITY
Why WebSocket?
Existing Solutions
LIMITATIONS
Scenario
Notable Features
RPC API
SPRING-MESSAGING
Disadvantages
Summary
Taught by
Devoxx