ct.js - Le Bottin des Jeux Linux

ct.js

🗃️ Specifications

📰 Title: ct.js 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 🚦 Status: 04. Released (status)
🏷️ Category: Development ➤ Engine ➤ 2D ➤ Misc. 🌍️ Browser version:
🔖 Tags: Development; 2D engine; Framework; Web Publishing; IDE; Prototyping; Easy To Use; Multi-platform; HTML5; Javascript 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch package:
🐓️ Latest: 2019-11-28 📦️ RPM package:
📍️ Version: Latest: 1.2.0 / Dev: 9fe844a 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: MIT 📦️ AppImage package:
🏝️ Perspective: Third person 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source:
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 15648 🐛️ Created: 2019-08-22
🐜️ Updated: 2022-01-09

📖️ Summary

[en]: A libre and multi-platform game development environment, based on WebGL. Its goal is to make learning programming fun and developing games easy by its visual editors and a well-documented code library. It has many tools (tile-based room / level editor, integrated code editor with error handling, framed & skeletal animations, collision handling, sound management, ...) and offers good performance on PC and mobile. [fr]: Un environnement libre et multi-plateforme de développement de jeux, basé sur WebGL. Il a pour objectif de rendre l'apprentissage de la programmation amusant et le développement de jeux faciles grâce à ses éditeurs visuels et à une bibliothèque de codes bien documentée. Il dispose de nombreux outils (éditeur de salle / de niveau basé sur des tuiles, éditeur de code intégré, animations par trame et squelette, traitement des collisions, gestion du son, ...) et offre de bonnes performances sur PC et mobiles.

🎥️ Videos

🎮️ Quelques exemples de jeux utilisant ce moteur / Some examples of games using this engine: Among the wolves,

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) gu(202xxx) id(202xxx) r(202xxx) lp(202xxx) d(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)] [Patreon]

🍩️ Resources
(empty):

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
Devs (Cosmo Myzrail Gorynych (CoMiGo) [fr] [en]): [Site 1 2 3 4 5] [Patreon] [Discord] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Snap]

📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 1.2.0 (20191126)] [Gaming on Linux on Mastodon (20190821) (SotE)]

🕊️ Source of this Entry: [Site on Mastodon (date)]

🐘 Social Networking Update (on Mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🐘 From:

🏝️ https://invidious.lunar.icu/
🦉️ https://invidious.lunar.icu/
🦝️ https://invidious.lunar.icu/
🦝️ https://invidious.lunar.icu/
🕵️ https://invidious.lunar.icu/
🕯️ https://invidious.lunar.icu/
🕯️ https://invidious.lunar.icu/
🎲️ https://invidious.lunar.icu/
🎲️ https://invidious.lunar.icu/
🎲️[fr] https://invidious.lunar.icu/
🎮️ https://invidious.lunar.icu/
🎮️ https://invidious.lunar.icu/
🐧 https://invidious.lunar.icu/
🐧 https://invidious.lunar.icu/

📕 Description [en]

📕🐧"A libre game development environment (with visual editors), based on WebGL"🐧📕

Your new 2D game editor

ct.js aims to make learning programming fun and game development easy by its visual editors and well-documented code library. It is available for Windows, Linux, and Mac.

ct.js is a new game editor (desktop app) based on web technologies, currently in active development. Our aim is to make it a simple game-making tool, accessible for both newbies and experienced game developers. It runs on WebGL and provide good performance both on PCs and mobile devices.

• Highly extensible
The core library of ct.js is small but powerful and can be easily extended in one click by modules. You can write your own modules, too!

• Easy to learn
ct.js is accessible and ready-to-use for both newbies and pros. It is bundled with examples, tutorials, and docs.

• Games that run everywhere
Games created with ct.js run in any modern browser, including mobile ones. You can also pack your game as an executable for Windows, Mac, and Linux!


ct.js has everything you need to build a game:

• Room / Level editor with tile support
• Integrated code editor with error handling
• Collision handling, and other libraries
• Framed & skeletal animations
• Music & sound manager
• Styles to reuse GUI settings
• Notes & docs in a side panel, on every screen
• Ability to use custom JavaScript
• Easy packing and deploying

Join the world of game development
It's free!

📕 Description [fr]

Un environnement de développement de jeux, basé sur WebGL, par Cosmo Myzrail Gorynych (CoMiGo).
En JavaScript, HTML et CSS.

ct.js est un environnement libre et multi-plateforme de développement de jeux, basé sur WebGL. Il a pour objectif de rendre l'apprentissage de la programmation amusant et le développement de jeux faciles grâce à ses éditeurs visuels et à une bibliothèque de codes bien documentée. Il dispose de nombreux outils (éditeur de salle / de niveau basé sur des tuiles, éditeur de code intégré avec traitement des erreurs, animations par trame et squelette, traitement des collisions, gestion du son, ...) et offre de bonnes performances sur PC et mobiles.


Votre nouvel éditeur de jeux 2D

ct.js a pour objectif de rendre l'apprentissage de la programmation amusant et le développement de jeux faciles grâce à ses éditeurs visuels et à sa bibliothèque de codes bien documentée. Il est disponible pour Windows, Linux et Mac.

ct.js est un nouvel éditeur de jeu (application de bureau) basé sur les technologies Web, en cours de développement. Notre objectif est d'en faire un outil de création de jeu simple, accessible aux débutants et aux développeurs de jeux expérimentés. Il fonctionne sur WebGL et offre de bonnes performances aussi bien sur PC que sur les appareils mobiles.

• Hautement extensible
La bibliothèque principale de ct.js est petite mais puissante et peut être facilement étendue en un clic par des modules. Vous pouvez aussi écrire vos propres modules !

• Facile à apprendre
ct.js est accessible et prêt à être utilisé par les débutants et les professionnels. Il est fourni avec des exemples, des tutoriels et des documents.

• Des jeux partout
Les jeux créés avec ct.js fonctionnent dans tous les navigateurs modernes, y compris mobiles. Vous pouvez également empaqueter votre jeu en tant qu'exécutable pour Windows, Mac et Linux !


ct.js a tout ce dont vous avez besoin pour créer un jeu :

• Éditeur de salle / niveau avec support de tuiles
• Éditeur de code intégré avec traitement des erreurs
• Traitement des collisions, et autres bibliothèques
• Animations par trame et squelette
• Gestionnaire de musique & de son
• Styles pour réutiliser les paramètres de l'interface graphique
• Notes et documents dans un panneau latéral, sur chaque écran
• Possibilité d'utiliser un JavaScript personnalisé
• Facile à empaqueter et à déployer

Rejoignez le monde du développement de jeux
C'est libre !