
| 📰 Title: | X-COM (with OpenXcom Extended engine) | 🕹️ / 🛠️ Type: | Game |
|---|---|---|---|
| 🗃️ Genre: | Strategy | 👁️ Visual: | 2.5D |
| 🏷️ Category: | Strategy ➤ Top-Down Fight of Units ➤ Squad-Based ➤ X-COM | 🏝️ Perspective: | Third person |
| 🔖 Tags: | Strategy; Turn-Based Strategy; Turn-Based Tactics; Tactical; Management; X-COM; Base-Building; Sci-fi; Aliens; Perma Death; Difficult; Cult Classic; Retro; 1990s; Squad-based; Moddable | ⏱️ Pacing: | Turn-Based |
| 🐣️ Approx. start: | 2010-01-24 | 👫️ Played: | Single |
| 🐓️ Latest: | 2026-05-02 | 🚦 Status: | 05. Tested & Working (status) |
| 📍️ Version: | Latest: 💥️ 8.6 / 1528 // Dev: 911ca48 | ❤️ Like it: | 1. 🙏️⭐⭐⭐⭐⭐ (fantastic) |
| 🏛️ License type: | 🕊️💰 Libre with Commercial assets | 🎀️ Quality: | 1. 🏆️⭐⭐⭐⭐⭐ (perfect) |
| 🏛️ License: | Code: GPL-3 // Assets: Commercial | ⭐ (temporary): | |
| 🎰️ ID: | 16579 | 🐛️ Created: | 2026-05-18 |
| 💡 Lights on: | 🚧️ Some work remains to be done: | ||
|---|---|---|---|
| 📰 What's new?: | 💥️ New | 💭️ New version published (to be updated): | |
| 🦣️ Awaiting publication on Mastodon: | 🎨️ Significant improvement: | ||
| 🦺️ Work in progress: | 🎖️ This work: | ||
| 📰 Previous News: | 🛜️ RSS (on RSS Guard): | ||
| 👫️ Contrib.: | goupildb & Louis | 🛜️ Reading frequency: | |
| 🐜️ Updated: | 2026-05-18 |
| 📦️ Package name: | openxcom-extended, openxcom* | ..... 📦️ Arch: | |
|---|---|---|---|
| 📄️ Source: | ..... 📦️ RPM: | ||
| ⚙️ Generic binary: | ..... 📦️ Deb: | ||
| 🌍️ Browser version: | ..... 📦️ AppImage: | ||
| 📱️ Mobile support: | ..... 📦️ Flatpak: | ||
| 🧹️ Not use: | ..... 📦️ Snap: |
| 📜️[en]: | X-COM is a turn-based tactical squad game in which the player controls the eponymous organization whose goal is to try to stop the alien threat that has invaded Earth. OpenXcom is a single-player (vs. AI, no multiplayer planned), libre, “multiplatform” (via the integration of DosBox/Wine in the Linux deliverable) engine (completely rewritten code) that is compatible (requiring the original data) with the game UFO: Enemy Unknown (X-COM: UFO Defense) and its sequel X-COM: Terror from the Deep (XCOM TFTD). It preserves the original experience while offering numerous improvements (including support for modern hardware and countless bug fixes). OpenXcom Extended (OXCE) is its successor, also offering a host of improvements (game mechanics, interface, etc.). | 📜️[fr]: | X-COM est un jeu tactique au tour par tour, en escouade dans lequel le joueur contrôle l'organisation éponyme dont l'objectif est de tenter de stopper la menace alien qui a envahie la Terre. OpenXcom est un moteur (code entièrement ré-écrit) solo (vs IA, pas de multi prévu), libre, "multiplateforme" (via l'intégration de DosBox/Wine dans le livrable Linux), et compatible (requérant les données originales) avec le jeu UFO: Enemy Unknown (X-COM: UFO Defense) et sa suite X-COM: Terror from the Deep (XCOM TFTD). Il préserve l'expérience originale tout en apportant de nombreuses améliorations (notamment le support du matériel moderne et d'innombrables corrections de bogues). OpenXcom Extended (OXCE) est son successeur, apportant lui aussi sont lot d'améliorations (mécanique de jeu, interface, ...). |
|---|
🏝️ Trailer: (1.0/201406),
🐹️ From Users:
• UFO: Enemy Unknown (X-COM: UFO Defense): (1.0/201406), (1.0/201504), [fr](1.0/201702),
• X-COM: Terror from the Deep (XCOM TFTD): (1.0/201508), (201607),
🎮️ Showcase (Mods): (1.0/201708), (201604),
🏡️ Website & videos
• Website: [Homepage] [Dev site] [Features/About] [Screenshots]
• Videos: [Videos ft(1.0/201406) t(202xxx) gd(202xxx) gu(1.0/201406) r(0.9/201309) r(1.0/201406) r(1.0/201407) lp(202xxx) ht(1.0/201609) g(1.0/201504) g(1.0/201502) g(1.0/201408) g(1.0/201406) g(1.0/201503) g(0.9/201405) g(1.0/201701) g(0.5/201212) g(1.0/201610) g[fr](1.0/201702) g[de](1.0/201609) g[ru](1.0/201701) g[ru](0.9/201311) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
• Doc: [WIKI] [FAQ]
• Updates: [RSS] / [Changelog 1(news/blog) 2(release notes)(not used/no info) 3(tags) 4(commits)]
💰 Commercial
• X-COM: UFO Defense / UFO: Enemy Unknown (Windows, for contents extraction): [Humble Store] [Steam] [GOG]
• X-COM: Terror from the Deep (Windows, for contents extraction): [Steam] [GOG] g(1.0/201508) g(201607) g(1.0/201508) g(1.0/201606)]
🍩️ Resources
🔘️ Mods
• OpenXcom forums (Released Mods) (Mods ready for playing and public consumption): [Homepage] [Dev site] 🎬️ [YouTube (OpenxcomMods)] g(201604) g(1.0/201603) g(1.0/201501) g(201504) g(201604) g(0.9/201307)
• The Final Mod Pack (FMP) (An expansion pack. The goal of this project is to make huge community modpack well balanced with multi-language adds for strings, free): [Homepage] [Dev site] 🎬️ g(1.0/201708) g(1.0/201501) g(1.0/201603)
• Warhammer 40k (A Warhammer 40k total conversion for OpenXcom, based on an earlier space marine mod by Ryskeliini, free): [Homepage] [Dev site] 🎬️ g(201903)
• XPiratez (Mod, free): [Homepage] [Dev site] 🎬️ g(202xxx)
🔘️ Resources for Games
• sycraft.org (Improved soundtrack for Doom, Hexen, Heretic, X-COM, free): [Homepage] [Dev site] 🎬️ d(201012) d(202005) d(202005) d(202005) d(201507)
• Don Allen's Timbres of Heaven Soundfont (Nice Soundfont for games): [Don Allen's Timbres of Heaven Soundfont] [ToH with X-COM on Youtube]
🛠️ Technical informations
[PCGamingWiki 1 2] [MobyGames 1 2] [OpenXcom (What’s the deal with OpenXcom Extended?)] [OpenXcom (Terror from the Deep now available in the nightlies!)] [Building]
🦣️ Social
(OXCE & OpenXcom) Devs (OXCE & OpenXcom Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(OXCE) Devs (Yankes 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(OXCE) Devs (Meridian (MeridianOXC) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(OpenXcom) Devs (SupSuper (Daniel) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(201105) 2(202xxx)]
(X-COM) Devs (Mythos Games [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(X-COM) Devs (MicroProse [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Forums] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]
🐝️ Related
[Wikipedia (UFO: Enemy Unknown) [fr] [en] [de]]
[Wikipedia (X-COM: Terror from the Deep) [fr] [en] [de]]
[Wikipedia (X-COM) [fr] [en] [de]]
[RPG Codex forums (Let's Fail Humanity in openxcom)]
📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage (author's repo)] [Snap] [PortableLinuxGames]
🕵️ Reviews
[HowLongToBeat] [metacritic 1 2] [OpenCritic] [iGDB]
🕊️ Source of this Entry: [Site (date)]
🦣️ Social Networking Update (on mastodon)
🕵 8.6: 🙏️⭐⭐⭐⭐⭐
🛠️ Title: X-COM (with OpenXcom Extended engine)
🦊️ Idea: A turn-based tactical squad game & a libre & improved game engine
🏡️ https://openxcom.org/forum/index.php?topic=5251.0
🐣️ https://github.com/MeridianOXC/OpenXcom/tree/oxce-plus
🔖 #LinuxGaming #Strategy #Tactical #XCOM
📦️ #LibreEngine #CommercialAssets #Bin #Arch #AppIm
📕️ https://lebottinlinux.vps.a-lec.org/LO.html
🥁️ Update: 8.6
⚗️ Major release(Stable)🍎️
📌️ Changes: https://openxcom.org/forum/index.php?topic=6586.msg176526#msg176526
🦣️ From: (Arch/Manjaro repo)
🏝️ https://www.youtube.com/embed/GL2x-Sz9Oa8
🐹️ https://www.youtube.com/embed/ILNY_Nuy_ew
🎲️ https://www.youtube.com/embed/9fYjOCeuXjU
🕶️
📚️ X-COM is a turn-based tactical squad game in which the player controls the eponymous organization whose goal is to try to stop the alien threat that has invaded Earth. OpenXcom is a single-player (vs. AI, no multiplayer planned), libre, “multiplatform” (via the integration of DosBox/Wine in the Linux deliverable) engine (completely rewritten code) that is compatible (requiring the original data) with the game UFO: Enemy Unknown (X-COM: UFO Defense) and its sequel X-COM: Terror from the Deep (XCOM TFTD). It preserves the original experience while offering numerous improvements (including support for modern hardware and countless bug fixes). OpenXcom Extended (OXCE) is its successor, also offering a host of improvements (game mechanics, interface, etc.).
🕵 xxx: (🧪️Not_tested)
📜️ "A turn-based tactical squad game & a libre & improved game engine" 📜️
What is X-COM?
X-COM is a series of strategy videogames originally made by Microprose, where the player takes control of an organization to fight off an alien menace invading Earth.
You manage your operations from bases spread around the globe, where you equip your craft and soldiers, take care of research and manufacture, and expand your facilities. You’re also constantly scanning for alien activity so you can send out crafts to intercept UFOs and ground forces to stop alien troops.
On ground missions, you take control of your troops in a Turn-Based fashion, moving your soldiers around the field and fighting against the alien troops until you emerge victorious. Or more commonly, get brutally murdered, but remember, dying is fun!
In the midst of all this, the funding nations are scoring your every move as the alien invasion keeps escalating. You have to turn the odds in your favour by interrogating the aliens and recover their technology to figure out how to end this war once and for all!
What is OpenXcom?
OpenXcom is an open-source clone of the original UFO: Enemy Unknown (X-Com: UFO Defense in USA), licensed under the GPL and written in C++ / SDL. It was originally founded by SupSuper in February 2009, and has since grown into a small development team surrounded by a very supporting community.
The goal of the project is to bring back the tried and true feel of the original with none of the issues. All the same graphics, sound and gameplay with a brand new codebase written from scratch. This should give it:
• Fixability: Play the game natively without any need for emulators or fancy hacks, with none of the limitations and bugs that plagued the original. No more 80-item-limit, personnel limits, funding overflows, disconnected facilities, broken proximity grenades, floating soldiers, etc.
• Moddability: Tweak the game to your heart’s content. Sure the original was pretty good, but maybe you just think it could be that bit better. A nicer base layout, better laser weapons, maybe challenge yourself with a custom game mode, or just put in all the crazy stuff you’ve always wanted! None of it is hardcoded.
• Flexibility: Port the game to any platform you like, customize it to your liking, or use it to make your own far-fetched remakes. The code is fully documented and open-sourc so anyone can take a crack at it.
Mods
Mods are an important and exciting part of the game. OpenXcom comes with a set of standard mods based on traditional XcomUtil and UFOExtender functionality. There is also a mod portal website with a thriving mod community with hundreds of innovative mods to choose from.
Now let's define some terminology used below:
1. OG = original game, i.e. X-COM: UFO Defense / X-COM: Terror from the Deep (by Microprose)
2. OXC = OpenXcom (by SupSuper & Warboy)
3. OXCE = OpenXcom Extended (by Yankes & Meridian)
OXC is a re-implementation of OG, making OG more accessible on a wide variety of platforms available today.
The goal of OXC is to keep the game as true to the original as possible.
This basically means that:
- all game mechanics are identical to OG (with very few exceptions, like better pathfinding)
- GUI looks almost identical to OG (with several exceptions, like a new Memorial GUI)
- there's only a few QoL improvements, mostly inspired by previous fan mods like XcomUtil (e.g. soldier reordering)
This is all perfectly in line with the goals of the project, so not a critique, but a praise!
OXC got popular also (or mostly?) because of the way the game "static data" is implemented. The attributes of various objects in the game are written in plain text files, so called rulesets. This allows everybody (read: also non-developers) to tweak various aspects of the game.
The possibilities of this modding concept were "limited" only to what's needed for vanilla, but with Warboy joining the OXC dev team (and with TFTD support), they evolved beyond that (we're forever grateful Warboy!). Still, there is a price to pay for such luxury (I'll let you figure out what it is on your own), so there's only so much OXC devs are willing to do.
And that's where OXCE comes into the whole picture...
---
OXCE (by Yankes, since 2014) started by extending the game mechanics giving modders more of this "luxury" stuff. At first it was additional ruleset variables, more recently it's about scripts, which not only change parameters/values, but also allow adding formulas and simple logic. For a long time, OXCE didn't change the GUI or add any QoL, with a few exceptions.
OXCE+ (by Meridian, since 2015) jumped in to fill those GUI/QoL gaps; and added a ton of new ruleset too.
In Q3/2018, OXCE and OXCE+ merged together and are now known simply as OXCE.
OXCE now offers extensions in all 3 major aspects:
1. QoL (Quality of Life) improvements (filtering, sorting, searching, indicators, shortcuts, cross-links, and much more)
2. GUI enhancements (GUI refinements to display more useful information, completely new GUIs, etc.)
3. New game mechanics (tons of new concepts like custom experience training, custom visibility mechanics and so on...)
Most of QoL and GUI enhancements originate from my personal needs and ideas, although many other people have contributed too. Most of game mechanics enhancements originate from modders, working on their mods and asking for functionality to implement certain features not available in OXC.
Tip: If you're a modder looking for new features, feel free to share your ideas. If I find them "suitable", they will be implemented.
---
Which brings us to the summary:
1/ OXCE contains everything from OXC.
2/ The goals of OXCE project are:
- to provide QoL improvements for players across the whole spectrum (vanilla players!, vanilla mod players, non-vanilla mod players)
- to provide improved and new GUIs for players and modders alike
- to provide new game mechanics... based on both new ruleset and new scripts
3/ The following are NOT goals of OXCE project:
- we do NOT plan to re-implement OXC... features are only ADDED or improved, not removed or completely changed (that why it's called OpenXcom Extended, not OpenXcom Reinvented)
- we do NOT plan to stop supporting vanilla game-play experience... most of the OXCE features are optional (either user options or ruleset options)... there are a few things (mostly QoL), which (for practical reasons) are not configurable, but the difference between OXCE and OXC is not bigger than the difference between OXC and OG.
Once you try it, you won't go back 
🌍️ Wikipedia (UFO: Enemy Unknown):
UFO: Enemy Unknown (marketed as X-COM: UFO Defense in North America) is a science fiction strategy video game developed by Mythos Games and MicroProse. It was published by MicroProse in 1994 for DOS and Amiga computers and the Amiga CD32 console, and in 1995 for PlayStation. Its European PlayStation release is titled X-COM: Enemy Unknown.
Originally planned by Julian Gollop as a sequel to Mythos Games' 1988 Laser Squad, the game mixes real-time management simulation with turn-based tactics. The player takes the role of commander of X-COM – a clandestine, international paramilitary organization defending Earth from an alien invasion. Through the game, the player is tasked with issuing orders to individual X-COM troops in a series of turn-based tactical missions. At strategic scale, the player directs the research and development of new technologies, builds and expands X-COM's bases, manages the organization's finances and personnel, and monitors and responds to UFO activity.
The game received strong reviews and was commercially successful, acquiring a cult following among strategy fans; several publications have listed UFO: Enemy Unknown as one of the best video games ever made, including IGN ranking it as the best PC game of all time in 2000 and 2007. It was the first and best-received entry in the X-COM series and has directly inspired several similar games, including UFO: Aftermath, UFO: Alien Invasion, UFO: Extraterrestrials and Xenonauts. A remake of the game, XCOM: Enemy Unknown, was created by Firaxis Games and published by 2K Games in 2012.
Plot
The story of X-COM, set in the near-future at the time of the game's release, begins in the year 1998. The initial plot centers around increased reports of UFO sightings as tales of abductions and rumors of attacks by mysterious aliens become widespread. The nations of the world come to perceive this as a threat and attempt to form their own forces – such as Japan's Kiryu-Kai force – to deal with the crisis, but these efforts are unsuccessful. On December 11, 1998, representatives from some of the most powerful nations in the world secretly meet in Geneva to discuss the issue. From this meeting is born the clandestine defense and research organization Extraterrestrial Combat (X-COM), over which the player assumes control at the start of the game.
In the beginning, the player will only have access to conventional weapons, but as the game progresses, the player learns more about the enemy, their species, mutated creations, and technology. It is ultimately revealed that the "leaders" behind the alien invasion are a race known as Ethereals which possess powerful mind control abilities and enslave other races of aliens to perform their bidding and that their main base in the Solar System is located in Cydonia region of Mars. The player must then prepare the final assault team, attack Cydonia and destroy the mastermind behind the alien invasion, the biocomputer Alien Brain.
The game may end in several ways. If the player's performance is poor or worse for two consecutive months, the player runs a deep deficit for two consecutive months, all the player's bases are captured, or the player mounts an assault on the aliens' Mars base and loses, the game ends in defeat in which the council of funding nations makes a futile attempt to negotiate with the aliens. If, however, the player is victorious in the final attack, the game ends in mankind's victory.
Gameplay
The game takes place within two distinct views, called the Geoscape and the Battlescape. According to GameSpy, "Playing it again in 2012, it comes off as both completely brilliant and slightly insane. In effect, X-COM melds an SSI Gold Box RPG with a highly detailed 4X game like Master of Orion, making it in some ways two entirely different games."
Geoscape
The game begins on January 1, 1999, with the player choosing a location for their first base on the Geoscape screen: a global view representation of Earth as seen from space (displaying X-COM bases and aircraft, detected UFOs, alien bases, and sites of alien activity). The player can view the X-COM bases and make changes to them, equip fighter aircraft, order supplies and personnel (soldiers, scientists and engineers), direct research efforts, schedule manufacturing of advanced equipment, sell alien artifacts on black market to raise money, and deploy X-COM aircraft to either patrol designated locations, intercept UFOs, or send X-COM ground troops on missions using transport aircraft.
There are twelve regions of the globe where the player may put bases (North America, South America, Europe, Siberia, North Africa, South Africa, Central Asia, Southeast Asia, Australasia, Arctic, Antarctic, and Pacific) and where alien activity may occur. Aliens have several possible missions they can run, from harmless research missions designed to collect data about the Earth and its inhabitants, to terror attacks on cities with the aim of convincing governments to reduce X-COM's funding.
Funding is provided by the 16 founding nations of X-COM. At the end of each month, a funding report is provided, where nations can choose to increase or decrease their level of funding based on their perceived progress of the X-COM project. Any of these nations may quit if the nation's government has been infiltrated by the invaders. Through reverse engineering of recovered alien artifacts, X-COM is able to develop better technology to combat the alien menace and eventually uncover how to defeat it.
Battlescape
Gameplay switches to the tactical combat phase whenever X-COM ground forces come in contact with aliens. In the Battlescape screen, the player commands his soldiers against the aliens in an isometric view and turn-based battle taking place on a semi-randomly generated map. The combat features a system of action points, known in the game as time units, that can be spent for movement and a variety of actions (through an icon-based GUI), such as managing equipment, picking up or throwing objects, kneeling down, using items (such as medi-kits) or priming hand grenades. The time units can be also spent on managing ammunition and discharging firearms, using either a snap shot, an aimed shot, or possibly a burst if a given weapon has an autofire mode (some weapons can also have alternate types of ammunition loaded, such as high-explosive rounds or incendiary rockets). There is also a feature called opportunity fire, enabling combatants to automatically shoot at a spotted hostile during the enemy turn in case if enough of their time units have been reserved for this. In addition, some aliens possess mind control abilities that can be used to temporarily take control of your soldiers or cause them to panic. By capturing a mind control-capable alien alive, the player will be able to harness these abilities for his squad and eventually use them against the aliens.
There are seven different terrain types in the game (farmland, desert, forest, ice, mountain, jungle, and urban) each of which pose advantages and disadvantages to the player. In addition, fighting in alien bases or your own base produces two more types of terrain.
One of three mission outcomes is possible: either the human forces are eliminated, the alien forces are neutralized, or the player chooses to withdraw. The mission's score and the result are based on the number of X-COM operatives lost, civilians saved or perished, aliens killed or captured, and the number and quality of alien artifacts obtained. Troops may also increase in rank or abilities if they made successful use of their primary attributes (e.g. killing enemies). Instead of gaining experience points, surviving human combatants might get an automatic rise (a semi-random amount depending on how much of the action in which they participated) to their attributes, such as Psi or Accuracy. Dead soldiers are permanently dead, but can be replaced with raw recruits back at base. In addition to combat personnel, the player may use unmanned ground vehicles, outfitted with heavy weapons and armor but not gaining experience. Recovered alien artifacts can then be researched and possibly reproduced. Captured live aliens may produce information, possibly leading to new technologies and even an access to psionic warfare.
One reason for the game's success is the strong sense of atmosphere it evokes. Soldiers are vulnerable to alien attacks even when armored (a single shot from an alien has a good chance of bringing a soldier in perfect condition to death), and the use of features such as night-time combat, a line of sight and opportunity fire allows for alien sniper attacks and ambushes. The enemy comes in numerous forms, and players run into new, deadly aliens repeatedly without any knowledge of their characteristics and capabilities beforehand. The course of skirmishes is also dictated by the individual morale levels of their participants on both sides; a low morale can result in them either dropping their weapons and fleeing in panic or going berserk and opening fire indiscriminately. At night, the battlefield needs to be illuminated by flares or fires or else the humans can only spot their enemies at a very short range.
(...)
🌍️ Wikipedia (X-COM: Terror from the Deep):
X-COM: Terror from the Deep is a strategy video game developed and published by MicroProse in 1995 for the PC. It is the sequel to UFO: Enemy Unknown (X-COM: UFO Defense) and the second game of the X-COM series.
Plot
Terror from the Deep is set in 2040, four decades after the events of Enemy Unknown. Following the destruction of the alien Brain on Cydonia, a transmitter remained active there which awakened a group of aliens under the Earth's seas who had lain dormant for millions of years. After awakening, the aliens proceed to terrorize seagoing vessels and port cities, kidnapping humans to perform bizarre genetic experiments on them. X-COM, which had been disbanded after the first alien war, is revived by the Earth's governments to fight this new menace as the aliens' ultimate goal is to reawaken their supreme leader, a being that cannot be stopped once revived.
Eventually, it is revealed the aquatic aliens, cousins of the Sectoids from Enemy Unknown, came to Earth on a massive spacecraft, known as T'Leth, that crashed into what is now the Gulf of Mexico 65 million years ago, causing the extinction of the dinosaurs. Destruction of T'Leth by the player results in victory but also accidentally results in another worldwide environmental cataclysm, destroying the ecosystem of Earth and setting the stage for the third game in the series, X-COM: Apocalypse.
Un moteur pour les jeux UFO: Enemy Unknown et X-COM: Terror from the Deep des studios Mythos Games & Microprose, OXCE par Yankes & Meridian (MeridianOXC), OpenXcom par l'OpenXcom Team, initié par SupSuper (Daniel).
En C/C++ / SDL.
X-COM est un jeu tactique au tour par tour, en escouade dans lequel le joueur contrôle l'organisation éponyme dont l'objectif est de tenter de stopper la menace alien qui a envahie la Terre. OpenXcom est un moteur (code entièrement ré-écrit) solo (vs IA, pas de multi prévu), libre, "multiplateforme" (via l'intégration de DosBox/Wine dans le livrable Linux), et compatible (requérant les données originales) avec le jeu UFO: Enemy Unknown (X-COM: UFO Defense) et sa suite X-COM: Terror from the Deep (XCOM TFTD). Il préserve l'expérience originale tout en apportant de nombreuses améliorations (notamment le support du matériel moderne et d'innombrables corrections de bogues). OpenXcom Extended (OXCE) est son successeur, apportant lui aussi sont lot d'améliorations (mécanique de jeu, interface, ...).
Crédit image (lien ci-dessus): RPG Codex forums
Qu'est-ce que X-COM ?
X-COM est une série de jeux vidéo de stratégie conçus à l'origine par Microprose, dans lesquels le joueur prend le contrôle d'une organisation pour combattre une menace alien envahissant la Terre.
Vous gérez vos opérations à partir de bases réparties dans le monde entier, où vous équipez votre vaisseau et soldats, attachez une attention particulière à la recherche et à la construction, et améliorez vos usines. Vous êtes aussi constamment en quête d'activités aliens afin que vous puissiez envoyer vos vaisseaux pour intercepter les ovnis et des forces terrestres pour stopper les troupes aliens.
Sur les missions au sol, vous prenez le contrôle de vos troupes au tour par tour, déplacez vos soldats autour de la zone et luttez contre les troupes aliens jusqu'à ce que vous sortiez victorieux. Ou plus fréquemment, soyez brutalement assassiné, mais n'oubliez pas, mourir est amusant !
Au milieu de tout cela, les nations fondatrices évaluent chacun de vos mouvements tandis que l'invasion alien ne cesse de s'intensifier. Vous devez mettre toutes les chances de votre côté en soumettant les aliens à un interrogatoire et en récupérant leur technologie pour trouver un moyen de mettre un terme à cette guerre une fois pour toutes !
Qu'est-ce qu'OpenXcom?
OpenXcom est un clone open-source de UFO: Enemy Unknown (dénommé X-Com: UFO Defense aux Etats-Unis), sous licence GPL et écrit en C ++ / SDL. Il a été fondé par SupSuper en février 2009 et s'est depuis développé jusqu'à une petite équipe de développement entourée par une communauté très dynamique.
L'objectif du projet est de retrouver le feeling éprouvé de l'original sans ses problèmes. Les graphiques, sons et gameplay sont identiques mais avec un nouveau code écrit à partir de zéro.
Ce qui devrait lui donner :
• Fixabilité (NdT : un code propre): Jouez au jeu en mode natif sans avoir besoin d'émulateurs ou de hacks fantaisistes, sans aucune des limitations et bugs qui ont marqué l'original. Plus de limitation à 80 objets, ni de limites de personnel, de débordements de fonds, d'usines déconnectées, de grenades de proximité cassées, de soldats flottants, etc.
• Modéabilité : ajustez le jeu à votre convenance. Bien sûr, l'original était plutôt bon, mais peut-être pensiez-vous tout simplement qu'il pourrait être encore un peu mieux. Un meilleur layout de base, de meilleures armes laser, peut-être souhaitez-vous mettre la barre un peu plus haute avec un mode de jeu personnalisé, ou tout simplement y mettre toutes les choses les plus folles que vous avez toujours souhaité ! Rien n'est codé en dur.
• Flexibilité : portez le jeu sur n'importe quelle plateforme que vous souhaitez, personnalisez-le à votre goût, ou utilisez-le pour faire vos propres remakes farfelus. Le code est entièrement documenté et open-source afin que n'importe qui puisse jouer avec.
Mods
Les mods sont une partie importante et passionnante du jeu. OpenXcom est livré avec un ensemble de mods standards basés sur les fonctionnalités traditionnelles XcomUtil et UFOExtender. Il y a aussi un site portail de mods avec une communauté de mod prospère avec des centaines de mods innovants à choisir.
Définissons maintenant quelques termes utilisés ci-dessous :
1. OG = jeu original, c'est-à-dire X-COM: UFO Defense / X-COM: Terror from the Deep (par Microprose)
2. OXC = OpenXcom (par SupSuper & Warboy)
3. OXCE = OpenXcom Extended (par Yankes & Meridian)
OXC est une réimplémentation de l'OG, rendant ce dernier plus accessible sur une grande variété de plateformes disponibles aujourd'hui.
L'objectif d'OXC est de rester aussi fidèle que possible à l'original.
Cela signifie essentiellement que :
- toutes les mécaniques de jeu sont identiques à celles de l'OG (à quelques exceptions près, comme un meilleur calcul d'itinéraire)
- l'interface graphique est presque identique à celle de l'OG (à quelques exceptions près, comme une nouvelle interface pour le Mémorial)
- il n'y a que quelques améliorations de qualité de vie, principalement inspirées par des mods de fans précédents comme XcomUtil (par exemple, le réordonnancement des soldats)
Tout cela correspond parfaitement aux objectifs du projet, ce n'est donc pas une critique, mais un éloge !
OXC a également (ou surtout ?) gagné en popularité grâce à la manière dont les « données statiques » du jeu sont implémentées. Les attributs des différents objets du jeu sont écrits dans des fichiers texte brut, appelés « règles ». Cela permet à tout le monde (y compris aux non-développeurs) de modifier divers aspects du jeu.
Les possibilités de ce concept de modding étaient « limitées » à ce qui était nécessaire pour la version de base, mais avec l'arrivée de Warboy dans l'équipe de développement d'OXC (et grâce à la prise en charge de TFTD), elles ont évolué au-delà de cela (nous en serons éternellement reconnaissants à Warboy !) . Cependant, un tel luxe a un prix (je vous laisse deviner lequel), et les développeurs d'OXC ne sont donc pas prêts à tout faire.
Et c'est là qu'OXCE entre en scène...
---
OXCE (par Yankes, depuis 2014) a commencé par étendre les mécanismes du jeu, offrant ainsi aux moddeurs davantage de ces fonctionnalités « de luxe ». Au départ, il s'agissait de variables de règles supplémentaires ; plus récemment, il est question de scripts, qui non seulement modifient les paramètres et les valeurs, mais permettent également d'ajouter des formules et une logique simple. Pendant longtemps, OXCE n'a pas modifié l'interface graphique ni ajouté d'améliorations de qualité de vie, à quelques exceptions près.
OXCE+ (par Meridian, depuis 2015) est venu combler ces lacunes en matière d'interface graphique et de qualité de vie, tout en ajoutant une multitude de nouvelles règles.
Au troisième trimestre 2018, OXCE et OXCE+ ont fusionné et sont désormais simplement connus sous le nom d'OXCE.
OXCE propose désormais des extensions dans les 3 domaines principaux :
1. Améliorations de la qualité de vie (filtrage, tri, recherche, indicateurs, raccourcis, liens croisés, et bien plus encore)
2. Améliorations de l'interface graphique (perfectionnements de l'interface pour afficher des informations plus utiles, des interfaces entièrement nouvelles, etc.)
3. Nouvelles mécaniques de jeu (une multitude de nouveaux concepts tels que l'entraînement personnalisé, des mécanismes de visibilité personnalisés, etc.)
La plupart des améliorations en matière de qualité de vie et d'interface graphique proviennent de mes besoins et idées personnels, bien que de nombreuses autres personnes y aient également contribué. La plupart des améliorations des mécanismes de jeu proviennent de moddeurs, qui travaillent sur leurs mods et demandent des fonctionnalités pour implémenter certaines fonctionnalités non disponibles dans OXC.
Conseil : si vous êtes un moddeur à la recherche de nouvelles fonctionnalités, n'hésitez pas à partager vos idées. Si je les trouve « pertinentes », elles seront implémentées.
---
Ce qui nous amène au résumé :
1/ OXCE inclut tout ce qui se trouve dans OXC.
2/ Les objectifs du projet OXCE sont les suivants :
- améliorer la qualité de vie des joueurs à tous les niveaux (joueurs « vanilla » !, joueurs utilisant des mods « vanilla », joueurs utilisant des mods non « vanilla »)
- proposer des interfaces graphiques améliorées et inédites, tant pour les joueurs que pour les moddeurs
- introduire de nouvelles mécaniques de jeu... basées à la fois sur un nouveau jeu de règles et de nouveaux scripts
3/ Voici ce qui ne fait PAS partie des objectifs du projet OXCE :
- nous n'avons PAS l'intention de réimplémenter OXC... les fonctionnalités sont uniquement AJOUTÉES ou améliorées, et non supprimées ou complètement modifiées (c'est pourquoi le projet s'appelle OpenXcom Extended, et non OpenXcom Reinvented)
- nous n'avons PAS l'intention de cesser de prendre en charge l'expérience de jeu « vanilla »... la plupart des fonctionnalités d'OXCE sont optionnelles (qu'il s'agisse d'options utilisateur ou d'options de règles)... il y a quelques éléments (principalement liés à la qualité de vie) qui, pour des raisons pratiques, ne sont pas configurables, mais la différence entre OXCE et OXC n'est pas plus grande que celle entre OXC et OG.
Une fois que vous l'aurez essayé, vous ne pourrez plus vous en passer
🌍️ Wikipedia (UFO: Enemy Unknown):
UFO: Enemy Unknown (X-COM: UFO Defense dans sa version américaine) est un jeu vidéo de stratégie au tour par tour développé par Mythos Games et MicroProse. Le jeu est publié par MicroProse sur PC et Amiga en 1994, puis sur la console PlayStation en 1995.
Conçu au départ par Julian Gollop comme une suite de Laser Squad sorti en 1988, le jeu mélange des éléments de gestion et de tactique au tour par tour. Le joueur commande une organisation appelée X-COM (eXtraterrial COMbat unit), dont l’objectif est de défendre la Terre contre les invasions extraterrestres.
Le titre est très bien reçu par les critiques et par les joueurs, ce qui conduit MicroProse à développer plusieurs suites, comme X-COM: Terror from the Deep ou X-COM: Apocalypse, et d'autres développeurs à s'inspirer du concept.
En octobre 2012, 2K Games publie un remake développé par Firaxis Games, XCOM: Enemy Unknown.
Trame
En 1998, de nombreux objets volants non identifiés (OVNI) sont détectés dans l'atmosphère et des rumeurs d'attaques extraterrestres commencent à se répandre. Les forces armées gouvernementales tentent de repousser cette menace, sans succès.
À la suite de cet échec, les représentants des grandes puissances mondiales se réunissent à Genève en décembre 1998 et décident de créer une organisation indépendante et secrète destinée à lutter contre les aliens. Celle-ci, baptisée X-COM, recrute des soldats, des scientifiques et des ingénieurs.
Au fil des confrontations et des progrès scientifiques, l'organisation découvre les capacités et les objectifs ennemis. Afin de mettre fin à l’invasion, X-COM lance l'assaut sur le quartier général alien, situé sur Mars (Cydonia Mensae).
Système de jeu
Généralités
La tactique générale des aliens consiste à rallier progressivement les gouvernements de la Terre ; la partie est donc perdue quand les performances de X-COM sont considérées comme insuffisantes par les dirigeants de la planète, qui cessent donc de financer le projet, et elle est gagnée quand X-COM réussit à détruire le quartier général des extraterrestres.
Le jeu se divise en deux modules : le geoscape, qui permet le suivi global des activités sur Terre, et le battlescape, qui gère les combats au tour par tour entre les extraterrestres et les humains.
Geoscape
Ce module contient une interface graphique qui représente la Terre vue de l'espace et une autre qui permet de gérer les bases X-COM.
L'interface qui représente notre planète permet de suivre tout ce qui y survient (trajets des ovnis ou des appareils X-COM, missions potentielles, localisation des bases). Sur le côté droit, des boutons permettent d'accéder aux écrans de gestion des bases X-COM, aux graphiques statistiques qui résument les activités et les financements de X-COM, et à une encyclopédie appelée « UFOpédia » où figurent les connaissances accumulées par l'organisation ; d'autres boutons permettent d'accélérer le défilement du temps par intervalles de 5 secondes, de 1, 5 ou 30 minutes, de 1 heure, ou de 1 journée.
L'interface qui représente les bases X-COM permet au joueur de construire des installations (habitations, hangars, laboratoires, ateliers, entrepôts, prisons pour aliens, défenses contre les ovnis, radars), d'organiser ses équipes (combattants, savants, ingénieurs) et leurs priorités, de gérer ses stocks de matériel, de transférer des objets ou du personnel entre les bases, et d'assigner ses soldats aux navettes de transport qui les conduiront vers leurs missions de combat.
Battlescape
Cette interface, où le terrain est représenté en perspective isométrique, permet de simuler les combats tactiques entre X-COM et les extraterrestres. Avant de commencer, le joueur équipe ses soldats avec le matériel emporté dans l'appareil de transport de troupes. Et puis la mission se déroule en tours successifs, jusqu'à élimination totale des aliens ou des terriens, ou jusqu'à la retraite stratégique de l'équipe X-COM.
Les missions sont de plusieurs types : intervention sur un site de crash d'ovni, attaque d'une base extraterrestre, défense d'une base X-COM, riposte à une action terroriste extraterrestre, etc. Chaque mission se déroule dans un lieu construit par le moteur de jeu à partir d'un ensemble de structures simples ; les décors restent néanmoins diversifiés (jungle, désert, forêt, ferme, vaisseau spatial, ville, bâtiment à plusieurs étages), et tous les éléments peuvent être détruits pendant le combat. L'apparition des races extraterrestres1 est organisée de façon à offrir une difficulté croissante en cours de partie (certaines espèces peuvent prendre le contrôle de l'esprit d'un soldat du joueur, d'autres peuvent métamorphoser des humains en créatures hostiles, d'autres peuvent voler).
Chaque combattant possède un nom et un prénom, un grade, un palmarès (nombre de missions et de tués), et des caractéristiques chiffrées : unités de temps, résistance (toutes les actions — marcher, se baisser, tirer, armer une grenade... — consomment des unités de temps et la plupart altèrent la résistance), santé (l'unité meurt si elle atteint 0), courage (les unités peuvent paniquer, et lâcher toutes leurs armes ou s'enfuir ou tirer dans toutes les directions), réactions (c'est-à-dire : réflexes), précision au tir, précision au lancer, force ; deux caractéristiques supplémentaires seront révélées en cours de partie : capacité d'attaque psionique (pour altérer le courage d'un ennemi, voire en prendre le contrôle) et résistance aux attaques psioniques.
Les armes de poing ou d'épaule disposent de plusieurs modes de tir : le « tir instantané » est un coup de feu unique, nécessitant peu d'unités de temps ; le « tir visé » est un tir plus précis, mais plus couteux ; enfin, certaines armes disposent d'un « tir auto », qui déclenche une salve de trois coups assez peu précis. Un combattant peut garder des unités de temps en réserve pour réaliser un « tir réflexe » sur les ennemis qu'il verra agir pendant leur tour de jeu. Pour pallier la visibilité réduite des combats de nuit, le joueur peut lancer des systèmes d'éclairages ou provoquer des feux grâce à des projectiles incendiaires.
Les soldats s'améliorent mission après mission et peuvent obtenir des promotions (les plus gradés sont souvent ceux qui ont tué le plus d'ennemis). Le matériel extraterrestre trouvé sur les lieux de l'affrontement est ramené à la base d'attache de l'équipe d'intervention pour être étudié par les scientifiques ou, si les recherches ont déjà abouti, réutilisé par les terriens ; les éventuels prisonniers peuvent être interrogés.
(...)
Accueil
UFO: Enemy Unknown propose un mélange de gestion et de stratégie qui plut à de nombreux joueurs, lui assurant une grande popularité et créant une communauté de fans enthousiastes. Ce succès contribua au développement de refontes open sources très proches (comme UFO 2000), et surtout au développement de nombreuses suites et de nombreux autres jeux similaires.
En 2000, Tom Chick s'exprime au nom de l'équipe d'IGN pour expliquer pourquoi elle considère que ce titre est le meilleur de tous les temps : le joueur s'attache à ses troupes, presque comme dans un jeu de rôle, et peut être marqué par les histoires qu'elles vivent ; la campagne évolue en donnant toujours l'impression que les ressources doivent être utilisées intelligemment ; l'ambiance est réussie ; et les combats tirent pleinement parti des effets destructeurs de l'armement. Ce dernier point concluait déjà l'article de Brad Burton sur Amiga Action, en 1994, qui disait avoir dû faire exploser le bâtiment qui abritait un sniper retranché.
En 2007, X-COM: UFO Defense (version américaine) finit premier de la sélection des « 25 meilleurs jeux PC de tous les temps » faite par IGN Entertainment, et deuxième meilleur jeu vidéo depuis 1992 selon Pelit (en)
🌍️ Wikipedia (X-COM: Terror from the Deep):
XCOM: Terror from the Deep, souvent abrégé TFTD, est un jeu vidéo de stratégie au tour par tour développé par MicroProse, qui publie ensuite le titre sur PC en 1995, puis sur console PlayStation en 1996.
Cette suite de UFO: Enemy Unknown (aussi dénommé X-COM: UFO Defense) reprend le gameplay de son prédécesseur, pour n'en différer que par l'habillage et la difficulté1 ; toujours aux commandes de l'organisation X-COM (eXtraterrestrial COMbat unit), le joueur doit désormais défendre la Terre contre des extraterrestres qui émergent des océans où ils avaient été cryogénisés.
Synopsis
En 1999, l'organisation X-COM met fin à une invasion extraterrestre en allant détruire le quartier général ennemi sur Mars ; mais les martiens ont le temps de déclencher un signal réactivant un vaisseau de colonisation interstellaire écrasé il y a 65 millions d'années dans un des océans terrestres.
En 2039, alors que ce premier conflit semble déjà bien lointain, le cycle de réveil des extraterrestres cryogénisés dans le vaisseau se termine... et les offensives maritimes commencent. L'organisation X-COM part en guerre contre les créatures réfugiées dans les profondeurs.
Au fil des confrontations, l'organisation découvre les capacités et les objectifs ennemis. X-COM réussit à localiser l'énorme vaisseau englouti, appelé T'leth (par analogie avec la cité de R'lyeh, qui hante l'œuvre de H. P. Lovecraft), et lance l'assaut pour tenter de sauver l'humanité.
Système de jeu
Le système de jeu est quasiment identique à celui UFO: Enemy Unknown et ne sera donc pas répété ici. Pour mémoire :
• la tactique générale des aliens consiste à rallier progressivement les gouvernements de la Terre ; la partie est donc perdue quand les performances de X-COM sont considérées comme insuffisantes par les dirigeants de la planète, qui cessent donc de financer le projet, et elle est gagnée quand X-COM détruit le quartier général des extraterrestres ;
• le jeu se divise en deux modules, le geoscape, qui permet le suivi global des activités sur Terre et la gestion des bases X-COM, et le battlescape, qui gère les combats tactiques entre les extraterrestres et les humains ;
• les combats tactiques se déroulent au tour par tour sur des cartes aléatoires générées par le moteur de jeu, jusqu'à élimination de l'une des deux équipes ou la retraite de l'équipe X-COM (en cas de victoire, le joueur récupère du matériel alien ou capture des ennemis) ;
• les combattants possèdent des caractéristiques qui reflètent leurs aptitudes physiques et mentales, et les soldats X-COM progressent au fur et à mesure des missions auxquelles ils survivent.
(...)
Différences avec l'opus précédent
XCOM: Terror from the Deep a entièrement été réalisé par MicroProse, sans intervention des créateurs du premier volet (Mythos Games travaillera sur le troisième volet de la série, X-COM: Apocalypse)5. Les développeurs ont accru la difficulté du deuxième épisode en augmentant la taille des cartes, en rendant la recherche plus complexe (et en introduisant quelques bugs6), en rendant les aliens plus forts, et en les dotant d'armes plus puissantes.
XCOM: Terror from the Deep se déroule en milieu sous-marin, sur des bateaux (cargo, bateau de croisière), ou dans des zones côtières (port par exemple), alors que UFO: Enemy Unknown se déroule en milieu terrestre et aérien. Les équipements X-COM sont donc adaptés à la lutte aquatique (utilisation de sous-marins et d'équipements de chasse sous-marine, comme des scaphandres à casque ou des armes à énergie pneumatique), mais sans prise en compte réelle des possibilités de mouvement dans un tel environnement.
XCOM: Terror from the Deep contient quelques améliorations par rapport au premier opus : il y a désormais plusieurs armes de corps-à-corps, alors qu'il n'y avait auparavant que le bâton assommant ; avant une mission tactique, le joueur peut désormais consulter les statistiques de ses soldats pour leur distribuer l'équipement adéquat ; durant la mission, les combattants peuvent désormais ouvrir une porte sans devoir obligatoirement la franchir et peuvent réserver des unités de temps pour s'agenouiller.
☝️ Contraintes: Pour jouer à ce jeu vous devez disposer des données originales du jeu.
⚙️ Installation à partir du binaire
📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Après l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), il pourra être exécuté d'un seul clic sur son livrable.
💡Nota :
• Si vous avez installé au préalable l'outil [AppManager] OU [AppImageLauncher] (des outils simples et facilement installables par AppImage ou depuis les dépôts de votre distribution), ils vous permettrons de centraliser (dans un répertoire) vos exécutables AppImage et de les rendre visibles par vos lanceurs habituels. AppManager offre en plus une interface de gestion (lancement, mise à jour, suppression) de ces livrables.
• [The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
📄️ Installation à partir du source
• 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 distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.
▸ Installation des dépendances (en dépôt) :
• Installez au préalable le(s) paquet(s) suivant(s) (ou version ultérieure) : sdl2 yaml-cpp cmake zlib
▸ Téléchargement du source (sur GitHub) :
☝️ Nota : Évitez le téléchargement du source via les liens https, car ils ne fournissent pas les dépendances
• Version stable, dans le répertoire souhaité, lancez : $ git clone -b "Nom_de_la_release" --recursive https://github.com/MeridianOXC/OpenXcom
(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).
• ou Version récente (non stable), dans le répertoire souhaité, lancez : $ git clone --recursive https://github.com/MeridianOXC/OpenXcom
▸ Compilation :
• Dans son répertoire racine lancez successivement :
$ cmake -S . -B build/
$ cd build/
$ make -j$(nproc)
↪ le(s) binaire(s) issu(s) de la compilation se trouve(nt) dans le répertoire build/bin
↪ vous obtenez (notamment) le(s) binaire(s) et répertoire(s) : openxcom
💡 Nota : Pour simplifier la commande de lancement (voir plus bas), copiez ce(s) binaire(s) à la racine du source.
🏕️ Installation du contenu / des données :
• Données : Ce jeu requiert l'installation de données non livrées avec le moteur du fait d'une licence incompatible ou tout simplement pour lui permettre d'utiliser différents sets de données.
▸ Assemblage du moteur et des données :
• Décompressez le jeu dans le répertoire de votre choix.
• Copiez son contenu (pas le répertoire lui-même) dans :
- pour UFO: Enemy Unknown (X-COM: UFO Defense) : build/bin/UFO/
- (optionnel) pour X-COM: Terror from the Deep (XCOM TFTD) : build/bin/TFTD/
• Le binaire ou l'AppImage est à copier (si ce n'est déjà le cas) en amont du répertoire UFO/ ou TFTD/ pour qu'il trouve ses données.
🚀️ LANCEMENT DU JEU:
▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : en console, placez-vous en amont du répertoire des données UFO/ et lancez $ openxcom
• Ou, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans le répertoire où se trouve le binaire lancez : $ ./openxcom
💡 Nota : si vous l'avez installé via votre gestionnaire de paquets et ne connaissez pas le nom précis du binaire, sélectionnez le paquet dans votre gestionnaire, et dans l'onglet “Fichiers” recherchez son nom dans l'arborescence d'installation (le binaire est généralement installé dans /usr/bin/).
▸ AppImage :
• Si vous installé le jeu à partir d'un paquet AppImage, après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable (rappel : l'AppImage doit se situer en amont du répertoire UFO/ ou TFTD/).
📑️ PARAMÉTRAGE
💡 Nota : L'objet de cette section est de fournir quelques suggestions / Conseils
Paramétrage du graphisme :
• Sous l'interface principale, menu Options ➜ Video ➜
⊡ Français [fr]
⊡ Résolution Géoscope (aka l'affichage du globe terrestre en mode stratégie, un coefficient faible donne un affichage plus fin) : 3x
⊡ Résolution Tactique (aka l'affichage du terrain en mode tactique avec les unités, un coefficient faible donne un affichage plus fin et un affichage plus étendu du terrain) : 2x
⊡ Mode d'affichage : Fenêtré
⊡ Filtre graphique : Raw*
⊡ Options d'affichage : Letterbox
● 📜️ Préambule :
⚬ 1ere édition : le 9 Février 2022 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 2 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.
⚬ Mise à jour : les 18 mai 2026 et 19 Janvier 2026 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 30 minutes. 🎯️ Objectif : Mise à jour de son fonctionnement/évolution.
● 🫕️ Installation :
▸ 🐎️ Moteur
‣ (✔ v. 8.6.1, v.8.5.1) Paquet AppImage : FONCTIONNEL.
‣ (✔ v. 8.6.1, v. 8.5.1) Paquet Arch/AUR : FONCTIONNEL.
‣ (🧪️not_tested) Binaire classique : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.
‣ (✘ v. 8.6) Source : NE FONCTIONNE PAS.
🟠️ Son source requiert l'installation de bibliothèques externes (en dépôt), et il plante après son démarrage (fenêtre noire) lorsque l'on clique sur la fenêtre ou appui sur une touche :
$ ./openxcom
INFO: WARNING: this app used SDL_KillThread(), an unforgivable curse.
This program should be fixed. No thread was actually harmed.
🟢️ La bonne nouvelle est tout de même que la compilation produit un binaire Linux (changement de statut Windows ➜ Linux) qui se lance en ouvrant une petite fenêtre noire (640x400 pixels + la bordure)
▸ 🫀️ Données externes à assembler
🟠️ Une installation rendue plus difficile par l'absence de livraison des données avec le moteur, requérant quelques opérations complémentaires :
- décompression des données originales,
- copie de ses données (ou renommer le répertoire comme suit) dans un répertoire spécifique (il doit se nommer "UFO" ou "TFTD"),
- lancement du moteur dans le répertoire situé en amont de celui du jeu (qui doit se nommer "UFO" pour le jeu "UFO: Enemy Unknown (X-COM: UFO Defense)", et "TFTD" pour le jeu "X-COM: Terror from the Deep (XCOM TFTD)")
● 🏗️ Réalisation :
▸ 🐥️ Avancement de son développement en : mai 2026
🟢️ Il/Elle est tout à fait fonctionnel(le).
● 🏗️ Réalisation :
▸ 📟️ Interface
🟢️ Une interface élégante, old school, de très grande qualité, complète, très soignée, mature, identique à l'original, bien organisée, assez intuitive pour la partie principale (un peu moins en jeu), correctement traduite, très bien expliquée (aide omniprésente dès le démarrage et bulles d'aides), avec des tonnes d'options que je n'énumère pas pour l'instant,
🟢️ Elle offre notamment un écran d'accueil, le support du plein écran et du fenêtré, du redimensionnement de sa fenêtre par glisser-déposer, des mods, d'une mini-carte (masquage ou position), le choix de la résolution graphique (résolutions d'affichage fixes), une gestion de la capture de la souris (autorise ou non la souris à sortir de l'écran), du type de mise à l'échelle graphique (fenêtré, plein écran, sans bordures, redimensionnable, letterbox (utilise des bandes noires pour maintenir les proportions), des filtres graphiques (Désactivé, Scale, HQx, xBAZ, 5xbr Rounded, 5xbr Semi Rounded, 5xbr Swuared, CRT Interlaced, CRT Lottes Warp, CRT Lottes, CRT Simple, CRT, Curvature, Dot N Bloom, Heavybloom, Hq2X, Openxcom, Phosphor simple, Pixellate, Quilez, Raw, Sobr Xcomified, Sobr, Scale2X, Scale4xhq, Scanline 3x, Scanline 4x, Simplebloom), l'affichage de l'emplacement des dossiers utilisés pour ses données,
🟠️ Point(s) faible(s) relevé(s) : il lui manque l'affichage de l'emplacement des dossiers utilisés dès son démarrage (en console) s'il ne trouve pas ses données, la possibilité de choisir le contenu à utiliser (par défaut, lorsque le binaire est lancé, il utilise le contenu UFO, et s'il ne le trouve pas, il utilise le contenu TFTD), une précision sur les coeff de résolution géoscope et tactique (ajouter qu'un coefficient plus faible donne un affichage plus fin),
▸ 🎮️ Contrôles
⚪️ Il/Elle se contrôle au clavier et à la souris,
🟢️ Il/Elle offre notamment des contrôles redéfinissables, le support des touches fléchées (important pour les claviers non anglophones),
🟢️ Il/Elle est clairement adapté(e) pour être joué(e) au clavier + souris.
⚪️ Il/Elle requiert un temps d'adaptation pour maîtriser ses contrôles (les fonctionnalités sont nombreuses et élaborées),
▸ 👤️ Solo
⚪️ Il/Elle se joue en solo.
● 🍔️ Contenu :
▸ 🎥️ Scénario / Démarrage du jeu
🟢️ Il/Elle propose une/des cinématique(s) facilitant l'immersion, un écran d'accueil avec une belle image au démarrage du jeu facilitant l'immersion, une ambiance sonore sous son interface tout à fait dans le ton, un menu avec des tonnes d'options permettant de changer le comportement du jeu,
🟠️ Point(s) faible(s) relevé(s) : il lui manque plus d'intuitivité dans les scénarios. Je n'ai pas compris comment on passe du niveau stratégique (par défaut le jeu démarre en vue globe terrestre avec des poursuites d'ovnis de temps en temps) au niveau tactique (celui qui m'intéresse : avec des combats au tour par tour avec des unités au sol ou en mer).
▸ 🌍️ Monde, environnement, contenu
⚪️ UFO est en milieu terrestre, TFTD est en milieu marin,
🟢️ Il/Elle propose un contenu très important, de qualité, commercial, peuplé de créatures variées,
🟢️ Il/Elle offre une expérience de jeu largement améliorée par rapport à l'original (support du matériel moderne, options inédites par rapport au contenu original, ...),
▸ 🐯️ Bestiaire, factions, pièges, mécanismes
🟢️ Il/elle propose une faune / un bestiaire varié,
▸ 🏞️ Graphismes
⚪️ Le jeu est en vue du dessus et en diagonale,
🟢️ Un graphisme pixel art très réussi, avec quelques effets (animation de certains éléments du décors, ...), des décors magnifiques, animés, une végétation (arbres, herbes, plantes) finement modélisée,
▸ 🎧️ Son
🟢️ Le jeu est accompagné d'effets sonores de qualité, adaptés au revêtement du sol (si le protagoniste marche sur du métal on entend un bruit métallique, sur les fonds marins on entend un bruit spongieux, ...), d'une bande son adaptée, variée (plusieurs morceaux musicaux), tout à fait dans le ton, d'une ambiance sonore très soignée (bruits d'eau, ...),
🟢️ L'interface elle-même est sonorisée (musique + effets sonores lors de certaines sélections),
🟢️ Il/Elle offre notamment l'interruption sonore automatique (désactivable) sur perte de focus, le réglage de la musique, des effets sonores,
● 👾️ Gameplay :
▸ ⛳️ Objectif / Thème
⚪️ C'est un jeu tactique au tour par tour, en escouade dans lequel le joueur contrôle l'organisation éponyme dont l'objectif est de tenter de stopper la menace alien qui a envahie la Terre. Il est compatible (requérant les données originales) avec le jeu UFO: Enemy Unknown (X-COM: UFO Defense) et sa suite X-COM: Terror from the Deep (XCOM TFTD).
▸ 🐮️ Spécificités
⚪️ Il préserve l'expérience originale tout en apportant de nombreuses améliorations (notamment le support du matériel moderne et d'innombrables corrections de bogues), ainsi que des améliorations (mécanique de jeu, interface, ...).
▸ 🗻️ Difficulté / prise en main de l'utilisateur
🟢️ Il/Elle propose un niveau de difficulté réglable par paliers (type Beginner, Easy, Medium, Hard, Extreme), un tutoriel (sur le menu général, cliquez sur le bouton "Entraînement tactique") bien conçu guidant l'utilisateur dans ses premiers pas, avec un choix très fin des missions et des conditions, un WIKI interne (sur le globe, en mode stratégie) détaillant les armes,
🟠️ Point(s) faible(s) relevé(s) : il lui manque une aide pour expliquer les modes stratégie et tactque et comment passer de l'un à l'autre.
● 🧪️ Tests effectués :
▸ 🧫️ Conditions du test, objectif(s)
‣ 🔍️ (v. 8.6) : ✔ tested
‣ 🏕️ Avec un contenu Commercial : ✔ tested
‣ 🏕️ Avec des Mods : (🧪️not_tested)
‣ 🔍️ (UFO: Enemy Unknown) : ✔ tested
‣ 🔍️ (X-COM: Terror from the Deep) : ✔ tested
▸ 🎲️ Résultat des tests
‣ 🔍️ (v. 8.6) : (⭐⭐⭐)
‣ 🔍️ (UFO: Enemy Unknown) (jeu en milieu terrestre) : (⭐⭐⭐)
‣ 🔍️ (X-COM: Terror from the Deep) (jeu en milieu aquatique) : (⭐⭐⭐)
⚪️ Comme indiqué plus haut, mes principaux reproches concernent le jeu en lui-même et pas le moteur qui est assez exceptionnel.
🟠️ Rien n'est précisé sur la manière de passer du mode stratégique (que je trouve assez rasoir : un ovni est signalé, je tente de le poursuivre avec mes unités, puis soit il parvient à s'enfuir soit je l'abat, puis retour à la base) au mode tactique (le plus intéressant de mon point de vue : on est mis dans diverses situations où l'on dirige son équipe sur de belles cartes détaillées pour exécuter les différentes missions proposées).
⚪️ J'ai donc surtout joué en cliquant sur le bouton "Entraînement Tactique" pour tester différentes situations.
🟢️ Le mode tactique (cliquer sur le bouton "Entraînement Tactique" au démarrage de l'interface) est très riche, avec de nombreuses options activables, et de superbes cartes.
🟠️ J'ai nettement moins aimé le mode stratégique (si l'on clique sur "Nouveau Jeu" au démarrage de l'interface), dont je trouve le gameplay assez pauvre (mais je n'ai pas une bonne connaissance du jeu, je passe sans doute à côté de trucs très sympas).
🟢️ L'interface est d'excellente qualité, bien intégrée au jeu, avec des tonnes d'options de gameplay (dans le menu "Options" puis "Avancée", avec 2 boutons OXC et OXCE présentant chacun de nombreuses options à activer/désactiver) que je n'ai pas indiqué ici.
🟢️ La version originale des jeux fournit de magnifiques cartes et le gameplay est très bon.
● 🛬️ Fiabilité :
🟢️ Il/elle fonctionne bien.
🟢️ Aucun crash à déplorer sur mon système Linux.
● 🪦️ Longévité :
🟢️ Très grande car le contenu est très important.
🟢️ De plus les mods (non testé) conçus par les fans prolongent largement sa durée de vie.
● 🧭️ Conclusion :
🕵️ Impression globale : 👍️
❤️ Like it: ⏱️ (untested|fct test)
🎀️ Quality: 🏅️⭐⭐⭐⭐ (good)
🟢️ Une référence.
🟢️ Un excellent jeu, et surtout un excellent moteur (Linux) qui le prolonge de nos jours dans d'excellentes conditions, tout en l'améliorant.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !