Commit Graph

23 Commits

Author SHA1 Message Date
StevenJoeZhang
4f53513e4b Update 2019-05-23 16:20:08 +08:00
StevenJoeZhang
0abbd33cfa Improve 2019-05-23 16:19:55 +08:00
StevenJoeZhang
a9b9e8e895 Use express instead of finalhandler & serve-static 2019-05-23 16:19:54 +08:00
StevenJoeZhang
28e8f611f2 Update packages 2019-05-23 16:19:54 +08:00
StevenJoeZhang
a3b2d660a7 rename files & add font-awesome 2019-02-22 18:44:15 +08:00
StevenJoeZhang
afa909f9e2 add mode-god 2019-02-22 13:24:01 +08:00
StevenJoeZhang
d3aed9e5a5 update 2019-02-22 13:24:01 +08:00
StevenJoeZhang
73958b9252 format code 2019-02-22 13:24:01 +08:00
StevenJoeZhang
dad3583c68 use config.json 2019-02-22 00:19:33 +08:00
StevenJoeZhang
a7d298f625 Const names 2019-02-03 14:49:23 +08:00
StevenJoeZhang
bb6cb3171e Rename files 2019-01-16 18:04:24 +08:00
StevenJoeZhang
b535f5c354 Format code 2019-01-16 11:07:52 +08: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