Zero-K - Le Bottin des Jeux Linux

Zero-K

🗃️ Specifications

📰 Title: Zero-K 🕹️ / 🛠️ Type: Game
🗃️ Genre: Strategy 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Strategy ➤ Top-Down Fight of Units ➤ Spring, TA, ... 🌍️ Browser version:
🔖 Tags: Strategy; Real Time Tactics; Wargame; Large-Scale Combat; Conquest; Military; Building; Tower Defense; Spring engine; Sci-fi; Mecha; Robots; Vehicles; Tanks; Planes; Ships; Naval battles; Physics; Open World; Flagship; Replay Value; Fog of War; Campaigns; Local Multi; Online Multi; Local Co-op; Co-op; Co-op vs AI; Competitive; PvP; PvE; Keyboard; Mouse; Chat; 3D Sound 📦️ Package Name: zero-k
🐣️ Approx. start: 2010-10-07 📦️ Arch package: ✓
🐓️ Latest: 2024-02-28 📦️ RPM package: ✓
📍️ Version: Latest: 💥️ 1.12.1.1 / Dev: 2edc1c2 📦️ Deb package:
🏛️ License type: 🕊️ FOSS with NC | ND 📦️ Flatpak package:
🏛️ License: Code: GPL-2 / Artwork: CC BY 3.0, CC BY-NC-ND, ... 📦️ AppImage package:
🏝️ Perspective: Bird's-eye view 📦️ Snap package:
👁️ Visual: 3D Top-Down ⚙️ 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: 12964 🐛️ Created: 2010-10-16
🐜️ Updated: 2024-03-02

📖️ Summary

[en]: A libre, multi-platform, single-player / multi-player RTS game with a sci-fi theme, a simple economy based on metal & energy, and featuring classic gameplay (4X for map supremacy) or tower defense (vs. increasingly powerful waves of monsters). The player starts with a mecha, extracts resources, builds his army and faces adversity on land, air & sea. A mature game designed by and for gamers, with 70+ missions, 100+ units, a clear interface, and an accomplished lobby client (solo/multi up to 32 players, co-op vs. other players and/or AIs, PVP, campaigns, content & player rating, content loading, fine tuning, ...). Fantastic! [fr]: Un RTS libre et multi-plateforme, solo/multi sur un thème sci-fi, à l'économie simple basée sur le métal et l'énergie, et proposant un gameplay classique (4X pour la suprématie sur la carte) ou de défense de tour (vs des vagues de + en + puissantes de monstres). Le joueur démarre avec un Mecha, puise des ressources, bâti son armée et affronte l'adversité sur terre, air & mer. Un jeu mature conçu par et pour des joueurs, avec + de 70 missions, 100 unités, une interface claire, et un client lobby abouti (solo/multi jusqu'à 32 joueurs, coop vs d'autres joueurs et/ou IAs, PVP, campagnes, rating des contenus & joueurs, chargement de contenu, réglages fins, ...). Fantastique !

🚦 Entry status

💡 Lights on: ✓ 🦺️ Work in progress:
📰 What's new?: 🦍️ Consistent version New version published (to be updated):
🎨️ Significant improvement: 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos


🏝️ Trailer: (201804), (201703),


🦝️ From Users: (201805),


💎 Features: (201311),


🕯️ How To: (202205), (201508),


🎲️ Gameplay (SP): (202205), (202003), (202002),


🎲️ Gameplay (MP): (202310), (202309), (202307),


🎙️ Dev Interviews: (202110),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots 1 2] [Videos ft(201311) t(201804) t(201606) ts(201703) gd(202xxx) gu(201805) gu(201810) gu[fr](201407) r(201804) lp(202xxx) ht(202205) ht(201508) ht(201310) ht(201906) ht(201607) mp(202310) mp(202309) mp(202307) mp(202304) mp(202303) mp(202303) mp(202212) mp(202210) mp(202003) mp(201908) mp(201805) mp(201706) mp(202109) mp(201808) mp(201401) mp(202109) mp(201611) mp(201611) mp(201611) mp(201601) mp(201509) mp(201512) mp(202108) mp(201203) mp[ru](201705) g(202205) g(202003) g(202002) g(201808) g(201706) g(201805) g[fr](201407) g[de](201908) g[ru](201706) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ]

Zero-K: [RSS] [Changelog 1 2(not always up to date) 3(not used) 4]
Chobby (lobby client): [Changelog 1 2(not updated) 3] [AppImage]

💰 Commercial: [Support their work (Donate)] [Itch.io] - Free [Steam] - Free

🍩️ Resources
Binaries download
• Download the game (not necessarily the latest version, however the game is able to update itself from its interface): [Itch.io (Zero-K semi-portable)]

Resources for Games
• Spring resources (for your information, not necessary because provided by the lobby client): [SpringFiles]
• Maps with a very fine ranking: [Zero-K (Maps)]
• Other resources (maps, ...): see "Resources - Spring" in this database.

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

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

🐝️ Related
[Wikipedia (Zero-K) [fr] [en] [de]]
[HOLaRSE [de]] [LibreGameWiki] [Mod DB] [IndieDB]

📦️ 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] [Penguspy]

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

🦣️ Social Networking Update (on mastodon)

🕹️ Title: Zero-K
🦊️ What's: A libre sci-fi RTS game, w/ an economy based on metal & energy
🏡️ https://zero-k.info
🐣️ https://github.com/ZeroK-RTS
🔖 #LinuxGaming #ShareYourGames #Flagship #RTS #Robots
📦️ #Libre #Bin #Arch #RPM
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 1.12.1.1
⚗️ Consistent version 🦍️
📌️ Changes: https://zero-k.info/Forum/Thread/37274
🦣️ From: https://mastodon.social/@holarse/112026724112099135
📶️ https://store.steampowered.com/feeds/news/app/334920/?cc=FR&l=english&snr=1_2108_9__2107

🏝️ https://www.youtube.com/embed/pHQkctGTm_A
🦝️ https://www.youtube.com/embed/OG2O1-9gTz4
🕯️https://www.youtube.com/embed/SExYdFbhdtU
🎲️👥️ https://www.youtube.com/embed/FZzCMxFwAbI
🎲️👥️ https://www.youtube.com/embed/e0e7qdmtSbA

🕶️ An aerial view of a battlefield where an explosion occurs with a huge fireball (version 1.11.12.0 enhancement: fancy new flame effects).

Zero-K is a libre, multi-platform, single-player / multi-player RTS game with a sci-fi theme, a simple economy based on metal & energy, and featuring classic gameplay (4X for map supremacy) or tower defense (vs. increasingly powerful waves of monsters). The player starts with a mecha, extracts resources, builds his army and faces adversity on land, air & sea. A mature game designed by and for gamers, with 70+ missions, 100+ units, a clear interface, and an accomplished lobby client (solo/multi up to 32 players, co-op vs. other players and/or AIs, PVP, campaigns, content & player rating, content loading, fine tuning, ...). Fantastic!

📕 Description [en]

📕🐧"A libre, single-player / multi-player sci-fi RTS game, with a simple economy based on metal & energy"🐧📕

Zero-K

Commander wanted!

Drive giant robots, build an army of a thousand Fleas, move mountains if needed, bury the enemy at all cost!

• Real time strategy.
• Physically simulated units and projectiles.
• Terrain manipulation.
• 100+ varied units with unique abilities.
• Singleplayer campaign.
• Challenging, non-cheating AI.
• Multiplayer 1v1 - 16v16, FFA, coop.
• Multiplayer online campaign.
• Really free, no in-game currency, no unfair multiplayer.

Fully Utilized Physics

Simulated unit and projectile physics is used to a level rarely found in a strategy game.

• Use small nimble units to dodge slow moving projectiles.
• Hide behind hills that block weapon fire, line of sight and radar.
• Toss units across the map with gravity guns.
• Transport a battleship to a hilltop - for greater views and gun range.

Manipulate the Terrain

The terrain itself is an ever-changing part of the battlefield.

• Wreck the battlefield with craters that bog down enemy tanks.
• Dig canals to bring your navy inland for a submarine-in-a-desert strike.
• Build ramps, bridges, entire fortress if you wish.
• Burn your portrait into continental crust using the planetary energy chisel.

Singleplayer Campaign and Challenging AI

Enjoy many hours of single player and coop fun with our campaign, wide selection of non-cheating AIs and a survival mode against an alien horde.

• Explore the galaxy and discover technologies in our singleplayer campaign.
• Face a challenging AI that is neither brain-dead nor a clairvoyant cheater.
• Have some coop fun with friends, surviving waves of chicken-monsters.
• Cloaking? Resurrection? Tough choices customizing your commander.

Casual and Competitive Multiplayer

Zero-K was built for multiplayer from the start, this is where you can end up being hooked for a decade.

• Enjoying epic scale combat? Join our 16v16 team battles!
• Looking for a common goal? Fight AIs or waves of chicken-monsters.
• Prefer dancing on a razor's edge? Play 1v1 in ladder and tournaments.
• Comebacks, betrayals, emotions always running high in FFA.
• Want to fight for a bigger cause? Form a clan and join PlanetWars, competitive online campaign with web-game strategic elements, diplomacy and backstabbing.

Power to the People

We are RTS players at heart, we work for nobody. We gave ourselves the tools we always wanted to have in a game.

• Do what you want. No limits to camera, queue or level of control.
• Paint a shape, any shape, and units will move to assume your formation.
• Want to spend more time on tactics? Use construction priorities.
• Want to focus on economy? Order units to kite, strafe or zig zag bullets.

Plenty of Stuff to Explode Explore

Zero-K is a long term project and it shows, millions hours of proper multiplayer testing and dozens of people contributing ever expanding content.

• Learn to use all of our 100+ units and play on hundreds of maps.
• Invent the next mad team-tactics to shock enemies and make allies laugh.
• Combine cloaking, teleports, shields, jumpjets, EMP, napalm, gravity guns, black hole launchers, mind control and self-replication.
• Tiny flea swarm that clings to walls? Jumping "cans" with steam-spike? Buoys that hide under water to ambush ships? Mechs that spew fire and enjoy being tossed from air transports? Carrier with cute helicopters? Jumping Jugglenaut with dual wielding gravity guns? Meet them in Zero-K!


Planetwars

Planetwars is an online campaign in which give individual Zero-K battles greater context as factions vie for control of the galaxy. At any time, players can see map of galaxy on the web, decide where to attack and what to do with their planets.

Players primarily take part by fighting Zero-K battles to attack or defend a planet. These battles are 2v2 or 3v3 with participation based on who is around at the time. So be warned, there is no elo balance. This makes Planetwars act like a long tournament in some ways so expect it to be competitive.

A level of at least 10 is required to play Planetwars. This is to prevent account abuse and to save brand new players from a competitive environment before they are prepared. However do not be worried as a new player playing Planetwars. If you like small teamgames and are willing to learn your fellow faction members are sure to teach you. It is in their interest to have a large skilled faction.


🌍️ Wikipedia :

Zero-K (ZK; formerly known as Complete Annihilation and CA) is a free multi-platform open source real-time strategy video game. Initially based on content from Total Annihilation on the open source Spring Engine, it was forked and all proprietary content replaced, and evolved into a completely new game with unique features. Among the games powered by the Spring game engine, Zero-K makes extensive use of Lua scripting for interface and gameplay changes/enhancements, as well as unique RTS concepts such as a flat technology tree.

Gameplay

Zero-K has similar gameplay to Total Annihilation and its successor, Supreme Commander. As computers grow faster, Zero-K intends to scale with them, allowing players to increase their resolution and allowing for higher unit counts with virtually no limit.

Players start out with a construction-capable bipedal mech known as the Commander which acts as the player's avatar. Players use their commander to construct a base of operations from which they can expand to fight and ultimately destroy opposing players. Players can use experience points to upgrade their commander with new weapons and modules.

Players earn experience points for each Zero-K game they play. These may be used to unlock new units for use in game or to customize their commander. After they play enough games, players will be able to unlock the entire Zero-K unit collection. This feature exists to prevent new players from building units that are not designed to be used by inexperienced players, thus, they must gain experience playing Zero-K before they can use those units.

The game includes 10+ factories each with 8+ unique units for a huge variation of viable build orders on most maps. Aside from the factories, there are many important buildings that create resources, provide radar coverage, shield units from Enemy weapons, conceal units from enemies, provide defence to a static location, and perform many other functions.[3]

• Chickens

Zero-K includes a unique game mode called Chickens. Chicken games are essentially similar to tower defense games, except you are free to build any units you wish. The chickens will adapt to your strategy to keep the game interesting.

Chickens comes in various levels of difficulty, as well as the ability to set custom difficulty options.

In a game of Chickens the goal is to survive an onslaught of various semi-sentient alien creatures until their "Queen" attacks. The objective of a game of chickens is to survive,with a side objective being to destroy "Roosts" placed around the map - keeping the attacking chickens from becoming more powerful. The Game ends with either annihilation of the players, or the death of the Chicken Queen.

The origins of the name are unknown.

• Economy

Economy in Zero-K, like in Total Annihilation, consists of two resources, Metal and Energy.

Energy is produced by certain structures, most of which can be built anywhere; each of these structures is ideal for its own set of situations. Energy is consumed in all build projects 1:1 with metal, for repairs to damaged units and structures, during "Resurrection" of unit wrecks, powering structures like radar towers and charging shields, and is used to activate the biggest defenses such as the "Annihilator" energy weapon.

Metal is either extracted from metal in the map using "Metal Extractors" or reclaimed from wrecks and debris of destroyed units and structures. Each and every unit or structure requires a specific amount of metal to be built, making capturing areas suitable for metal extraction or reclaiming wrecks of utmost importance in every game.

Connecting energy production to Metal Extractors allows "Overdrive", automatically producing additional metal. However, Overdrive has diminishing results, requiring more and more energy to continue increasing the production bonus until additional attached energy has only negligible increases in production.

• Technology

In Zero-K any player can create any unit through the appropriate factory, provided it was unlocked. There is no technology progression during a game. Each unit's reason for being used or built is its appropriateness for the battle at hand, not devoting resources to gain access to it.

Interface and Control

Zero K minimizes the amount of interface limitations. Executing sophisticated strategies is made as simple as possible, including queuing up any number of units, ordering a constructor to build many of different buildings, or ordering a factory to build planes that would automatically patrol a route as they roll off the assembly line. The interface allows players to build up large armies and bases with easily so the player is free to concentrate on actual tactics and strategy. Zero-K is almost unique in having this level of control.

Zero K user interface can also work with multi-touch screen interaction with some modification.
Online Play

Zero-K is primarily meant be played online in 1v1, Team, or FFA style battles, as well as cooperatively against Chickens.

• Planet Wars

Planet Wars is an MMO style strategy game tied to Zero-K where individual battles are fought in Zero-K against other players to gain "Influence" on planets. Each player can either create or join a clan, and all the influence they earn will count as the clans. Planet Wars resets each time one clan achieves one or more of the three victory conditions - Conquest, Economy, Technology.

However, ever since season 8, a new faction system has been implemented. Each clan and player is randomly assigned to a faction, and all the influence that person or clan makes will count as the faction's.

