Gothic Alpha: Difference between revisions

From Adam Colton
Jump to navigation Jump to search
Created page with "Laying the ground work for Gothic. The goal here is to get something that works, but maybe not everything I want. == Objects == This is the core of the whole thing. I wa..."
 
No edit summary
Line 14: Line 14:


I may also pull in GopherJS, but that needs a little further exploration.
I may also pull in GopherJS, but that needs a little further exploration.
[[Category:Code]]
[[Category:Project]]

Revision as of 20:00, 29 December 2015

Laying the ground work for Gothic.

The goal here is to get something that works, but maybe not everything I want.

Objects

This is the core of the whole thing. I want a simple way to have objects on the server be stored or sent to the client.

I think for this, I will start with Capn Proto. Pair that with and Entity system. The Entity interface just needs to return an ID.

JS

I need to support as much JS integration as possible. Objects should be automatically exported, so that the only JS work is adding front-end features.

I'll probably use some Lapiz here too - the event system work well with websockets.

I may also pull in GopherJS, but that needs a little further exploration.