Is Unity a good engine for developing a 2D platformer?
Is Unity a good engine for developing a 2D platformer?
I wouldn't recommend it, apparently no one can optimize their games in that thing.
>muh optimization
Most Pkeks just have shitbox toasters.
Sad desu
apparently
What do you consider a toaster and what's the limit when it comes to real optimization?
>2D platformer
Lmao just use Game Maker
Technically no. Unity is 3D first, 2D later, all it takes is rotating the camera in the editor to see how much of a mess a 2D environment actually is. However, with some persistence you can make a solid 2D game out of it, like Hollow Knight or Cuphead.
>2020
>still thinks 2D has a place in this market
just use gamemaker or do it in C/C++ with SDL or GLFW and OpenGL or Vulkan
hell you can even do it in Java with LWJGL3, it's not that bad
any engine is good if you are a good developer :)
Yes, but keep in mind that Unity is the Javascript of game engines: there's many easy ways to do one thing but there's even more ways to do it wrong. That's why most projects using it become unoptimized shovelware.
What about?
It can do it, but overall it'd be an overkill.
It is still mainly a 3d engine.
Isn't tarkov made in unity? That shit looks better than most of the garbage in the market.
Godot is better.
Gamemaker costs money
Hollow knight and Ori made in Unity. Everyone saying Unity is bad for platformers is just a shit dev.
I don't think you understand how badly Unity can fuck up optimization if you don't know what you're doing. It's how you get 10gb downloads for indie pixel games.
>Use Unity
>Have to pay a fee to the company if your game sells well
lmao no
What would you use then?
>inb4 custom engine
most of you faggots arent even going to publish a game, so why the fuck does it matter if "oh noes i have to pay money if i make money" and "muh optimization".
Just renew the trial version with fake emails until you have a finished game.
this
As any other engine, it's as good as you are. Are you a faggot indie good for nothing that uses pixelart and 2D as an excuse for his inability to put effort into a software project? Is game design for you, the equivalent of a first semester philosophy class and walking around looking at low poly assets? If yes - yes! The engine is shit and so are you. If no, congratulations it doesn't matter what engine you use but Unity is going to be an incredible easy to learn, robust choice with a big community and market with many examples for shaders, projects, scripts and more.
I would use an engine that doesn't take a percentage of my profits because they feel like it. Off the top of my head, Gamemaker and Godot don't. There are probably more, but they most likely wouldn't be from any of the big companies.
Delightfully devlish
Not a platformer but Nexomon Extinction was made in Unity. It did crash on my Switch 13 times through my 40-hour playthrough, though.
Cuphead and Getting Over It with Bennett Foddy were made with Unity.
If I wanted to make a 2D game similar to FTL, what engine would you recommend?
Yeah, I usually joke about that with "Indie 2D pixel plaformer, requirements: intel core 16X 50Ghz, 64GB RAM, GTX 9010 or better, 50GB of free space" and stuff like that.
That's because no-one bothers to minimise garbage collection or they use way too many rigidbodies. The physics engine causes a lot of overhead though, I will give you that.
Look at Gamemaker and see if you can find something in the marketplace where someone made something similar and copy that. Be prepared to spend money though.
>is the oven good for cooking a steak?
>copy other ideas
No wonder the indie game scene is stagnating.