Jump to content
  • Advertisement
Sign in to follow this  
dotinfo

Game Engine Recommendation for Linux Users?

This topic is 491 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, I need recommendations on what engine to use on my newly installed Fedora 25 workstation.
I've been using Fedora for 2 months now, and I wanted to start working again with game engines. In the past 2 years I've been using Unity3D on windows, I'm working with both 2D and 3D and it works perfectly fine. I try to install Unity3D on my fedora 25 workstation and run to some problems since I just started using Linux recently(permission problem maybe?).
Now I wanted a (powerful/mid) game engines that works fine on linux Operating system, I would like it to be on fedora distribution if possible.
my last resort will be going back to Unity3D (I like unity a lot but I wanted to try something else) and work things out.



Bonus:
Our next project is a Visual Novel but I want a somehow powerful  engine because we may try something else after this game and I want to make the most of the engine since I invested some time learning it. Also if you recommend making my own engine I would like an advice though I heard it was really difficult.

>My apologies English is my second language.

Thank you very much for your time reading.

Share this post


Link to post
Share on other sites
Advertisement

Well, I mean engine wise... as you mentioned, Unity will run on Linux.... Cryengine is now free to use and also runs on Linux (verified on ubuntu though they do list it should run on any linux environment), Unreal engine 4 should run on linux, not 100% sure how feature complete it is though they said they wanted to have the engine fully complete on Linux though been a while since I worked with Unreal engine .. or linux :o

Edited by GibbonThatCodes

Share this post


Link to post
Share on other sites

Well, I mean engine wise... as you mentioned, Unity will run on Linux.... Cryengine is now free to use and also runs on Linux (verified on ubuntu though they do list it should run on any linux environment), Unreal engine 4 should run on linux, not 100% sure how feature complete it is though they said they wanted to have the engine fully complete on Linux though been a while since I worked with Unreal engine .. or linux :o

I don't have any experience with CryEngine but neither of the other two work particularly great on Linux.

The Unity port is not well supported at all, it doesn't have an official download page for example and released builds are quite out of date.

UE4 fairs a little better in that (due to the source being available) has had quite a bit of work done to it by the community to help compatibility with the common Linux distributions. It is still very heavy though and as such there are quite a few components that can break with how UNIX-like operating systems handle updates.

Neither of these bits of software work with the open-source drivers which is a pain in the backside (for users and developers). UE4 will need to be built from source and unfortunately does not use a standard build system like CMake or even autotools. Instead it uses a slightly janky custom system but overall it isn't too bad (no 32bit though because... well probably because it is quite a fat bloated mess tbh ;))

If you are happy with a lighter tool, I perhaps recommend Irrlicht but if you want a "game making kit" like Unity, perhaps give GoDot engine a try, I have had a brief play and unlike the other two, it seems a lot more supported and robust on open platforms. Unlike Unity, Godot also integrates with C/C++ very nicely which I find very important on UNIX/Linux.

Edited by Karsten_

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!