Free game engines for 3d games

Started by
11 comments, last by angutyo 9 years, 7 months ago

Hi, I'm looking up what free game engines I can download by I am looking for one that allows me to create a 3d game either in first person or third person (Maybe both). I tried Game Maker but I found out that if I want to do something like this, I may have to pay for a premium version (Please correct me if I am wrong).

So far I am thinking of Unity and the Unreal Development Kit but I saw paid versions of both engines and I am not sure if any of those would give me the same issue. I am doing more research on them in the meantime.

Any help on this would be appreciated. Thanks.

Advertisement

Unity lets you do quite a bit using the free version. If you do make a something financially successful with unity, they require to buy a license, but at that point paying for a licence isn't such a big deal.

My current game project Platform RPG

Unity lets you do quite a bit using the free version. If you do make a something financially successful with unity, they require to buy a license, but at that point paying for a licence isn't such a big deal.


And to add to this, I believe Unreal has an inexpensive subscription model, which might make it cheaper overall than Unity. Both systems have their advantages and disadvantages, engines wise. But Unreal might have price going for it.
There is also Urho3D which is fully open source, supports Win32/Win64/Linux/Mac/iOS/Android/Raspberry Pi, can be scripted in either Angelscript or Lua, includes 3D and 2D functionality, supports physics (Bullet for 3D, Box2D for 2D), navigation (Recast/Detour), sound, input/output, XML, JSON, etc, etc, etc... It's coming along rather nicely, even since I started using it.

If your requirement is just First Person view and 3D, pretty much any engine can do it.

Gamemaker might just have been a bad pick, its mostly being used for 2D Projects AFAIK.

Both Unity and UE4 will do what you want, Unity starts at 0$ with some limitations (none of which should affect you, if you are not aiming for cutting edge visual quality), Unreal 4 starts at 20$ without limitations. You can remove the limitations of Unity for 1500$, which will also allow you to make more than 10'000$ from your game.

Be aware that as long as you don't get a full commercial license (>100k$), you will have to pay 5% royalities for Unreal 4 for anything above 50k$ you make with your game. There will never be royalities for Unity, you just need to upgrade to Pro for 1500$ if you make more than 10k$.

Just download the free version of Unity and start playing around with it. If you find that you cannot live with the limitations of the free version (explained in details on the Unity page), get Unreal 4 by paying 20$ for a single month of subscription and cancel your subscription before the end of the month.

What's your target platform? Project Anarchy (http://www.projectanarchy.com/) is great for iOS/Android. It supports PC as well, but if you want to release you have to get their 'PC Exporter' which has a price tag of $499.

With your limited specifications, it's really hard to list something that you'd want. For example.

If you want to make a game on ps4. Then you'd have no choice but to buy a game engine if you didn't want to bother with editing an engine yourself.

IOS, then you really are limited to a compatible engine.

With your limited specifications, it's really hard to list something that you'd want. For example.

If you want to make a game on ps4. Then you'd have no choice but to buy a game engine if you didn't want to bother with editing an engine yourself.
IOS, then you really are limited to a compatible engine.

Not to mention, both those platforms have considerable costs. Even with iOS, you have to pay $100 to get on the App store.

I'll probably get some heat for this but I will say, I think the general consensus is that while there are some very okay free engines, generally you have to spend money to get something good. And even if you spend no money on the engine, be prepared to still potentially spend something on the game, whether Google Play/iOS submissions fees, marketing, etc.

And to put my foot in my mouth again, choose an engine for the features. Budget is a consideration, but choosing a free engine because it is simply free, can sometimes be choosing it for the wrong reasons.

http://www.panda3d.org/

http://jmonkeyengine.org/

http://www.ogre3d.org/

Now you have some cool 3d rendering engines to have fun with all free and cool to use for research.

If you want an open world engine then:

http://www.gritengine.com/

The choices are many.

"The only thing that interferes with my learning is my education"

Albert Einstein

"It is a miracle that curiosity survives formal education"

Albert Einstein

No love for Polycode?

It's C++ API is easy to use and you can opt to build the IDE and have a nice Unity-like editor albeit with a few little quirks.

Engineering Manager at Deloitte Australia

This topic is closed to new replies.

Advertisement