Ct.js v3.0.1 is out! π
Bug fixes for v3.0 and more translations by community!
This patch fixes several bugs found in version 3.0: it fixes black screen on project reload, hotkey problems in the room editor, game crashes when ct.place
performs a check against squished circles, and also improves how the room editor handles values with fractional numbers.
Our community also prepared several new translations!
- rtauziac updated French translation for ct.js;
- taxi13245 updated Japanese translation for ct.js;
- omartek continues to translate ct.js documentation, adding the whole βWorking with the editorβ section to the Italian translation! They also updated Using Skeletal Animations in the English docs.
Translations make learning more accessible β they are incredibly important for beginners! Iβm very happy to see improvements in three languages at once in such a short period of time!
Not everyone helps with code and translations. Shout out to myOmochi Games, our first patron at Boosty! π They now fund a steady supply of white chocolate that will surely help with ct.js development! (jk)
Changelog
β‘οΈ General Improvements
- π Update French translation (#366 by @rtauziac)
- π Update Japanese translation (#367 by @taxi13245)
- Drop precision on position and scale of objects in the room editor. Reasonably rounds their values to more logical numbers.
π Bug Fixes
- Add support for template and texture arrays to the Context subsystem
- Escape single quotes while stringifying certain properties. This allows, among other things, use of β in custom properties (room editor) and template names
- Fix
ct.place
crashing game if a collision check is made on a disproportionately squished circle - Room editor shortcuts must work only if the Rooms tab is active
π± Demos, Dependencies and Stuff
- Update nw.js to v0.67.1
π Docs
- β‘οΈ Fix old terminology in skeletal-animation.md (by @omartek)
- Italian translation for the working-with-editor section (by @omartek)
π Website
- π Fix img tag appearing in gamesβ descriptions on the Made With page
- π Remove .DS_Store
- βοΈ Update changelog
- β‘οΈ Add a working version of web installer for windows
- β‘οΈ Italian documentation translation is now public; add a proper link in the header!
- β‘οΈ Temporarily replace web installer for windows with zip archives
- β‘οΈ Update italian translation (@omartek)
π€ Misc
- π₯ Remove now useless twoPi var in ct.place
Ct.js is a free and open-source game engine supported by you. Consider supporting us on Patreon or contributing to the project directly by adding new features, improvements, and bugfixes to our repository.
Files
Get Ct.js game engine (old page! Open for the new one)
Ct.js game engine (old page! Open for the new one)
Create cool 2D games with a free game maker!
Status | In development |
Category | Tool |
Author | Cosmo Myzrail Gorynych |
Tags | 2D, ctjs, gamedev, game-development, Game engine, GameMaker, html5, javascript, Moddable, nwjs |
Languages | German, English, Spanish; Castilian, French, Romanian Moldavian Moldovan, Russian, Ukrainian, Chinese (Simplified) |
Accessibility | High-contrast |
More posts
- v5.2.1 β Bug fixes and improvements to Catnip72 days ago
- v5.2.0 β Object list in room editor and general improvements94 days ago
- Announcing the 4th ct.js game jam!Aug 13, 2024
- v5.1.0 β Enumeration asset type, asset searchbar, and QoL improvementsJul 20, 2024
- v5.0 releases with a visual programming language Catnip!Jun 15, 2024
- Ct.js v4.0.1 β minor bug fixes and improvementsFeb 18, 2024
- Ct.js v4.0.0 β more than a year worth of work with hundreds of new features an...Feb 10, 2024
- Ct.js v3.3.0Dec 13, 2023
- v3.2.0 β Support for CoffeeScript, a simple, easy to write language that can d...Dec 25, 2022
- Work in progress: CoffeeScript in ct.js!Nov 20, 2022
Leave a comment
Log in with itch.io to leave a comment.