Superpowers - Le Bottin des Jeux Linux

Superpowers

🗃️ Specifications

📰 Title: Superpowers 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Development ➤ Engine ➤ 2D & 3D ➤ Misc. 🌍️ Browser version:
🔖 Tags: Development; 2D & 3D engine; Web Publishing; HTML5; Javascript; IDE; Framework; Level Editor; Scripting support; Plugins system; Dynamic Lighting System; Flexible Interface; Animation; Prototyping; Easy To Use; Multi-platform 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch package:
🐓️ Latest: 2019-12-17 📦️ RPM package:
📍️ Version: Latest: 6.1.0 / Dev: 4fc9777 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: ISC 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D & 3D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 14924 🐛️ Created: 2016-01-18
🐜️ Updated: 2023-12-30

📖️ Summary

[en]: A libre and multi-platform HTML5 game design tool in 2D / 3D that can be used solo and offline, or in real-time collaboration with other developers via their web browser. It is ideal for working together for long periods, for jamming over a weekend, or just to help each other with debugging. It can be extended with plugins. [fr]: Un outil libre et multi-plateforme de conception de jeux en HTML5 en 2D/3D utilisable en solo et hors ligne, ou en collaboration temps réel avec d'autres développeurs via leur navigateur Web. Il est idéal pour travailler ensemble sur de longues périodes, pour le jamming sur un week-end, ou tout simplement pour s'aider les uns les autres avec le debugging. Il peut être étendu avec des plugins.

🎥️ Videos


🦉️ From Devs: (202xxx), (202xxx), [fr](202xxx),


🕯️ How To: (202xxx),


🎮️ Showcase: Rogventure (202xxx), Snow World (202xxx), Party at the Knightclub (202xxx), Puppertrator (202xxx),



🎙️ Dev Interviews: (202xxx),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gd[fr](202xxx) gd[fr](202xxx) gu(202xxx) id(202xxx) r(202xxx) lp(202xxx) ht(202xxx) d(202xxx) d(202xxx) d(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) g(202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)] [Itch.io] - Name your own price

🍩️ Resources
• Demos & Examples: [GitHub (Superpowers Demos & Examples)] [Bitbucket (Superpowers Demos & Examples)]
• Some games :
- Snow World (Ludum Dare 34): g(202xxx) [Snow World]

🛠️ Technical informations
[itch.io (Games made with Superpowers)]

🐘 Social
Devs (Sparklin Labs [fr] [en]): [Site 1 2] [Chat] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [LinkedIn] [Interview 1(202xxx) 2 3]
The Project: [Blog] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage (author's repo)] [Snap] [PortableLinuxGames]

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

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 6.1.0 (2191217)] [Gaming on Linux (20160117)]

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

🐘 Social Networking Update (on mastodon)

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

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

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/

📕 Description [en]

📕🐧"A libre, single-player / multi-player (in RT with other developers) HTML5 game design tool"🐧📕

2D+3D game making for indies. Free and open source, finally.

Superpowers is a completely new way to make 2D and 3D games. Built with Web technologies, Superpowers's core provides an extensible infrastructure for all kinds of collaborative tools.

What is Superpowers?

Superpowers is a downloadable HTML5 2D+3D game making program. You can use it solo like a regular offline game maker, or setup a password and let friends join in on your project through their Web browser. It's great for working together over long periods of time, for jamming over a weekend, or just for helping each other out with debugging!

... not just for making games!

Here's the cool thing: Superpowers itself is actually engine-agnostic. It's just a piece of software for collaborating on projects that can be extended with new systems and plugins!

• Superpowers Game — Make 2D+3D games with TypeScript, powered by Three.js
• Superpowers Web — Make static websites with Jade and Stylus
• Superpowers LÖVE — Make LÖVE 2D games with Lua


What is Superpowers?

• An app to create games, targeted at indie game makers and jammers
• Built with standard Web technologies. A tiny core with a host of development tools as plugins.
• Runs as a desktop app on major desktop platforms. Exports to desktop, mobile and the Web.
• Built-in real-time collaboration, teamwork with just a Web browser (but also works offline)
• Currently in early access, gathering funding through voluntary subscriptions and one-time donations.
• Soon to be open-sourced (MIT license). Supporters already have source code access.

Why build another game-making app?

Superpowers is built by indies for indies.

Unlike Construct, Game Maker or many other lightweight game makers, Superpowers fully supports developing 3D games in addition to 2D games.

Unlike Unity, Unreal Engine or other commercial-grade engines, Superpowers has a small footprint, it's a human-sized app built to be fully understood and customized by its users.
Why open source?

Tools should not constrain their users. By making the source code available, and maintaining a simple build process on any platform, we want game developers to know with confidence that they'll be able to fix and extend Superpowers to fit their needs, and finish their games.
Why build on the Web?

