cha0s
|
4825bd2494
|
feat: matter collisions
|
2019-03-27 18:38:12 -05:00 |
|
cha0s
|
c556c90602
|
refactor: magnitude, dot
|
2019-03-27 18:06:55 -05:00 |
|
cha0s
|
b042e1b1c0
|
refactor: "hypotenuse" is normalization
|
2019-03-27 17:53:18 -05:00 |
|
cha0s
|
759341172e
|
feat: Layer::visibleEntities
|
2019-03-27 17:39:34 -05:00 |
|
cha0s
|
a4d10904af
|
feat: findEntity
|
2019-03-27 17:36:57 -05:00 |
|
cha0s
|
e42726f1ff
|
refactor: true indexed layers
|
2019-03-27 17:15:53 -05:00 |
|
cha0s
|
771b6e6583
|
refactor: decorate empty class > [Class]Base
|
2019-03-27 16:18:27 -05:00 |
|
cha0s
|
71ff55c1a7
|
refactor: room world property
|
2019-03-27 16:11:37 -05:00 |
|
cha0s
|
e50f4e9f1a
|
chore: dead code
|
2019-03-27 15:18:33 -05:00 |
|
cha0s
|
ab522d80f8
|
feat: topdown networking
|
2019-03-27 01:52:24 -05:00 |
|
cha0s
|
a4040a39b9
|
fix: reset children indexes after sort
|
2019-03-27 01:50:05 -05:00 |
|
cha0s
|
e3d0ca626e
|
refactor: physics on room not list now
|
2019-03-27 01:49:48 -05:00 |
|
cha0s
|
222a0247b3
|
refactor: cleans, checks, searching moved to list
|
2019-03-27 01:49:34 -05:00 |
|
cha0s
|
9a1b19c00b
|
refactor: quadTree name simplify and searching
|
2019-03-27 01:47:38 -05:00 |
|
cha0s
|
b028d782c0
|
chore: debugging junk
|
2019-03-27 01:47:01 -05:00 |
|
cha0s
|
55652c5d8f
|
feat: tiles.state
|
2019-03-27 01:05:29 -05:00 |
|
cha0s
|
5616f3275b
|
feat: layered and roomed
|
2019-03-27 01:03:05 -05:00 |
|
cha0s
|
91dccd9329
|
refactor: entity.state getter
|
2019-03-27 01:02:16 -05:00 |
|
cha0s
|
42c9221c49
|
fix: not immutable
|
2019-03-26 17:21:56 -05:00 |
|
cha0s
|
906997eeee
|
feat: Rectangle.toPoints
|
2019-03-26 17:21:16 -05:00 |
|
cha0s
|
b8b1b98580
|
refactor: graphicalBoundingBox
|
2019-03-26 17:17:09 -05:00 |
|
cha0s
|
43dec37764
|
feat: Room
|
2019-03-26 17:04:52 -05:00 |
|
cha0s
|
90a5bed2a8
|
feat: layer state
|
2019-03-26 17:04:44 -05:00 |
|
cha0s
|
da1ae31f44
|
refactor: state getter
|
2019-03-26 15:41:49 -05:00 |
|
cha0s
|
3b021ab349
|
refactor: distinct layer container
|
2019-03-26 09:30:25 -05:00 |
|
cha0s
|
750730eda6
|
feat: layer & layerView
|
2019-03-25 23:39:44 -05:00 |
|
cha0s
|
af143670cc
|
refactor: better render defaults
|
2019-03-25 23:39:07 -05:00 |
|
cha0s
|
26fa5e4589
|
refactor: tileset
|
2019-03-25 23:05:22 -05:00 |
|
cha0s
|
77042bfa8c
|
feat: toJSON impl
|
2019-03-25 20:50:11 -05:00 |
|
cha0s
|
d02b5ccced
|
refactor: only using width
|
2019-03-25 20:49:57 -05:00 |
|
cha0s
|
1fff0cdb16
|
refactor: efficiency
|
2019-03-25 20:49:42 -05:00 |
|
cha0s
|
742228ec3f
|
feat: setTileAt
|
2019-03-25 20:49:16 -05:00 |
|
cha0s
|
0c2c9d53a9
|
Canvas::[renderWith -> render]
|
2019-03-25 20:27:07 -05:00 |
|
cha0s
|
b03abf5907
|
refactor: simpification & semantics
|
2019-03-25 20:26:37 -05:00 |
|
cha0s
|
b6688ff2bb
|
fix: deprecation
|
2019-03-25 20:25:33 -05:00 |
|
cha0s
|
fd1c905351
|
refactor: semantics
|
2019-03-25 20:25:19 -05:00 |
|
cha0s
|
ad99cd3f3f
|
feat: topdown
|
2019-03-25 19:03:34 -05:00 |
|
cha0s
|
d5356d8186
|
feat: Scaling
|
2019-03-25 19:02:30 -05:00 |
|
cha0s
|
58cebcd827
|
feat: Renderable::scale
|
2019-03-25 18:55:06 -05:00 |
|
cha0s
|
3d670c6189
|
fix: delete internal, no setter
|
2019-03-25 18:54:54 -05:00 |
|
cha0s
|
e1fe932495
|
fix: webgl
|
2019-03-25 18:54:09 -05:00 |
|
cha0s
|
b29911fbd1
|
feat: Image::subimage
|
2019-03-25 18:53:34 -05:00 |
|
cha0s
|
5377617dfc
|
fix: can't even remember my own APIs
|
2019-03-25 11:54:20 -05:00 |
|
cha0s
|
3d79aafce5
|
feat: sprite destroy
|
2019-03-25 10:23:05 -05:00 |
|
cha0s
|
52a4c43059
|
refactor: more semantic graphics internals
|
2019-03-25 10:18:41 -05:00 |
|
cha0s
|
11d6337db5
|
feat: render to canvas
|
2019-03-25 10:14:55 -05:00 |
|
cha0s
|
b9a963d2f1
|
feat: BodyView
|
2019-03-24 19:11:45 -05:00 |
|
cha0s
|
12f87bd29d
|
chore: matter body aabb
|
2019-03-24 18:58:26 -05:00 |
|
cha0s
|
3023489d91
|
chore: thicc'er lines
|
2019-03-24 18:58:13 -05:00 |
|
cha0s
|
977ac77a9d
|
fix: matter wasn't removing the internal body
|
2019-03-24 18:30:22 -05:00 |
|