cha0s
|
c4d731a739
|
refactor: use builders
|
2019-04-21 21:13:56 -05:00 |
|
cha0s
|
e5de33bacf
|
fun: fast fire
|
2019-04-21 16:31:53 -05:00 |
|
cha0s
|
94ec65b0ac
|
fun: mama spawners
|
2019-04-21 15:02:18 -05:00 |
|
cha0s
|
5b8d14f4ab
|
feat: sexy darkness
|
2019-04-21 05:07:56 -05:00 |
|
cha0s
|
3c2bf6d6a9
|
fix: kitties
|
2019-04-21 03:43:20 -05:00 |
|
cha0s
|
18b3cfc508
|
fix: actual fire
|
2019-04-21 02:28:58 -05:00 |
|
cha0s
|
78d655fe02
|
fun: mama kitteh!
|
2019-04-21 01:31:17 -05:00 |
|
cha0s
|
a5af91bd70
|
refactor: remove lake and compiles
|
2019-04-20 23:27:18 -05:00 |
|
cha0s
|
8b6d713ab2
|
fun: room peeps
|
2019-04-20 22:37:59 -05:00 |
|
cha0s
|
6c00da70f9
|
fix: refresh HTTP server
|
2019-04-20 21:36:17 -05:00 |
|
cha0s
|
dc013fa20b
|
fix: server refresh
|
2019-04-20 19:46:45 -05:00 |
|
cha0s
|
68458dafa5
|
refactor: game destroy shouldn't care about sockets, but can be async
|
2019-04-20 19:46:35 -05:00 |
|
cha0s
|
d46bd2a7fa
|
flow: emitter and sound, and some refactor
|
2019-04-20 16:11:12 -05:00 |
|
cha0s
|
12636fa53c
|
fix: catch concurrency
|
2019-04-20 14:59:23 -05:00 |
|
cha0s
|
54b98af1a0
|
fix: trait HMR
|
2019-04-20 14:59:14 -05:00 |
|
cha0s
|
d5c79606f7
|
fix: concurrency while we're not yet cleaning up handlers
|
2019-04-20 14:23:34 -05:00 |
|
cha0s
|
62bd750233
|
feat: hot server reloading!
|
2019-04-20 14:16:06 -05:00 |
|
cha0s
|
69b9f6f090
|
chore: simplify entity step filter
|
2019-04-19 23:45:08 -05:00 |
|
cha0s
|
e12cc426ed
|
fix: new steps don't have parts
|
2019-04-19 23:42:53 -05:00 |
|
cha0s
|
dc74fef251
|
chore: da hell
|
2019-04-19 23:39:27 -05:00 |
|
cha0s
|
0b9f9e48b8
|
chore: shrink visible expansion a bit
|
2019-04-19 23:24:20 -05:00 |
|
cha0s
|
d12a4ba9f8
|
feat: fire zIndex on the ground
|
2019-04-19 19:39:24 -05:00 |
|
cha0s
|
6e0c8809db
|
fix: twisted behavior item json logic
|
2019-04-19 15:40:14 -05:00 |
|
cha0s
|
81dd1c4562
|
feat: living kitties!
|
2019-04-19 14:51:05 -05:00 |
|
cha0s
|
f3bc4b8ecb
|
fix: do actually send a removal step for removed (not just obscured) entities
|
2019-04-19 14:38:46 -05:00 |
|
cha0s
|
7c253fa13f
|
fix: addSteps was still using bugged concat
|
2019-04-19 14:01:25 -05:00 |
|
cha0s
|
9dc58f78f1
|
fix: previous optimizations broke entity remembering
|
2019-04-19 13:53:11 -05:00 |
|
cha0s
|
3f8c9b6af3
|
refactor: damage spec
|
2019-04-19 12:16:28 -05:00 |
|
cha0s
|
266eb840a7
|
chore: dmg tweaks
|
2019-04-19 03:12:50 -05:00 |
|
cha0s
|
d39ca16624
|
feat: vulnerable, damaging, some fire :)
|
2019-04-19 02:54:59 -05:00 |
|
cha0s
|
35f6e3ab4a
|
fix: immutable was sending empty steps
|
2019-04-19 02:49:11 -05:00 |
|
cha0s
|
5f932db5f6
|
perf: various opts
|
2019-04-17 00:40:03 -05:00 |
|
cha0s
|
64c4d0605c
|
refactor: immutable diff steps
|
2019-04-16 21:40:05 -05:00 |
|
cha0s
|
1b8f5a823a
|
refactor: Entities are easier to create now
|
2019-04-16 16:40:46 -05:00 |
|
cha0s
|
49baa6c02a
|
fix: change ticking last to avoid jitters
|
2019-04-16 13:32:12 -05:00 |
|
cha0s
|
20de4fcf30
|
feat: hash traversals
|
2019-04-15 22:30:35 -05:00 |
|
cha0s
|
4e0f21d8ff
|
refactor: packet restructuring
|
2019-04-15 10:03:14 -05:00 |
|
cha0s
|
506bfec19b
|
refactor: auto packet defgen
|
2019-04-14 21:32:48 -05:00 |
|
cha0s
|
0f737601fb
|
feat: client and server traits
|
2019-04-14 20:39:27 -05:00 |
|
cha0s
|
8da18b115b
|
refactor: Graphical -> Visible
|
2019-04-14 18:42:29 -05:00 |
|
cha0s
|
68eba007f9
|
refactor: InputPacket
|
2019-04-13 19:16:42 -05:00 |
|
cha0s
|
7470d4ae5c
|
refactor: msgpack input packets
|
2019-04-13 18:42:53 -05:00 |
|
cha0s
|
6b2f392794
|
refactor: player circles
|
2019-04-13 03:19:41 -05:00 |
|
cha0s
|
ca33236fd1
|
chore: pretty
|
2019-04-12 20:16:58 -05:00 |
|
cha0s
|
f7f69c19c7
|
chore: tune down packet frequency for now
|
2019-04-12 09:49:38 -05:00 |
|
cha0s
|
d8fcee55a7
|
feat: packets!
|
2019-04-11 15:27:39 -05:00 |
|
cha0s
|
c03973e49d
|
refactor: 60 ups
|
2019-04-11 08:59:44 -05:00 |
|
cha0s
|
66c612e5a0
|
refactor position * 4 for state packing
|
2019-04-10 20:22:09 -05:00 |
|
cha0s
|
6b89f64fa9
|
chore: more spread
|
2019-04-09 16:59:26 -04:00 |
|
cha0s
|
1f7bb9d19e
|
chore: 40 kittehs
|
2019-04-09 10:55:34 -04:00 |
|
cha0s
|
5e0a9665aa
|
chore: throttle packets for now
|
2019-04-09 10:55:25 -04:00 |
|
cha0s
|
a2295ed038
|
feat: behaving kitteh
|
2019-04-09 10:43:51 -04:00 |
|
cha0s
|
bb171fef7e
|
feat: kitteh
|
2019-04-08 22:23:00 -04:00 |
|
cha0s
|
c5e1871c91
|
feat: Collider
|
2019-04-08 16:20:43 -04:00 |
|
cha0s
|
d10f6ccd32
|
refactor: Shaped
|
2019-04-08 14:32:52 -04:00 |
|
cha0s
|
fc9ee44764
|
feat: initial info
|
2019-04-08 09:01:17 -04:00 |
|
cha0s
|
a618ebd9cb
|
refactor: Synchronizer
|
2019-04-07 21:04:34 -04:00 |
|
cha0s
|
f87e9145c5
|
refactor: synchronizer ticking
|
2019-04-07 16:16:12 -04:00 |
|
cha0s
|
6b4a12e924
|
refactor: state reducer
|
2019-04-07 15:59:55 -04:00 |
|
cha0s
|
2f3988cd55
|
chore: testing is too darn dark
|
2019-04-07 15:14:05 -04:00 |
|
cha0s
|
e5f738202b
|
feat: camera-based state diff!
|
2019-04-05 12:59:14 -04:00 |
|
cha0s
|
baacea90a6
|
refactor: worldTime
|
2019-04-04 18:18:55 -04:00 |
|
cha0s
|
1f8b9bdb9b
|
refactor: start at 4am
|
2019-04-04 18:14:22 -04:00 |
|
cha0s
|
9e3a7f72b0
|
feat: world time
|
2019-04-04 08:31:42 -04:00 |
|
cha0s
|
25da6f1e7b
|
refactor: decouple avocadoServer
|
2019-04-03 18:34:15 -04:00 |
|
cha0s
|
24bec9a362
|
feat: water
|
2019-03-28 03:12:03 -05:00 |
|
cha0s
|
c2f9dbc0de
|
refactor: use full tileset at half size
|
2019-03-28 03:03:07 -05:00 |
|
cha0s
|
b3169117f3
|
refactor: new roomage
|
2019-03-28 02:14:57 -05:00 |
|
cha0s
|
4a6ec12c5c
|
refactor: better sync
|
2019-03-28 02:11:13 -05:00 |
|
cha0s
|
209010f7ab
|
refactor: indexed layers
|
2019-03-27 17:16:09 -05:00 |
|
cha0s
|
637eadbdda
|
refactor: simplify room creation
|
2019-03-27 16:11:49 -05:00 |
|
cha0s
|
aa1a69d0b9
|
refactor: break up entity/room ops
|
2019-03-27 15:51:58 -05:00 |
|
cha0s
|
1c686d7b67
|
feat: room controller, simplified diff
|
2019-03-27 01:52:55 -05:00 |
|
cha0s
|
4b4f038b84
|
chore: less junk
|
2019-03-25 20:27:25 -05:00 |
|
cha0s
|
735e2275b0
|
feat: scaling
|
2019-03-25 18:57:28 -05:00 |
|
cha0s
|
95e65040bf
|
feat: real physics and more barrels
|
2019-03-24 04:05:27 -05:00 |
|
cha0s
|
7e0458f3b8
|
refactor: physics restructure
|
2019-03-24 00:46:49 -05:00 |
|
cha0s
|
6366a480f2
|
fix: flower pots are bigger
|
2019-03-23 23:07:44 -05:00 |
|
cha0s
|
3cfd46b982
|
feat: physics++
|
2019-03-23 18:32:16 -05:00 |
|
cha0s
|
a89d167839
|
feat: physics
|
2019-03-22 13:40:44 -05:00 |
|
cha0s
|
ac14a8bba8
|
refactor: explicit image size
|
2019-03-21 20:01:40 -05:00 |
|
cha0s
|
4744df90d9
|
refactor: more sensible implementation
|
2019-03-21 01:18:28 -05:00 |
|
cha0s
|
6d5b00b44c
|
refactor: track informables and move init to entity creation
|
2019-03-21 00:59:00 -05:00 |
|
cha0s
|
fdf569ee65
|
feat: locator in the middle
|
2019-03-21 00:44:00 -05:00 |
|
cha0s
|
a7a342cc36
|
refactor: better socket/entity interface
|
2019-03-21 00:29:44 -05:00 |
|
cha0s
|
aa74dc06e4
|
refactor: no need to even send initial state
|
2019-03-21 00:25:56 -05:00 |
|
cha0s
|
f6a81c8953
|
refactor: no redundancy
|
2019-03-20 23:23:08 -05:00 |
|
cha0s
|
dde5ba9f71
|
refactor: keep nasty data out of params
|
2019-03-20 23:01:48 -05:00 |
|
cha0s
|
d89c5f45d0
|
refactor: d/c handled automatically now :)
|
2019-03-20 22:53:02 -05:00 |
|
cha0s
|
fc32a614a1
|
feat: generate app traits
|
2019-03-20 22:45:57 -05:00 |
|
cha0s
|
9fd29a64a9
|
refactor: register traits before client/server entry
|
2019-03-20 22:23:26 -05:00 |
|
cha0s
|
c088ea06b9
|
fix: Controllable now first class
|
2019-03-20 21:08:20 -05:00 |
|
cha0s
|
d959dcdacf
|
chore: some flower barrels :3
|
2019-03-20 20:15:14 -05:00 |
|
cha0s
|
acdc3f1924
|
fix: only inform informables of d/c
|
2019-03-20 20:10:50 -05:00 |
|
cha0s
|
c8ff30d5dc
|
chore: inform size
|
2019-03-20 19:31:18 -05:00 |
|
cha0s
|
8ae661169c
|
refactor: entity informing elegance
|
2019-03-20 18:58:19 -05:00 |
|
cha0s
|
750b74a6cd
|
feat: state reduction for clients
|
2019-03-20 18:35:59 -05:00 |
|
cha0s
|
f6ca8e7925
|
chore: initial
|
2019-03-20 15:29:00 -05:00 |
|