DEDICATED TO ALL FANS
OF X-COM: APOCALYPSE!

OpenApoc is mod for X-COM: Apocalypse, it's built on a new, free, and open-source engine that re-implements the features of the original. OpenApoc requires the original files to run, licensed under the GPL3 and written in C++ / SDL2.
OpenApoc is currently in an Alpha state and playable.

News

Appveyor problem

Currently the builds are failing due to the appveyor CI system having a 1 hour limit, and recent updates seem to make the dependency stuff take longer so we’re hitting that and it’s failing. You need to find the last successful build – I think this is the latest Or

diplomatic-rift-concept2.jpg
Concepts

Write YOUR own Diplomatic Rift text for chosen organization type!

Diplomatic Rift event – Screen where organizations demanded cash from you, this means that you have insulted the company in some way that they want you to make reparation for it. And no matter who (gang or corporation) demand money from XCOM text is the same. It could be very

Без рубрики

OpenXcom “From the Apocalypse”

Most likely, not everyone knows that there is such a mod for OpenXcom “From the Apocalypse 0.12.0” in which a mind-boggling amount of everything from Apoc is transferred and, at the same time, very high quality and professional, and I think such work is worthy of mention and all praise.

Artworks

Model of Skeletoid by HeadGrowsBack

Our talented fellow HeadGrowsBack is a very experienced blender modeller who has already modeled many other models, among them a brainsaker and models of Mega-Primus buildings. He modeled new models of the skeletoid and anthropoid, while he sees aliens that should be more threatening. You are presented with a skeletoid

Artworks

Pixel art of weapons, agents and aliens from TRUEvector

Our talented fellow TRUEvector https://twitter.com/_truevector_ surprised us with his pixel art – these are the art of weapons, agents and aliens. A lot started as detailed sketches and could be finished, so please show him your support. Here are a couple of works, the finished image, the XCom logo, the

Added mechanics

Scrolling for ufopaedia descriptions added

SupSuper added to the ufopedia the ability to add large texts to the form that will be scrolled up if the text exceeds the size of the standard form. This will allow the creators not to be limited to the standard size of the form and add truly voluminous detailed

X-COM 3: Apocalypse is still the best.

The X-COM 3: Apocalypse concept was much more ambitious than the first two games. The ideas conceived by Julian and Nick Gollop were so far ahead of their time. However, only a small part of their concept was realized. Our goal at OpenApoc is to implement this grand, original idea and more.

Ways to Get Involved and become part of OpenApoc

Thank you for your interest in contributing to the OpenApoc project! Contributing is most inspiring and honorable mission and contributors are driving force behind improvements to the OpenApoc and the community itself.

FAQ

  1. OpenApoc is free, open-source project so will be ready when ready. Open-Source development coming in waves of activity. We always welcome new programmers, C++ especially =] .
  2. The X-COM 3: Apocalypse much more ambitious and code complex than the first two games and this is part of the problem.
  3. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. Always try the original first, until OpenApoc is feature complete for 1.0 there are always going to be things missing from the Original Game.
  2. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. Download the OpenApoc core files:
    – Visit  https://ci.appveyor.com/project/OpenApoc/openapoc/history
    – If you see a green bar next to the latest build then you can download it, if it’s not green then click another build that is green (you may have to “Show More” at the bottom of the list)
    – Click ARTIFACTS (Currently only Windows x64)
    – Download the option that ends with a “.exe” (and without “debug” in it)
    – Run the downloaded exe installer, this will guide you through the installation
    – Use “portable install” if you want saves and settings to remain in the install directory
  2. Acquire the original X-Com Apocalypse CD-ROM and create an ISO Image of that, or use Steam’s “cd.iso” or GOGs “xcom.cue”/”xcom.bin”
    – If you have already specified the “cd.iso” location in the installer, you don’t need to do this step
    – You need have all files in the disc ISO file including MUSIC so only legit ISOs will work and not torrents that often lack the music
    – If the disc image is in .iso format, rename it to “cd.iso”
    – We also support the GOG .cue / .bin files!
  3. Put cd.iso (image or folder) into the data folder under the specified OpenApoc install folder
    – If you have already specified the “cd.iso” location in the installer, you don’t need to do this step
    – To use GOG .cue/.bin you rename the XCOM.cue file to “cd.iso”, put that in the OpenApoc data folder, then put the XCOM.BIN, without renaming it, into the data folder too
  4. Run Openapoc.exe and enjoy!
  1. OpenApoc is crossplatform so you can create your own builds for these systems.
  2. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. Our goal is to reach the state of the original. And only after that to improve or create modifications for the game.
  2. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. Our fastest communications goes in Discord, pls join:
    OpenApoc at Discord
  1. Create file name with extension OpenApoc_settings.conf inside OpenApoc folder (if you dont have one).
  2. Put these two strings of text in it and save:
    [Framework]Language=en_GB.UTF-8
  3. Other languages and its names ex.: ru_RU you can find in
    openapoc\data\languages
  1. Create file name and extension OpenApoc_settings.conf inside OpenApoc folder (if you dont have one).
  2. Put your screen resolution in that way and save:
    [Framework.Screen]Width=1920
    Height=1080
    Fullscreen=1
  3. Put these lines if you want skip intro in OpenApoc_settings.conf file and save:
    [Game]SkipIntro = 1
  1. Create file name and extension OpenApoc_settings.conf inside OpenApoc folder (if you dont have one).
  2. Put your screen resolution in that way and save:
    [Framework.Screen]Width=1920
    Height=1080
    Fullscreen=1
  3. Put these lines if you want skip intro in OpenApoc_settings.conf file and save:
    [Game]SkipIntro = 1
  1. Some cutted features already added but only available through cheats.
    Its possible in mods to add some missing items already, but those requiring new code or feature implementations will only be possible after our 1.0 release. Unless it makes sense to add them on the road to 1.0 (like some new features already have been). They’ll be dealt with once the original game has been matched in features and presentation.
  1. If you update working OpenApoc and it doesnt boot up you need delete all text that goes after your additions from config file OpenApoc_settings.conf
  2. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. You can take language .po file in this folder
    openapoc\data\languages
    But its not up to date. To get latest version of language file you need Register at transifex and apply for needed language: OpenApoc at Transifex
  2. Translate/improve needed strings or make request for new language
  3. Download your language file (wich .po ext.), then put .po file to the openapoc\data\languages\ by replace existing
  4. Then go to www.po2mo.net and convert .po file, then donload it and replace file in (for example) openapoc\data\languages\ru_RU\LC_MESSAGES, only choose your language
  5. Now you will see you changes in the game
  6. If problems or questions arise, join our discord and we help you: OpenApoc at Discord

