You can find the Xenko system requirements on the Requirements page in the Xenko manual.
Xenko currently supports Windows, Android, iOS, Xbox One and Universal Windows Platforms (UWP). Xenko also supports most popular VR headsets and has experimental support for Linux. Support for PlayStation 4 and Switch will come later.
You can find the Xenko roadmap here.
Xenko is open-source, highly modular, and super-versatile. You can use it to create mobile, PC and VR games, or as a high-end rendering engine for non-gaming applications such as architecture, medical, and engineering visualization software, training simulations, and so on.
During the introductory offer period, both Xenko Personal and Xenko Pro are free to use. From April 1, 2018, only Xenko Personal is free to use. You can use Xenko Personal if you're an individual or a company with less than $200,000 US of income a year.
You can sell applications made with Xenko without restrictions, except applications made with Xenko Education.
Yes, you can use Xenko sample assets and code in your games. However, we don't recommend using them in commercial games, as they're well known and used by the community.
No, you don't have to upgrade Xenko if you don't want to. However, we recommend you upgrade to benefit from new features and bug fixes. Xenko automatically upgrades your code and assets when you open a project in a new version. In the case of important API changes, upgrading Xenko might break your application. We recommend you make a backup of your project before upgrading it.
Currently the source code of the Game Studio is available only to Xenko Pro Plus and Custom subscribers on a corporate basis. If you would like to subscribe to Xenko Pro Plus or Custom, please contact us.
We'll be happy to include your changes in future Xenko versions if they help others. You will be able to create a branch and pull request directly from the Xenko repository right after the Xenko registration system opens (August 1st 2017).
Maybe! Let us know when you're about to release your game. We'll be happy to discuss how we can help!