TrAInsported - Le Bottin des Jeux Linux

TrAInsported

🗃️ Specifications

📰 Title: TrAInsported 🕹️ / 🛠️ Type: Game
🗃️ Genre: Strategy 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Strategy ➤ AI Scripting 🌍️ Browser version:
🔖 Tags: Strategy; AI Scripting 📦️ Package name:
🐣️ Approx. start: ....... 📦️ Arch:
🐓️ Latest: 2015-10-19 ....... 📦️ RPM:
📍️ Version: Latest: v5 / Dev: 2210f0c ....... 📦️ Deb:
🏛️ License type: 🕊️ Libre ....... 📦️ Flatpak:
🏛️ License: WTFPL ....... 📦️ AppImage:
🏝️ Perspective: Third person ....... 📦️ Snap:
👁️ Visual: 2.5D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🎀️ Game design: 5 stars
👫️ Contrib.: goupildb & Louis 🎰️ ID: 14147
🐛️ Created: 2014-01-22 🐜️ Updated: 2024-03-16

📖️ Summary

[en]: A game about trains, Artificial Intelligence and lots and lots of passengers. Could not load thumbnail It's the near future, and trains are controlled by AI. It's your job to write the best AI on the market. Manage your trains in short rounds and make sure you transport more passengers than any other company [fr]: Un jeu sur les trains, l'intelligence artificielle et de nombreux passagers. Nous sommes dans un proche avenir, et les trains sont contrôlés par des IAs. Votre job est d'écrire la meilleure IA du marché. Gérez vos trains en de rapides rounds et assurez-vous de transporter plus de monde que les autres

🎥️ Videos


🎲️ Gameplay: (202xxx), (202xxx), [fr](202xxx),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) t(202xxx) t(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Micha Pfeiffer [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Mod DB] [Indie DB]

📦️ 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:
🦊️ 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/

🕶️

📚️ Name is a

📕 Description [en]

📜️ "blabla" 📜️


TrAInsported is a game about trains, Artificial Intelligence and lots and lots of passengers.
Could not load thumbnail It's the near future, and trains are controlled by AI. It's your job to write the best AI on the market. Manage your trains in short rounds and make sure you transport more passengers than any other company.

As you go through the game, your AI will improve. Once through the tutorial and challenge maps (or anytime you think your AI is ready), you can upload the AI through this site and watch it compete in live online matches against other players' AIs!
The server will stage live matches multiple times an hour. AIs will be chosen at random; the lower the number of matches which the AI has already competed in, the more likely it will be to compete in the next match.

📕 Description [fr]

Un jeu de compétition d'IA en ligne, avec pour thème le transport ferroviaire, par Micha Pfeiffer (Germanunkol).
Il utilise le moteur Löve (dans le Bottin).

TrAInsported est un jeu de compétition d'IA en ligne, sur un thème ferroviaire, dont l'objectif est de mettre au point la meilleure IA permettant de transporter le plus de passagers.

TrAInsported est un jeu sur les trains, l'intelligence artificielle et beaucoup, beaucoup de passagers.
Nous sommes dans un proche avenir, et les trains sont contrôlés par des IAs. Votre job est d'écrire la meilleure IA du marché.
Gérez vos trains en de rapides rounds et assurez-vous de transporter plus de passagers que toute autre société.

En avançant dans le jeu, votre AI prospérera. Une fois franchi le tutorat et les cartes difficiles (ou quand vous jugez que votre IA est prête), vous pourrez uploader votre IA par le biais de ce site et la regarder concourir dans des matches en ligne et en direct contre les IAs d'autres joueurs !
Le serveur organisera des matchs en live plusieurs fois par heure. Les IAs seront choisies au hasard; moins elles auront participé à un match, plus elles auront de chance de jouer dans le match suivant.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire du jeu

📦️ Installation (méthode alternative) à partir du binaire au format LÖVE :
☝️ Nota : Les versions des moteurs LÖVE étant souvent incompatibles entre elles, pour qu'une application conçue avec ce moteur fonctionne, il est généralement nécessaire d'installer la version du moteur avec laquelle elle a été conçue. Consultez le site livrant votre application ou le fichier README l'accompagnant pour connaître la version requise par votre application.

▸ Installation des dépendances, dans la version requise :
Soit vous téléchargez le moteur LÖVE depuis son site ([love-ver-x86_64.AppImage]),
soit vous installez la version des dépôts (paquet love),
soit vous compilez le moteur LÖVE (voir l'entrée sur notre site).


📄️ Installation à partir du source du jeu

Installation d'un source au format LÖVE (conversion du source en binaire) :
• Il n'est pas nécessaire de convertir un source LÖVE en binaire pour l'exécuter (voir la section “LANCEMENT DU JEU” plus bas). L'intérêt de convertir un source LÖVE n'est donc que de le rendre plus compact. Les fichiers ".love" sont des containers zip qu'il suffit de renommer en ".zip" pour accéder au source.

▸ Conversion du source LÖVE en binaire :
• Sélectionnez la totalité du contenu du répertoire où se trouve le fichier main.lua, clic droit, "Compresser..." puis sélectionnez le format ".zip". Ensuite renommez son extension de fichier ".zip" en ".love".


🚀️ LANCEMENT DU JEU

▸ LÖVE :
Si votre moteur LÖVE est au format AppImage, dans la version requise par l'application, rendez-le exécutable (clic droit sous votre gestionnaire de fichier), copiez-le dans le répertoire de votre app :
• vous disposez du binaire de votre app (format “.love”) : $ ./love-ver-x86_64.AppImage nom_app.love
• vous disposez du source de votre app : $ ./love-ver-x86_64.AppImage . (n'oubliez pas le “.”)
Si vous avez installé le moteur LÖVE depuis les dépôts, dans la version requise par l'application :
• vous disposez du binaire de votre app (format “.love”), rendez-la exécutable (clic droit depuis votre gestionnaire de fichier), et lancez-la d'un clic.
• vous disposez du source de votre app, dans son répertoire racine lancez : $ love . (n'oubliez pas le “.”)
Si vous avez compilé une version du moteur LÖVE, dans la version requise par l'application :
• vous disposez du binaire de votre app (format “.love”), copiez le moteur dans son répertoire racine, et lancez : $ ./love nom_app.love
• vous disposez du source de votre app, copiez le moteur dans son répertoire racine, et lancez : $ ./love . (n'oubliez pas le “.”)

💡 Nota :
• les données des applications LÖVE se trouvent dans ~/.local/share/love/
• les fichiers ".love" sont des containers zip qu'il suffit de renommer en ".zip" pour accéder au source.

🕵️ Test [fr]

🕵️ Test (v4 avec love 0.9 en dépôt) :

🎯️ Objectif : Mise à jour de son fonctionnement/évolution.

Malheureusement au lancement j'obtiens le message suivant :
Error
Scripts/menu.lua:23: attempt to call field 'getModes' (a nil value)
Traceback
Scripts/menu.lua:23: in main chunk
[C]: in function 'require'
(...)


🕵️ Test (v4 avec love 0.8.0-7) :

🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.

Après avoir testé un autre jeu avec la dernière version de löve 0.9, je m'aperçois que c'est la dernière version du moteur löve en dépôt Debian (0.9.0-1) qui ne fonctionne pas.
La version précédente peut être trouvée ici :
https://packages.debian.org/fr/jessie/love
Il suffit de désinstaller la précédente et d'installer celle-ci via gdebi.
=> Le jeu fonctionne bien. Une belle interface qui se charge de ses téléchargements au lancement de l'interface.
Un mode de tutora bien expliqué permet d'apprendre son fonctionnement en douceur : excellent !
Bravo et merci à son auteur !