Unreal or Unity?
C++ or C#?
Unreal or Unity?
C++ or C#?
Other urls found in this thread:
aws.amazon.com
google.com
twitter.com
godot
depends on your skill level, and if your goal is to make money
Which hammer is better?
Guess what!
It depends on the nail ;)
Not Unity. If you use that you get branded as shovelware. So, if you do use it, at least don't let anyone know.
Why do you need a hammer for fishing?
For S (skill) in L H (low high), and goal being G if money, nothing if not.
L => Unity C#
H => C++ without and engine
LG => Unity C#
HG => Unreal C++
why the fuck did you use hammers and not screwdrivers for this example?
Unreal
Lisp
You want the best quality? Unreal
You want easy but bare bones? Unity
You want great lighting? Unreal
You want Houdini asset customization at runtime? Unity
this
You won't create anything with either of them.
I'm using Unity.
It works great for the type of indie game I want.
I'm not going to insult Unreal because I don't have enough experience using it, but I'd be surprised if any other engine out there had Unity's level of API documentation.
You should try both out for a week and form your own opinion.
Screwdrivers are Java
What about Amazon Lumberyard based on CryEngine?
>Unity
Budgie (MATE)
C# is the same shit as java but .Net
kek'ed
This for 3D
LÖVE for 2D
Unreal is generally better and more efficient than Unity. Unity games are always poorly optimized and the only way to avoid this is to buy off their source code and alter everything to your needs, which costs money and requires skill. The only properly optimized game made in unity is hearthstone, which was made by fucking blizzard.
If you're an indie dev and not a company then Godot, Atomic or GameMaker 2 are better options, alternatively Unreal can be picked.
So what was the last AAA game made with Unreal..?
Both of the engines are used to make shovelware nowadays.
And if OP asks question like that on Sup Forums, most likely he isn't serious about it anyway.
For educational purpose try both. They're quite similar in a lot of ways. Unity got better community, documentation and is easier to get into in most of the cases.
C++ in Unreal is a shitton of macros anyway and most of the small tasks are easier to do with Blueprint. Editors in UE are pretty nice tho.
So try both. In 99% of the cases end result is limited by your skill and imagination, not an engine.
Godot
"I just want to make games": the post
>>>/global/rules/2
I'm a dev using unity,
i find unity very flexible and the workflow with it very fast, i have acess to optimize fully my game, ecc.. but 1 complaint: some engine features are really bad, i hate the the shadows system, and the terrain system, also by reading yesterday i found out it's bad for large open world games
Glacier2 or RAGE
I don't know why but I always thinked this rule was for nsfw board only.
Any way, lot of people want to create game after 18 yo. I just learn unity last year and i'm 25 yo.
And I just remember this
aws.amazon.com
If making 3D games:
-Unreal if game is supposed to have very nice lighting, physics, fast paced game, etc
-Unity for anything else
If 2D games, there's debate between Unity, Godot and Game maker. Honestly, I don't think it matters much what you use when it comes to 2D. If you're a half competent programmer and know what makes a fun game, it doesn't really matter.
>unity
>for anything
No. It's a garbage engine.
As for 2D, GameMaker is a clear winner since it's specialized in 2D. Godot is fine if you're on a budget.
And why is it garbage exactly..? Have you shipped anything that was made with it?
For consumers it is. I haven't played a single properly optimized Unity game.
1. It requires meme hardware on PC
2. It rapes mobile CPUs and overheats devices
It's a pile of shit and I avoid games made in it.
>I haven't played a single properly optimized
Are you playing on a toaster or something..? How is it engines fault that the game isn't optimized?
Bad developers will make bad games, no matter what.
The last unity games that I played were Oxenfree, Insode, Homeworld: Deserts of Kharak and Pillars of Eternity. None of them got any performance problems for me.
CryEngine if you want an AAA FPS game with teh graphics, Unreal for everything else when it comes to 3D and Godot for 2D games.
Seriously, why even bother with Unity? It's a piece of shit mobile engine for shitty 2D tetris clones. If you want to make something decent out of it, you'll HAVE to purchase its source code, and for that money you'd better hire some Indians who'll write you a better engine and a toolkit, for a much cheaper price.
Hell, if I had to choose between Unity and a shitmess of Valve's Source engine, I would choose Source.
>If you're a half competent programmer and know what makes a fun game, it doesn't really matter.
You wouldn't be using a game engine for 2D if you were competent.
You retards are nothing but designers, playing around in an engine editor all day.
unity if you believe in a games as a service model instead of a retail release
I use C# for RAD (or agile, as kids call it now days), and I've been learning Unity, but that's because I already had some XNA experience, and I though that was enough reason to stick with C# (wanted to port shit I already had)
Besides, I use C/C++ at work, and I don't want to use the same shit for my own projects (feels like, I brought work home or something...)
If it works it doesn't mean it's optimized.
>Unreal or Unity?
neither, they're both shit
just make your own engine
Ren'py
Python
>You retards are nothing but designers, playing around in an engine editor all day.
You're nothing but some edgy kid that probably haven't finished and released a single product.
If it gives you solid 60 FPS optimizations are waste of time.
Might be good for educational purposes. Retarded decision if not.
Just open up local job offerings and look up what technologies they're looking for. Unity is the most required one in gamedev around here, so it's a pretty safe investment in your career. Knowing more that one engine is always a good thing. Refusing to learn something because user said it's bad is 100% retarded.
for those speaking about Lumberyard and Cryengine...
Source: google.com
Can i apply for a job, knowing well unity, and not having any kind of diploma?
Unity offers their source to companies, at a price.
Most likely. Haven't seen my diploma since I've got into development.
Small companies don't care about it. Big ones with lots of bureaucracy might require it, but most of them only care how well you know your shit anyway.
>not programming 2d games in assembly
>List made by a retard
oh god, please leave
>Both of the engines are used to make shovelware nowadays.
pubg has like 500k+ peak players daily and it's still growing
Pokemon Go has like 5M players daily. What's your point..?
Engine doesn't make a game popular. They would still be successful if they were made with any other tool.
Wasn't Boo dropped already from Unity?
I thought Javascript was going to get gutted too.
There is Xenko which is Unity3D 2.0 in the early stages, but better C# support. C# 7, meanwhile Unity is stuck on C# 4 or 5 or 6.
it doesn´t even matter just don´t use the free version of unity because you will loose customers
why Love for 2d?
it has nothing out of the box and the community is low energy
Just finished that game wtf?!
>moving the goalpost
>linking to googles article stealing service
also this comparison looks like it was made by poettering
Love is good but unfortunately you can't compile your shit, it's always open for everyone
LOL at everyone who recommends Unity for 2d. The engine is bloated for 2d, tiles are objects so they produce a fuckton of overhead. You will waste use a fuckton of resources even with an empty scene
Gamemaker is good but the licensing is bullshit
If you want to pay $3k for a half finished engine that you'll never own, use Unity.
If you want a dodgy chinese company digging through your bank account each month, use Unreal.
What engine has dynamic sound?
my point is that you were not correct saying that >both of the engines are used to make shovelware nowadays
also or it could be that by "shovelware" you meant "games I don't like" but that would be a pretty retarded use of that word
Read the fucking file name retard
>Lisp
But which one? Clojure? Common Lisp? Scheme? Racket? Dylan? Autolisp? Guile? Emacs Lisp?