Contribution

  1. You can join our social groups and repost/like some content or leave your wise opinion in comment =].
  2. You can leave comments about OpenApoc in X-Com Apocalypse topics or article.
  3. You can make short youtube review or guide about OpenApoc.
  4. You can write comments or article about OpenApoc at your favorite web resource.
  5. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. Setup OpenApoc and register at GitHub
  2. If you find some bug in OpenApoc go to GitHub and post bugreport here OpenApoc official bugreport place
  3. Pls describe bug very detailed and attach log file (openapoc_log.txt) from OpenApoc root folder
  4. If you need attach files wich different extentions, just add them to zip before attach.
  5. If you need test how some functions, mechanics works you can use debug hotkey system: OpenApoc debug hotkey list
  6. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. Register at transifex and apply for needed language: OpenApoc at Transifex
  2. Translate/improve needed strings or make request for new language
  3. Download your language file (wich .po ext.), then put .po file to the openapoc\data\languages\ by replace existing
  4. Then go to www.po2mo.net and convert .po file, then download it and replace file in (for example) openapoc\data\languages\ru_RU\LC_MESSAGES, only choose your language
  5. Now you will see you changes in the game
  6. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. If you Designer, Illustator or CG Artist and you can make fine artwork related to OpenApoc pls join our discord and we discuss this.
  2. You can make cover art for promotions, photoshop interface concepts for mods and new mechanics, sprites for new aliens, units, weapons, in general embody your bright vision in design.
  3. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. There is no currently compelete modding system now, you need modify game xml files in your build to see changes in OpenApoc,but even now modding easier then in original X-Com Apocalypse.
  2. In future community should add modding system where you can put your modified files in (for example) openapoc\data\mods and then manage it in the game.
  3. More info and guides: Source code at GitHub Issues list at GitHub code contributors list
  4. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. OpenApoc is an open-source and licensed under the GPL3 and written in C++ / SDL2. Source code at GitHub Issues list at GitHub code contributors list
  2. Where do I find Building for Win and Linux and libraries – to provide needed functionality ? Building and libraries
  3. Where do I find recommendations for writing and formatting the С++ code for OpenApoc? OpenApoc Coding Style
  4. Where can I find out what is left to finish in OpenApoc?A: You can find it here in top pinned issues what is left to finish in OpenApoc
  5. If problems or questions arise, join our discord and we help you: OpenApoc at Discord
  1. We can use your money to conduct various events to bring more new peoples in projects (programmers) and speed up the development. Check green donations block in contribute section.
  2. If problems or questions arise, join our discord and we help you: OpenApoc at Discord

Download and Join Our Community in Discord.

After downloading and testing OpenApoc please join Discord to leave feedback.

  1. Download OpenApoc by visiting Download OpenApoc — There should be green line status (top left)
    — Click Platform x64 (or Win32 if you need 32bit binaries)
    — Click ARTIFACTS
    — Download the first option (without «debug» in it) in zip
    — Or you can download install exe file (where you can choose destinations)
    — Unzip downloaded file in new folder (for example openapoc)
    — If you see yellow or red lines then go to HISTORY at the top and click previous build that’s green
  2. Acquire X-Com Apocalypse original game CD, or an image/archive of that.
    — you need have all files in ISO file including MUSIC etc
    — if it’s in .iso format, rename it to «cd.iso»
    — if it’s not, copy all the contents into a folder and rename the folder to «cd.iso»
  3. Put cd.iso (image or folder) into DATA folder inside OpenApoc folder
    — we also support the .cue / .bin files (which are used, for example, in the gog.com version)
    — you rename the .cue file «cd.iso», put it in the data/ folder, then put the .bin file in the same folder (without changing it’s name
    — so for example the gog.com file remails «XCOM.BIN»)
  4. Run Openapoc.exe and enjoy!

Discord

More then 700 Apoc Fans and Devs! Join to Discord chat right in browser with no registration!

GitHub Statistics

You can find source code of OpenApoc, how building and pragramming at GitHub. Here some statistic.