License

Zero-K is released under "the GNU General Public License or Public Domain unless otherwise specified". The artwork is under various licenses, for instance the sound under a CC BY-NC-ND Creative Commons license.

📕 Description [fr]

Un RTS mettant l'accent sur l'action et les mouvements pour le contrôle du territoire le plus étendu, par la ZeroKTeam.
Il utilise le moteur Spring.

Zero-K est un RTS libre et multi-plateforme, solo/multi sur un thème sci-fi, à l'économie simple basée sur le métal et l'énergie, et proposant un gameplay classique (4X pour la suprématie sur la carte) ou de défense de tour (vs des vagues de + en + puissantes de monstres). Le joueur démarre avec un Mecha, puise des ressources, bâti son armée et affronte l'adversité sur terre, air & mer. Un jeu mature conçu par et pour des joueurs, avec + de 70 missions, 100 unités, une interface claire, et un client lobby abouti (solo/multi jusqu'à 32 joueurs, coop vs d'autres joueurs et/ou IAs, PVP, campagnes, rating des contenus & joueurs, chargement de contenu, réglages fins, ...). Fantastique !

La durée moyenne des parties se situe entre 20 et 30 minutes.

Historique :

Zero-K (ex Complete Annihilation) a d'abord été un fork de Balanced Annihilation (dans le Bottin, un fork du jeu Absolute Annihilation v. 2.23 (AA), lui-même dérivé d'Uberhack, le mod le plus populaire de Total Annihilation, aka OTA - pour Original Total Annihilation), avec lequel il partageait les textures et modèles non libres (on peut encore y jouer, mais il n'est plus maintenu).
Le projet est à présent totalement indépendant de Balanced Annihilation / OTA car l'ensemble des textures et modèles non libres a été remplacé par leurs équivalents libres (néanmoins vous n'êtes pas autorisé à revendre son contenu : CC BY-NC-ND), quant au gameplay, il a été affiné et amélioré.

Voir aussi / See also (même inspiration : TA): Spring - [mod XTA],


Zero-K

On demande le Commandant !

Conduisez des robots géants, construisez une armée de milliers de micro-puces, déplacez des montagnes si nécessaire, enterrez l'ennemi à tout prix !

• Stratégie en temps réel.
• Unités et projectiles simulés physiquement.
• Manipulation du terrain.
• Plus de 100 unités variées avec des capacités uniques.
• Campagne solo.
• Une IA stimulante et non tricheuse.
• Multijoueur 1v1 - 16v16, FFA, coop.
• Campagne en ligne multijoueur.
• Vraiment gratuit, pas de monnaie dans le jeu, pas de mode multijoueur injuste.

Physique pleinement utilisée

La simulation de la physique des unités et des projectiles est utilisée à un niveau rarement trouvé dans un jeu de stratégie.

• Utilisez de petites unités agiles pour éviter les projectiles lents.
• Cachez-vous derrière les collines qui bloquent les tirs d'armes à feu, la ligne de visée et le radar.
• Lancez des unités sur la carte avec des pistolets à gravité.
• Transportez un cuirassé sur une colline - pour un meilleur angle de vue et une meilleure portée.

Modifiez le terrain

Le terrain lui-même est une partie changeante du champ de bataille.

• Démolissez le champ de bataille avec des cratères qui vont enliser les chars ennemis.
• Creusez des canaux pour amener votre marine dans les terres pour une frappe de sous-marin dans le désert.
• Construisez des rampes, des ponts, une forteresse entière si vous le souhaitez.
• Gravez votre portrait dans la croûte terrestre à l’aide du ciseau à énergie planétaire.

Campagne solo et intelligence artificielle retors

Profitez de nombreuses heures de divertissement en solo et en coop avec notre campagne, notre vaste choix d’intelligence artificielle non tricheuse et un mode de survie contre une horde extraterrestre.

• Explorez la galaxie et découvrez les technologies de notre campagne solo.
• Affrontez une intelligence artificielle difficile qui n'est ni un cerveau mort ni un tricheur clairvoyant.
• Amusez-vous avec vos amis en coop, en tentant de survivre à des vagues de monstres-poulets.
• Dissimulation ? Résurrection ? Des choix difficiles pour personnaliser votre commandant.

Mode multijoueur occasionnel et compétitif

Zero-K a été conçu pour le multijoueur depuis le début. C’est ainsi que vous pouvez devenir accro pendant une décennie.

• Vous souhaitez profiter d'un combat épique ? Rejoignez nos batailles 16v16 !
• Vous recherchez un objectif commun ? Combattez des IA ou des vagues de monstres-poulets.
• Vous préférez naviguer sur le fil du rasoir ? Jouez en 1v1 dans les classements et les tournois.
• Les retours, les trahisons, les émotions sont toujours à leur plus haut niveaux dans FFA.
• Vous voulez vous battre pour une plus grande cause ? Formez un clan et rejoignez PlanetWars, une campagne en ligne compétitive comprenant des éléments stratégiques, une diplomatie et des coups bas.

Le pouvoir au peuple

