Can a "Blender Game Engine" powered game be built for Linux?


1 Answer 1


Yes. Blender Game Engine powered games can run on all major platforms, and support for Android deployment, although limited and regarded as experimental by the community at large, is gaining ground. Deployment to Linux based systems is fully supported, and is a primary focus of the Blender Game Engine.

Keep in mind that a game created with the Blender Game Engine must be built for the system in question by someone with rightful access to the source files. This means that a developer must build their game for Linux in order for the game to run in a Linux environment. The same holds true for the other available platforms. A game built for Windows will only run in a Windows environment.

One exception is Android, where (correct me if I am wrong) support only exists through a native application which requires the source file in .blend format. Again, this functionality is regarded as experimental and as such should not be considered a viable deployment solution at this time. The Blender Foundation provides limited insight on this subject, however relevant information can be found in the Official Documentation here and here.

From the Official Documentation for the Blender Game Engine:

The Game Engine can simulate content within Blender, however it also includes the ability to export a binary run-time to Windows, Linux and MacOS. There is also basic support for mobile platforms with the Android Blender Player GSOC 2012 project.

  • $\begingroup$ You could add infos from code.google.com/p/gamekit to make this awesome $\endgroup$
    – stacker
    Apr 16, 2014 at 16:45
  • $\begingroup$ @stacker I looked at it, but didnt want to mention it here since im not 100% sure what the framework looks like on the inside (does it run on dalvik or is it native? Does it use blender to create assets like jMonkey engine, or does it run actually the blenderplayer) since this post is actually meant to provide insight on blender as it pertains to linux, i was worried that such detail on android would be straying too far from the topic at hand. especially since android deployment has such limited documentation. however your link is all this post needs to direct user that way, so thank you =) $\endgroup$ Apr 16, 2014 at 16:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.