Commit graph

51 commits

Author SHA1 Message Date
Asraelite
cf4e8024af add robust fixture rendering 2016-03-30 15:58:06 +01:00
Asraelite
ef2d067b38 reduce update packets sent 2016-03-30 12:50:59 +01:00
Asraelite
d6daed2e9b improve input packets 2016-03-30 11:15:32 +01:00
Asraelite
a2a93882f0 prevent asteroids from spawning as wedges 2016-03-30 09:53:48 +01:00
Asraelite
9533184a94 improve keyboard input 2016-03-30 01:25:14 +01:00
Asraelite
e9d1596c2f add grappling hook sprite 2016-03-30 00:53:23 +01:00
Asraelite
8ea6c2d937 reduce physics cpu usage 2016-03-29 22:35:08 +01:00
Asraelite
8a059b92d5 improve rendering 2016-03-29 21:21:01 +01:00
Asraelite
c47ad92f21 convert styles to stylus 2016-03-29 14:50:17 +01:00
Asraelite
1160466cf9 add command line arguments 2016-03-29 13:45:23 +01:00
Asraelite
4f42723f4a fix projectiles 2016-03-29 01:44:02 +01:00
Asraelite
0906441246 reduce update packet size by ~70% 2016-03-29 01:14:32 +01:00
Asraelite
1af386d9f5 add setname client command 2016-03-28 15:10:20 +01:00
Asraelite
52e1673e3e add chat team colors 2016-03-28 13:53:56 +01:00
Asraelite
61ae57a850 improve chat 2016-03-28 13:16:38 +01:00
Asraelite
2ae3d43354 fix typo and logging bug 2016-03-28 11:29:28 +01:00
Asraelite
c5972031ac update readme 2016-03-28 11:25:06 +01:00
Asraelite
ce5f5380e1 improve logging 2016-03-28 11:13:19 +01:00
Asraelite
9f2cbf2bce add log saving 2016-03-28 10:57:52 +01:00
Asraelite
2d177c6b27 add chat 2016-03-27 23:46:18 +01:00
Asraelite
27520842e3 add simple fuzz test 2016-03-27 20:26:53 +01:00
Asraelite
0a90b6b77a add boilerplate for mounts and fixtures 2016-03-27 15:08:49 +01:00
Asraelite
0ea163dfb7 add timestamps to log 2016-03-27 12:01:39 +01:00
Asraelite
663305bd23 improve grappling hook physics and rendering 2016-03-27 02:22:49 +01:00
Asraelite
4753f879e5 add start of grappling hook 2016-03-26 20:23:05 +00:00
Asraelite
ff0ac094cf add rope support 2016-03-26 18:43:34 +00:00
Asraelite
ccc77490ea restructure world files for copulae 2016-03-26 14:23:51 +00:00
Asraelite
e53ff60ab7 rename to wingbase 2016-03-26 01:11:43 +00:00
Asraelite
6f85d63839 add stupid explosion effect 2016-03-25 17:42:03 +00:00
Asraelite
8a8a9c8ae3 fix explosion physics 2016-03-25 16:41:15 +00:00
Asraelite
bf8226481d add non-functioning explosions
I'm tired and box2d ray casting is stupid so this'll have to do for today
2016-03-25 00:54:15 +00:00
Asraelite
ac089f3e8e add basic missiles 2016-03-24 18:42:11 +00:00
Asraelite
21a30ad212 clean client code 2016-03-24 13:26:35 +00:00
Asraelite
f3619ba891 add automatic room deletion 2016-03-24 01:22:25 +00:00
Asraelite
1412cabbb4 add client side physics
by god did this take a lot of debugging to get working
2016-03-24 00:13:10 +00:00
Asraelite
65f78ec3ac add start of gun support 2016-03-22 23:46:55 +00:00
Asraelite
2fffe574c1 improve multiplayer 2016-03-22 19:20:50 +00:00
Asraelite
0aa259b874 add asteroids 2016-03-22 18:34:11 +00:00
Asraelite
0ceea5f4af scale rendering 2016-03-22 15:41:11 +00:00
Asraelite
80bd84230d add ship rendering and damping 2016-03-22 13:18:43 +00:00
Asraelite
05ad81ed8d add basic ship movement and tracking 2016-03-22 11:56:53 +00:00
Asraelite
fcfe1e8790 add start of ship controls 2016-03-22 00:42:48 +00:00
Asraelite
1027d980c1 add basic updating to client on physics 2016-03-21 23:45:27 +00:00
Asraelite
95e0f6b710 add start of box2d physics 2016-03-21 20:44:15 +00:00
Asraelite
bb9a493450 add basic game classes 2016-03-21 17:12:26 +00:00
Asraelite
ebcee954bf add start of client rendering 2016-03-21 16:15:49 +00:00
Asraelite
9787a9d468 add socket connection 2016-03-21 14:19:22 +00:00
Asraelite
1de440cedb add client js minifier 2016-03-21 13:19:34 +00:00
Asraelite
4c6eb86794 add static file serving 2016-03-21 12:56:32 +00:00
Asraelite
d0b5aae8f6 add basic server classes 2016-03-21 12:52:19 +00:00