Nous sommes des joueurs de RTS dans l'âme, nous ne travaillons pour personne. Nous nous sommes donnés les outils que nous avons toujours voulu avoir dans un jeu.

• Faites ce que vous voulez. Aucune limite pour la caméra, ni pour la file d'attente ou le niveau de contrôle.
• Dessinez une forme, n'importe quelle forme, et les unités se déplaceront pour prendre en charge votre formation.
• Voulez-vous consacrer plus de temps à la tactique ? Utilisez les priorités de construction.
• Voulez-vous vous concentrer sur l'économie ? Ordonnez à vos unités de ruser, de se déplacer de côté ou de tirer en zig-zag.

De nombreuses choses à Exploser Explorer

Zero-K est un projet à long terme qui montre des millions d’heures de tests multijoueurs et des dizaines de personnes qui contribuent au contenu en constante expansion.

• Apprenez à utiliser plus de 100 de nos unités et jouez sur des centaines de cartes.
• Inventez la prochaine tactique d'équipe folle pour choquer les ennemis et faire rire les alliés.
• Combinez la dissimulation, les téléporteurs, les boucliers, les jumpjets, les EMP, le napalm, les canons à gravité, les lanceurs de trous noirs, le contrôle de l'esprit et l'auto-réplication.
• Un petit essaim de puces qui s’accroche aux murs ? Des "canettes" qui sautent dans un jet de vapeur ? Des balises qui se cachent sous l'eau pour piéger les navires ? Des Mechs qui crachent le feu et aiment être lancés depuis les transports aériens ? Des porte-hélicoptères avec de jolis hélicoptères ? Un Jugglenaut sautant en brandissant des armes à double gravité ? Rencontrez-les dans Zero-K !

Zero-K est un RTS libre, multi-plateforme et open-source dans lequel de massives armées de robots se battent en un conflit sans fin. Il dispose d'une interface puissante permettant aux joueurs de contrôler de manière précise les décisions économiques, stratégiques et tactiques de haut niveau. Les unités interagissent de manière intuitive en utilisant une physique réaliste des projectiles et des mouvements. Il arbore fièrement plus de 100 unités différentes, tel que des véhicules, des chars, des aéroglisseurs, des avions, des hélicoptères de combat, des navires, des marcheurs-araignées et des dizaines de robots différents offrant des stratégies uniques et des combats en constante évolution.


Planetwars

