Making my own 3D GAME ENGINE and GAME in 48 HOURS? C++ OPENGL

  Рет қаралды 156,049

Hexel

Hexel

Күн бұрын

Пікірлер: 208
@1devm0
@1devm0 Жыл бұрын
BRO. Making a game engine and a game in 48 hours is on a completely different level.
@emii6199
@emii6199 Жыл бұрын
yea
@OGtonkemonke69
@OGtonkemonke69 Жыл бұрын
This is second reply
@dwarfda
@dwarfda Жыл бұрын
To be fair, there's nothing about this that make it really "an engine", the title is just pure clickbait. It's just few of the most common classes that are absolutely necessary to make any kind of 3D game.
@LuxTheWizard
@LuxTheWizard Жыл бұрын
@@dwarfda which is all an engine is? It's just a collection of tools and classes that are necessary to make a game, he wasn't going to implement a complex physics engine, audio, animation, etc. all within 48 hrs. But what he built was still an engine...
@ChrisCarlos64
@ChrisCarlos64 Жыл бұрын
​@@dwarfdaif you consider it to be on the level of Unity and whatnot, sure it isn't "a game engine" but that is also a bit short sighted. An application is an application regardless of how it holds up. That scrutiny only matters when you're trying to ship a product. It is still a game engine but is it a versatile or well documented and modern game engine? No not really yet it isn't trying to be for now.
@azus5576
@azus5576 Жыл бұрын
If you don't want to watch the full video, here's the steps to create your own game engine: 1. create a hello world program and make sure it compiles 2. build your engine Happy coding!
@Shywizz
@Shywizz Жыл бұрын
r/restofthefuckingowl moment.
@muggzzzzz
@muggzzzzz Жыл бұрын
It's like a famois tutorial on how to draw an owl. 1. Draw two ovals to form a head and body outline. 2. Draw the rest part of the owl.
@QbitTV
@QbitTV Жыл бұрын
I can't even make a game in Unity in 48 hours and you made your own game engine + game. This is insanely cool
@ThetaRabbit
@ThetaRabbit Жыл бұрын
Writing your own game engine is impressive, but as a game dev, I find the completeness of the game for jam even more important. Therefore, these two aspects together makes your work amazing. Maybe it is not perfect in terms of game design, but it's very cool anyway!
@zacharychristy8928
@zacharychristy8928 Жыл бұрын
I still give him credit for coming up with a complete loop with a theme-appropriate mechanic given the tools he has to work with. Sometimes it's an interesting exercise to think of the simplest possible thing that's mechanically fun or interesting. It could build good practices to prevent feature creep too.
@kalaherty
@kalaherty 11 ай бұрын
I liked the "I use Arch, btw" reference. Nice. Very nice work for 48 hours... I would of just coded a very simple platformer engine, but I'm pretty simple. I think my favourite part was the collision detection/physics. I've found 3D collision to be quite the pain to debug, so I really like how you simplified it to what you specifically needed for the project. Very neat :D
@jumbledfox2098
@jumbledfox2098 6 ай бұрын
i'm currently thinking about building my own platformer engine.. and let me tell you i wish i could call myself simple for doing that! physics is pretty hard and so is good movement. good luck with your projects, internet stranger! :3
@lln6123
@lln6123 Жыл бұрын
08:45 that blew my mind just from watching. great commentary, thanks!
@hexeldev
@hexeldev Жыл бұрын
Glad you enjoyed it!
@notLord0
@notLord0 Жыл бұрын
Great video! Really liked it. I participated in the jam ( top 2k ), and I have made my own game engine in the past, though it was in Java, pretty hard, Great job!
@efeloteishe4675
@efeloteishe4675 Жыл бұрын
JAVA?!
@SpencerYonce
@SpencerYonce Жыл бұрын
BROO I LOVE YOU AND THIS VIDEO AND YOUR GAME AND YOUR SKILLS. you got a new sub for life my dude. Fellow game dev here. Thinking about doing a game jam soon and filming it for y’all
@on-hv9co
@on-hv9co Жыл бұрын
Renderdoc really out here saving lives.
@manget9016
@manget9016 Жыл бұрын
Impressive work 👏! A gameplay loop could be that you get a higher score the longer path the ball rolls before it land in the hole. So you could play it safe by putting the hole closer to the starting point, or try to get a high score by placing the hole far from the starting point.
@hexeldev
@hexeldev Жыл бұрын
Excellent idea!
@robtheidiot1
@robtheidiot1 Жыл бұрын
Really good video, i could see you becoming big in the future. Keep having fun man!
@szigo3211
@szigo3211 Жыл бұрын
Bro said "I use arch by the way" unironically 💀💀💀
@anon_y_mousse
@anon_y_mousse Жыл бұрын
Definitely get an upvote for the comedy. The Windows or browser requirement is why I'll never enter the GMTK game jams, though I just might use it as inspiration and write a game anyway.
@hexeldev
@hexeldev Жыл бұрын
Enter Ludum Dare!
@hexeldev
@hexeldev Жыл бұрын
Glad you thought it was funny, my humor is extremely dry so I didn't expect many to laugh.
@anon_y_mousse
@anon_y_mousse Жыл бұрын
@@hexeldev I think I've heard someone mention that before, but didn't know it was a game jam. Now that I've finally looked it up, I can see myself entering the Extra category, since I am a tad slow and can't always devote time to things outside of work. Might be time to finally join one of the public git websites and publish something as open source.
@dubelan
@dubelan Жыл бұрын
I like how you walk us through each bug you experience, as well as your breaks. It's good to take breaks and know that bugs are something that ultimately plague every software dev!
@hucancode9
@hucancode9 Жыл бұрын
You got a new fan lol. I never actually implement shadow myself. Looks cool I have to try it some time
@Brmngm
@Brmngm Жыл бұрын
Amazing! Short and detailed.
@user-sb5vt8iy5q
@user-sb5vt8iy5q 4 ай бұрын
Watching this feels so good after learning openGL and understanding every step
@SergeyLergDev
@SergeyLergDev Жыл бұрын
Very cool, you’ve done amazing job finishing the game by the deadline! Any feature cuts you’ve decided to make during the development?
@hexeldev
@hexeldev Жыл бұрын
I wanted to make the ball bounce like real golf, I also wanted a skybox (cubemap) like Unity so the sky isn't a single color and I wanted a nicer map but these features had to get cut for the sake of shadows
@efeloteishe4675
@efeloteishe4675 Жыл бұрын
@@hexeldev for the skybox you could've easily just added in a big (really big) cube with a texture (the actual skybox) and made it move with camera
@Banaaani
@Banaaani Жыл бұрын
Wow, that is truly impressive. There is always this certain good feeling in freshly made game engines, sort of nostalgic, because of the graphics and lack of detail in the environment. I love it!
@FA18_Driver
@FA18_Driver 9 ай бұрын
You’re S tier. Subbed. You code with the same passion I drive Hornets with in DCS. And all high skill programmers are so adept at language and optimization it shines through in your excellent narrative. No wasted words proper compressor on the music. 10/10
@OriginalC0dePr0xy
@OriginalC0dePr0xy Жыл бұрын
Yo, nice KDE Plasma setup btw. I love the Sweet GTK theme.
@Roy_Royster
@Roy_Royster Жыл бұрын
I’m taking c++ in college rn and I. Honestly love it I hope to be as good as this one day
@honzosaurus42069-no_furry
@honzosaurus42069-no_furry Жыл бұрын
13:44 - "I use Arch btw" .
@ScorgeRudess
@ScorgeRudess Жыл бұрын
This is crazy! Congrats
@jeffmccloud905
@jeffmccloud905 Жыл бұрын
it's a weird thing about game dev that so many are willing to just waste their time with no expectation of ever making money. Imagine thinking "I want a website for all my cat photos. I need to build a browser first".
@nyssc
@nyssc Жыл бұрын
I am that kinda guy.I built my own browser with qt, web server with my own socket library and thread pool in c++, and also made myself a website to stare at and just feel absolutely happy about it when all the things are working just fine
@Skeffles
@Skeffles Жыл бұрын
Fantastic! Not many people make their own engines, especially in game jams. Really well done.
@independentclone
@independentclone Жыл бұрын
wow, I can't imagine how much things you need to know to do this and how much familiarity one must have had to implement all these within 48 hrs.👍👍👍👍
@RandomGuyyy
@RandomGuyyy Жыл бұрын
If you move the flag outside of the terrain you get a crash with a POSIX WinThreads error message box. Maybe it's trying to look up a point on the heightmap and gets null?
@hexeldev
@hexeldev Жыл бұрын
I'm assuming POSIX WinThreads means the Windows version. On Linux the ball bounces as far as I can tell.
@hexeldev
@hexeldev Жыл бұрын
code for this logic: github.com/MartensCedric/portable-par/blob/fea79ac39c5b8542fbe53afbbcff08a887b1d520/src/main.cpp#L457 Maybe there's a bug
@RandomGuyyy
@RandomGuyyy Жыл бұрын
@@hexeldev Yeah the ball bounces ok. But if the flag is moved outside the terrain it crashes. Excellent work though especially within the jam timeframe!
@hexeldev
@hexeldev Жыл бұрын
@@RandomGuyyy ah good catch. I didn't even read your comment properly, you said "flag" not ball. I honestly didn't even think about it, completely forgot. Its funny because if I fixed the ball going OOB but not the flag.
@hmbpnz
@hmbpnz Жыл бұрын
Outstanding. What a fun view!
@blacklistnr1
@blacklistnr1 Жыл бұрын
6:05 "All ideas we're pretty bad" I like all of them, the most meta slap joke would be 6 by forking an open source chess game and changing 1 line
@hexeldev
@hexeldev Жыл бұрын
or "roles reversed: the player writes the game"
@JackPotniy
@JackPotniy Жыл бұрын
Thank you, Your video inspired me! Keep it up, mate!
@erictrinque6513
@erictrinque6513 Жыл бұрын
absolute madman.. keep it up
@raghavgohil2004
@raghavgohil2004 Жыл бұрын
Loved the video dude! I want to reach this level of game programming :>
@hassesponnys8433
@hassesponnys8433 Жыл бұрын
Great video, you should definitely make some tutorials or more in-depth videos about it!
@dailydoseofshtposts6891
@dailydoseofshtposts6891 Жыл бұрын
WoW just came across your video and I must say that youre such a underrated programmer my guy
@asirbu
@asirbu Жыл бұрын
great video 😀
@Canilho
@Canilho Жыл бұрын
Cool small project, deffenitely with great iteractions. I feel like if you have enough iteractions you'll create an awesome game. Subscribed to see more of your stuff :D
@Dizzykitty817
@Dizzykitty817 Жыл бұрын
I... I need to learn openGL...
@marcombo01
@marcombo01 Жыл бұрын
@CedricMartens what OS are you using? Linux? Just for curiosity
@hexeldev
@hexeldev Жыл бұрын
Arch Linux
@ThomasTheCoolerVersion108
@ThomasTheCoolerVersion108 Жыл бұрын
bro went from an orange triangle to a 3d masterpiece
@user-uk9er5vw4c
@user-uk9er5vw4c Жыл бұрын
this man actually built a 3d engine in 24 hours, the day after just played with Blender and shadows. Remarkable
@Kaiphusha
@Kaiphusha Жыл бұрын
Long time ago I made a red circle in C, that could be rotated with the WASD keys.
@wildtom
@wildtom Жыл бұрын
Do you use KDE plasma? also, do you have any tips for programming (I am self teaching my self c++)?
@hexeldev
@hexeldev Жыл бұрын
Yes I am using KDE plasma. My best tip is just to practice a lot (do hobby projects)
@wildtom
@wildtom Жыл бұрын
@@hexeldev thanks, I also use kde plasma, but I use Debian
@CurioQ_42
@CurioQ_42 Жыл бұрын
wow bro. i loved your skill. great
@orca1361
@orca1361 Жыл бұрын
If I wanted to make a engine like the build engine but able to use 3d models like quake or heretic 2. What would be the way to start for a complete newbie? I want to make a retro shooter but without all the bloat that some game engine come with lol
@hexeldev
@hexeldev Жыл бұрын
Assuming you know C++ well, OpenGL is the best graphics api (to learn graphics programming) in my opinion, it's a bit old now so Vulkan is better but Vulkan should be learned after understanding opengl.
@orca1361
@orca1361 Жыл бұрын
@@hexeldev alright, thank you
@OnyxIdol
@OnyxIdol Жыл бұрын
I haven't worked in c++ in over a decade and this looks scary now
@randith87
@randith87 Жыл бұрын
This is super cool. My question is, how did you know that those were the steps to make a game engine? I really want to make one for a 2d sandbox game, but I'm stuck.
@hexeldev
@hexeldev Жыл бұрын
I had taken a computer graphics class at university and I had already done some small projects with opengl. I used the khronos doc and learnopengl.com as references
@randith87
@randith87 Жыл бұрын
@@hexeldev Thank you.
@jumpergamer1913
@jumpergamer1913 Жыл бұрын
I extracted the zip file of the game on a folder called game of the century, the experience was as follows I used my wits to try to predict where the ball would land and after three of those I let the flag go out of the map and the game crashed, 10/10 would unzip again
@Verschrecktes
@Verschrecktes Жыл бұрын
„I use Arch BTW“ got me rolling 😂
@ThisIsFez
@ThisIsFez Жыл бұрын
We need a tutorial on how all these great tools can be used to together please
@lloydbush
@lloydbush Жыл бұрын
"Unfortunately it didn't immediately work, so I had to spend some time solving the bug. But then it worked." - every programmer ever
@mad4me
@mad4me Жыл бұрын
I strugelled making a calculator in 48 hours and i still didnt finished it yet, and this bro just makes a freaking game engine like it was nothing.
@discotecc
@discotecc 11 ай бұрын
Getting into graphics programming is a humbling experience to say the least
@samuelpope7798
@samuelpope7798 Жыл бұрын
Game engines like Unity and Godot etc are great but often times you will be struggling to get what you have in mind implemented. They are not magic bullets. Sometimes they can actually get in the way. I highly recommend anyone with a serious interest in game dev try making a few games using only OpenGL. Its harder yeah but i don't think its as hard as most people that have nt done it think. I love and use game engines as well but ive always got a hand in a opegl only project. Ive written a couple of different model loaders for use in those projects that support pbr materials and skeletal anim for dae and gltf in windows and one for android. Qoite a piece of work but not as hard as i would have initially thought.
@hbfl3x50
@hbfl3x50 Жыл бұрын
Congratulations on the job well done ✅
@flameofthephoenix8395
@flameofthephoenix8395 Жыл бұрын
Instead of making a game where you were the hole in golf, you should have made Unity make the game and you the engine. Then you could have skipped that whole coming up with ideas part.
@HatmanDev
@HatmanDev Жыл бұрын
Honestly that is some amazing work! 48 hours to do a game and a 3d game engine sounds almost impossible to me. can't wait to see what you will do in the future!
@davidmc971
@davidmc971 Жыл бұрын
Honestly pretty impressive for just 48 hours :D
@orangomango
@orangomango Жыл бұрын
Great job on your submission, yeah 48h is not much time I had some time problems too
@cryptigo
@cryptigo Жыл бұрын
Great video! I would recommend using GLAD instead of glew however, as glew is extremely old.
@efeloteishe4675
@efeloteishe4675 Жыл бұрын
No, it supports OpenGL 4.6 (latest) and works really great, glad is sh*t to get working while glew is just a simple library.
@cryptigo
@cryptigo Жыл бұрын
@@efeloteishe4675 You are right! Sorry, I confused glew with glut for some reason. I like glad, it works well for me and i dont see how its hard to get working. Can you elaborate?
@alebud1403
@alebud1403 6 ай бұрын
6:47 this how is called the app?
@hexeldev
@hexeldev 5 ай бұрын
Portable Par
@Simpfey
@Simpfey Жыл бұрын
I got a simple question, what os are you using in this video?
@hexeldev
@hexeldev Жыл бұрын
Arch Linux
@Simpfey
@Simpfey Жыл бұрын
@@hexeldev Yea I posted the Comment and 2 seconds later I got the answer :)
@Aryan_Divyanshu_000
@Aryan_Divyanshu_000 Жыл бұрын
Wonderful project
@deadsi
@deadsi 5 ай бұрын
Not really, you can pretty much copy and paste bits and pieces and stitch em together into a game of sorts in very little time. It's once you want to expand your game to have multiple levels and objects with different properties and menus and so on that it gets a lot more complicated, cause you have to organise everything
@kulwindersingh-gc4bh
@kulwindersingh-gc4bh Жыл бұрын
Great Man where you learn this
@hexeldev
@hexeldev Жыл бұрын
learnopengl.com
@alexrobbins2288
@alexrobbins2288 Жыл бұрын
This is incredible. Can you talk about how and why you used python as a wrapper around the c++ functions?
@hexeldev
@hexeldev Жыл бұрын
To clarify, I did not use python as a wrapper for C++ functions. I created a 3d model of a terrain in blender, then exported a heightmap png from blender. Then I made a python script that calculates the gradient of this image and outputs the result as another png. Then Portable Par, loads this gradient image on startup and uses it for physics. So the python is a script to convert one png to another before loading in the game
@-yahya--
@-yahya-- Жыл бұрын
so there's basically no python interpreter overhead at runtime. cool
@infas_mhd
@infas_mhd Жыл бұрын
Real Programmer not just a frame work toddler... Hats off sir❤
@thekonfa
@thekonfa Жыл бұрын
He still used libraries instead of writing EVERYTHING from scratch like a real prehistoric ape would do
@infas_mhd
@infas_mhd Жыл бұрын
@@thekonfa Bro, so you want him to code in 0s and 1s? He is doing better coding than using frameworks, like ReactJS and libraries on top that for event just waving hands. Btw I think you have no idea what it feels like to use OpenGL.
@thekonfa
@thekonfa Жыл бұрын
@@infas_mhd, bro it was obvious satire, read the second part of my comment.
@flameofthephoenix8395
@flameofthephoenix8395 Жыл бұрын
​@@infas_mhdNo, of course he didn't want him to code in 1s and 0s, that's ridiculous! He wanted him to create it using his own hardware.
@XENON2028
@XENON2028 11 ай бұрын
​@@flameofthephoenix8395 bro is out there collecting sand for his next video where he makes his own computer from silicon
@m_mdi0
@m_mdi0 Жыл бұрын
Can you tell me where you learn opengl? is there good source for learning??
@hexeldev
@hexeldev Жыл бұрын
learnopengl.com
@m_mdi0
@m_mdi0 Жыл бұрын
@@hexeldev thanks bro👍
@lostsauce0
@lostsauce0 Жыл бұрын
How many years experience do you have with C++ and OpenGL?
@hexeldev
@hexeldev Жыл бұрын
For opengl, I basically just took an undergraduate course in computer graphics + a couple minor projects. In that course, we did everything you saw in this video, so I was already familiar. For the C++, checkout my other video
@GuilhermeTeres
@GuilhermeTeres Жыл бұрын
Based. I do this stuff too. Subscribed!
@marco_martin
@marco_martin 5 ай бұрын
All the APIs compatibility with other systems really saved your ass...
@MonLes-xt7gc
@MonLes-xt7gc Жыл бұрын
Keep doing it!
@shurmurray
@shurmurray Жыл бұрын
For simple projects I prefer using RayLIB instead of SDL2 or SFML. The graphic window initialization code is much shorter, yet you still can acces openGL directly and use shaders not limted by framework. And still can do all the low-level stuff (engine) since the raylib itself missing many features and definitely not an engine by itself (it has basic 3d model rendering functions and some rudimentary resource loading system, though). At least you should check it out :)
@morejpeg
@morejpeg Жыл бұрын
Seriously epic!
@swapnildeshmukh5900
@swapnildeshmukh5900 Жыл бұрын
Which version of operating system you use?
@hexeldev
@hexeldev Жыл бұрын
I use Arch Linux with KDE plasma
@swapnildeshmukh5900
@swapnildeshmukh5900 Жыл бұрын
@@hexeldev ok
@ChrisM541
@ChrisM541 Жыл бұрын
Let's be perfectly honest here, you were 'very, very well prepared beforehand' here ;) Still, huge kudos on showing how games used to be created. Infinite kudos if you could do this in 100% assembler!
@CLOUDEE33
@CLOUDEE33 Жыл бұрын
How do you only have 435 subs???? I subbed btw
@Kae____
@Kae____ Жыл бұрын
Makes a game from scratch in two days Names it PP Refuses to elaborate Legend
@IsaacDyck-cs8iy
@IsaacDyck-cs8iy Жыл бұрын
What operating system does he use? Really cool
@hexeldev
@hexeldev Жыл бұрын
Arch Linux
@syudoer2
@syudoer2 Жыл бұрын
Unity fan: Linear algebra enjoyer:
@amlan9120
@amlan9120 Жыл бұрын
BRO, did u go the game school or something? Where did u learn the physics? I knew those math equations but didn't knew they can be applied like that. It was really cool how a single equation define a whole behaviour. 😍
@hexeldev
@hexeldev Жыл бұрын
I have a bachelor's in Software Engineering
@amlan9120
@amlan9120 Жыл бұрын
@@hexeldev oh, wow. I m pursuing bachelor in physics so, most of the math looks similar.
@AOTONOB
@AOTONOB Жыл бұрын
This man just created his own game engine (in 24 hours) while I’m having tough times just to learn Python basics
@abdou.the.heretic
@abdou.the.heretic Жыл бұрын
He probably has +10 years experience in previous endeavours.
@otso648
@otso648 Жыл бұрын
"I use arch btw" :D
@grandpabazi3332
@grandpabazi3332 Жыл бұрын
Legendary bro🎉
@sucbsakulmehi4261
@sucbsakulmehi4261 Жыл бұрын
Idk if u were trying to make a pun with those “Future” words. Daft Punk ref? Awesome job btw
@hexeldev
@hexeldev Жыл бұрын
No reference intended haha
@gamertech4589
@gamertech4589 Жыл бұрын
can make small serries on making game engine. simple feature 3d game.
@draft_fusion
@draft_fusion Жыл бұрын
Why not just make a file reader that can read the obj files rather then include and external library? Obj files themselves are not complicated to get data from in the first place.
@hexeldev
@hexeldev Жыл бұрын
I keep thinking about this lol. It might even have been faster to code haha
@GD_good_
@GD_good_ Жыл бұрын
from the beginning you sit and think about what you will write and then what you will come up with (game idea)
@khengari77
@khengari77 Жыл бұрын
A new jdh is born 😅
@sjb8178
@sjb8178 Жыл бұрын
this is beautiful... im actually crying. now make couter strike 1.6
@-CrySa-
@-CrySa- Жыл бұрын
"I use arch by the way"
@ljxiv
@ljxiv Жыл бұрын
what IDE did he use?
@hexeldev
@hexeldev Жыл бұрын
nvim first then clion
@ljxiv
@ljxiv Жыл бұрын
@@hexeldev ohh right thanks! i’m to broke for CLion lol
@hexeldev
@hexeldev Жыл бұрын
I have a free license with my school
@ljxiv
@ljxiv Жыл бұрын
@@hexeldev I wish I had that too, unfortunately CLion says you cant use it for anything other than educational purposes, if i ever got my hands on it from school i ain’t following that lmao
@st4ndby
@st4ndby Жыл бұрын
And here am I, struggling with collision algorithm 😂
@hellohabibi1
@hellohabibi1 Жыл бұрын
How can making your own game engine help?
@hexeldev
@hexeldev Жыл бұрын
it's fun
@naptimusnapolyus1227
@naptimusnapolyus1227 Жыл бұрын
I use arch BTW and I felt it when they said make it on windows 💀
@hexeldev
@hexeldev Жыл бұрын
thankfully my friend is a windows expert
@gomatamaditya
@gomatamaditya Жыл бұрын
THIS IS EPIC
@Fasyle
@Fasyle Жыл бұрын
Those shadows tho.
@atlifreysi
@atlifreysi Жыл бұрын
nice !
@Tefyer
@Tefyer Жыл бұрын
Bro what Linux distribution were you using
@hexeldev
@hexeldev Жыл бұрын
Arch Linux (btw)
@Tefyer
@Tefyer Жыл бұрын
Nice
@Tefyer
@Tefyer Жыл бұрын
Also what gui did you use?
@hexeldev
@hexeldev Жыл бұрын
@@Tefyer do you mean desktop environment? KDE
@lars-xi2re
@lars-xi2re 7 ай бұрын
can i get the game engine
@hexeldev
@hexeldev 7 ай бұрын
the GitHub link is in the description, the engine is highly coupled with the game though
I made a better Ray-Tracing engine
17:38
NamePointer
Рет қаралды 257 М.
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 994 М.
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
I Created My Own Custom 3D Graphics Engine
26:29
Inkbox
Рет қаралды 121 М.
Emulating a CPU in C++ (6502)
52:28
Dave Poo
Рет қаралды 1 МЛН
Making a Game With C++ and OpenGL
6:36
Zyger
Рет қаралды 63 М.
I Made a Graphics Engine (again)
8:27
Zyger
Рет қаралды 181 М.
I tried learning OpenGL in 7 days - using Rust
8:59
Tantan
Рет қаралды 218 М.
Learning C++ Game Engine Development in 1 Year
7:57
MakerJSON
Рет қаралды 30 М.
I BUILT My Game Engine, And YOU Can Too! 💪 (Part 1)
7:34
Furkan Sarıhan
Рет қаралды 23 М.
Making Minecraft from scratch in 48 hours (NO GAME ENGINE)
16:38
I tried coding my own graphics engine
4:23
Garbaj
Рет қаралды 216 М.
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН