A fantastic multiplayer action browser game http://chuck-game.tumblr.com
Find a file
Karl Pannek 9f92f024b1 Fix Planck.js migration issues and restore RubeDoll functionality
- Fixed Mat22.fromAngle -> Rot.rot() error in RubeDoll.js
- Fixed rot.mul() -> Rot.mul(rot, v) static method usage
- Restored RubeLoader imports and RubeDoll.json loading
- Migrated RubeLoader.js from Box2D to Planck.js API
- Updated all Box2D method calls to Planck.js equivalents
- Fixed import aliases from Box2D to planck across multiple files
- RubeDoll ragdolls now spawn correctly when players die
2025-07-18 22:27:42 +02:00
.vscode Migrate Box2D to Planck.js in core game logic, items, debug draw, and menu. Remove legacy Box2D references, update level and item loading, and improve debug draw for Planck. 2025-07-17 18:50:16 +02:00
app Fix Planck.js migration issues and restore RubeDoll functionality 2025-07-18 22:27:42 +02:00
config implemented rubedoll level item (not after dying yet) 2015-05-11 11:10:30 +02:00
scripts adds core analyzer script which generates the core/channel/client method overview of a class 2016-08-29 00:33:59 +02:00
snippets added semicolon because of jslint 2015-03-15 13:39:51 +01:00
static 2025 update! 2025-07-15 20:05:12 +02:00
.floo changed modes 2014-01-12 16:59:16 +01:00
.gitignore moved build stuff 2014-12-21 23:16:35 +01:00
channel.js implemented rubedoll level item (not after dying yet) 2015-05-11 11:10:30 +02:00
client.js 2025 update! 2025-07-15 20:05:12 +02:00
package-lock.json Add working debug level with grass and soil tiles 2025-07-16 12:51:31 +02:00
package.json Add working debug level with grass and soil tiles 2025-07-16 12:51:31 +02:00
README.md adds video image 2015-06-28 17:06:52 +02:00
server.js adds warning too many recordings. fixes #132 2015-06-22 11:58:13 +02:00

chuck.js

Physical JavaScript Action Browser Multiplayer Game - it will be awesome!

Follow the development at http://chuck-game.tumblr.com/

How to run:

  • git clone https://github.com/logsol/chuck.js.git
  • cd chuck.js
  • npm install
  • node server.js [port] [log level]

Open in browser http://localhost:1234

This game is licensed under the GPLv3 licence http://www.gnu.org/licenses/gpl-3.0.html