Skip to content
/ smog Public

A Small Multiplayer Online game using Twisted, Autobahn and Three.js.

Notifications You must be signed in to change notification settings

malceore/smog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SMOG - Small Multiplayer Online Game

This was a proof of concept for a Three.js frontend and Twisted Python backend multiplayer 3D RTS game. Made from scratch in around three months, it uses an entity model publishing protocol and has a debug mode.

To run SMOG you need to have python twisted and autobahn installed. You can then execute the 'run' script that starts a server on port 8080. You can then visit that port on localhost:8080/index.html and should see a plane with some cubes.

You should be able to pick and place cubes, delete and spawn them also. This could easily be extended to function as a full RTS game will a little bit of work. I may come back and fork this for that reason.

About

A Small Multiplayer Online game using Twisted, Autobahn and Three.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published