This demo was made using ct.js, a free HTML5 game editor available for Windows, Mac and Linux. The demo is bundled with ct.js, and you are free to use its code however you like (MIT license).

Features showcased

  • Collision handling.
  • Keyboard input.
  • Drawing transforms.
  • Default sound system.
  • Frame-to-frame animation.
  • Infinite rooms and view handling.
  • Using tilesets with collisions.
Rated 3.5 out of 5 stars
(2 total ratings)
AuthorCosmo Myzrail Gorynych
Made withct.js, PixiJS
Tagsctjs, html5, javascript
Code licenseMIT License
Asset licenseCreative Commons Zero v1.0 Universal
Average sessionA few minutes
LinksGet ct.js


Log in with itch.io to leave a comment.

is any version of chrome requrired because i waited 24mins and it never loaded

Deleted 2 years ago

Let’s say that you are not supposed to push boxes on slugs :D

Deleted 2 years ago

How do you play on a phone.

You can't, at least for now, but ct.js surely supports touch controls, including creating on-screen keys with ct.vkeys module.

I filed an issue so the demos will be updated in future.

Thanks! I'm super excited.

Is there some kind of tutorial video to explain how to use this? It looks really cool, but I'm not really sure what to do.

(1 edit)

There are no tutorials for platformers yet, but the source code of this demo is bundled with ct.js. It is in the `ctjs/examples` folder and is called as `catformer.ict`. Feel free to dig into its code and ask any questions here or at ct.js forum.

Great, I'll take a look at that!

This should have been posted earlier, but

ct.js now has a tutorial on how to create a fully-working platformer.

Now showcasing tilesets and collision handling with tiles. This functionality will come SOON with the next ct.js version.