Commit Graph

12 Commits

Author SHA1 Message Date
theKidOfArcrania
78767491fa Mobile support (not done) 2017-03-05 17:13:07 +00:00
theKidOfArcrania
f83ca3dc04 Add stats screen, change name to Blockly.IO 2017-03-04 12:44:27 +00:00
Henry Wang
c18d656eb1 Add name restriction 2017-03-03 15:52:59 -06:00
Henry Wang
c65cfe14b2 Add changing host options 2017-03-02 17:36:11 -06:00
theKidOfArcrania
6949374b8e Check if we can connect with WS 2017-03-02 19:02:03 +00:00
theKidOfArcrania
8352433fa5 Optimize flood-fill and fix OBOB + player bug
The flood-fill had allocated a good amount of memory ~1MB each time we visit a square. This is reduced to the grid size squared, only allocated if the square we are on now is valid.

The OBOB error occured when server was updating one time too few when a player is initialized.

The player bug occurs when a new player joins the game. Normally each new player gets about 60ish frames of lag to start up. However, the new player client incorrectly assumes all other players are new as well.
2017-03-01 00:56:56 +00:00
theKidOfArcrania
e8fd5d1f7c Fix some bugs, start up screen 2017-02-28 07:21:27 +00:00
theKidOfArcrania
134d4e4cc0 Fix OBOE error :( And tidy up code 2017-02-26 23:01:57 +00:00
Henry Wang
f902663904 Slow down server. Remove node_modules 2017-02-25 22:25:06 -06:00
theKidOfArcrania
88a6195fe8 Server and client code completed (with bugs). 2017-02-26 02:36:44 +00:00
Henry Wang
bf3a0e2bcf Change to Node.js project. Add some server tests. 2017-02-23 22:10:36 -06:00
theKidOfArcrania
8e152bd33c Some UI touches, start experimenting with node.js 2017-02-23 22:02:47 +00:00