I'm pretty sure it's actually possible to make a conventional Space Shooter in Ren'Py because it provides tools to create "mini-games" inside your novels. It may not be the best tool for this kind of game, but the functionality is there.
@emeralgamedev Жыл бұрын
That's awesome, I didn't know that!
@IzzuddinRafli Жыл бұрын
@@emeralgamedevThe tutorial game has an example for a pong game, if you're into that.
@Sirbozo6 ай бұрын
oh
@Erhannis2 ай бұрын
"I made the same game nested 9 times inside of itself!"
@Speed_ZamaaАй бұрын
I actually saw a tutorial about that on youtube when i was learning renpy, but i remember the code is paywalled by the author
@ohthatswhygo Жыл бұрын
These videos are always so impressive. You're able to do things in 9 engines I'd seemingly struggle to do in one for ages!
@emeralgamedev Жыл бұрын
Aww, thank you!
@MrGamer-rs3br Жыл бұрын
Same, this guy is a genius.
@sunbleachedangel Жыл бұрын
all come with experience, I myself started Unity official tutorials with 0 experience in coding or game dev a couple of weeks ago, it's a slow process but we'll get there, there's no rush
@natedizzy4939 Жыл бұрын
It all works roughly the same. If you know the basics of game design as a whole and not just engine specific methods it is a lot easier than you think
@polotypescf4582 Жыл бұрын
@@emeralgamedev you should try pixel vision 8, it's a really good self contained game editor a bit like pico 8 but more open ended anyways neat video
9:47 small correction: Far Cry 6 is made with Dunia Engine. It's basically Ubisoft's heavily modified version of CryEngine. I would consider it a seperate engine due to Dunia being in use since Far Cry 2. Dunia is basically a fork from very early versions of CryEngine.
@aqhnygames Жыл бұрын
POV you FFFFFFFF Well actallly FFFFFFF DuNiA blah blah blah shut up
@oliverTwisTeDandCO7 ай бұрын
I'm pretty sure it's proprietary, not open source like the other engines mentioned so he can't test it, but you're not wrong in Far Cry 6 made off Dunia 2 (CryEngine's offspring, like Amazon's Lumberyard)
@kesorangutan61707 ай бұрын
@@oliverTwisTeDandCO I know it's an in-house engine and he has no access to it :D I just thought it's wrong to use footage from a game made with dunia while talking about Cry Engine :D Sure they are close enough but it's still wrong
@seireiart Жыл бұрын
6:49 In case you don't know. In Krita, there's the "Assistant Tool" where you can choose the perspective, and then draw following the guidelines using the "Snap to Assistant" option
@emeralgamedev Жыл бұрын
I didn't know that, thanks!
@Heide_Knight Жыл бұрын
2 things : 1. Super interesting video, I discovered a lot of Game Engines I didn't know anything about. Would have been interesting to see you making the game in GDevelop engine too tho, I think this game engine would have been perfectly suited for the challenge and the video. 2. With all the knowledge and experience you gather from making this kind of content on your channel, I'd love to see a Tier-List of Game Engines from you. Not necessarily just "worst from best game engine", but maybe adding some depth like "best game engine in each category" (since some engines may be more specialized in specific game genres). Thanks for the great and fun content anyway 👍
@lucasdesouza9674 Жыл бұрын
I was hoping to see Gdevelop too in this video 🥲
@mangird1 Жыл бұрын
I think he alrrady made a game in gdevelop
@Freda_Productions Жыл бұрын
Incase you are wondering, he did another video similar to this before making this video. In that video, he did use GDevelop. Hope this helps :)
@inthefade Жыл бұрын
He did in another video!
@arkanys3401 Жыл бұрын
I love how the sample games shown for CRYengine are named "far CRY", "pReY", "CRYsis 3", "RYse: son of rome". Seems like you need to have an R followed by an Y in your game's name
@Coz3erz11 ай бұрын
Lol
@namelessyoutuber190211 ай бұрын
And Kingdom Come Deliverance is the LAST game you'd expect to be made in Cry Engine
@ohthatswhygo Жыл бұрын
More than just the talent you have with the engines, these videos are so well put together with all the green screen scenes. Really impressive, and makes for great viewing, keep it up!
@emeralgamedev Жыл бұрын
They kinda take forever haha
@chdn Жыл бұрын
It's interesting to see CryEngine again. I played around with it a decade ago but back then it was even less beginner friendly. At the time, there was some kind of weird issue with Scaleform in the community edition that completely broke every in-game UI element. I wound up having to dig around the source just to find a way to render textures on screen. It also had a tendency to corrupt its registry entries every couple days and would refuse to launch again until you manually fixed it.
@rachaelpracht Жыл бұрын
I LOVE these videos. I'm currently in school for software engineering and once I graduate I plan to work on a game to add to my portfolio!
@emeralgamedev Жыл бұрын
That's awesome, you definitely should make one. Just start small!
@AtlasTheMage Жыл бұрын
Hey, great video! Seasoned RenPy dev here, just gonna put out there that it woulda been possible to make a game similar to the ClickTeam Fusion one if ya went down the Screens and Key events rabbit hole.
@demian5631 Жыл бұрын
Since you brought up Pygame, one engine that would be really cool to see would be Panda 3D the only (as far as I know) 3d engine running Python. I mostly want to see it because its entirely Open Source and the story of its development is just so fucking wild to me (it was originally developed by Disney for a theme park ride) that I do wonder how good or bad it is.
@sovietleader3096 Жыл бұрын
There's also ursina for 3d python development
@demian5631 Жыл бұрын
@@sovietleader3096 Sure, but can it claim a history as insane? Also Panda has had some 'big' titles developed with it so it'd be kind of interesting to see if there some tricks left in this old dog.
@yotoprules93615 ай бұрын
This reminds me of ToonTown, I used to play that game all the time, it was developed by Disney and used Panda3D!
@mjKlaim Жыл бұрын
Requests for more: Godot, MonoGame, Game Maker, RpgMaker, Construct And if you feel like trying more frameworks in languages that are less easy to grasp: SFML (C++), SDL (C or C++), Cocos2D (C, C++, Objective-C/C++) and Bevy (Rust) Alternatives: Processing (Java), Cinder (C++), OpenFrameworks (C++) }:D
@mjKlaim Жыл бұрын
Oh wait I forgot you already did a bunch fo these in a previous video, ok ignore the ones already done
@DissonantSynth Жыл бұрын
You're trying to kill the poor man
@mjKlaim Жыл бұрын
@@DissonantSynth But he started it with his videos! }:D
@MxnZ0_ Жыл бұрын
and scratch?
@huss2891 Жыл бұрын
And source
@ElectricDog_ Жыл бұрын
In case you are wondering, Clickteam Fusion - 00:26 Roblox Studio - 02:26 Buildbox - 04:22 Ren'Py - 06:22 CryEngine - 08:20 Unity - 10:10 Pygame - 11:25 Pico 8 - 13:06 CopperCube - 14:43
@PrivateAccount80527 Жыл бұрын
To be fair, Roblox Studio is intended for you to keep the built-in functionalities as it is meant to be a multiplayer game not single player. While what you did is fine, for the general Roblox developer the built in tools are more than enough for them as scripting is entirely optional and the Equivalent of an Asset Store (The Toolbox) is extremely accessible.
@johnmillay67907 ай бұрын
Yep great for making boring little kid games that are super repetitive
@cherriemaesicad88306 ай бұрын
@@johnmillay6790said by the guy who never dug deeper in roblox’s games
@hashtagrex3 ай бұрын
@@johnmillay6790 roblox studio is one of the most powerful game engines available. ironically, youve just shown yourself to be incredibly immature and childish
@jamesrgamesofficalАй бұрын
@hashtagrex it's a decent lua game but huge downside is that you can't convert the game to an excutable, it must be launched on roblox. Even scratch let's you turn it's games into executables
@PrivateAccount8052725 күн бұрын
@@jamesrgamesoffical scratch games can’t be made into executables
@hardelectrolove Жыл бұрын
Great video(s)! Suggestion for another sequel if that's ok with you: "RPG in a Box". You can make more than RPGs with it and it's a really easy engine made for beginners. It deserves a lot more attention. The developer is constantly adding new features and he's very helpful when you have questions.
@emeralgamedev Жыл бұрын
Hey, thanks! I'll add it to the list haha
@Stratelier Жыл бұрын
Only gripe with this video is that the title should say "9 _more_ game engines" or "part 2" or something, so viewers know that if they don't see something specific on _this_ list, maybe it was covered in the previous video? As for this video specifically, pyGame's simplicity is definitely appealing, even though you're basically doing the "low level" code yourself. And literally every game ultimately boils down to what you showed there: a main "loop until game quits" containing a "for each (item) in (list of things to do), do it".
@QueerCounselor Жыл бұрын
I love your videos! It's pretty clear you work hard and value what you do!
@emeralgamedev Жыл бұрын
Aww, thanks!
@katie-tg1nr Жыл бұрын
the editing for this video was amazing! Using a spaceship concept and “traveling” to different engines is super creative, especially with the game concept you were recreating. I figured you deserve some recognition for your editing talent too lol
@emeralgamedev Жыл бұрын
haha thanks katie, I think it's worth the extra effort!
@katie-tg1nr Жыл бұрын
@@emeralgamedev oh definitely! It makes the video way more engaging! Gotta give some respect to a fellow editor lol
@bonehelm Жыл бұрын
Great video! Thanks. Would live to see another one with C and Raylib, Lua and LOVE, CT.js, Solarus, and Bitsy. Just ideas, you dont have to do them all in one video :)
@hudsonator7259 Жыл бұрын
If I don't use godot then I use lualove
@richardli6180 Жыл бұрын
C and SDL 👍👍
@Freda_Productions Жыл бұрын
No wonder CryEngine was given that name. It makes everyone using it cry!
@AfnanNaeemDev Жыл бұрын
As a person who's been using copper cube for 6 years and support it, I'm happy you mentioned it😀
@jensirl Жыл бұрын
If you ever decide to continue this series, I suggest trying out RPG in a Box. It's made specifically for RPGs and is really useful for voxel-based games.
@th1v5 Жыл бұрын
nice to see you code in roblox ive been developing for like 9 months on it so far
@bandlsd Жыл бұрын
You've inspired me to jump back into game dev, thanks!
@black-n-gold Жыл бұрын
Super dope video. In case anyone wants timestamps.... also spoilers I guess? 0:28 - ClickTeam Fusion 2:25 - Roblox 4:22 - Buildbox 6:21 - Ren'Py 8:19 - CryEngine 10:07 - Unity 11:25 - PyGame 13:05 - Pico-8 14:42 - CopperCube
@MothPlum Жыл бұрын
Thank you
@v_-__ Жыл бұрын
That's a fricking good idea ! If you spend time on other engines you can learn new ways to make elements of a game, it's a a nice challenge !
@smark12cz Жыл бұрын
Pygame is actually the only game engine I can work with 😂 Even Unity is a challenge, but Pygame has a special place in my heart ❤
@hillybankok Жыл бұрын
only pygame people know dafluffly potato
@bloctans_4 Жыл бұрын
pygame is a wrapper for sdl2, i dont understand why people hate pygame but love sdl2
@hillybankok Жыл бұрын
@@bloctans_4 who hates pygame
@bloctans_4 Жыл бұрын
@@hillybankok alot of people
@hillybankok Жыл бұрын
@@bloctans_4 why lol
@stimpicus Жыл бұрын
Everyone one of your videos leaves me impressed by your seemingly endless creativity. It's inspiring! Also, Gunther isn't mad... he's just disappointed.
@Fatih_M177 Жыл бұрын
Clickteam Fusion is my personal favorite engine, while i never posted or published a game with it, i always had lots of fun making simple 2D platformers, The only skill it requires you to have is understanding basic visual scripting and of course, Art skills (Unless you wanna hire someone) , maybe one day i'll make a proper game, cool video btw.
@raybearoz Жыл бұрын
These make me nostalgic... back in the 80's, on the Commodore 64 there was "Shoot Em Up Construction Kit"... Many great times were had making shooting games on that little tool (And one slightly adult story which can be told some other time)
@Niosai Жыл бұрын
Loving the gradual increase in production value! Another really solid video. also do assembly next can't wait to see the result in 4 years
@emeralgamedev Жыл бұрын
haha, I gotta make an actual game one of these days!
@fejfo6559 Жыл бұрын
It would be interesting to compare how quick learning and/or development was with the different game engines
@itstherealbrace6424 Жыл бұрын
For some reason "It feels like a win when you get basic mechanics to work" doesn't exactly seem like an endorsement lol
@johnhughes9634Ай бұрын
These videos are building my confidence to create things I never tried to before
@mackeralface Жыл бұрын
More like CryEngine- oh wait no that’s actually what it’s called
@Geminosity Жыл бұрын
Really enjoy these videos. If you do a future one with even more engines, I hear Monogame and Defold mentioned a bit these days :3
@Spectrum3900 Жыл бұрын
Defold (LUA) +1
@samgrady60597 ай бұрын
Thanks for talking about coppercube, i hope your video help people understand how easy and good this engine is.
@bombie Жыл бұрын
yo, you missed a pretty popular engine, Geometry dash!
@RaVen999915 ай бұрын
Do you know how f*cking long it takes to make that work
@RaVen999915 ай бұрын
But it whould be super interesting
@bombie5 ай бұрын
@@RaVen99991 yeah i do its pretty easy actually
@lfbicalho Жыл бұрын
I think that you should do one more video with more game engines. I missed LOVE2D, it's really awesome and you should test it. It uses Lua, a great script language that was created here in Brazil! Wish you the best. Your videos are awesome!!
@SpicyMilk11 Жыл бұрын
I love coppercube and I have over 900 hours in it I find you can make nice looking games with voxel art and if you get deep into it it's very powerful
@SomeRandomChannel707 Жыл бұрын
honestly I wonder if Emeral will continue this series, because I really want to see him try Processing and also Stencyl since I've had good experiences with both and I think he'll have a great time with em, I wonder...
@VelocitySoftwareGames Жыл бұрын
fantastic video!, i do want to say one thing, Roblox Studio actually can be used to make single player cinematic games, you just have to change the player count in your games plubishing settings.
@drdoof182 ай бұрын
Thank you creating this video! It inspired me to start coding in ren’py!
@Stormthorn67 Жыл бұрын
Roblox also has a reputation for exploiting child labor and People Make Games and the Washington Post have have interesting stuff on them. I wouldn't develop on their platform for purely ethical reasons but luckily for me I'm too dumb to develop a game on it anyways.
@waterfaII Жыл бұрын
You’re joking right?
@Jpres Жыл бұрын
Awesome video! And yeah, cry engine is rough.
@emeralgamedev Жыл бұрын
Right!?
@axelll963 Жыл бұрын
1:44 biblically accurate enemy 💀
@DietrichM1 Жыл бұрын
First time seeing a game developer who doesn't say that roblox is trash
@coszec Жыл бұрын
Somebody that actually looks like me doing an interest that I have been wanting to do for a long time. Nice job man, mad inspirational.
@emeralgamedev Жыл бұрын
Thanks, coszec! Start making games!
@donatoclemente4421 Жыл бұрын
Awwww! Was really looking forward to some tryhard renpy-ing 😂 Great video🎉
@rhyslikesthis416 Жыл бұрын
I know these videos take a ton of time and effort to make, so i wanted to let you know that i really look forward to them. Proper puts a smile on my face when I open youtube and see a new one of these ready for me to watch in bed :)
@b4ph0m3tdk9 Жыл бұрын
Cobbercube game looked stunning and had some innovative enemies.
@martinpalm7859 Жыл бұрын
I have noticed that with Godot, Unreal, Unity, Gdevelop, Buildbox, and several lesser-known engines, there are... Templates or example games. With these, you can use them to create or rebuild your own game. To do so, you either switch out the assets, sounds, and effects or switch out everything and add anything extra to make it more complex.
@dddripz Жыл бұрын
i liyke ballz
@UltraCenterHQ11 ай бұрын
The Roblox Studio engine is surprisingly flexible. I've seen so many photorealistic looking Roblox games
@Airplanefox77 Жыл бұрын
I find it interesting being a Roblox dev to watch people make games for the first time in its engine.
@JanbluTheDerg Жыл бұрын
Another great game engine comparison! I'd recommend giving Godot a look over again, as since the last time Godot 4.1 has released with a bunch new shiny features (and user improvements like renaming Scalar to Node3D like a logical game engine).
@marcboss Жыл бұрын
Your videos are different from everyone else, in a good way 😅
@Unknown_Ent-ty Жыл бұрын
U have the best videos
@lowearthsurfer Жыл бұрын
Top quality content
@the_red_gamer Жыл бұрын
I litterally only learned how to use print and comments in Python and Lua and this person know every single programming language and he's even really good at scripting
@issas_games Жыл бұрын
muito legal ver você usando a clickteam fusion, é estranho porque parece uma engine um pouco abandonada, ao mesmo tempo que ela continua sendo bem usada.
@emeralgamedev Жыл бұрын
Yeah, they haven't updated it in a while and I think it's pretty expensive for the pro version!
@Tekeron Жыл бұрын
They still release updates for the software. The latest non-beta version was released in January of 2023, but beta releases for the next update have been being released frequently. The latest beta as of this post (build 295.7) came out on September 4th of 2023.
@Pyonkotcchi Жыл бұрын
a little disappointed you didn't try putting a shooting minigame in the renpy project 😂 you can put in mini games so i'm sure you can do that too with some python code. i don't know how to do it but i'm sure someone else can lol!
@alekseev1986 Жыл бұрын
The main problem is too have choose engine when your project is huge For simpler games there isn't big difference
@azrhyga Жыл бұрын
Awesome!! Very good job using different engines to create the same game and test all of the engines!!
@depth386 Жыл бұрын
I really want to see a turn based game. Tic Tac Toe, Connect 4, Checkers, almost anything that waits for input.
@rato_yes Жыл бұрын
I'm so glad you used roblox! you should make more videos on it cause its such a great engine, i always go on it when im bored and i dont wanna play the already existing games, LUA is very easy to learn and very fun.
@mcordonhouston Жыл бұрын
Hey man, wondering if you remember me! Been watching you since you since the 4d flappy bird! Keep it up man! Love your content! You should try to challenge yourself to make a randomized genre of game and give yourself a certain amount of time to make a game with possibly multiple people taking turns adding and changing things, you can also use any game creator you want. (Roblox studio, scratch, unreal engine, etc)
@emeralgamedev Жыл бұрын
Hey! Yeah, those are great ideas. Thanks for watching!
@colin_actually Жыл бұрын
Great stuff. Couple engines for the next episode: Love2D, Defold
@ax0lts Жыл бұрын
I loved watching this video! One thing I’d like to see if you continue this series of making the same game in different engines, I’d actually want to see you use Flash or something of the likes of that to make a game :o
@kanromusic Жыл бұрын
Scratch: "am i a joke to you?"
@livejamie8 ай бұрын
This is their second video in this series, scratch is covered in the first one
@monkelifegoodАй бұрын
He literally did this one are your restarted
@lucasdesouza9674 Жыл бұрын
I freaking love your video!! Im very happy to see a new one
@emeralgamedev Жыл бұрын
Hey thanks lucas, I'm glad you like them!
@Wierdroutesguy Жыл бұрын
and now we have a sh** moving around our game 1:06 😂
@LordVitaly Жыл бұрын
That was cool! Thank you for the great content!
@theothetorch8016 Жыл бұрын
This is a great video concept with good execution. I like it. I think a title like "Making a game in 9 niche engines" would make more sense. Something to justify Godot being left out x) #copium
@MattIsTheCat Жыл бұрын
It is cool how easy it is to mod the character text of Ren'Py games.
@souptaels Жыл бұрын
I'd like to see more videos like these, but you try to actually make the same game lol I also just love unbiased, non-competitive videos like these that just show the strengths and weaknesses of game engines, rather than tier-ranking engines. I just look away from stuff like "GameMaker Vs. Unity" cause that's like comparing apples to oranges. Game engines are a "pick your poison" type of thing. There is no "best" poison out there when they all have the same function: making a game. It's whether or not you want to live with that poison(s) for the rest of your game making career and all the pros and cons that come with it.
@JuhoSprite Жыл бұрын
Man I love ur goofy thumbnauls
@wisacloud3 ай бұрын
in Roblox changing the server size to 1 can make a singleplayer game and also teleport systems and private servers
@MrSnakerson Жыл бұрын
So you basically made Galaxiga 9 different times. Nice.
@FullyBugged10 ай бұрын
A third video to follow this trip in the world of game engines, with the 2.5d Open Source ORX game engine, next time?
@weirdguylol Жыл бұрын
Before viewing videos about Game Engines, I always thought you had to learn coding languages to make games. I was suprised when I learned you can make games without needing to learn coding languages
@nottechytutorials Жыл бұрын
No code game engines is a new one for me. I thought the visual coder like in Scratch was more of a children's educational game.
@CTGReviews Жыл бұрын
I finally realize how Scott Cawthon made 4 FNAF games in the span of a year.
@elituss Жыл бұрын
I only know the game engine Ren'Py for one reason
@agranero6 Жыл бұрын
Curiously as you choose a star ship shooting game Pico-8 got the best results what is incredible.
@YeetoTheYeetafic Жыл бұрын
I thought this was the same but I realised it was 10 days ago
@LuizFernandoSC9 ай бұрын
LMAO, it happened to you what I was expect to happen to anyone who try to use Cryengine. First: you give the engine a chance Second: you can't figure out how it works Third: you fall into despair Fourth: you leave the engine
@sneikiusas Жыл бұрын
I wish you've covered Godot as well :) anyway, cool video😊
@twoteesful Жыл бұрын
That last game looked like urban assault!
@deluxe_1337 Жыл бұрын
For CryEngine, you could have used C# (instead of C++) since you're familiar with Unity.
@MoonyKoonony Жыл бұрын
Let's Go i Just watched yesterday you Video where u tried 8 Game engines now 9 Try Next Time 12
@emeralgamedev Жыл бұрын
haha, we'll see about that!
@nightglide_ Жыл бұрын
Time for multiplayer crossplay compatibility.
@KHJohan Жыл бұрын
CryEngine has shifted ownership a lot, and changed names a lot. It’s been called Lumberyard but now is named O3DE. Also quick tip, put the engine names in the code description so people can find the video:)
@gsck5499 Жыл бұрын
CryEngine hasn't changed ownership. CryEngine is still its own thing and is a separate entity to Lumberyard/O3DE. Lumberyard is based on CryEngine but is not developed by Crytek
@eralife7 Жыл бұрын
Ultra violence mode: I made game engine in 9 programming languages
@deltacosmic5358 Жыл бұрын
0:07 why is there a creppy smiling man standing behind you here hes only there for like 0.5 seconds so if it qas meant to scare us then you did a great job
@GuglioIsStupid Жыл бұрын
Fun fact with renpy! You can make use of the python functionality to use pygame to make actual games in it! People have created simple games like snake and even a rhythm game in it! Edit: Just saw pygame was in the list, so no need to include it twice lol
@SubSlimeCrafter Жыл бұрын
I would to see how you would tackle Fancade game engine
@NukeThemAllGame9 ай бұрын
I think Construct is very capable. i am making a whole RTS game in it
@macknyan3524 Жыл бұрын
oh... you know about JMonkeyEngine? This is dark souls from the world of game engines...
@mstfbldrc Жыл бұрын
Next time, try Love2D please! I LOVE your channel.
@emeralgamedev Жыл бұрын
haha, thanks! I'll put it on the list!
@Reqwuer Жыл бұрын
I love the aesthetic of the unity one
@tandyabimap-hv6fw Жыл бұрын
I Agree Everything What My KZbin Profile Picture Named "Cyan Uranus" Said. I Only Love Creating 3D Games in 3D Game Engines That are Created in Programming Languages That I Mostly Love. Like I Love GameMaker Studio 3D and LightWeight Java Game Library 3D. Because I Love C# and Java