Commit Graph

59 Commits

Author SHA1 Message Date
cha0s
14f01f4ebe fix: dedup isCollidingWith 2019-04-30 18:22:02 -05:00
cha0s
f26c9f7fd3 fix: major memory leak 2019-04-30 18:21:06 -05:00
cha0s
4c77b2ac29 chore: dead code 2019-04-30 17:20:46 -05:00
cha0s
bdf3b313a3 chore: free'ing 2019-04-30 17:11:41 -05:00
cha0s
6143a76e0d chore: bumps 2019-04-29 20:08:14 -05:00
cha0s
b86bd93db1 refactor: byebye mixins package 2019-04-28 23:45:03 -05:00
cha0s
e5966c501c fix: guards 2019-04-23 03:22:04 -05:00
cha0s
8c1e8d8c1a fix: body guards 2019-04-21 21:43:19 -05:00
cha0s
f160f71d7a feat: debuggable 2019-04-21 02:54:07 -05:00
cha0s
092079625f refactor: scaling 2019-04-20 02:15:04 -05:00
cha0s
e56cad0ad1 feat: remove from physics when dying 2019-04-19 17:57:20 -05:00
cha0s
f9e9ac362c refactor: collider tracks collisions 2019-04-19 12:06:56 -05:00
cha0s
d5a9fb1fd8 feat: physics sensor 2019-04-19 02:52:39 -05:00
cha0s
e1e537e5e1 chore: Abstract physics world tick optimizations 2019-04-16 18:02:07 -05:00
cha0s
8d55357aad refactor: World::tick heat off 2019-04-16 14:04:30 -05:00
cha0s
4a137d0bac refactor: split traits use local imports 2019-04-14 20:33:52 -05:00
cha0s
54470b0627 refactor: the great trait splittening 2019-04-14 20:21:52 -05:00
cha0s
cd8b59c218 fix: physics scaling 2019-04-13 16:35:23 -05:00
cha0s
acb7b41e41 feat: convex hull for shape list 2019-04-13 13:37:44 -05:00
cha0s
3d20f0310c fix: scale position 2019-04-13 12:46:36 -05:00
cha0s
6a26c5222c fix: correct arg order 2019-04-13 12:46:26 -05:00
cha0s
c195dec6df feat: Shape::toJSON 2019-04-13 03:32:44 -05:00
cha0s
e61ed5636d flow: scaling, list/parts, elegance 2019-04-13 03:17:58 -05:00
cha0s
1f6551ae8c feat: CircleShape 2019-04-12 23:51:40 -05:00
cha0s
90070840d6 feat: poly-decomp 2019-04-12 23:51:14 -05:00
cha0s
901330011e fix: account for shape position and origin 2019-04-12 21:18:55 -05:00
cha0s
ae95193805 refactor: BodyView renders vertices not aabb 2019-04-12 20:27:54 -05:00
cha0s
62ff586777 refactor: body vertices 2019-04-12 20:25:40 -05:00
cha0s
2eb2c58054 feat: tileset geometry 2019-04-12 20:16:31 -05:00
cha0s
19d95ee604 fix: naughty vsc 2019-04-12 15:53:27 -05:00
cha0s
b227b69855 feat: Collider 2019-04-08 16:20:28 -04:00
cha0s
9f6a20bbc2 chore: deps 2019-03-28 12:44:56 -05:00
cha0s
0bd8786a4a chore: dead code 2019-03-28 12:44:29 -05:00
cha0s
0bb3a05f8d refactor: ShapeView owned by physics 2019-03-28 02:39:04 -05:00
cha0s
31e7f7a26a feat: static physics bodies 2019-03-27 23:21:13 -05:00
cha0s
4825bd2494 feat: matter collisions 2019-03-27 18:38:12 -05:00
cha0s
771b6e6583 refactor: decorate empty class > [Class]Base 2019-03-27 16:18:27 -05:00
cha0s
b028d782c0 chore: debugging junk 2019-03-27 01:47:01 -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
d5356d8186 feat: Scaling 2019-03-25 19:02:30 -05:00
cha0s
5377617dfc fix: can't even remember my own APIs 2019-03-25 11:54:20 -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
977ac77a9d fix: matter wasn't removing the internal body 2019-03-24 18:30:22 -05:00
cha0s
92f4f4a2d1 refactor: use equalsClose for position juggling 2019-03-24 04:03:15 -05:00
cha0s
7d2037d870 feat: real (Matter.js) physics :) 2019-03-24 03:24:35 -05:00
cha0s
ea9c116c7f fix: ShapeList type 2019-03-24 01:46:53 -05:00
cha0s
f3d8f55689 refactor: Abstract physics 2019-03-24 01:16:24 -05:00
cha0s
e0319c0d2f refactor: physics restructuring 2019-03-24 00:46:31 -05:00