Quantum - Le Bottin des Jeux Linux

Quantum

🗃️ Specifications

📰 Title: Quantum 🕹️ / 🛠️ Type: Game
🗃️ Genre: Strategy 🚦 Status: 06. Tested & Working
🏷️ Category: Strategy ➤ Space Exploration & Warfare ➤ Misc. 🌍️ Browser version:
🔖 Tags: Strategy; Real Time Strategy; Space warfare; Space; Capturing; High number of units; Sci-fi; Relaxing; Casual; Level Editor 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch:
🐓️ Latest: 2015-05-24 🍥️ On Deb repo:
📍️ Version: Latest : 1.33 / Dev : 38b986b 📦️ Deb:
🏛️ License type: FOSS/Libre 📦️ RPM:
🏛️ License: LGPL-2.1 📦️ AppImage:
🏝️ Perspective: Third person 📦️ Snap:
👁️ Visual: 2D 📦️ Flatpak/Athenaeum:
⏱️ Pacing: Real Time ⚙️ Generic bin.:
👫️ Played: Single & Multi 📄️ Source: ✓
🎖️ This record: 5 stars 📱️ PDA support:
🎀️ Game design: 5 stars 👫️ Contrib.: Goupil & Louis
🎰️ ID: 12474 🐛️ Created: 2010-08-20
🐜️ Updated: 2021-11-07

📖️ Summary

[fr]: Un clone libre et multi-plateforme du jeu Eufloria (ex Dyson), un jeu d'ambiance et de stratégie temps réel solo (contre des IA) / multi (en LAN) de conquête spatiale : le but est de s'emparer d'un réseau de planètes pour en prendre le contrôle en y envoyant des créatures qui viendront les coloniser et s'y développer. [en]: A libre and multi-platform clone of the game Eufloria (formerly named Dyson), a SP (against AI) / MP (on LAN) RTS game in space: the goal is to seize a network of planets to take their control by sending creatures that will colonize them and develop.

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) id(202xxx) r(202xxx) lp(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(not updated) 3]

💵 Commercial : (empty)

🍩️ Resources
(empty) :
🛠️ Technical informations
[Open Hub] [Judebert (How to Play Quantum)] [Dyson/Eufloria]

🐘 Social
Devs (Badlogic Games (Mario Zechner) [fr] [en]) : [Site 1 2] [Forums] [twitter] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]

