
OpenXcom is an open-source clone of the original UFO: Enemy Unknown game. You can port the game to any platform you like, customize it to your liking or use it to make your own far-fetched remakes, play the game natively without any need for emulators, tweak the game to your heart’s content.
v0.9 [May 8, 2013]
General:
- Intro cinematic.
- Game can now be completed, game over screens for winning and losing.
- Randomizer for “New Battle” mode.
- Your settings in “New Battle” mode will be saved for next time you play.
- Added translations: Ukrainian, Bulgarian, Portuguese (Portugal), Spanish (Latin American), Danish.
- Added soldier names: Italian, Hungarian.
- Aliens progress their equipment levels, races and aggression over time.
- Added “Alien Weapon Level” button in New Battle menu.
- Added “Right Click to Delete” function in save/load menus.
- Added various display filters to the game, including HQX and various OpenGL shaders.*
- The game can be dynamically resized to a new display resolution when in windowed mode.*
- The default windowed mode position can now be edited in the configuration file.*
- Modular Ruleset support.
- Added “Controls” menu.
- Added “Advanced Options” menu.
- Added button to Restore Defaults to options.
- Pause Game on Loss of Focus.
Geoscape:
- Live alien capture and interrogation.
- Psionic training.
- Hyper-wave decoding.
- Alien base handling.
- Scoring for both aliens and Xcom.
- Funding nation decision making.
- Multiple dogfight handling.
- Graphs screen.
- Base Defense screens.
- Full research tree.
- Alien UFO Mission Generation.
- Alien retaliatory attacks on Xcom bases.
- Show radar-range lines on the globe after pressing R key.
- Show funds above the time.*
- Added the number of soldiers allocated on craft equipment screen.
- Custom initial base layout.* (requires a new game to take effect)
- Building Queue: Can place buildings next to uncompleted buildings.*
- AutoSell Production state for a manufacturing project by a right click on the increase button.*
- Allowed multiple items to be produced per hour when very large numbers of engineers are assigned to a project.*
- Upper limit for alien captures per containment facility.* (visible on Base Info screen)
- Captive aliens can now be sold in the same manner as dead aliens.*
- Can transfer crafts while airborne.*
- Increase/decrease buttons now respond to mouse wheel scrolling when the cursor is above them.*
- Allocate Scientists and Allocate Engineers screens now respond to mouse wheel scrolling.
- Debug mode now enables drawing of country and region borders.
Battlescape:
- Battlescape melee unit AI.
- Unit conversion for chryssalids and zombies.
- All missing units implemented, both alien units and xcom tanks.
- All missing items implemented.
- Psionic attacks implemented.
- Units dual wielding single handed weapons is now represented on the battlescape.
- The game now dynamically replaces sprite colours in order to represent soldier ethnicity and hair colour.
- Equipment loadout saving.
- Show more stats in inventory view.
- Proper A pathfinding.
- Battlescape RMB scrolling changed to MMB, renamed to Drag-Scroll, improved.
- Landing Ufos/Ground Assault missions.
- Ruleset support for multiple-stage missions.
- Certain units now “Yell” when engaging another unit.
- Enemy unit stats and armour are now affected by difficulty.
- Grenade explosions now properly credit the previous owner of the grenade with the kill when a unit dies.
- Units can now “fall” off edges by walking off the side of a roof or platform, and other gravity-related features are implemented.
- The game now centres on the active soldier when the player closes the inventory screen.
- Reapers can now reaction-attack soldiers that move into a tile adjacent to them.
- Aliens will attempt to avoid areas where other aliens have died, except in base defense missions.
- Various AI improvements.
- Debug mode now has tile colourisation to represent AI evaluations.
- Debug mode now has a time-slowing feature, which can be used for graphical or voxel debugging.
- Alien Bases can now be neutralized by destroying the control room.
- Mission can be won by mind-controlling all remaining units.