Zero-K propose une campagne de jeux en ligne dénommée Planet Wars, campagne qui lui apporte une dimension supérieure.
Ce méta-jeu offre aux joueurs la possibilité de contrôler une ou plusieurs planètes de la galaxie (chaque planète correspondant à l'une des cartes du jeu), voir de tenter avec leur clan de contrôler la galaxie complète.
A tout moment les joueurs peuvent voir la carte de la galaxie sur le web, décider où attaquer et quoi faire de leurs planètes, former des alliances et négocier.

Les joueurs y prennent part principalement en combattant dans des batailles Zero-K pour attaquer ou défendre une planète. Ces batailles sont 2v2 ou 3v3 avec une participation basée sur ceux qui s'y trouve à ce moment. Donc soyez averti qu'il n'y a pas d'équilibrage de niveau. Ceci fait que Planetwars agit comme un long tournoi à certains égards, alors attendez-vous à ce qu'il soit compétitif.

Un niveau d'au moins 10 est requis pour jouer à Planetwars. Ceci afin d'empêcher les abus de compte et de préserver les nouveaux joueurs d'un environnement compétitif avant qu'ils n'y soient préparés. Cependant, ne vous inquiétez pas si vous êtes un nouveau joueur jouant à Planetwars. Si vous aimez les petits jeux d'équipe et êtes désireux d'apprendre, vos compagnons membres de la faction sont sûrs de vous apprendre. Il est de leur intérêt d'avoir une grande faction qualifiée.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

⛓️ Installation à partir de l'installateur fourni :

▸ Installation des dépendances (en dépôt) :
• Installez au préalable le(s) paquet(s) suivant(s) : sdl2 openal curl mono
(pour Debian/Ubuntu, installez les paquets éponymes, généralement précédés du préfixe “lib” et suivis du suffixe "-dev" s'ils sont disponibles, avec en plus les paquets spécifiques suivants : libsdl2-2.0-0 libopenal1 libcurl3 mono-complete libmono-system-windows-forms4.0-cil libcurl4 libmono-system-runtime-serialization4.0-cil libmono-system-net-http4.0-cil)

▸ Téléchargement spécifique du jeu :
• Téléchargez le jeu sur cette page: [Download (on itch.io)] (suivez le lien : "Zero-K semi-portable"), puis décompressez-le (clic droit sous votre gestionnaire de fichier).

▸ Lancement de l'installateur :
• Rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier), et lancez en console : $ ./Zero-K.bin.x86_64


📄️ Installation à partir du source

🌧️ Not recommended (More complicated to install / to use)
Cette méthode n'est guère plus longue, et permet d'obtenir le jeu le plus récent (et éventuellement ses dernier bugs): on récupère un ZIP sur GitHub dont on reprend l'arborescence, on le re-compresse et on l'installe dans le répertoire des jeux de Spring. Les fichiers et répertoires du ZIP doivent être à la racine du ZIP, et non pas rattachés à un répertoire portant le nom du jeu, et le format de compression doit être ZIP.
Néanmoins vous ne disposerez pas du client lobby qui enrichi considérablement l'expérience de jeu, et devrez trouver vous-même une IA fonctionnelle et le contenu (cartes) adapté. Tout ceci est rendu plus difficile avec la fermeture du site

▸ Préparation :
• Téléchargez le livrable sur GitHub (voir le lien ci-dessus, sur cette page cliquez sur le bouton vert "Clone or download" à droite de la page).
• Décompressez le fichier obtenu, et dans son répertoire racine sélectionnez l'ensemble du contenu (par un Ctrl A sous votre gestionnaire de fichier) et compressez-le au format ZIP (et pas un autre).
• Nommez-le "Nom_du_jeu.sdz" (avec éventuellement un n° de version) et copiez-le dans ~/.config/spring/games/

Optionnel (Afficher la bonne version du jeu sous le moteur Spring):
Pour que Spring affiche la bonne version du mod sous son interface, avant de compresser l'ensemble, éditez le fichier modinfo.lua et remplacez :
remplacez : version='$VERSION',
par (à adapter): version='2.0-rc6'


🚀️ LANCEMENT DU JEU

• En console dans son répertoire racine lancez (ou cliquez sur ce binaire si vous l'aviez rendu exécutable d'un clic droit sur le fichier): $ ./Zero-K.bin.x86_64
• Si vous avez installé spring via les dépôts Debian, en console lancez : $ spring


⌨️🖱️🎮️ CONTRÔLES :

• Il se contrôle à la souris (essentiellement) et au clavier (pour lancer quelques raccourcis).

• Pour quitter le jeu, appuyez sur [SHIFT+ESC] (ou Esc, puis sélectionnez "Exit to Lobby", même si vous ne l'utilisez pas).
• Pour mettre le jeu en Pause et ainsi vous permettre d'examiner tranquillement les menus et les unités, appuyez sur [ESC] (vous aurez toujours accès aux menus mais l'IA ne continuera pas à construire et à prendre une avancez précieuse sur vous).
• La molette de la souris permet le zoom, le maintien de l'appui sur [CTRL] + la molette de la souris permet de changer l'angle vertical de la caméra.
• Le zoom éloigné se révèle également très utile pour différencier rapidement les unités et commander les mouvements de troupes par type d'unités.
• Les touches +/- (ou Alt +/-, pas activé dans tous les jeux Spring) permettent d'augmenter / diminuer le temps relatif du jeu.

💡 Astuces: Pour trouver votre robot sur la carte, faites un Ctrl A (ce qui sélectionne toutes vos unités): votre robot sera alors sélectionné (le rendant plus visible et vous pourrez lui demander de se déplacer à un endroit donné) et le menu de contrôle de votre robot s'affichera.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 18 Septembre 2022 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 15 minutes. 🎯️ Objectif : rédiger/(re)mettre à jour/valider sa notice d'installation, tester son fonctionnement et partager mes premières impressions.


💻️ PC Specs :
Linux distribution: Manjaro
Kernel : 5.19.7-1-MANJARO
Graphics driver : NVIDIA 515.65.01 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (5.4.9)

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
Monitors : 2 x ASUS ROG Swift PG348Q (3440x1440)
Keyboard : Roccat Vulcan (RVB)
Mouse : G-Lab Kult-Iridium (RVB)



🫕️ Installation :
▸ (✔ v. 1.10.8.0) Binaire classique : FONCTIONNEL.
Je fais table rase du passé (mes tests sous Debian, avec le client Chobby ou depuis le binaire de Spring avec différentes cartes et autres contenus à télécharger depuis le site SpringFiles).
J'ai essayé différentes méthodes sans passer par Steam (çà tout le monde sait faire, et ce qui m'embête le plus est de ne pas disposer du binaire).

Finalement la seule méthode qui a encore fonctionné (en dehors de celle d'utiliser Steam) consiste à télécharger la version "Zero-K semi-portable" et à lancer le binaire (pour lancer l'installation mais aussi pour jouer) par : $ ./Zero-K.bin.x86_64
(la version "Linux .tar.gz archive with installation script" se lance mais finit par bloquer sur l'impossibilité de télécharger du contenu - bug de contenu non disponible visiblement, mais c'est peut-être temporaire)

🏗️ Réalisation :

• 🏜️ Graphisme & interface :

🟢️ L'interface est extrêmement complète et bien pensée.
J'y ai joué en mode fenêtré avec une petite fenêtre car il me semblait que cela consommait moins de ressources (mais je ne suis pas sûr de moi).

* (non vérifié en Sept-22) Configuration de la résolution graphique : sauf si j'ai mal compris, on ne peut pas choisir la résolution graphique en mode fenêtré, mais on peut la choisir en mode plein écran. Ça se passe dans le menu Settings ➜ Graphics ➜ puis Ingame Display Mode et Menu Display Mode.