🐝️ Related
[Wikipedia (Jeu d'ambiance / Party game) [fr] [en] [de]]
[The Linux Game Tome] [Debian Requested packages] [JGO]

📦️ Misc. repositories

🕵️ Reviews


📰 News / Source of this Entry (SotE) / News (SotN)
[Free Gamer (20090315)]

🕊️ Source of this Entry: -

🐘 Social Networking Update (on Mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #linux
📖 Our entry: https://bit.ly/bottinLightOn

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

🏝️ http://youtu.be/
🕵️ http://youtu.be/
🕹️ http://youtu.be/
🐧 http://youtu.be/

📕 Description [fr]

Un clone du jeu Eufloria (ex Dyson), par le studio Badlogic Games (Mario Zechner)
En Java.

Quantum est un clone libre et multi-plateforme du jeu Eufloria (ex Dyson), un jeu d'ambiance et de stratégie temps réel solo (contre des IA) / multi (en LAN) de conquête spatiale : le but est de s'emparer d'un réseau de planètes pour en prendre le contrôle en y envoyant des créatures qui viendront les coloniser et s'y développer.


Quantum est un jeu de stratégie en temps réel dans l’esprit de Galcon et d’Eufloria. Vous contrôlez des créatures qui gravitent autour des planètes. Vous pouvez coloniser de nouvelles planètes en y déplaçant ces créatures. Pour créer de nouvelles créatures, vous devez construire des arbres sur les planètes. Les nouvelles créatures hériteront alors de certaines propriétés de leur planète d'origine. Le but du jeu est d’éliminer toutes les créatures ennemies et de prendre le contrôle de toutes leurs planètes.

Le jeu s'est inspiré de Dyson / Eufloria. À l'époque, je suis entré en contact avec les auteurs, proposant de mettre en œuvre le mode multijoueur. Ils ont poliment refusé et m'ont permis d'écrire ce clone multijoueur.

Attention: le code a 6 ans et ne représente pas les meilleures pratiques concernant OpenGL ou l'écriture d'un jeu en général

Cela dit, vous pouvez toujours le trouver intéressant car il présente les caractéristiques suivantes:

• Des robots peuvent être scriptés en utilisant BeanShell. Voir dat/scripts/simplebot.bsh qui contient tout le code de l'IA :)
• Multijoueur utilisant une simulation à pas de verrouillage variable. Fonctionne très bien, même sur les réseaux à latence élevée.
• Un éditeur de niveau.
• moteur de rendu Terrible, n'imitez pas cela !

📕 Description [en]

RTS in the spirit of Eufloria

Quantum is a realtime strategy in the spirit of Galcon and Eufloria. You are in control of creatures that orbit planets. You can colonize new planets by moving creatures to them. To create new Creatures you have to build trees on the planets. The new born creatures will then inherit certain properties from their home planet. The goal of the game is it to eliminate all enemy creatures and overtake all their planets.

The game was originally inspired by Dyson/Eufloria. I got in contact with the authors back then, offering to implement multiplayer. They politely refused and allowed me to write this clone with multiplayer.

Warning: the code is 6 years old and does not represent best practices concerning OpenGL or writting a game in general

That being said, you may still find it interesting as it has the following features:

• Sccriptable bots using BeanShell. See dat/scripts/simplebot.bsh which contains all of the AI code :)
• Multiplayer using variable lock-step simulation. Works very well, even on high-latency networks.
• A level editor.
• Terrible rendering engine, do not imitate this!


Debian Requested packages:

Ambient game of space exploration and conquest

It's a simple adaption of the realtime strategy game Dyson/Eufloria focusing on multiplayer and adding some new game mechanics like alliances and routing.

🚧️ Installation [fr]

INSTALLATION :

➥ Installation à partir du binaire du jeu :

Pas de binaire disponible.

➥ Installation à partir du source du jeu :

Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre architecture (32/64-bits), la compilation du source est généralement un passage obligé.

▸ Installation des dépendances :
• Installez au préalable les paquets suivants : # apt install maven

▸ Téléchargement du source (sur GitHub) :
• Si vous souhaitez une version publiée / stable :
- En HTTP : sur la page de développement du site (lien "Dev site" ci-dessus) vous cliquez sur "Clone"
- Ou en console, dans le répertoire de votre choix, lancez : $ git clone -b "Nom_de_la_release" --recursive https://github.com/badlogic/quantum
Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement (sur GitHub, dans la section Release, le nom valide est l'étiquette située à gauche du titre, ou cliquez sur "Tags" pour obtenir la liste des étiquettes valides).
• Si vous souhaitez obtenir la version la plus récente (de développement, non stable, potentiellement non fonctionnelle), dans le répertoire de votre choix, lancez : $ git clone --recursive https://github.com/badlogic/quantum

▸ Compilation du jeu (et téléchargement du contenu) :
• Dans son répertoire racine lancez successivement :
$ mvn clean install
↪ vous obtenez : target/quantum.zip
• Décompressez ce fichier dans le répertoire de votre choix (il contient le binaire quantum.jar et ses bibliothèques).


LANCEMENT DU JEU :

• En console dans son répertoire racine lancez : $ java -jar quantum.jar

🔍️ Test [fr]

🕵️ Test (1.30) :
(test du binaire : 5 min)
Une interface très agréable et bien conçue comportant notamment un tutoriel, pas de son, un superbe graphisme.
Néanmoins je n'ai pas compris comment envoyer mes vaisseaux sur d'autres planètes.
Le gameplay semble très bon.


💡️ Commentaires généraux:
Le binaire n'est plus disponible (le site "http://apistudios.com/hosted/marzec/quantum/" est fermé), il vous faudra compiler son source Java (disponible sur GitHub (lien "Dev site" ci-dessus).
Cette compilation n'est malheureusement pas à ma portée, si vous avez les compétences, n'hésitez pas à me contacter (lien "Contact us" sur le site du Bottin) pour que je mette son binaire à disposition sur le site du Bottin.


🕵️ Test (1.33) :
Malheureusement la commande : $ mvn clean install
(après avoir téléchargé son contenu) plante sur :
(...)
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] Source option 5 is no longer supported. Use 6 or later.
[ERROR] Target option 1.5 is no longer supported. Use 1.6 or later.
[INFO] 2 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.750 s
[INFO] Finished at: 2019-10-26T12:32:22+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project quantum: Compilation failure: Compilation failure:
[ERROR] Source option 5 is no longer supported. Use 6 or later.
[ERROR] Target option 1.5 is no longer supported. Use 1.6 or later.
(...)

J'ai lu sur le net qu'il suffit en effet de changer la version de Java utilisé, mais je ne sais pas comment le faire.