Don't make your own 3D Game Engine - anyway, here's how I made mine.
Ойындар
In this episode of Completely Cooked Games, I make an entire game engine in C++ and do all the art, music and sound too. Welcome to my chaotic cooking show about making games.
Play Tower of Fire on Steam at store.steampowered.com/app/23...
- - - - -
LINKS
OPEN GL TUTORIAL: www.opengl-tutorial.org/
Probably the easiest to follow resource for beginning graphics programming I've found.
BLENDER 3D Modelling: www.blender.org/
INKSCAPE Graphics Software: inkscape.org/
TOWER OF FIRE (GAME) store.steampowered.com/app/23...
TOWER OF FIRE (MUSIC) toweroffire.bandcamp.com
- - - - -
ABOUT THIS CHANNEL
Completely Cooked Games is a video series about rapid prototyping video game development. The games from that series are uploaded to ITCH.IO.
- - - - -
SOCIAL
Website - completelycooked.com
Instagram - / blackwoodtunes
TikTok - / completelycookedgames
Facebook: / blackwoodtunes
Пікірлер: 64
I'm still gonna try
THIS IS SO CHARMING and just incredible!!! so well made, obviously with a lot of love! I hope more people will see it!! ♡
too late my brother, i'm cooking
dont do own game engine? too late, check it out
@leotek1021
5 күн бұрын
Teach me
Excellent video, mate! From one textbook over-engineerer to another, I loved the video and can't wait for part 2! Cheers!
This was a great watch. You obviously put a lot of effort not only into your engine, but also into this video!
This was hilarious! I love your style, keen to see more vids!
Okay, this video intro is the best!
Great job with the explanations! And had a lot of fun watching your video too :)
Amazing video, a lot of time and effort went into not the video itself but the project as well. Great job homie!
Pretty good video actually. I usually speed up most videos I watch (unless I'm watching purely for entertainment), but this time I watched it at normal speed.
Great vid, super entertaining! I hope it gets the views it deserves
Great format!
Very neat. I'd like to see a deeper dive into the coding side, but I can understand if it wouldn't work for your channel. I'm trying to complete a game with an engine I wrote and my biggest hassles have been not considering floating point inaccuracies (which led to lots of collision and frustum culling problems) and modifying an old 2D engine to make the 2.5d map editor... I just sort of kept adding to it and it's now it's a cumbersome mess.
@CompletelyCookedGames
2 күн бұрын
That's how you know you're doing it properly! If it's not a mess, you're not making a game. As for discussing code in-vid, I'm a bit stuck for time - once I'm through with the demo release, I'll make the source available in some form.
why didn't you tell me before I started? and I why didn't you say not to use vulkan? Oh well guess I'm too deep in it now...
rolling your own engine? Worth it...
Neat well done
amazing stuff haha
Jamming with maps
12:25 Brilliant!
this is some proper content
But making a 3D game from scratch is so fun
@atomictraveller
17 сағат бұрын
never do what scratch does silly
Great video.. +suscribed..
cool
Only here for ToF memes
I cant stop watching this. Incredible. Please dont stop.
swag asf
You had me at "Who killed JFK."
@CompletelyCookedGames
6 күн бұрын
Now you're thinking, but the real question is "when killed JFK"?
thank you 'Agent Smith'
Where's the link to the music? ;)
@CompletelyCookedGames
2 күн бұрын
If you're looking for ToF music, I added a link to the description just now, other music in the video is just music I rescued from some of my unreleased games.
ahaha yeah i made a 3d ragdoll physics game with c++ with infinite procedural music in a 300kb zip i need to mention the ahaha part again so it's proper. dude no one is ever going to see my message because i'm on yt bad list
I agree... I'm stupid 😂
Can you share a little bit about how you learned computer graphics/opengl? I can never get past this level
@CompletelyCookedGames
2 күн бұрын
For this, I followed a lot of the tutorials at opengl-tutorial.org. As for knowing about how to write shaders and how to manipulate geometry - just a bunch of trial and error for years in engines better than mine. I think using Godot or Unity and writing procedural mesh stuff and using their shader languages is a good way to learn.
@atomictraveller
17 сағат бұрын
ok here's how to do anything now alright - ask chatgpt
what a legend
@atomictraveller
17 сағат бұрын
in my country, we call legend foot.
And maps
You're like 5 years too late to save me from myself :P
Now that Unity died and Godot still has tons of problem I cannot find another solution for what I seek :(
Song name please at the beginning
@CompletelyCookedGames
2 күн бұрын
The very beginning? Just a little something I wrote myself - I write my own backing music. If you're looking for Tower of Fire though, that's in the description.
@MasterA6858
Күн бұрын
@@CompletelyCookedGames Wow, great work. Can we get a full version of it. Its sounds awesome.
For some reason I thought you used Godot to make sword of unspoken misc 😅
@CompletelyCookedGames
6 күн бұрын
I love Godot! Initially I did a prototype using Godot - it worked well enough, but I had a very tile-map based idea and found that I was asking Godot to transform data and geometry in ways that would work better threaded directly into the engine. It probably would have worked well in Godot, some things would be harder, some easier, but once I got the prototype working on my own engine, it felt like I had the momentum to keep building. I had no idea just how far I still had to go. Time again I'd probably still go custom.
Next. Create a game engine with Scratch!
@CompletelyCookedGames
2 күн бұрын
I think scratch is already a game engine. So... done? You're welcome.
@atomictraveller
17 сағат бұрын
scratch is the root of all human misery. you are naughty people. next make a game engine from mahavira.
Whaat, noo! You 100% should make your own 3D game engine. Yes, 3D graphics APIs are laberynthian, making a UI framework alone will nearly kill you, implementing physics will break your mind, and you will go insane, but you will likely increase your industry value *exponentially*. MONEY, PEOPLE. MAKE ENGINES, GET YOUR BAG.
@CompletelyCookedGames
2 күн бұрын
Yeah, I'd do it again given the choice. In part two, when I get around to that, I'll be speaking about the process a lot more positively. I think it took until year two to start paying off.
Why not? Why not make a new engine?
@verycoolpersonwow
7 күн бұрын
people say that because most folks who want to make a game are amateur programmers, and working with C/C++ and OpenGL etc is very daunting for people who don't have coding experience. that said, if you can code then I really think doing it "from scratch" like this is better, as you'll know and understand every part of your game much better when it comes to things like optimizations down the road. plus, for large behemoth engines like Unreal, getting used to their APIs is such a daunting task on its own, you might as well spend that time learning how to do it yourself IMO it only really makes sense if you're either A) cranking out template games or B) really REALLY need something that it does for specifically, most notably I'd say multiplayer - the builtin multiplayer capabilities of the major engines make that a lot quicker if you're worried about time to market
@leonardo01570
6 күн бұрын
Bilbo baggins vibe by reading your comment
How can your channel be at 557 subscribers? YT algorithm is so broken...
@atomictraveller
16 сағат бұрын
oh rofl. ever see west papuan genocide? check yano gobai in nduga district for machine gun helicopter "entertainment". oh thank you unbased internet
Why such hate and satire?
Unterrated and need more views
How do you feel about Rust and engines like Bevvy?
Only here for ToF memes