Unreal Engine 4: source code and near free

Anything and everything that's related to OGRE or the wider graphics field that doesn't fit into the other forums.
User avatar
Kafu
Halfling
Posts: 50
Joined: Sat Jun 21, 2008 2:55 pm
Location: Italy

Unreal Engine 4: source code and near free

Post by Kafu »

A big move from Epic (https://www.unrealengine.com/blog/welco ... l-engine-4):
For $19/month you can have access to everything, including the Unreal Editor in ready-to-run form, and the engine’s complete C++ source code hosted on GitHub for collaborative development.
Support for Windows, Mac, iOS and Android.
UNAgames - iOS indie developers. Web site, Facebook, Twitter.
User avatar
Kojack
OGRE Moderator
OGRE Moderator
Posts: 7157
Joined: Sun Jan 25, 2004 7:35 am
Location: Brisbane, Australia
x 538

Re: Unreal Engine 4: source code and near free

Post by Kojack »

Yeah pretty crazy. Unity 5, CryEngine upgrade and price drop, Unreal exposing source for a tiny fee. All in just a couple of days. Plus Sony VR headset and the second Oculus Rift going on pre-order.

(Don't forget the Unreal 4 cost also includes 5% of the gross income of your game)
User avatar
Zonder
Ogre Magi
Posts: 1178
Joined: Mon Aug 04, 2008 7:51 pm
Location: Manchester - England
x 76

Re: Unreal Engine 4: source code and near free

Post by Zonder »

Kojack wrote:(Don't forget the Unreal 4 cost also includes 5% of the gross income of your game)
That is quite reasonable TBH better that an outright fee. You do play the gamble it might of been cheaper to license outright. Great for trying to get into the market though.
There are 10 types of people in the world: Those who understand binary, and those who don't...
User avatar
Kojack
OGRE Moderator
OGRE Moderator
Posts: 7157
Joined: Sun Jan 25, 2004 7:35 am
Location: Brisbane, Australia
x 538

Re: Unreal Engine 4: source code and near free

Post by Kojack »

It's interesting that they take the 5% from the cost of the game on an app store, not what you actually earn from it. If you sell a game for $10 and apple/microsoft/google keeps $3 (they all charge 30%), then Unreal takes 5% of the $10, not the $7 you actually get.

Still pretty reasonable.
User avatar
Klaim
Old One
Posts: 2565
Joined: Sun Sep 11, 2005 1:04 am
Location: Paris, France
x 56

Re: Unreal Engine 4: source code and near free

Post by Klaim »

I don't consider any royalties for tools to be reasonable personally but I guess for some projects/people it's still ok.
TheSHEEEP
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 972
Joined: Mon Jun 02, 2008 6:52 pm
Location: Berlin
x 65

Re: Unreal Engine 4: source code and near free

Post by TheSHEEEP »

Can anyone say what Unreal is actually really good at?

We evaluated some engines for our project, but those we tested (Unity, CryEngine) were bad at what we want to do (display a lot of objects at the same time (instancing), plus modern shading (deferred)). So we decided to "just" do it ourselves with Ogre. Unreal we never tested because of the pricing.
My site! - Have a look :)
Also on Twitter - extra fluffy
User avatar
Klaim
Old One
Posts: 2565
Joined: Sun Sep 11, 2005 1:04 am
Location: Paris, France
x 56

Re: Unreal Engine 4: source code and near free

Post by Klaim »

I guess it's the same than for the others: the integrated tools.
I don't know for Unreal4, I used Unreal3 SDK recently for some freelance work but not for the graphic side. I guess if you really want to control completely the graphics so that it's optimized for your specific case, Ogre is the cheaper to-the-point solution.
I also use Ogre for 2 reasons: same big count of similar things displayed (instancing) and also flexibility (because my game is partially about hacking the display so I need to be able to do some unexpected graphic disturbances easily).
User avatar
Thyrion
Goblin
Posts: 224
Joined: Wed Jul 31, 2013 1:58 pm
Location: germany
x 8

Re: Unreal Engine 4: source code and near free

Post by Thyrion »

instantly downloaded the source :twisted:
jumbo
Gnoblar
Posts: 2
Joined: Sat Jan 18, 2014 9:12 pm

Re: Unreal Engine 4: source code and near free

Post by jumbo »

Cryengine announced a $10 month subscription without a percentage royalty. Both engines are leaving ogre in the dust with that, especially since they have good level tools and better integration with game components (networking,sound etc).
User avatar
Klaim
Old One
Posts: 2565
Joined: Sun Sep 11, 2005 1:04 am
Location: Paris, France
x 56

Re: Unreal Engine 4: source code and near free

Post by Klaim »

Yeah that's the point: the tools and their integration. Ogre is just better if you need precise control inside the graphic part of the code.

These engines are totally unusuable in for my current game (because of very game-specific requirements). It don't mean they are not generally a good solution.
hydexon
Gremlin
Posts: 164
Joined: Sun Apr 14, 2013 8:51 pm
x 10

Re: Unreal Engine 4: source code and near free

Post by hydexon »

I'm as quite impressed too with the upcoming engine and very reduced prices, even i never seen a very popular AAA engine give you full source code access, even in GitHub without pay many thouslands of dollars to get it (Many devs around other forums, to get access the Unity source code was a nightmare in process and price), no proprietary or rare VCS systems.

I'm still dying how the hell works the "Hot Reload" feature in UE4, updating C++ code in real-time without recompiling like a script?,damn.
User avatar
AlexeyKnyshev
Goblin
Posts: 213
Joined: Sat May 26, 2012 10:37 am
Location: Russia
x 13

Re: Unreal Engine 4: source code and near free

Post by AlexeyKnyshev »

hydexon wrote:I'm still dying how the hell works the "Hot Reload" feature in UE4, updating C++ code in real-time without recompiling like a script?,damn.
Quite simple in theory, it is memory as low level technique (for example runtime dll/code loading and of course reloading). And it is compiled code.
Voltage Engine - boost your ogre project with realtime physics and interactive scripting!
OgreBullet & CMake - easy to use bullet physics integration.
User avatar
Xavyiy
OGRE Expert User
OGRE Expert User
Posts: 847
Joined: Tue Apr 12, 2005 2:35 pm
Location: Albacete - Spain
x 87

Re: Unreal Engine 4: source code and near free

Post by Xavyiy »

Can anyone say what Unreal is actually really good at?
I guess it's the same than for the others: the integrated tools.
I have never used UE and I have no plans nor interest to use it, but I really loved the new demonstration videos. After watching these videos I can confirm that there is a lot of things where UE4 is really good at :wink:

[youtube]FcxA_xYnHZ8[/youtube]
User avatar
Klaim
Old One
Posts: 2565
Joined: Sun Sep 11, 2005 1:04 am
Location: Paris, France
x 56

Re: Unreal Engine 4: source code and near free

Post by Klaim »

hydexon wrote:I'm still dying how the hell works the "Hot Reload" feature in UE4, updating C++ code in real-time without recompiling like a script?,damn.
This is nothing special, you can do it yourself if you want. There are other engines that do this but most of them are not public.
User avatar
Thyrion
Goblin
Posts: 224
Joined: Wed Jul 31, 2013 1:58 pm
Location: germany
x 8

Re: Unreal Engine 4: source code and near free

Post by Thyrion »

that's realy exciting. some time ago they wanted over 500k$ for the source and 25% of revenue or so?
Now they throw it out, for nearly free...

Engine War : Unity , Unreal, Crytek(10%) who's the next? :)

The death of all not as polished Engines like Torque 3D, Neoaxis etc. ?

Hopefully the Ogre3D Team doesn't give up or loose their motivation ... :(

What things are bad in the unreal engine?
network?
Ressource hunger?
Large Terrain?
Much Objects?
hydexon
Gremlin
Posts: 164
Joined: Sun Apr 14, 2013 8:51 pm
x 10

Re: Unreal Engine 4: source code and near free

Post by hydexon »

Thyrion wrote:that's realy exciting. some time ago they wanted over 500k$ for the source and 25% of revenue or so?
Now they throw it out, for nearly free...

Engine War : Unity , Unreal, Crytek(10%) who's the next? :)

The death of all not as polished Engines like Torque 3D, Neoaxis etc. ?

Hopefully the Ogre3D Team doesn't give up or loose their motivation ... :(

What things are bad in the unreal engine?
network?
Ressource hunger?
Large Terrain?
Much Objects?
I doubt very much that they lose their motivation or give up, i have many friends which depends of OGRE (i recommended now lots use it), i prefer a lot OGRE than any AAA engine, or making one myself based in Ogre, i know has their rendering limitants which is a drawback, but the source is here right?, feel free to expand to your needs, no hidden fees. I used UDK, CryEngine before but i never liked it, even with their super FX effects and rendering capabilities.

Torque 3D is "comercially dead" and some of their special third-party middleware is dead too (e.j: PureLight lightmapper, like OGRE's one: Lightsprint), GarageGames only sells "gamekits and asset packs".

NeoAxis i can't say anything because i never tried it, but i see very few applications/games use it.

The only bad thing i find in UE3 only is still using the Forward Rendering pipeline, UE4 is completely deferred with physically-based shading system (when Ogre will have this?, will be cool!).
hydexon
Gremlin
Posts: 164
Joined: Sun Apr 14, 2013 8:51 pm
x 10

Re: Unreal Engine 4: source code and near free

Post by hydexon »

Oh, yeah i do little research about the "Hot Reload" feature of UE4, and i find this link http://runtimecompiledcplusplus.blogspot.co.uk/ and this https://github.com/i-saint/DynamicPatcher (some content are in japanese) , may can be useful for OGRE projects which doesn't wish to use scripting engines, even you can use libraries without recompiling the whole game.
User avatar
Kojack
OGRE Moderator
OGRE Moderator
Posts: 7157
Joined: Sun Jan 25, 2004 7:35 am
Location: Brisbane, Australia
x 538

Re: Unreal Engine 4: source code and near free

Post by Kojack »

I don't know what UE4 does in this regard, but from what I've seen of students trying to do final projects in UDK, working with teams is poorly supported. Having more than one person doing everything (or one modeller, one world editor and one scripter) just got messy.
I've never tried using UDK for much, so maybe they just didn't know what to do.

I don't know what their version control support is like either.

I'd love to have a system like Lionhead had in Milo. The whole world was vertex coloured triangles in mudbox or z brush (I can't remember which), no textures. The world was integrated into the version control system. You could check out blocks of the world for editing. So you could have multiple artists editing the same area, as long as their sub areas didn't overlap. Afterwards a tool would generate textures baked from the triangle data, with resolution chosen based on how close the player could get to objects.
User avatar
Kojack
OGRE Moderator
OGRE Moderator
Posts: 7157
Joined: Sun Jan 25, 2004 7:35 am
Location: Brisbane, Australia
x 538

Re: Unreal Engine 4: source code and near free

Post by Kojack »

I just found out that Unreal Engine 4 has unlimited seat educational licenses also for only $19 per month.
Students need to pay the $19 to get a normal license if they want to have a copy at home or sell their game, but schools can put UE4 on every computer in the campus for only $19 a month total.
Nice.
iblues1976
Gnome
Posts: 379
Joined: Fri Sep 16, 2011 4:54 pm
x 10

Re: Unreal Engine 4: source code and near free

Post by iblues1976 »

19 dollars for students. that's a great price.
19 a month...

I guess Unity is pushing them to do this...
Actually, I still prefer a Open Source solution, like OGRE.

As a game engine, I was suggested to look a game play 3D, which is open source.

I think if you are building games, 19 a month is not so much. But If you are not building commercial games, while still is a low cost per month, maybe a LIBRE license is better suited.

Who knows...
MoonStorm
Gnoblar
Posts: 2
Joined: Sun Mar 02, 2014 1:18 pm

Re: Unreal Engine 4: source code and near free

Post by MoonStorm »

Unfortunately UE4 and CryEngine are both useless when it comes to generating & manipulating the terrain at runtime, for example in an RTS game. Runtime adding of features such as roads and rivers and in general mesh blending is simply not possible because of this limitation.

UE has a puny yucky spline tool, and you can see in one of their terrain demo levels what a crappy road you can create by attaching a road type texture. The road gets suspended in the air when it misses the terrain. What a disappointment.

The only engine from these two that appear to give a little bit of support, at least in the editor, is CryEngine, with its road/river tool. At runtime however, terrain deformation was deliberately commented out due to problems with decals and collisions, mainly due to FPS multiplayer games. Damn them...
TheSHEEEP
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 972
Joined: Mon Jun 02, 2008 6:52 pm
Location: Berlin
x 65

Re: Unreal Engine 4: source code and near free

Post by TheSHEEEP »

Afaik, there is not a single engine-with-toolkit that handles runtime terrain deformation well (if at all).
And only very, very few that handle streaming large terrains (open world as in Skyrim, etc.).
And even if they do handle the latter, they don't feature procedural generation.
My site! - Have a look :)
Also on Twitter - extra fluffy
User avatar
Klaim
Old One
Posts: 2565
Joined: Sun Sep 11, 2005 1:04 am
Location: Paris, France
x 56

Re: Unreal Engine 4: source code and near free

Post by Klaim »

I always wonder if it could be possible with current techs to make a very very big terrain that can be streamed fast enough that you can go at 10/secs and still have good graphics.
User avatar
Mikachu
Gnoll
Posts: 603
Joined: Thu Jul 28, 2005 4:11 pm
Location: Nice, France
x 35

Re: Unreal Engine 4: source code and near free

Post by Mikachu »

TheSHEEEP wrote:Afaik, there is not a single engine-with-toolkit that handles runtime terrain deformation well (if at all).
And only very, very few that handle streaming large terrains (open world as in Skyrim, etc.).
And even if they do handle the latter, they don't feature procedural generation.
VoxelFarm does all that really well (very big procedural and deformable terrains), but I don't know if it qualifies as "engine-with-toolkit".
OgreProcedural - Procedural Geometry for Ogre3D
User avatar
Kojack
OGRE Moderator
OGRE Moderator
Posts: 7157
Joined: Sun Jan 25, 2004 7:35 am
Location: Brisbane, Australia
x 538

Re: Unreal Engine 4: source code and near free

Post by Kojack »

Klaim wrote:I always wonder if it could be possible with current techs to make a very very big terrain that can be streamed fast enough that you can go at 10/secs and still have good graphics.
10 what per second?