Unreal did a great job considering it isn't designed for 2D at all, Unity seems the most versatile between both 3D and 2D but for this goal, I think Constuct3 won because the game seemed to more finished.
The problem is using Unreal Engine 5 vs 4 for this purpose. The 2d template was removed in 5 (maybe someone will fix that) which has allowed Unity to be better for 2d. Unity has a better 2d toolset and you are better off using UE4 with the 2d template if using Unreal.
This was fun to watch! Unreal feels overkill for the game, Unity probably the balanced choice, Construct 3 looks like the best for the genre. I would've loved to see Godot in the mix as well!
I've found Godot's tilemap editor a little annoying to work with, but it has a very versatile system for teaching the engine which blocks go where when you paint with them, and its true 2D systems mean you don't have to worry about a third axis for anything, unlike Unity and Unreal. Plus, CharacterBody3D comes with a default movement script, so a playable platformer can probably be accomplished in under 10 minutes, assuming you had assets ahead of time.
i feel sorry for Unreal, because it is not an engine designed for indie developer. If you don't have a beef computer, then you will be screwed. The engine always start a new project with settings defined for AAA project. Just like Mike said... he had to start disabling tons of resources, because it isn't suited for him. I know Unreal gives you a complete tool, however i'm bias toward Unity3D as you get a bunch of lego parts and fit them as you need, while Unreal, you receive the "Curiosity" hover from mars with features/tools/resources that you probably won't need 90% of it. I don't discriminate against who uses it, but this challenge proves that any challenge, unless you're a company of many developers, a solo dev, will accomplish much more using unity, godot or construct.
@@pliniojrm Most indie developers have a second job otherwise they would starve to death so I'm sure they can make economies 1 month to buy a powerful gpu/cpu. most are cheap nowadays. I bought a 3070 myself for 400$ as a student.
Great video thank you all! I've been using Construct 3 to teach games dev to kids locally at our college. they love it because its easy to get into and yet you can do very complex and professional games with it.
This is the first time I landed on your channel and it made me interested to learn game development even if I don't know where to start. Love the video and great job all 3 developers :) fun to watch until the end! Nicely done with that short amount of time.
Nice, I really like the concept. But I knew from the beginning that they were all capable of making a "2D" game in 1h. Meaning fixed camera. However, what's interesting is that it clearly shows, like every other tools, this is not just about the engine but also the people who use it and the process they use. You all try different things to reach the goal with more or less success. Even if Construct 3 is clearly made for 2D plateformer, I think you can make wonderful plateformers with the others if you are creative and know well the tools. A good practice for the next battles would be to have the same specifications to follow, in order to make a closer comparison of the different technologies.
This was so fun to watch. I'd like to see it live next time. In regards to the best game engine for this challenge, I think Tim definitely won with his beautiful handcrafted platformer.
i think we need two more videos, #1 Mike does unity, Rick does Construct3 and Tim does Unreal, then #2 Mike does construct, Rick does Unreal, and Tim does Unity. i feel like the route each Dev took varied a bit- so id love to see how each one does with the next software
I feel like this video really highlights the fact that every engine is good at different things. Construct is definitely better at quick and simple, Unreal requires a lot of time and work but can get really polished results, and Unity has a lot of flexibility that can sometimes get in the way of creating something fast and simple.
Nice battle, with GDevelop that platformer game would've been made in 15min.. As it is a no code event based game engine with a visual editor. A really great tool for making a quick proof of concept to full game.
Gotta give it to Construct 3 lol. But looked like a blast! Great work to all three of ya and Laurie too! With that being said, hope to jump back into that Unity tutorial for sure!
The only problem with Construct 3/Buildbox type engines is that you will eventually migrate your project to Unity. Their limits are not clear at the beginning because you are able to get something going in a flash.
I think Unreal is the best choice, because it comes packed with so many features that you can use right out of the box , while in unity you have to build that with your own code or find free code on the internet and hope it works. And Construct 3 I don't know, never used it. But was a funny video to watch :)
Awesome video - great contest - obviously Construct3, GDevelop, Defold, Godot, GameMaker2 and the likes will make 2D games much easier and faster to create / prototype / share / publish as well.
Honestly BECAUSE construct was better made for this kind of project the battle was interesting as a genre specific comparison between engines! I would love to see more videos like this where you all compete in a genre that you feel that your particular engine excels at and see how the other engines compare
I was honestly expecting Unreal to have no chance and for Construct to do about as well as it did. I was surprised at how poorly Unity did in comparison. Unreal is designed to do 2.5d games *at least*, really goes to show how long in the tooth Unity is.
In GDevelop, you would have many templates to start with and be able to make a game quickly. I wouldn't say I'm fast at it yet, but experienced devs could be. =D
'Unreal still loading while the others are in'... 'Unreal crashed'...YUP, that's a normal day as an Unreal dev! 😂 Great video and concept, you all did a wonderful job!
As an Unreal Engine developer, I have to say that Unreal Engine would be a poor choice of engine to use given the strict time constraint. However, if I were to make a 2D side scroller, I'd take a look at PaperZD in the marketplace.
It was really cool idea to do that kind of battle. All 3 engines made a game in 1h, which is nice! What would be awesome (but probably really hard to pull it off) is to have 1 day or even week long battle :)
As a person who's used both Construct and Unity, I can say that Construct would probably win if you were only given an hour. But give Unity a day and Construct will be absolutely demolished
oh my... nice1 🙂Next time take GameMaker Studio to the mix -- would win for sure! (in my hands... :-D) I agree, Construct is (from the given three engines) the best choice for a 2D platformer.
Unity: 15 minutes to start a new project 30 minutes in Asset Store to choose an asset 14 minutes to import a free asset with a 2D platformer ready 1 minute to build
I think Unreal won to me... the graphics seems better than others it's really interesting to see one of the things Unreal can do though idk about Unreal, I am in Unity world... but just the graphics really looks amazing wtf
2 роки тому+6
I love this nerd battles¡ Let's get ready to rumble!
Hard to beat C3 in this challenge! It really is a joy to quickly explore ideas and get something running quickly. There are plenty of other challenges where it would not shine so well but fun to see it getting some love!
No Game Maker Pro? (which also uses blueprints these days). In fact, I'd say GM was among one of the first game making pieces of software to use 'visual coding'. And what about Stencyl? As for the three presented here, Construct wins!
I made my first prototype game in Unity, and it's about triangle, which Has to survive as long as possible the spinning rectangle, and you have to get a lot of points
The guy using Unreal would have had a much better time just starting with a blank project from the beginning instead of a preset. Oh, and used Paper2D. I gotta say I think I like the Unity project best here though, mostly because of the "feature" @4:57 haha. The unreal one was extremely cool though, and actually looks the best imo because of the effects that the 3D world has on the 2D perspective, for example, the game has shadows on the world by default because of the light shining onto the blocks onto the background, whereas in the 2D engines they would need to go and manually add those shadows in, so it really shows the different effects you can get by making a 2D game in a 3D world. Also the way his Plane Character actually turns like in paper mario just by default. Construct3 is definitely the best tool here for making this kind of game within the construct of a single hour though, or Godot, of course.
How did they think anything had a chance against construct for this challenge? 😅 GDevelop and maybe scratch are the only ones that could do it as fast/faster.
IMPOV and IMHO, it depends alot on the knowledge and experience about the engine the person is using it. But if we look at the point of view that what you need to do to reach a certain goal, we can say that Construct by looking at the video is less constraint in regards of reaching the goal. Unity is the middle term. And Unreal requires tons but tons of configurations, definitions and settings to do in order to reach a certain goal, making it very unlikely. For the video, i'd say Construct wins this battle!!!
Looks to me like Construct3 wins hands down, e.g. it's the winner by far. Interesting then that there is not a single Construct3 course available on the gamedev website. Why not!?
I'm an og construct guy, I love the engine. I've used Unity also a ton, but I always get stuck with coding and the just myriad of systems and settings in Unity... I never quiet feel like I know exactly what I'm doing in Unity.
You should do another one of these, but allow yourselves the use of all available/relevant tools, past made scripts, assets, etc. and see how polished of a game you guys can come up with in the time limit (or maybe have a much shorter time limit, idk). I think Unity would be pretty quick if you used those. For this instance however, I'd definitely pick Construct. When you know what you're doing and have a plan, it's much quicker/easier to use for the most common 2D games (like platformers).
Unreal has PaperZD which is a really good plugin for 2D stuff, my favorite is to mix 2D with 3D layered environments. It usually ends up looking really cool. I am yet to finish any of my projects though, sadly.
Excellent ! If I may ask, what PC configuration do you recommend to be used? And were all three systems same or very closely similar during this testing?
it's strange that this dude didn't make a game on construct 3 in an hour)) some kind of stickman spikes and a few platforms. this application is capable of high speed.
1 - Construct 3 - seems like an actual game and would be better than mine in 2 days 2 - unreal engine - made for 3d and somehow better than the unity! Also has collectibles 3 - unity - buggy, weird particles spraying everywhere, no end, just pretty bad to be honest, also the faces don’t fit with the rest of the textures
You can use all the engines each has their own strength, don't fall for the choose one, sure you can choose one to start but at the end use them all as tools man
Unreal did a great job considering it isn't designed for 2D at all, Unity seems the most versatile between both 3D and 2D but for this goal, I think Constuct3 won because the game seemed to more finished.
The problem is using Unreal Engine 5 vs 4 for this purpose. The 2d template was removed in 5 (maybe someone will fix that) which has allowed Unity to be better for 2d. Unity has a better 2d toolset and you are better off using UE4 with the 2d template if using Unreal.
Gamers: that game looks finished
Also gamers: cyberpunk 2077 was launches unfinished!!!
In Unreal you have paper2D and paperzd for doing 2D games, but he didnt use that.
Idk I kinda felt the overall quality was much better in unity, but i guess if your qualifier for completeness is just more boxes then sure.
@@kanoeyes it was removed in unreal 5 for some reason
This is amazing. Can't wait for more of this format 😀
AYO ITS THE KING OF BLENDER HIMSELF I'VE BEEN SUBBED TO YOUR CHANNEL FOR 4 YEARS
Gotta get your hands "dirt" Grant and have a character jam/challenge; Blender against ZBrush or/and other software
Grant your hear?
ur pfp kinda looks like jazza lol
This was fun to watch!
Unreal feels overkill for the game, Unity probably the balanced choice, Construct 3 looks like the best for the genre.
I would've loved to see Godot in the mix as well!
Godot would be awesome
For me Godot for small 2D games is the best. Unnreal for 3D and Unity for mobile, it gets clunky and slow for bigger games.
I've found Godot's tilemap editor a little annoying to work with, but it has a very versatile system for teaching the engine which blocks go where when you paint with them, and its true 2D systems mean you don't have to worry about a third axis for anything, unlike Unity and Unreal. Plus, CharacterBody3D comes with a default movement script, so a playable platformer can probably be accomplished in under 10 minutes, assuming you had assets ahead of time.
we need the 2 hour version or more, i would love to see this more. subscribed!
Nice videos, we need more of this format, it shows quickly the pros and cons of each tool in a playful way.
Poor unreal, it just doesn't like staying open for too long at a time.
ohh there is a trick to open it quickly you can also find on youtube
I missed you man!
i feel sorry for Unreal, because it is not an engine designed for indie developer. If you don't have a beef computer, then you will be screwed. The engine always start a new project with settings defined for AAA project. Just like Mike said... he had to start disabling tons of resources, because it isn't suited for him. I know Unreal gives you a complete tool, however i'm bias toward Unity3D as you get a bunch of lego parts and fit them as you need, while Unreal, you receive the "Curiosity" hover from mars with features/tools/resources that you probably won't need 90% of it.
I don't discriminate against who uses it, but this challenge proves that any challenge, unless you're a company of many developers, a solo dev, will accomplish much more using unity, godot or construct.
@@pliniojrm totally agree
@@pliniojrm Most indie developers have a second job otherwise they would starve to death so I'm sure they can make economies 1 month to buy a powerful gpu/cpu. most are cheap nowadays. I bought a 3070 myself for 400$ as a student.
Great video thank you all! I've been using Construct 3 to teach games dev to kids locally at our college. they love it because its easy to get into and yet you can do very complex and professional games with it.
This is the first time I landed on your channel and it made me interested to learn game development even if I don't know where to start. Love the video and great job all 3 developers :) fun to watch until the end! Nicely done with that short amount of time.
Construct 3 is obviously the superior choice here. Everybody knows this. 😎
*cough*
Wait... what?
@@rick_davidson Right? So Unreal... 😉
Hah, this is why the internet is fun :P
Starts coughing
Love the challenge-style content guys, keep it up! :)
Nice, I really like the concept. But I knew from the beginning that they were all capable of making a "2D" game in 1h. Meaning fixed camera.
However, what's interesting is that it clearly shows, like every other tools, this is not just about the engine but also the people who use it and the process they use. You all try different things to reach the goal with more or less success. Even if Construct 3 is clearly made for 2D plateformer, I think you can make wonderful plateformers with the others if you are creative and know well the tools.
A good practice for the next battles would be to have the same specifications to follow, in order to make a closer comparison of the different technologies.
Fixing camera movement is one of the most complicated jobs I've ever done. Not really something to be proud of but...yeahhhhh
This was so fun to watch. I'd like to see it live next time. In regards to the best game engine for this challenge, I think Tim definitely won with his beautiful handcrafted platformer.
Would be nice if they'd start with the same task and the same assets ( not limited to find/download more ).
I think the exit running away from you IS a game.
Construct 3 rules for this kind of challenges
this was so entertaining the dynamic between the competitors is fantastic
"You decide, who won!" I won :) I loved to watch every minute, and had a lot of fun, thanks to you guys. You are amazing!
i think we need two more videos, #1 Mike does unity, Rick does Construct3 and Tim does Unreal, then #2 Mike does construct, Rick does Unreal, and Tim does Unity. i feel like the route each Dev took varied a bit- so id love to see how each one does with the next software
I feel like this video really highlights the fact that every engine is good at different things. Construct is definitely better at quick and simple, Unreal requires a lot of time and work but can get really polished results, and Unity has a lot of flexibility that can sometimes get in the way of creating something fast and simple.
You can certainly cook something quick in Unreal, as long as you keep it minimal and avoid distractions
"You can shoot but the bullets dont move"
Should of just called them floating mines loll
Rick is just too relatable at 1:35. Literally me just checking out my(or not) old code base to find some shortcut whether I know what to do or not.
This was really fun to watch! Interesting to see some of the strengths and weaknesses of each engine in action :)
That was a great format and really enjoyed watching teh instructors show their vulnerable side. Awesome!
Glad to hear you enjoyed it! Hopefully more like this soon :)
"I love gravity. That's my favorite theory." lmao
I used Unity a while ago to make several games... Don't know much about Construct or Unreal... so I am very excited
Nice battle, with GDevelop that platformer game would've been made in 15min..
As it is a no code event based game engine with a visual editor.
A really great tool for making a quick proof of concept to full game.
It was fun! Thank you for strengthening my confidence in using Unreal Engine!
Gotta give it to Construct 3 lol. But looked like a blast! Great work to all three of ya and Laurie too! With that being said, hope to jump back into that Unity tutorial for sure!
You guys have been an inspiration to me for the last 3 or so years! Love this kind of video and hope to see more!
0:37 I legit spit on the screen out of laughter
Love this new format, what be interesting to see a longer version and each game dev gets the same asset pack to work with
Awesome video! Would love to see this for a 3D game. 1hr (no premade assets) and 8hr (with assets) 😁
blender default cube... LETS GO!
Rick's game is a tribute to Monty Python obviously, that's why is the best. But the best tool is Construct.
This was really fun to watch!
The only problem with Construct 3/Buildbox type engines is that you will eventually migrate your project to Unity. Their limits are not clear at the beginning because you are able to get something going in a flash.
Great video everyone! Would love to see the full hour🤣
so funny. I like the way Rick talked 'it's a feature' (not bug)
Construct 3 for speed but Unreal for looks.
I think Unreal is the best choice, because it comes packed with so many features that you can use right out of the box , while in unity you have to build that with your own code or find free code on the internet and hope it works. And Construct 3 I don't know, never used it. But was a funny video to watch :)
For a 2d game, probably not. 2.5d? Definitely.
@@SirSpence99 You can make 2d games with unreal, but people assume that unreal is only used for big budget games most of the time.
From may experience of 25 years of gaming, winner is definitely game engine no matter which one of them, Thank you programmers who built them.
Awesome video - great contest - obviously Construct3, GDevelop, Defold, Godot, GameMaker2 and the likes will make 2D games much easier and faster to create / prototype / share / publish as well.
*cries in GameMaker*
GameMaker would be a fun one for this type of challenge! I'm down!
Yo guys! That's amazing! Thank you so much :)))))
Honestly BECAUSE construct was better made for this kind of project the battle was interesting as a genre specific comparison between engines!
I would love to see more videos like this where you all compete in a genre that you feel that your particular engine excels at and see how the other engines compare
I was honestly expecting Unreal to have no chance and for Construct to do about as well as it did. I was surprised at how poorly Unity did in comparison.
Unreal is designed to do 2.5d games *at least*, really goes to show how long in the tooth Unity is.
In GDevelop, you would have many templates to start with and be able to make a game quickly. I wouldn't say I'm fast at it yet, but experienced devs could be. =D
'Unreal still loading while the others are in'... 'Unreal crashed'...YUP, that's a normal day as an Unreal dev! 😂 Great video and concept, you all did a wonderful job!
As an Unreal Engine developer, I have to say that Unreal Engine would be a poor choice of engine to use given the strict time constraint. However, if I were to make a 2D side scroller, I'd take a look at PaperZD in the marketplace.
This was awesome to watch!
Wish someone could have added Gamemaker to this contest.
This was a fun watch, hoping for more content similar to this down the line 😄
I think it shows that construct is the only one that only had to deal with making the game
I knew Blender Game Engine would win
Encouraging to see that the chaotic start of a new project when setting up the basics is always the same.
It was really cool idea to do that kind of battle. All 3 engines made a game in 1h, which is nice! What would be awesome (but probably really hard to pull it off) is to have 1 day or even week long battle :)
Day 2 Starts. Where did those 10,000 lines of code come from Rick..? Rick??!
This was hilariously entertaining to watch.
As a person who's used both Construct and Unity, I can say that Construct would probably win if you were only given an hour. But give Unity a day and Construct will be absolutely demolished
This is really fun. Great work guys!
oh my... nice1 🙂Next time take GameMaker Studio to the mix -- would win for sure! (in my hands... :-D)
I agree, Construct is (from the given three engines) the best choice for a 2D platformer.
id love to see an 8 hour challenge for a basic 3rd person game
its fun to watch, you guys should do more !
Unity:
15 minutes to start a new project
30 minutes in Asset Store to choose an asset
14 minutes to import a free asset with a 2D platformer ready
1 minute to build
I think Unreal won to me... the graphics seems better than others it's really interesting to see one of the things Unreal can do though idk about Unreal, I am in Unity world... but just the graphics really looks amazing wtf
I love this nerd battles¡ Let's get ready to rumble!
With all of that handicap, I'm impressed at how much he managed to achieve with Unreal Engine.
Hard to beat C3 in this challenge! It really is a joy to quickly explore ideas and get something running quickly. There are plenty of other challenges where it would not shine so well but fun to see it getting some love!
No Game Maker Pro? (which also uses blueprints these days). In fact, I'd say GM was among one of the first game making pieces of software to use 'visual coding'. And what about Stencyl?
As for the three presented here, Construct wins!
I made my first prototype game in Unity, and it's about triangle, which Has to survive as long as possible the spinning rectangle, and you have to get a lot of points
The guy using Unreal would have had a much better time just starting with a blank project from the beginning instead of a preset. Oh, and used Paper2D. I gotta say I think I like the Unity project best here though, mostly because of the "feature" @4:57 haha. The unreal one was extremely cool though, and actually looks the best imo because of the effects that the 3D world has on the 2D perspective, for example, the game has shadows on the world by default because of the light shining onto the blocks onto the background, whereas in the 2D engines they would need to go and manually add those shadows in, so it really shows the different effects you can get by making a 2D game in a 3D world. Also the way his Plane Character actually turns like in paper mario just by default. Construct3 is definitely the best tool here for making this kind of game within the construct of a single hour though, or Godot, of course.
So much fun, such a great format. Hope to see more! 🤩
This was a blast and a lot of fun! I'm a bit biased with Unity, for 2D it seems you can get the most in less time.
I'd love to see more of this. Same contest, but with an infinite runner, perhaps?
Construct 3 is the winner. 🎉
The fact there's no more 2D project template in Unreal 5, is one of the reason I'm still hiding in my comfort zone of Unreal 4 XD
Yep. There are so me people working on templates though.
@@johnkiser1410 Yeah, that would be what would make me do the switch. Maybe I could make a template 🤔I just have no idea how to make a one.
@@RockyMulletGamedev there are some out there already that you can grab
@@johnkiser1410 Even better ! Thanks
Only UA-cam OGs will understand the reference at the end! 😂
How did they think anything had a chance against construct for this challenge? 😅 GDevelop and maybe scratch are the only ones that could do it as fast/faster.
IMPOV and IMHO, it depends alot on the knowledge and experience about the engine the person is using it. But if we look at the point of view that what you need to do to reach a certain goal, we can say that Construct by looking at the video is less constraint in regards of reaching the goal. Unity is the middle term. And Unreal requires tons but tons of configurations, definitions and settings to do in order to reach a certain goal, making it very unlikely.
For the video, i'd say Construct wins this battle!!!
Looks to me like Construct3 wins hands down, e.g. it's the winner by far. Interesting then that there is not a single Construct3 course available on the gamedev website. Why not!?
Wow, it was actually funny! Thank you for this video
Making 2d style games in unreal is like making a knife with legos
Go go go Rick!!!
This was really fun to watch haha
Love these types of videos.
Construct 3 courses incoming?
You should do basic horror games next :D It would be fun and also Construct would be disqualified ;))) Or perhaps a horror game in 2D? :o
Construct 3 actually handles some 3d now.
Is Rick's character a stunt double for Monty Python?
I'm an og construct guy, I love the engine. I've used Unity also a ton, but I always get stuck with coding and the just myriad of systems and settings in Unity... I never quiet feel like I know exactly what I'm doing in Unity.
You should do another one of these, but allow yourselves the use of all available/relevant tools, past made scripts, assets, etc. and see how polished of a game you guys can come up with in the time limit (or maybe have a much shorter time limit, idk). I think Unity would be pretty quick if you used those. For this instance however, I'd definitely pick Construct. When you know what you're doing and have a plan, it's much quicker/easier to use for the most common 2D games (like platformers).
2:37 "This is a standard Puuuuube"
Based on the results I gotta give it to Construct! Tim, the legend, lol. No one beats Unreal Engine tho! Nobody one :O
lol Rick's game is just nightmare fuel.
Unreal has PaperZD which is a really good plugin for 2D stuff, my favorite is to mix 2D with 3D layered environments. It usually ends up looking really cool.
I am yet to finish any of my projects though, sadly.
Love it! I would like to see other 🎮engines, too!
Excellent !
If I may ask, what PC configuration do you recommend to be used? And were all three systems same or very closely similar during this testing?
Unreal engine is great but Construct 3 looks really interesting!
for 1 hour of dev time i'm fairly sure construct takes the win
it's strange that this dude didn't make a game on construct 3 in an hour)) some kind of stickman spikes and a few platforms. this application is capable of high speed.
1 - Construct 3 - seems like an actual game and would be better than mine in 2 days
2 - unreal engine - made for 3d and somehow better than the unity! Also has collectibles
3 - unity - buggy, weird particles spraying everywhere, no end, just pretty bad to be honest, also the faces don’t fit with the rest of the textures
You can use all the engines each has their own strength, don't fall for the choose one, sure you can choose one to start but at the end use them all as tools man
using unreal for 2D is like mounting a V8 engine on a bike