The Web is ubiquitous and catching up with native as a gaming platform at a rapid pace. Several major game engines are now providing HTML5 export.

Superpowers builds on the Web's strengths, bringing rapid development cycles, extensibility and ease of access to the game development environment itself.

With TypeScript, Superpowers provides a great experience both for scripting your games as well as for extending the platform. As a superset of JavaScript, TypeScript brings optional typing, great auto-completion and refactoring capabilities as well as the latest ECMAScript 2015+ features.
Who's behind Superpowers?

We're a team of three:

• Elisée Maurer has been a game developer for many years. Before starting Superpowers, he built CraftStudio, a Minecraft-inspired blocky game-making tool for players to make their own video games together.

• Bruno de Chazelles (alias Pixel-boy) is a talented artist. He makes his own games with GameMaker but when you ask, he swears he doesn't know how to code.

• Nicolas Gauthier (alias Bilou) is a programmer with a mechanical engineering background. He learns fast and always goes the extra mile to build great tools and games.

We're living and working together out of Strasbourg, France. We love taking part in various game jams like the Global Game Jam or Ludum Dare. We met by jamming together online with CraftStudio, and now we're taking things to the next level with Superpowers, the HTML 2D+3D game maker for indies.

📕 Description [fr]

Une plateforme de conception de jeux en 2D et 3D facilitant le développement collaboratif, par le studio Sparklin Labs.

Superpowers est le successeur libre et multi-plateforme de CraftStudio, ré-écrit totalement pour en faire sauter les limitations. C'est un outil de conception de jeux en HTML5 en 2D et en 3D utilisable classiquement en solo et hors ligne, ou en collaboration temps réel avec d'autres développeurs via leur navigateur Web. Il est idéal pour travailler ensemble sur de longues périodes, pour le jamming (NdT : concours) sur un week-end, ou tout simplement pour s'aider les uns les autres avec le debugging. Il peut être étendu avec des plugins.

Voir aussi / See also: CraftStudio, Superpowers,


Superpowers est une toute nouvelle façon de faire des jeux en 2D et en 3D. Construit avec des technologies Web, le noyau de Superpowers fournit une infrastructure extensible pour toutes sortes d'outils de collaboration.

Qu'est-ce que Superpowers ?

Superpowers est un programme de conception de jeux en HTML5 en 2D et en 3D. Vous pouvez l'utiliser en solo comme un développeur de jeux hors ligne classique, ou définir un mot de passe et permettre à vos amis de se joindre à votre projet via leur navigateur Web. Il est idéal pour travailler ensemble sur de longues périodes, pour le jamming (NdT : concours) sur un week-end, ou tout simplement pour s'aider les uns les autres avec le debugging !
Il peut être étendu avec des plugins et vous pouvez l'utiliser en collaboration temps réel.

Nous avons décidé de le rendre gratuit et open source. Si vous appréciez notre travail, vous pouvez nous soutenir sur patreon.com/SparklinLabs.


Sparklin Labs :
• Elisée Maurer (game developer)
• Bruno de Chazelles (alias Pixel-boy, artist)
• Nicolas Gauthier (alias Bilou, programmer)

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire :
(✔ v. 6.0) • Un binaire statique (64-bits) est disponible, il suffit de décompresser le livrable et de rendre exécutable le binaire (clic droit sous votre gestionnaire de fichier).

📄️ Installation à partir du source :
• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE:
• En console dans son répertoire racine lancez : $ ./Superpowers

🕵️ Test [fr]

🕵️ Test (✔ v. 6.0) par goupildb (config. : Debian Testing 64-bit) :

🎯️ Objectif: rédiger sa notice d'installation, tester son fonctionnement et partager mes premières impressions.

🫕️ Installation :
Un binaire statique (64-bits) est disponible, il suffisait de le décompresser dans le répertoire souhaité et de l'exécuter.

🌻️ Premières impressions :
Au démarrage l'interface propose le téléchargement de contenu externe (testé : excellent) et m'indique qu'une mise à jour vers la version 6.1 est disponible (mais elle ne se fait pas depuis l'interface, elle ouvre un onglet sur mon navigateur (c'est déjà très bien).
Ensuite j'effectue quelques clics sur l'interface et ...

Carrément bluffant !
J'ai pu en quelques clics dessiner quelques plateformes (à partir de tuiles fournies, que je peux éditer), puis le clic sur le bouton "Play" lance le jeu dans une fenêtre séparée et un petit homme préhistorique est déjà dirigeable et peut grimper sur mes plateformes.
Excellent !

👏️ ❤️ Un grand bravo et merci à ses auteurs !