MMOWAM: Build Server-less Games with a DSN

A session at Node PDX 2016

Monday 20th June, 2016

3:45pm to 4:15pm (PST)

Josh will be talking about building a multiplayer casual game for fun. Well, it’s fun until you have to write a server component to run it. Now you have to implement game matching, keeping clients in sync, in game chat, score tracking and more. In this Josh will show you how to use a Data Stream Network (DSN) write a game without any server at all. The network itself can connect users, load clients, and keep everything in sync without having to learn distributed computing programming. Josh will build and play a MMOWAM (Massively Multiplayer Online Whack-A-Mole) game to show how easy it can be.

  • game MMOWAM (whack-a-mole)
  • show mini version of each player on dashboard
  • show current score / level
  • show how much is left
  • random number syncing to ensure everyone has the same board
  • use a random channel w/ tiny UID to let anyone join
  • show number of players
  • start when 4 players in? one player hit’s start? let all player see total count as well and status of the other players

About the speaker

This person is speaking at this event.
Josh Marinacci

Futurist, speaker, and UX wonk

Next session in Main Room

4:30pm Demystifying TypeScript Decorators by James Churchill

3 attendees

  • Adron Hall
  • Josh Marinacci
  • Erik Ratcliffe

Coverage of this session

Sign in to add slides, notes or videos to this session

Sign in to track this session

Tell your friends!


Time 3:45pm4:15pm PST

Date Mon 20th June 2016


Main Room, Bossanova Ballroom

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session