• Unity or Cry Engine?
    31 replies, posted
Hey guys, I wanted to come here and get an opinion before I make a decision... Anyway, some friends of mine and I are starting a small project, I won't bore you with much details. Most of the game is set in a darkened, unevenly terrained area, which I have seen captured very beautifully in Cry Engine, as with The Cursed Forest, so I'm currently thinking Cry Engine is my best bet. Usually when somebody asks which engine should be used for a small project, people instantly default to Unity, which I have nothing against! I would just like to hear a few opinions. One thing that does bug me about Cry Engine is the lack of support for Occulus Rift, which isn't a deal breaker, but it would however be nice. Anyway, thanks!
On a side note, you need Unity pro to have occulus support. Are there any special things you want to do with the terrain?
Define special. Not that I can think of, other than a triggered break-away which can be achieved well with either.
In that case, just look at what you feel is the most comfortable workflow for you. I do think cryengine will give better visuals "out of the box". But either can achieve good results in that. Any plans on forests/jungles/lots of plants? Cryengine does have an edge over unity in regards to performance there.
CryEngine is nice but its documentation is so lacking and EaaS is not out (that'll be $9.99/m). Unity is severely lacking in features against the competition unless you're willing to buy every missing feature as a plugin from the Asset Store, but is nice if you prefer programming in C#. Another one to consider is UE4 for $20/m.
I do like C#, for quite some time that was my best language, however, I'm willing to learn whatever.
[QUOTE=blakeguy25;44927215]I do like C#, for quite some time that was my best language, however, I'm willing to learn whatever.[/QUOTE] With CryEngine you'll be using C++ with some Lua. With Unreal Engine you'll be using C++ and/or Blueprint (a visual scripting language). CE3 and Unreal both have Oculus VR support.
CE3 has the looks, the performance, the features, and Lua? Thanks for the help! If any Unity people want to join in, it's the last chance.
[QUOTE=blakeguy25;44927339]CE3 has the looks, the performance, the features, and Lua? Thanks for the help! If any Unity people want to join in, it's the last chance.[/QUOTE] Join on what?...
On the argument, not my project
[QUOTE=SteveUK;44927270]With CryEngine you'll be using C++ with some Lua. With Unreal Engine you'll be using C++ and/or Blueprint (a visual scripting language). CE3 and Unreal both have Oculus VR support.[/QUOTE] Since UE4 is open source, you can technically add any scripting language you want. People already added rudimentary lua support.
[QUOTE=DrDevil;44930992]Since UE4 is open source, you can technically add any scripting language you want. People already added rudimentary lua support.[/QUOTE] It's not open source as you need to subscribe to get access to it. Lua is being worked on by an Epic Games employee but is nowhere near a usable state.
The only thing I'll say about Unity is that it is stupid easy to learn, the documentation is extremely comprehensive, help is very easy to find, and it's a very robust and versatile engine and toolset. When it comes to an easy way to make simple games there's nothing like Unity, however all of that flexibility comes at the cost of efficiency and lack of built in features. Unreal and CryEngine are undoubtedly much more powerful tools for large scale projects, but they also make a lot of assumptions about what you want to do which will make it hard to work outside of those assumptions. If what you want is within the realm of what would in the old days be considered a mod, Unreal and CryEngine can be very easy to get the results you want. If you want to do something outside that scope, it gets very complicated very fast. I've used CryEngine before for a project at my old job, which was 3 years ago but I doubt it's gotten much easier to use since then. I don't have anything but cursory experience with Unreal. I use Unity a hell of a lot for my own personal pet projects.
CryEngine is now on Steam: [url]http://store.steampowered.com/app/220980[/url]
what the fuck, royalty free for 10$/month? how are they even going to make money? [editline]28th May 2014[/editline] [QUOTE=SteveUK;44931816]It's not open source as you need to subscribe to get access to it. Lua is being worked on by an Epic Games employee but is nowhere near a usable state.[/QUOTE] the lua plugin is coming along quite nicely to compliment the fact that it isn't usable yet; I hope it gets put into UE4 by default by the time 1.2 rolls around and it becomes more refined.
[QUOTE=Johnny Guitar;44932381]what the fuck, royalty free for 10$/month? how are they even going to make money?.[/QUOTE] By getting royalties. From the FAQ on their site: [quote] Generally, you are obligated to pay to Epic 5% of all gross revenue for your product, regardless of what company collects the revenue. For example, if your product earns $10 from sales on the App Store, the royalty due is $0.50 (5% of $10), even though you would receive roughly $7 from Apple after they deduct their distribution fee of roughly $3 (30% of $10). Royalty payments are due 45 days after the close of each calendar quarter. Along with the payment, you must send a royalty report on a per-product basis[/quote]
[QUOTE=Arxae;44932426]By getting royalties. From the FAQ on their site:[/QUOTE] I think that was about CryEngine, which is royalty free. Is the subscription feature of Steam (in that drop-down/automatic cancel iteration) new?
CryEngine was royalty free yes. He probably mixed them up :P
[QUOTE=Arxae;44932519]CryEngine was royalty free yes. He probably mixed them up :P[/QUOTE] i didn't really 'mix them up' i was replying to steve uk in the first half of my post
I'll take that as a sign! I've been dicking around with Cry Engine, my only problem is poor documentation and lack of demonstrations and tutorials
[QUOTE=Johnny Guitar;44932381]what the fuck, royalty free for 10$/month? how are they even going to make money? [editline]28th May 2014[/editline] the lua plugin is coming along quite nicely to compliment the fact that it isn't usable yet; I hope it gets put into UE4 by default by the time 1.2 rolls around and it becomes more refined.[/QUOTE] Because you don't get the full source, its less open then the source-engine is.
[QUOTE=Cold;44933236]Because you don't get the full source, its less open then the source-engine is.[/QUOTE] very true, but it's still good enough to make games with (depending on who you get documentation from :v:)
[QUOTE=Cold;44933236]Because you don't get the full source, its less open then the source-engine is.[/QUOTE] It's about the same actually, you get the full CryGame source which is about the equivalent of mod code in the Source SDK.
is the lua api still barely functional?
I've had a lot more success with level design/looks/editor UI with Cryengine. That being said, I've hit a wall in regards to feature implementation, and I'm at a crossroads: Do I continue with Cryengine and take up Lua coding practice, or do I go with C# (which is what I wanted to use to begin with) and switch to Unity, which is, at least for me, a lot harder to pick up but (seemingly) more open ended? I'm trying out Unity to see what I can do with it, but seing results (finished games) from both SDK's, I'm leaning more towards Unity.
I'm afraid to take advice from anybody using Internet Explorer
[QUOTE=blakeguy25;44952072]I'm afraid to take advice from anybody using Internet Explorer[/QUOTE] he's probably posting from a computer that isn't his. in my multimedia class they block firefox for some fuck awful reason even though its installed by default.
[QUOTE=Johnny Guitar;44952196]he's probably posting from a computer that isn't his. in my multimedia class they block firefox for some fuck awful reason even though its installed by default.[/QUOTE] Yep. I post from work when it's slow, my IT department responded to the recent pitfalls in IE's security with the keeping IE instead of using something not as shitty.
IMHO UE4 would be best its amazing, and, you don't have to make a shooter, you can make a sidescroller or puzzle game with a unique artstyle. Cartoony or not. that, and UT4 is coming up, free and community based, you'll have a lot of fun toying with that and have a [B]lot[/B] of support for you.
[QUOTE=J!NX;44952536]IMHO UE4 would be best its amazing, and, you don't have to make a shooter, you can make a sidescroller or puzzle game with a unique artstyle. Cartoony or not. that, and UT4 is coming up, free and community based, you'll have a lot of fun toying with that and have a [B]lot[/B] of support for you.[/QUOTE] For an example of something non-shooter made with Unreal Engine (though made with Unreal Engine 3), check out [URL="http://www.atlus.com/rockofages/"]Rock of Ages[/URL]. [t]http://media.pcgamer.com/files/2011/11/Rock-of-Ages-review-2.jpg[/t]
Sorry, you need to Log In to post a reply to this thread.