Skip to content
/ q5play Public

A JavaScript game engine that uses q5 WebGPU for graphics and Box2D v3 WASM for physics.

Notifications You must be signed in to change notification settings

q5play/q5play

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

q5play

Visit q5play.org! 🎮🧑‍💻

q5play is a JavaScript game engine that uses q5.js for graphics and Box2D v3 for physics.

Join us on Discord to ask questions and meet other people making games with q5play. 👾

The q5play Personal License enables free, open source, personal use.

Educational use requires the q5play Educational License.

Make a free account on q5play.org and agree to the q5play Professional License to use q5play in commercial projects.

Credits ⭐️

q5play and p5play v3 were created by Quinton Ashley.

Huge thanks to everyone that's helped with q5play! 🙏

Erik Sombroek and Alex Birch, creators of Box2D v3 WASM.

Erin Catto, creator of the Box2D physics simulator.

Paolo Pedercini, creator of p5.play (version 1), who trusted me to take over this project.

Ali Shakiba, creator of planck.js, a JavaScript port of Box2D v2 used behind the scenes by p5play v3.

Contributors: @Tezumie, Oliver Zell, Caleb Foss, and Bobby S.

Testers and bug reporters: Lachlan Noble, Raj Raizada, Nathan Anil, Chayarat Wangweera, Zhiyuan Guo, Aarnav Gupta, and Carter Noa.

About

A JavaScript game engine that uses q5 WebGPU for graphics and Box2D v3 WASM for physics.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published