Skip to content

An attempt at recreating Wulfram II as a top down JS game. Mostly for learning and #bants

Notifications You must be signed in to change notification settings

mattgrayisok/wulfram-2d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Game

Put on hold while I try to abstract out a networking library

A game helping me to learn some node.js and the basics of real time, online multiplayer.

Will become a port of Wulfram II probably, unless I have an original idea or two.

Implemented:

  • Physics Engine (matter.js)
  • Rendering Engine (PIXI)
  • Authoritative server
  • Client prediction
  • Server reconciliation (difficult in a physics loop!)
  • Client side state interpolation (inc short buffer)
  • Client side state extrapolation (for buffer under-runs)
  • Converted players to pure JS OO - can extend into other objects now!
  • Shooting stuff (main gun - no damage currently)

Todo:

About

An attempt at recreating Wulfram II as a top down JS game. Mostly for learning and #bants

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages