📰 Title: | Brux Game Engine | 🕹️ / 🛠️ Type: | Tool |
---|---|---|---|
🗃️ Genre: | Development | 👁️ Visual: | Text |
🏷️ Category: | Development ➤ Framework & Tool ➤ Game Framework | 🏝️ Perspective: | Third person |
🔖 Tags: | Development; Framework; Squirrel; Multi-platform | ⏱️ Pacing: | Real Time |
🐣️ Approx. start: | 2016-05-08 | 👫️ Played: | Single |
🐓️ Latest: | 2023-06-30 | 🚦 Status: | 05. Tested & Working (status) |
📍️ Version: | Latest: 0.2.11 / Dev: 032f24a | ❤️ Like it: | 7. 👶️ (no skills) |
🏛️ License type: | 🕊️ Libre | 🎀️ Quality: | 2. 🏅️⭐⭐⭐⭐ (it works) |
🏛️ License: | AGPL-3.0 | ✨️ (temporary): | |
🐛️ Created: | 2023-11-11 | 🐜️ Updated: | 2024-06-16 |
📦️ Package name: | ..... 📦️ Arch: | ||
---|---|---|---|
📄️ Source: | ![]() |
..... 📦️ RPM: | |
⚙️ Generic binary: | ![]() |
..... 📦️ Deb: | |
🌍️ Browser version: | ..... 📦️ AppImage: | ||
📱️ PDA support: | ..... 📦️ Flatpak: | ||
✨️ Not use: | ..... 📦️ Snap: |
📰 What's new?: | 👔️ Already shown: | ||
---|---|---|---|
💡 Lights on: | 💭️ New version published (to be updated): | ||
🎨️ Significant improvement: | 🦺️ Work in progress: | ||
🎖️ This work: | ![]() |
🚧️ Some work remains to be done: | |
👫️ Contrib.: | goupildb | 👻️ Temporary: | |
🎰️ ID: | 16370 |
📜️[en]: | A libre, multi-platform game framework based on the Squirrel language. The aim is to make development both easy and versatile, allowing games to be written by hand in a simple text editor or made in an IDE similar to Game Maker, and to allow games to be ported with little or no code modification, offering a "build once, run everywhere" development process. It is used by the SuperTux Advance game. | 📜️[fr]: | Un framework de jeux libre, multi-plateforme, basé sur le langage Squirrel. L'objectif est de rendre le développement à la fois facile et polyvalent, en permettant aux jeux d'être écrits à la main dans un simple éditeur de texte ou réalisés dans un IDE similaire à Game Maker, et de permettre aux jeux d'être portés avec peu ou pas de modification du code, offrant un processus de développement "build once, run everywhere" (construire une fois, exécuter partout). Il est utilisé par le jeu SuperTux Advance. |
---|
🦝️ From Users: (202211),
🎮️ Showcase: (SuperTux Advance) (202306), (202204), (202201),
🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202211) r(202xxx) lp(202xxx) ht(202xxx) d(202306) d(202204) d(202201) 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)] [Ko-fi]
🍩️ Resources
• (empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)
🛠️ Technical informations
[PCGamingWiki] [MobyGames]
🦣️ Social
Devs (Brux Game Engine Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Kelvin Shadewing 1 2 [fr] [en]): [Site 1 2] [Support their work (Donate)] [Ko-fi] [Chat] [mastodon] [PeerTube] [YouTube] [twitch] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]
🐝️ Related
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]
🕊️ Source of this Entry: [Site (date)]
🦣️ Social Networking Update (on mastodon)
🛠️ Title: Brux Game Engine
🦊️ What's: A libre game framework based on the Squirrel language
🏡️ -
🐣️ https://github.com/kelvinshadewing/brux-gdk
🔖 #LinuxGameDev
📦️ #LibreFramework #LibreGameEngine #Bin
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/
💥️ New & Reviewed (0.2.11): 👍️⭐⭐⭐
🥁️ Update: 0.2.11
⚗️ Code improvement 🚀️
📌️ Changes: https://github.com/kelvinshadewing/brux-gdk
🦣️ From: 🛜️ https://github.com/KelvinShadewing/brux-gdk/releases.atom
🦝️ https://www.youtube.com/embed/G5sl1gKmHL0
🎮️ https://www.youtube.com/embed/cEyo0xt6eGM
🎮️ https://www.youtube.com/embed/saA9LUU53gs
🕶️ On launch, if no data is supplied, the engine displays a window (resizable by drag & drop), a virtual keyboard and a mouse track, showing that it is detecting them correctly. It also displays the screen resolution.
Brux Game Engine is a libre, multi-platform game framework based on the Squirrel language. The aim is to make development both easy and versatile, allowing games to be written by hand in a simple text editor or made in an IDE similar to Game Maker, and to allow games to be ported with little or no code modification, offering a "build once, run everywhere" development process. It is used by the SuperTux Advance game.
📜️ "A libre game framework based on the Squirrel language" 📜️
Brux (formerly known as XYG) is an open-source, cross-platform, runtime-based game development kit using the Squirrel language. The aim is to make development both easy and versatile, allowing games to be written by hand in a simple text editor or made in an IDE similar to Game Maker, and to allow games to be ported with little to no modification to the code, offering a "build once, run everywhere" development process.
Developers using Brux may freely make games without any need for paid license or royalties. Anyone willing to donate may visit my Patreon or my Ko-Fi.
Disclosure: The material in this {book/paper/blog/article} has not been reviewed, endorsed, or approved of by the Rust Foundation. For more information on the Rust Foundation Trademark Policy, click here.
Un framework de jeux, libre, basé sur le langage Squirrel, par la Brux Game Engine Team, initié par Kelvin Shadewing.
En C++/CMake/Squirrel.
Brux Game Engine (ex XYG) est un framework de jeux libre, multi-plateforme, basé sur le langage Squirrel. L'objectif est de rendre le développement à la fois facile et polyvalent, en permettant aux jeux d'être écrits à la main dans un simple éditeur de texte ou réalisés dans un IDE similaire à Game Maker, et de permettre aux jeux d'être portés avec peu ou pas de modification du code, offrant un processus de développement "build once, run everywhere" (construire une fois, exécuter partout). Il est utilisé par le jeu SuperTux Advance.
Brux (anciennement connu sous le nom de XYG) est un kit de développement de jeux libre, multi-plateforme, basé sur le langage Squirrel. L'objectif est de rendre le développement à la fois facile et polyvalent, en permettant aux jeux d'être écrits à la main dans un simple éditeur de texte ou réalisés dans un IDE similaire à Game Maker, et de permettre aux jeux d'être portés avec peu ou pas de modification du code, offrant un processus de développement "build once, run everywhere" (construire une fois, exécuter partout).
Les développeurs utilisant Brux peuvent librement créer des jeux sans avoir à payer de licence ou de royalties. Toute personne souhaitant faire un don peut visiter mon Patreon ou mon Ko-Fi.
Divulgation : Le contenu de ce {livre/papier/blog/article} n'a pas été revu, soutenu ou approuvé par la Rust Foundation. Pour plus d'informations sur la politique de la Fondation Rust en matière de marques, cliquez ici.
⚙️ Installation à partir du binaire
⛓️ Installation à partir du binaire classique :
• Un binaire statique est disponible, décompressez le livrable, et rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier).
📄️ Installation à partir du source
• Source non testé.
🚀️ LANCEMENT DE L'INTERFACE
▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] brux ou $ brux
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./brux
• 📜️ Préambule :
⚬ 1ere édition : le 11 Novembre 2023 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 2 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution.
• 🫕️ Installation :
▸ (✔ 0.2.11) Binaire classique : FONCTIONNEL.
Je n'ai pas les compétences pour tester ce type de logiciel. Mon test a juste consisté à le lancer et vérifier qu'aucun bug apparent n'est survenu.
🟢️ Visiblement il fonctionne bien.
• 🌻️ Premières impressions :
🟢️ Au lancement, si on ne lui fournit pas de données, le moteur affiche une fenêtre (redimensionnable par glisser-déposer) un clavier virtuel et une trace de la souris, montrant qu'il les détecte correctement. Il affiche aussi la résolution de l'écran.
• 🧭️ Conclusion :
🕵️ Impression globale : 👍️
❤️ Like it: 👶️ (no skills)
🎀️ Quality: 🏅️⭐⭐⭐⭐ (it works)
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !