ITGmania - Le Bottin des Jeux Linux

ITGmania

🗃️ Specifications

📰 Title: ITGmania 🕹️ / 🛠️ Type: Game
🗃️ Genre: Multimedia 👁️ Visual: 2D
🏷️ Category: Multimedia ➤ Karaoke ➤ Dance & Rhythm 🏝️ Perspective: First person (interface)
🔖 Tags: Multimedia; Karaoke; Rhythm; Music; Dance & Rhythm ⏱️ Pacing: Real Time
🐣️ Approx. start: 2003-07-27 👫️ Played: Single & Multi
🐓️ Latest: 2024-06-18 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 0.9.0 / Dev: 5d4f9dc ❤️ Like it: 1. 🙏️⭐⭐⭐⭐⭐ (fantastic)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (mature)
🏛️ License: Code : MIT / Artwork: CC BY-NC 4.0 ✨️ (temporary):
🐛️ Created: 2024-06-21 🐜️ Updated: 2024-06-23

📦️ Deliverables

📦️ Package name: itgmania ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ✓ ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 💥️ New 👔️ Already shown:
💡 Lights on: 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb 👻️ Temporary:
🎰️ ID: 16434

📖️ Summary

📜️[en]: ITGmania is a fork of StepMania 5.1, a libre, multi-platform rhythm/dance game inspired by "Dance Dance Revolution", in which the player attempts to reproduce sequences/choreographies presented on screen using a keyboard, or an electronic mat, via compatible music files. It supports several game types and modes, game formats up to 4 and 5 panels, plug-in customization and an editor. ITGmania brings network functionality, reloading of new songs from its UI, bug fixes and new user preferences. 📜️[fr]: ITGmania est un fork de StepMania 5.1, un jeu de rythme/danse libre et multi-plateforme inspiré de "Dance Dance Revolution", dans lequel le joueur tente de reproduire les séquences/chorégraphies présentées à l'écran à l'aide d'un clavier, ou d'un tapis électronique, via des fichiers musicaux compatibles. Il supporte notamment plusieurs types et modes de jeux, les formats de jeux jusqu'à 4 et 5 panneaux, la personnalisation par plugins, et un éditeur. ITGmania apporte notamment une fonctionnalité réseau, le rechargement de nouvelles chansons depuis son IU, des corrections de bugs, et de nouvelles préférences utilisateur.

🎥️ Videos


🕵️ Reviews: (202211), (202302),


🎲️ Gameplay (SP): (202401), (202303), (202304),


🎲️ Gameplay (MP): (202404), (202404), (202404),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(o)(202106) r(202211) r(202211) lp(202xxx) ht(202xxx) mp(202404) mp(202404) mp(202404) mp(202402) g(202401) g(202303) g(202304) g(202105) g(202403) g(202302) g(202406) g(202403) 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
• (empty)

🍩️ Resources
• ITG Packs (packs of musics): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [Groovestats (header website for most ITG events, score tracking]

🦣️ Social
(ITGmania) Devs (ITGmania Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(StepMania) Devs (StepMania Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(StepMania) Devs (Chris Danford [en]): [Site 1 2] [Chat] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[Wikipedia (StepMania) [fr] [en] [de]]
[Wikipedia (Dance Dance Revolution) [fr] [en] [de]]

📦️ 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: [r/opensourcegames (20240620)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: ITGmania
🦊️ What's: A libre dance & rhythm game
🏡️ https://www.itgmania.com/
🐣️ https://github.com/itgmania/
🔖 #LinuxGaming #ShareYourGames #Multimedia #Rhythm
📦️ #Libre #Bin #Arch
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ New (0.9.0): 🙏️⭐⭐⭐⭐⭐
🥁️ Update: 0.9.0
⚗️ Major upgrade (Unstable) 🍏️
📌️ Changes: https://github.com/itgmania/itgmania/releases
🦣️ From: 📶️ https://github.com/itgmania/itgmania/releases.atom

🦝️(o) https://www.youtube.com/watch?v=FyBlbidSbEY
🕵️ https://www.youtube.com/embed/IBtg_c3KChQ
🕵️ https://www.youtube.com/embed/Jh8nzN7vJBo
🎲️👤️https://www.youtube.com/embed/nCHmhCZJTTg
🎲️👤️https://www.youtube.com/embed/_bQgipfUESw
🎲️👥️ https://www.youtube.com/embed/GpecrNjpo6Y

🕶️ A view of its UI at the start of a song (BOSSY): arrows scroll from bottom to top - following the rhythm of the music in progress, to reach the 4 gray arrows at the top of the UI. To score points, press the corresponding arrow (on the keyboard or on the music mat) when it reaches one of the 4 gray arrows.

📚️ ITGmania is a fork of StepMania 5.1, a libre, multi-platform rhythm/dance game inspired by "Dance Dance Revolution", in which the player attempts to reproduce sequences/choreographies presented on screen using a keyboard, or an electronic mat, via compatible music files. It supports several game types and modes, game formats up to 4 and 5 panels, plug-in customization and an editor. ITGmania brings network functionality, reloading of new songs from its UI, bug fixes and new user preferences.

📕 Description [en]

📜️ "A libre dance & rhythm game" 📜️

Fork of StepMania 5.1, improved for the post-ITG community

ITGmania is a fork of StepMania 5.1, an advanced cross-platform rhythm game for home and arcade use.


New Features

Built-In Networking
Make network requests from within the game itself. The GrooveStats Launcher is no longer required!

SRPG Unlock Downloading
Automatically download and unzip Stamina RPG unlocks directly from within the game. Reload them directly from the song wheel!

Simply Love
Comes with Simply Love pre-installed. Already updated to make use of all the new features!

More Secure
Fixed many vulnerabilities found in mainline StepMania.

Backwards Compatible
Use your favorite StepMania 5 theme with ITGmania (even with the GrooveStats Launcher if needed for the theme)!

And More!
Fast profile switching, player-specific visual delay, disable windows on a per-player basis, both rate mod types, etc.



Changes to StepMania 5.1

☑ Built-in network functionality
☑ Reload new songs from within the song select screen
☑ The mine fix applied (courtesy of DinsFire64)
☑ Held misses tracked in the engine for pad debugging
☑ Fixed overlapping hold bug
☑ Per-player visual delay
☑ Per-player disabling of timing windows
☑ New preference to control note render ordering
☑ Increased the Stats.xml file size limit to 100MB
☑ Changed the default binding for P2/back from hyphen to backslash

📕 Description [fr]

Un jeu de rythme/danse libre, par l'ITGmania Team, suivant un fork de StepMania 5.1

ITGmania est un fork de StepMania 5.1, un jeu de rythme/danse libre et multi-plateforme inspiré de "Dance Dance Revolution", dans lequel le joueur tente de reproduire les séquences/chorégraphies présentées à l'écran à l'aide d'un clavier, ou d'un tapis électronique, via des fichiers musicaux compatibles. Il supporte notamment plusieurs types et modes de jeux, les formats de jeux jusqu'à 4 et 5 panneaux, la personnalisation par plugins, et un éditeur. ITGmania apporte notamment une fonctionnalité réseau, le rechargement de nouvelles chansons depuis son IU, des corrections de bugs, et de nouvelles préférences utilisateur.


Fork de StepMania 5.1, amélioré pour la communauté post-ITG

ITGmania est un fork de StepMania 5.1, un jeu de rythme multi-plateforme avancé pour la maison et les salles d'arcade.

Nouvelles fonctionnalités

☑ Réseau intégré
Faites des demandes de réseau à partir du jeu lui-même. Le GrooveStats Launcher n'est plus nécessaire !

☑ Téléchargement des déverrouillages SRPG
Téléchargez et décompressez automatiquement les déverrouillages Stamina RPG directement depuis le jeu. Rechargez-les directement à partir de la roue des chansons !

☑ Simply Love
Simply Love est préinstallé. Déjà mis à jour pour profiter de toutes les nouvelles fonctionnalités !

☑ Plus sûr
Correction de nombreuses vulnérabilités trouvées dans la version principale de StepMania.

☑ Rétrocompatible
Utilisez votre thème StepMania 5 préféré avec ITGmania (même avec le GrooveStats Launcher si le thème le nécessite) !

☑ Et bien plus encore !
Changement de profil rapide, délai visuel spécifique à chaque joueur, désactivation des fenêtres par joueur, deux types de mods, etc.


Changements apportés à StepMania 5.1

☑ Fonctionnalité réseau intégrée
☑ Rechargement de nouvelles chansons à partir de l'écran de sélection des chansons
☑ Correction de mine appliquée (avec l'aimable autorisation de DinsFire64)
☑ Les échecs rencontrés sont suivis dans le moteur pour le débogage des tampons.
☑ Correction du bug de maintien en chevauchement
☑ Délai visuel par joueur
☑ Désactivation des fenêtres de chronométrage par joueur
☑ Nouvelle préférence pour contrôler l'ordre de rendu des notes
☑ Augmentation de la taille limite du fichier Stats.xml à 100 Mo
☑ Changement de la liaison par défaut pour P2/back du trait d'union à la barre oblique inverse

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
• Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

⛓️ 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).

💡 Nota : Le livrable contient un script setup.sh nécessitant d'être lancé en super utilisateur (personnellement je n'aime pas). Il n'est pas nécessaire de le lancer pour tester le jeu. Celui-ci peut être lancé directement en cliquant sur le binaire itgmania/itgmania


📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DU JEU

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] itgmania ou $ itgmania
• Sinon, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./itgmania/itgmania

🕵️ Test [fr]

📜️ Préambule :

⚬ 1ere édition : le 22 Juin 2024 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 5 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.


💻️ PC specs :
Linux distribution : Manjaro
Kernel: 6.9.3-3-MANJARO
Graphics driver: NVIDIA 550.90.07 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (6.0.4) / Xorg 11.0 (1.21.1.13)

CPU: AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard: MSI B450 GAMING PRO CARBON AC (RVB)
RAM: 32Go DDR4 (2x16GB)
Graphics card: GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x1TB Samsung SpinPoint F1 HD103UJ & WD Green WD10EACS + 2x4TB Seagate Barracuda
Monitors: 2 x ASUS ROG Swift PG348Q (3440x1440)
Webcam: Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Microphone: Samson G-Track pro Condenser
Keyboard: (Standard)
Mouse: G-Lab Kult-Iridium (RVB)
Tablet: WACOM Intuos 3 (input-wacom-dkms required)
Gamepad (Bluetooth/USB) : Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required)(drift if battery low)



🫕️ Installation :
▸ (✘ v. 0.8.0-1) Paquet Arch/AUR : NE FONCTIONNE PAS.
▸ (✔ v. 0.9.0) Binaire classique : FONCTIONNEL.
🟢️ Il est très facile à installer et à lancer grâce au binaire fourni.


🏗️ Réalisation :

‣ 📟️ Interface
🟢️ Une interface magnifique, de très grande qualité, mature, efficace, claire/intuitive, correctement traduite, correctement expliquée (aide omniprésente), agréable à utiliser,
🟢️ Elle offre notamment une pléthore de paramétrages, le plein écran et le fenêtré, plusieurs résolutions d'affichage fixes, du contenu libre/gratuit livré avec l'interface, la création de contenu (éditeur),

‣ 🎮️ Contrôles
⚪️ Il/Elle se contrôle au clavier ou au gamepad.
🟢️ Il bénéficie de contrôles simples, redéfinissables, du support des touches fléchées (important pour les claviers non anglophones),
🟠️ Point(s) faible(s) relevé(s) : mon gamepad est reconnu (listé sous l'interface) mais ne semble pas fonctionnel (aucune action ne fonctionne),

‣ 🎧️ Son
🟢️ Le jeu est accompagné d'une bande son adaptée, dynamique, tout à fait dans le ton, d'effets sonores de qualité,
🟢️ L'interface est sonorisée (effets sonores lors des sélections), elle offre de nombreux réglages sonores, le réglage du volume général, divers autres réglages sonores liés au jeu,

‣ 🏞️ Graphismes
🟢️ Un graphisme superbe, d'une qualité peu commune,

‣ 🍯️Contenu
🟢️ Il offre un contenu original (conçu par ses auteurs, 32 chansons, en 2 groupes nommés "Club Fantastic Season 1" et "Club Fantastic Season 2"), la possibilité de créer du contenu (éditeur de niveau),

‣ 👤️ Solo
🟢️ Son interface permet notamment le jeu solo,

‣ 👥️ Multi-joueur / Développement collaboratif
🟢️ Son interface permet notamment le jeu à 1 ou 2 joueurs en hotseat (via des périphériques séparés), en écran partagé (jusqu'à 4 joueurs par client),


👾️ Gameplay / Usage / Contenu :

‣ ⛳️ Objectif / Thème
⚪️ C'est un jeu de rythme/danse inspiré de "Dance Dance Revolution", dans lequel le joueur tente de reproduire les séquences/chorégraphies présentées à l'écran à l'aide d'un clavier, ou d'un tapis électronique, via des fichiers musicaux compatibles.

‣ 🔧️ Mécanique
⚪️ Son gameplay est basé sur les réflexes : il faut presser la touche fléchées correspondant à la direction indiquée au moment précis où elle atteint l'une des 4 flèches grises en haut de l'interface.

‣ 🍨️ Variantes de gameplay
🟢️ Il/Elle offre plusieurs types/modes de jeu,

‣ 🗻️ Difficulté / prise en main de l'utilisateur
⚪️ Point à prendre en considération : je suis nul dans bon nombre de jeux vidéos :)
🟢️ Il/Elle propose un niveau de difficulté réglable, progressif (accessible aux débutants), de nombreuses options de gameplay activables et réglables, un jeu non frustrant, tout en permettant aux meilleurs joueurs d'exprimer leurs talents, une aide contextuelle, un tableau des scores, un jeu accessible dès le démarrage avec un niveau vraiment très bas pour apprendre.


🧪️ Tests effectués :

‣ 👤️ Solo : ✔ tested (⭐⭐⭐)
‣ 👥️ Multi-joueur : (🧪️not_tested)
‣ 🍲️ Éditeur de niveau : ✔ tested

‣ 🧫️ Conditions du test :
⚪️ Au clavier, en débutant, en ayant sélectionné des flèches espacées.

‣ 🎲️ Résultat des tests :
⚪️ Pour sélectionner le 2nd set de musiques, démarrez un jeu, lors du choix de la chanson faites défiler les musiques jusqu'à l'icône "Fermer le dossier" ce qui permet de sélectionner le 2nd set ("Club Fantastic Season 1" ou "Club Fantastic Season 2")
⚪️ Je parviens à faire 33.90 points.
🟢️ C'est vraiment pas bon :)), mais c'est fun !
⚪️ Je suis rentré dans son éditeur de niveau : il semble lui aussi très élaboré, mes tests s'arrêtent là.
🟠️ J'ai tenté d'ajouter des packs de musiques téléchargées (voir la section "Resources"), mais il ne semble pas les reconnaître (via le menu de sélectionner des musiques lorsque l'on lance un jeu) malgré leur format qui me semble bon. Un travail reste à faire pour simplifier cette opération.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 🙏️⭐⭐⭐⭐⭐ (fantastic)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (mature)

🟢️ Une pépite.
🟢️ Un jeu d'une qualité exceptionnelle, avec une réalisation soignée.
🟠️ Dommage que mon gamepad ne fonctionne pas (il semble pourtant reconnu).
🟠️ L'ajout de contenu (pack) ne me semble pas intuitif.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !