Overview
This course teaches how to build a multiplayer game using RSocket as the application protocol. The learning outcomes include understanding the challenges of developing multiplayer games, comparing different communication models, and implementing a multiplayer Pac-Man game. The course covers backend and frontend development, explores protocols like HTTP and WebSockets, and discusses the advantages of using RSocket. The intended audience for this course is developers interested in building real-time multiplayer games and applications.
Syllabus
Intro
For Whom?
Agenda
MULTIPLAYER
Step 2: Location
Step 3: Updates
Real Enterprise
To Summarize
Back-end
Front-end
PROTOCOLS
Why NOT HTTP?
HTTP BACKPRESSURE
Why WebSocket?
Why NOT WebSocket?
Existing Solutions
Development
Where it is good
WHAT IF
JVM Setup
Interaction modes
Notable Features
To Respond
Data Type
Java
SPRING-MESSAGING
Scenario
Disadvantages
Summary
Taught by
Devoxx