Skip to content

Javascript game about building and maintenance of a space station.

Notifications You must be signed in to change notification settings

FishbaitHarry/2dg-ss56

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Codename 2DG-SS56

Javascript game about building and maintenance of a space station. This is very early stage of development, nothing works, just a mockup of architecture.

Game mechanics

All physical objects in the game world are called items. We attempt an entity-based simulation of game world, which is driven by time and user actions.

Runtime

Engine based on certain RTS games. Clients generate immutable actions and push them to server. Server keeps a push-only history of actions and synchronizes it between players via websocket updates. Game state is a function of action history, but clients keep a local, mutable cache/snapshot that is drawn to screen.

Security

Currently no countermeasures are planned against cheating.

Code style

Only require modules that are at least one level deeper than current file. Use tabs rather than spaces, don't try to align anything.

About

Javascript game about building and maintenance of a space station.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published