During the development of Beyond Beyaan, I've been asked many times if I have plans to port the game over to Linux. So here's my official announcement regarding Linux version.
Yes, I will develop a Linux version. However, since it uses an different environment, and don't support DirectX, hence SlimDX which my game's 2D engine relies on, I will have to change to another 2D engine that runs inside Linux AND Windows. Since this is a drastic change, I will wait until the game enters beta, then branch off and work on a Linux compatible version.
Now, when will the game enter beta? It will enter beta when all the gameplay features and UI are implemented, similar to Master of Orion 1. AI won't be tuned or balanced, those will be done during the beta phase.
Here's the remaining major features/UI that need to be implemented before the game enters beta for clarification:
Ground Combat (Transports are working already, just need to add this)
Researching Technologies (The technologies are already in the game, just need UI and logic for researching them)
Fleet Management Screen (Code already stores all fleets, just need UI)
Planet Management Screen (Code already stores all planets, just need UI)
Diplomacy relations code (such as no combat if you arrive at an allied player's planet, penalties for attacking a colony, meeting a new race, etc)
Ship Design (The technologies and underlying code already support ship designs, you can see scouts and colony ship as evidence of this, so only UI is left to actually add new designs)
Finish the planet code (Such as refitting factories, building ships, missile bases, etc)
Start on some rudimentary AI code
Here's what will be implemented after beta starts, not in any particular order:
More work on AI
After those are done, the game will become a full version. Only at this point will I start adding modding support (replacing hard-coded values with data-driven values, like technologies, scripts, etc)
Hopefully around winter, the game will enter Beta.