Commit graph

15 commits

Author SHA1 Message Date
Karl Pannek
dc779def9c Complete Box2D to Planck.js migration
- Replace Box2D.js with Planck.js physics engine
- Update all require paths from 'Lib/Vendor/Box2D' to 'Lib/Vendor/Planck'
- Convert Box2D contact listeners to Planck.js event system
- Fix all method name capitalization (Get* -> get*, Set* -> set*)
- Update collision detection system for Planck.js compatibility
- Server now starts successfully and basic physics working
- Character can land on platforms - core physics functional

Major milestone: Game now running on modern, maintained physics engine
2025-07-16 15:01:59 +02:00
logsol
2b186be8af use strict; fixes #83 2014-12-22 01:43:21 +01:00
Jeena
f22e0dd53d added first damage and killing 2014-01-21 03:14:50 +01:00
Jeena
38b5023410 refactored grabbing 2014-01-20 18:15:40 +01:00
jeena
fa110ff4a8 onFixtureWithinReach implemented 2013-12-27 05:09:28 +01:00
jeena
d51c705c1c implemented gameobject for tiles and doll 2013-12-23 02:39:05 +01:00
logsol
907ef49a53 checked paths for inheritance in client 2013-12-09 16:48:37 +01:00
Logsol
a59a258ad6 removed collisionDetector for every player again, because box2d can only have one - userData solution instead 2013-01-06 03:02:34 +01:00
Logsol
f07505bc20 Repaired Collision detecteion by adding one detector for each user - fixes #15 2013-01-06 01:40:46 +01:00
logsol
76daceb2e7 changed function XXX( to function XXX ( 2012-07-28 13:54:49 +02:00
logsol
7e5eeb0a27 changed function( to function ( 2012-07-28 13:38:31 +02:00
Jeena Paradies
22ae392ace moved detector to core 2012-07-21 23:53:33 +02:00
Jeena Paradies
7a355e8b9a fixed define paths, exchanged Constants with Detector stuff 2012-07-21 22:03:11 +02:00
Jeena Paradies
9c49eccab4 Added a constant 2012-07-21 21:52:40 +02:00
logsol
bd45f538c7 some more renaming 2012-07-21 21:37:24 +02:00
Renamed from app/game/Core/Collision/Detector.js (Browse further)