🟢️ Les choix de paramétrages sont fins et nombreux et le lancement d'une partie solo ou multi est génialissimement simple : on s'inscrit depuis l'interface (en prenant un nom et un mot de passe, sans avoir besoin de fournir une adresse mail), on clique et on joue.
🟢️ J'ai adoré (et Louis aussi) jouer en coop à deux sur une partie privée (on peut rejoindre ou créer très facilement une partie publique ou privée avec mot de passe) contre une IA.
🟢️ Cerise sur le gâteau, les parties sont enregistrées sans aucune action, et l'on peut ensuite les visualiser en spectateur comme si elles étaient en direct (on peut déplacer la caméra à loisir pour analyser la stratégie de l'autre joueur par exemple). Des points (à la couleur de chaque joueur) visualisent la position du curseur des joueurs sur la carte, ce qui permet de visualiser leur point d'attention.
On peut passer par Steam depuis l'interface à priori (non testé), mais ce n'est pas nécessaire.
🟢️ L'interface propose aussi le Chat intégré, Les amis connectés, et des boutons-liens vers : Discord, le forum, le manuel et la page de Zero-K.
Avant de lancer une partie on choisi le nombre d'IA (évidemment elles fonctionnent toutes) et leur puissance.

🟢️ Les cartes : elles sont téléchargeables depuis l'interface, en cliquant sur leur titre, le jeu nous amène sur le WIKI de la carte avec un classement très fin de celle-ci, et, bonheur suprême, une fois téléchargées, elles demeurent accessibles (dans le sous-répertoire maps/ du livrable que vous aviez décompressé).
🟢️ Le niveau du (vous) / des joueurs est affiché : lorsque vous jouez vous êtes noté (par l'IA ?) et décrochez des trophées sans le savoir !
(Je suis Niveau 2 avec une coupe et une étoile, bravo ! :))

L'interface propose :
- Single player & coop (vs une IA) puis Campaign (une campagne avec de nombreuses planètes, certaines étant interconnectées, chacune étant constituée d'une carte à conquérir), Skirmish (parties classiques en 1v1, 2v2, 3v3 ou Survival, les autres joueurs étant des IAs éventuellement en coop) ou Load (pour charger une partie sauvegardée, la sauvegarde se fait en jeu, disponible uniquement pour les parties solo).
- Multiplayer puis Matchmaking (salle d'attente pour différentes parties multijoueur), Battle List (parties en cours, privées ou publiques, avec la possibilité de jouer ou de regarder les parties) ou Planetwars (idem Campaign ci-avant, avec les symboles des joueurs qui ont remporté les planètes, donc pour les remporter il faudra les affronter. L'accès est réservé aux joueurs ayant atteint le niveau 10).
- Replays : toutes vos parties sont enregistrées localement, vous pouvez les revoir à souhait, les faire défiler à différentes vitesses : génial. Vous pouvez aussi télécharger les parties d'autres joueurs.

À noter qu'en lançant le jeu à partir du Lobby, on a en jeu (en haut à droite de l'interface) un bouton supplémentaire dénommé "Lobby" permettant d'accéder directement à celui-ci (pour changer de carte par exemple).

Les IAs :
🟢️ Méfiez-vous, elles sont toutes super fortes. Il y a 6 niveaux d'IA (Beginner, Novice, Easy, Normal, Hard, Brutal). En coop à 2 contre une IA, avec un peu d'entraînement (ce qui se fait aisément tellement le jeu est prenant) on s'en sort facilement contre 2 Beginners. On s'en sort déjà plus difficilement (car Louis joue vraiment bien) à 2 contre 1 Beginner + 1 Novice (cette dernière construit rapidement d'immenses Mecha).

Démarrage d'une partie en solo : on choisi le niveau de difficulté de l'IA avant de lancer la partie (voir ci-avant), puis la carte (par défaut seules 4 cartes sont proposées, mais le bouton "Advanced" donne accès à une personnalisation permettant d'ajouter le nombre d'IA souhaité d'un côté comme de l'autre et à la sélection des cartes avec, le gros "plus", le téléchargement de celles-ci depuis l'interface, et un autre bouton "Adv Options" pour sélectionner encore plus finement les options (les fameuses "Metal Extraction Multiplier" et "Energy Production Multiplier" et bien d'autres qui permettent de changer radicalement le gameplay).

🟢️ Le démarrage d'une partie est un peu plus long car de nombreux paramètres sont proposés, néanmoins l'interface est extrêmement bien conçue, avec des menus / boutons les plus intuitifs pour les débutants et des boutons "Advanced" pour les habitués, permettant de paramétrer finement son jeu (et du coup on y passe un peu plus de temps, c'est normal).


💡 Nota : Pour trouver votre robot sur la carte, faites un Ctrl A (ce qui sélectionne toutes vos unités): votre robot sera alors sélectionné (le rendant plus visible et vous pourrez lui demander de se déplacer à un endroit donné) et le menu de contrôle de votre robot s'affichera.

• 🎧️ Son :
🟢️ Plusieurs bandes sons futuristes et entraînantes à la fois sous le client lobby (de type film d'action) et en jeu : excellent !

• 🐞️ Fiabilité / Robustesse :
🟢️ Pas de souci de ce côté là, tout fonctionne bien (y compris la sauvegarde / chargement d'une partie), il propose sa propre IA (je n'ai pas vu de choix d'IA, mais une seule IA avec différents niveaux).

• 🎮️ Support des périphériques :
🟢️ la souris avec des combinaisons de touches au clavier.
🔴️ En jeu je vois le symbole du gamepad (en haut à droite de l'interface) mais il ne semble pas fonctionner.
🟢️ De toute façon la combinaison clavier + souris me semble la meilleure des alternatives.

🎲️ Gameplay :

2 types de gameplay :

- Survival, avec un gameplay de type défense de tour contre les Chickens (des aliens-"poulets" de plus en plus forts).
- Classique, en solo ou en multi en PVP ou coop, en Skirmish (Escarmouche, on attaque l'ennemi et/ou il nous attaque, le tout sur une carte plus ou moins grande).

Chaque joueur démarre avec un robot constructeur (4 au choix) très grand (Mecha) lui servant à construire tout le reste (infrastructures pour les matières premières, usines, défenses, robots, véhicules).
Il y a 2 types de ressources à extraire : le métal (pour la construction) et l'énergie (éolienne, solaire, fusion).

Le métal n'est pas disponible partout, les mines de métal sont visualisées sur la carte par des cercles gris et des icônes de poutres métalliques (touche F4 pour les faire mettre mieux en évidence), on construit un "Metal extractor" dessus (dans Econ (X) puis le 1er icône en haut à gauche, touche "Q") à l'aide de son robot. À noter que certains jeux Spring disposent d'un convertisseur Énergie ➜ Métal, mais ce n'est pas le cas ici. Ces mines sont donc stratégiques.

Pour l'énergie, c'est différent, on dispose de plusieurs unités de production (solaire, éolien, thermal, réacteur à fusion, réacteur à singularité), et, de même que pour le métal, on peut aussi augmenter la capacité de stockage en construisant des silos de stockage. Attention aussi à ce que tout ceci est hautement explosif : si l'adversaire tire dessus, cela peut déclencher des explosions ravageant vos installations, donc à bien protéger et à laisser un peu à l'écart du reste de vos installations.

🪦️ Longévité :

🟢️ Les unités sont incroyablement nombreuses, originales, et magnifiques, procurant une infinité de gameplay. Vous ne vous en lasserez pas !
🟢️ Il faut des jours sinon des semaines pour examiner et voir l'intérêt de chacune de ses unités !


🏆️ Impressions :

‣ 🌞️ J'ai aimé
• Une réalisation fantastique (graphisme, son, interface): l'un des meilleurs selon moi.
• (non re-testé en Sept-22) Il peut se jouer aussi bien directement via Spring ou via le client lobby (celui-ci est nettement plus complet et décuple l'intérêt du jeu).
• Le client lobby est un modèle du genre (ergonomie, simplicité, possibilités) pour le multi comme pour le solo, offrant le téléchargement de contenu (et celui-ci reste accessible facilement, vous pouvez par exemple récupérer ses cartes pour les utiliser dans un autre jeu Spring et éviter ainsi de multiples téléchargements).
• Les unités sont nombreuses (plus de 100 d'après les devs, j'en ai examiné peut être une vingtaine car je n'ai pas tout construit), variées, originales et magnifiques (avec des effets de flash pour certaines, de dôme coloré et transparent pour d'autres, symbolisant la protection / le champ d'action).
• L'interface en jeu est très aboutie.
• La bande son est à la fois audible sous le client lobby et sous l'interface
• Le gameplay est excellent (offrant une infinité de variations du fait de ses unités très variées) et addictif
• Un RTS 100% libre (ou presque : CC BY-NC-ND) !
• Les IAs sont très fortes

‣ 🌤️ Axes d'amélioration
• (non re-testé en Sept-22) En version jeu + moteur Spring séparé (Zero-k v.1.7.5.1 + Spring v.104) la sauvegarde ne fonctionne pas (elle fonctionne bien avec le client lobby). Peu gênant car cette configuration de lancement se destine plutôt à de petites parties en solo (les campagnes ne sont pas accessibles), et lorsque l'on est en jeu, on a de toute façon envie de finir la partie.


🕹️ Conclusion :
Impression globale : 👍️
🟢️ N'en jetez plus, la cour est pleine :) Ce jeu est fantastique, j'adore. L'un de mes préférés, j'y joue de temps en temps (et pendant des heures). Un jeu mature, libre, addictif, magnifique.
🟢️ Louis - qui est habitué aux blockbusters (bien plus que moi, qui finalement ne fait que de la rédaction, sauf ici où j'ai pris beaucoup de plaisir à jouer), est de mon avis : ce jeu est vraiment génial !
🟢️ En solo le jeu se contentera d'une petite configuration avec 6Go de mémoire et une ancienne carte graphique, en multi prévoyez davantage de mémoire (16 Go) et surtout une carte graphique plus récente (moins de 5 ans si possible) ou baissez les paramétrages graphiques.
👏️ ❤️ Un grand bravo et merci à ses auteurs !
💰 Rappelons que vous pouvez encourager ses auteurs par une petite donation.