Тёмный

Making a Game With C++ and SDL2 

PolyMars
Подписаться 270 тыс.
Просмотров 1,7 млн
50% 1

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,2 тыс.   
@PolyMars
@PolyMars 3 года назад
subscribe or get golfed 🏌
@anupambhakta3879
@anupambhakta3879 3 года назад
🧍‍♂️
@topiaz
@topiaz 3 года назад
G O L F E D.
@topiaz
@topiaz 3 года назад
@@cherryberry1345 this was probably a privated video 9 hours ago, he commented, and 9 hours later (aka now) he unprivated the video to be released to the public
@russori5758
@russori5758 3 года назад
anything but golfed
@AntChannel
@AntChannel 3 года назад
@@cherryberry1345 was programmed i think
@barj
@barj 3 года назад
Dude you're gonna have to teach me how you always get memory leaks in your games! I've always wanted to implement memory leaks but don't know where to start :(
@Chadderbox
@Chadderbox 3 года назад
I might be able to help you there
@yeppiidev
@yeppiidev 3 года назад
@@PolyMars haha nice deal nope
@RobLang
@RobLang 3 года назад
Savage.
@frosty7674
@frosty7674 3 года назад
Just make everything public in a class, or overload lot of functions or kinda just badly organize your code and you're done. No need to pay $20,000
@yeppiidev
@yeppiidev 3 года назад
@@frosty7674 lmao
@idedary
@idedary 3 года назад
Cool, can't wait for you to review Opera's GX "No-Internet" Jam. I'm also participating :D
@lefantastique59
@lefantastique59 3 года назад
When I saw you didn't unload your level when it's finished I knew something would happens with memory leaks lmao
@andeemengaming5000
@andeemengaming5000 2 года назад
lololololol
@gorsama-2190
@gorsama-2190 3 года назад
The memory leak was the best part Its not a bug its a feature 🤣🤣🤣 cool, keep it up
@glaseeze
@glaseeze 2 года назад
Very good video! Enjoyed it very much!
@issqsskatingclips9108
@issqsskatingclips9108 3 года назад
He came back stronger then before.
@carsextendedwarranty
@carsextendedwarranty 2 года назад
0:22 *he touched the lens so many times...*
@Tantandev
@Tantandev 3 года назад
Idk why but watching people create stuff without game engines is always oddly satisfying
@OGA-b4l
@OGA-b4l 3 года назад
hey Tantan, please create more rust games :) love to watch your videos
@klanehz6291
@klanehz6291 3 года назад
Hi tantan
@Dorbellprod
@Dorbellprod 3 года назад
It truly is.
@PolyMars
@PolyMars 3 года назад
this is so true
@inv41id
@inv41id 3 года назад
Imo it's the bestest way of making games... though I personally think of it as writing a custom engine for the game, not as "not using" a game engine
@SummonerArthur
@SummonerArthur 3 года назад
You know this is just BEGGING to be ported for the nintendo ds, right? I mean, two screens... Stylus...
@PolyMars
@PolyMars 3 года назад
ohno
@slomg_
@slomg_ 3 года назад
@@PolyMars you have to do it now (◕ᴗ◕✿)
@slitnotgm
@slitnotgm 3 года назад
@@PolyMars port it for nintendo 3ds. *now.*
@sweetcorm
@sweetcorm 3 года назад
@@PolyMars oh yeah
@rogerwinright2290
@rogerwinright2290 3 года назад
@@PolyMars Now, it must happen
@_Guigui
@_Guigui 3 года назад
I love how your game was so good it decided to take the entirety of the available ram
@not_herobrine3752
@not_herobrine3752 2 года назад
unused ram is wasted ram
@jased8461
@jased8461 2 года назад
im running it and its currently taking 32gb and counting help
@not_herobrine3752
@not_herobrine3752 2 года назад
@@jased8461 goated setup
@achtsekundenfurz7876
@achtsekundenfurz7876 2 года назад
There's also that innocent look... It wouldn't look out of place on the SNES with those shades of green and 2D shapes. You could build a golf level that looks like a Super Mario World screen. Inside a program that leaks more RAM than the SNES ever had - in a single frame.
@sophiacristina
@sophiacristina Год назад
@@not_herobrine3752 I guess i never waste my ram, i even use virtual memory so there is more to not waste!
@Dorbellprod
@Dorbellprod 3 года назад
I haven’t yet seen anyone talk about your game art, seriously, it’s very clean
@bytblox3366
@bytblox3366 3 года назад
frrrr
@EpicVideoGamer7771
@EpicVideoGamer7771 3 года назад
was thinking the same thing
@WinterNox
@WinterNox 2 года назад
Why does he draw them blurry tho
@Dorbellprod
@Dorbellprod 2 года назад
​@@WinterNox because anti-aliasing is pretty cool I suppose
@WinterNox
@WinterNox 2 года назад
@@Dorbellprod He over uses it imo
@SoicBR
@SoicBR 3 года назад
Most MBs of memory leaks per second any% speedrun
@nishantmogha7679
@nishantmogha7679 3 года назад
Memory leaks could be a really good theme for a game. Just finish the game before the game crashes, or worst your computer crashes. At the end the score can be calculated based on the total amount of memory leaked throughout the game. The least the better.
@coronaklledmebot4856
@coronaklledmebot4856 2 года назад
ok mogba
@greg77389
@greg77389 2 года назад
Yeah but then it becomes pay to win since more RAM = easier gameplay
@nishantmogha7679
@nishantmogha7679 2 года назад
@@greg77389 You can complete the game with more ram but that wouldn't help with the overall score. More the memory leak lesser the score.
@ZqTi0
@ZqTi0 2 года назад
@@nishantmogha7679 Then there has to be an inital score or a set time limit. More RAM = more time to play = more score to accumalate.
@anon_y_mousse
@anon_y_mousse 2 года назад
That would certainly be an interesting form of code golf. Shorter code, shorter play time, win!
@MansoorCodes
@MansoorCodes 3 года назад
The king is back 👑
@wit2817
@wit2817 3 года назад
YOUR the king!
@mukeshjain7514
@mukeshjain7514 3 года назад
No your the general
@echratus
@echratus 3 года назад
@@wit2817 you're * jk jk
@TheSpekeyMan
@TheSpekeyMan 3 года назад
Hi
@Furetto126
@Furetto126 3 года назад
Oh hello there
@cooperthedoggo
@cooperthedoggo 2 месяца назад
Who else is watching him code insted of actualy coding
@CooperDaDoggo2
@CooperDaDoggo2 2 месяца назад
same bro
@CunningBard
@CunningBard 3 года назад
Polymars: * hears the theme * Polymars: My disappointment is immeasurable and my day has been ruined
@silverthehedgehog8989
@silverthehedgehog8989 3 года назад
Next Year: we need a new Game Jam idea! Game Jam: No we do- PolyMars: YES, YOU DO.
@Maxforce12Maxforce12
@Maxforce12Maxforce12 3 года назад
"So basically I wasted 48 hours" Ahh yes, the life of coding
@devilxnuxify
@devilxnuxify 3 года назад
4:34 Maybe it would be nicer if you store level configuration in a JSON file then deserialize them on the fly using libraries such as nlohmann/json or similar. Then you don't need to painstakingly hardcode every level. And by using external data it would be easier to expand your game
@programaths
@programaths 3 года назад
LDTK, which spit out a JSON. So you even have a very competent level editor!
@lolliepop112
@lolliepop112 3 года назад
I havent looked at the code, but seeing it from just this, most likely you are passing a texture by value instead of a reference, this makes your game building duplicates and pushing the memory pretty quick. Been there ;)
@nikkiofthevalley
@nikkiofthevalley 3 года назад
Pointers, pointers, pointers!
@celmaibunsamper4283
@celmaibunsamper4283 2 года назад
@@nikkiofthevalley i think every1 hate pointers..
@nikkiofthevalley
@nikkiofthevalley 2 года назад
@@celmaibunsamper4283 At this point (ha!) I hate them even more than I did when I posted that, I've had to do a lot of pointer arithmetic and binary operations recently
@karankumarmageswaran1550
@karankumarmageswaran1550 2 года назад
@@celmaibunsamper4283 fr
@milktobo7418
@milktobo7418 2 года назад
​@@celmaibunsamper4283 If you hate pointers then C/C++ is too powerful for you. Stick with scripting languages.
@dragon_pro69420
@dragon_pro69420 3 года назад
5:40 Among us!
@geniuspig1748
@geniuspig1748 Год назад
You mean m o g u s💀
@giovanniluddeni663
@giovanniluddeni663 3 года назад
The actual friction law would have the friction to be proportional to the velocity (maybe plus a little constant to lower the final tail of the movement). I think that way the movement would look more realistic
@PolyMars
@PolyMars 3 года назад
oh that's interesting, thanks!
@greg77389
@greg77389 2 года назад
But IRL the golf ball will do some bouncing at higher speeds, meaning it has no ground contact at those times and thus will have less friction than a slower moving ball. Plus, you'd actually be simulating a particle moving through a fluid of a certain viscosity rather than simulating a ball rolling on a rough surface.
@silience4095
@silience4095 2 года назад
Friction is independent of speed tho.
@fuji_films
@fuji_films 2 года назад
@@silience4095 Well, not really. Friction in a fluid is directly proportional to the speed, when v is small, or to the square of the speed, when v is big. Look up, for example, Stokes equation for a sphere moving into a fluid.
@silience4095
@silience4095 2 года назад
@@fuji_films That is aerodynamic/hydrodynamic drag. Also, there's pressure drag, friction drag, wave drag, and induced drag. You're talking about the total, which is only partly due to friction. So, no, I wouldn't say that friction can be used interchangeably with drag. They don't mean the same thing. In the comment thread, we are talking about the classic friction. Static, rolling, and sliding. None of those 3 depend on speed.
@joshkanyinda5569
@joshkanyinda5569 3 года назад
I love that you included the actual math in these videos. I try to pause and think how it works in a math equation.
@stxnw
@stxnw 3 года назад
u have to THINK? how old r u?
@joshkanyinda5569
@joshkanyinda5569 3 года назад
@@stxnw he included the Pythagorean theorem and slope form into code? I read it to understand how the hell he did it. I’m 15 btw.
@stxnw
@stxnw 3 года назад
@@joshkanyinda5569 oh ok then it’s fine. i was like that at 15 too
@prodbytukoo
@prodbytukoo 2 года назад
If you are interested in getting into gamedev, you will be using the Pythagoras theorem all the time, and try to understand the atan2(x, y) function, it's really important. I recommend you getting into interesting pre-calculus stuff, mainly trigonometry, it's used a ton in everything. For example sin(angle) returns a 'y' position and cos(angle) returns a 'x' position of a circle, that's something that usually high schools don't teach, but it's very important. The movements of the ball of this game are for sure using sin(angle vs mouse) for 'y' velocity and cos(angle vs mouse) for 'x' velocity. If you graph it you will see that if you draw a line for each position in the circumference starting from the middle, the length will be the same, which in linear algebra is called magnitude, this means that the force that it is applying is the same for each direction. Hope you find it interesting, good luck.
@sonialucy1
@sonialucy1 2 месяца назад
You might as well toss in some differential equations
@Goodgis
@Goodgis 3 года назад
Another banger as always. Great work, Dude!
@GamesBySaul
@GamesBySaul 3 года назад
Great video! I really need to read into memory leaks more, and discover how not to do them, as I've just started doing more C++! The game looks pretty fun and cute though! :D
@EricWAtchesVideos
@EricWAtchesVideos 3 года назад
I ran valgrind on the resulting binary. The only memory leaks were in the Intel DRI graphics driver on my system. There were uninitialized variables for SDL funtions called which should be initialized in anything that would be released. But, this is a quick game example. I did find that the strokes counter should have used std::str.append() instead of +. Also, I wouldn't want to make it too easy, but if the mouse is moved outside of the window area (or screen if you use SDL_WINDOW_FULLSCREEN) it stops increasing the stroke power. I might accomplish that via keyboard or fix this.
@ThePolyEarth
@ThePolyEarth 3 года назад
Hello? Poly mars?
@WannibeManisha
@WannibeManisha 3 года назад
Really liked the game concept. Too bad about the memory leaks but it's definitely a learning experience! Great stuff!!
@Skeffles
@Skeffles 3 года назад
Fantastic spin on the theme! It's unfortunate about the memory leak because it looks great. Also you're so close to 100k subs! You'll get there soon :D
@Keyshooter
@Keyshooter 3 года назад
i can see it in a near future "so, i use java to avoid memory leaks since the garbage collector should take care of that for me but i still got memory leak" just kidding tho, great job making it, will try it for sure
@citrinesanimations
@citrinesanimations 3 года назад
Pog you’re about to hit 100k!! Good job buddy!
@PolyMars
@PolyMars 3 года назад
thank you lego man!!!
@yeppiidev
@yeppiidev 3 года назад
@@PolyMars wait what last time i saw you, your sub count were on 50k how did your subcount go high
@Ansh77K
@Ansh77K 3 года назад
@@yeppiidev yt reccomended his video a lot ,
@КостяКиндалюк
@КостяКиндалюк 3 года назад
Your videos with making games with SDL are so amazing that I want to launch Visual Studio and make some games with SDL2!
@hohi5046
@hohi5046 3 года назад
7:09 hey thats me
@cobblebrick
@cobblebrick 2 года назад
Here's a tip: Use a debug flag with the compilation command and then use a program like valgrind to analyse the executable. This'll help you track down memory leaks
@Lee14G
@Lee14G 3 года назад
Well done. Amazing job. I wouldn't stress too much about the memory leaking. This is how we learn and become better developers. Keep going!
@Tonals
@Tonals 3 года назад
Note for programmers:steal everyone's code
@sergioenriquediazortiz5131
@sergioenriquediazortiz5131 3 года назад
{yes}
@logosking2848
@logosking2848 3 года назад
Would've been chadly if you simply said the memory leaks were a feature and not a bug. Also you make great content. I've learned a lot about game development and art design from you. Your games always look really nice and have a really consistent style.
@kilgarragh
@kilgarragh 2 года назад
When used improperly old things like c and even c++ can cause issues, be slow, break systems, and be very insecure… But when harnessed correctly C is one of the fastest most efficient and powerful programming languages you can write
@PossiblyAxolotl
@PossiblyAxolotl 3 года назад
Niiiccceee I’ve always wanted to have memory leaks in my games but could never figure out how to get them to work
@platinumdiamond7
@platinumdiamond7 3 года назад
I wish I could be on your level of programming. I'm an amateur at Godot a separate game engine
@OGA-b4l
@OGA-b4l 3 года назад
Then learn to make a game without a game engine Right now i am making my own simple engine with plain C and OpenGL with the GLFW library I have learned so many things because of the decision to not use a game engine
@michaelsanjaya2553
@michaelsanjaya2553 3 года назад
@@OGA-b4l Hello, im kinda new to programming. If i want to make my own game, should i first study using game engine such as unity or not using game engine like SDL with c++? Thank you
@OGA-b4l
@OGA-b4l 3 года назад
@@michaelsanjaya2553 well if you want to make a game you should use a game engine But if you want to learn how to program and maybe get a job later, learning how to make a game engine (or how to make a game with a library) will teach you so many things about programming in general If you use a game engine you will learn how to program in that game engine but most of your skills will be useless ouside of that engine If you make your own game engine or use a library like for example: SFML, Allegro or SDL you learn how to reder object and make your own systems TL;DR: if you want to make a game, use a game engine like unity or godot BUT if you want to learn how to program, making your own engine or using a library will teach you so much and will maybe be able to get you a job. Have a great day and tell me what you are gonna do
@michaelsanjaya2553
@michaelsanjaya2553 3 года назад
@@OGA-b4l Thank you very much for the detailed explanation! I think im going to do the 2nd option that is make my own game engine because i love to code. Is there any recommendation for the library in c++ or just start learning SDL like in the video??
@OGA-b4l
@OGA-b4l 3 года назад
@@michaelsanjaya2553 you said you were new to programming, then i would go with SFML. There are a lot of tutorial here on youtube and it is a lot easier then SDL.
@vurtua7
@vurtua7 3 года назад
I literally love your use of graphics to visually explain how your code works. 10 outa 10
@10dvvks.d.r.tharun15
@10dvvks.d.r.tharun15 3 года назад
well done, I participated in that game jam too, really excited to see your work for the upcoming brakeys game jam 2021.
@yoyo12345
@yoyo12345 3 года назад
That's it I'm stealing ur game idea
@brainfl2360
@brainfl2360 3 года назад
You don't need to fix memory leaks, just give it a description like: "Use less than () strokes or the game will crash" :)
@nothingiseverperfect
@nothingiseverperfect 2 года назад
Omg I started laughing so hard when you said it didn’t work because of memory LEAKS LOL THAT WAS SO UNEXPECTED WHY DID THAT HAPPEN?!? I THOUGHT IT WAS GOING SO WELL LMAO
@ThatNiceDutchGuy
@ThatNiceDutchGuy 2 года назад
The memory leak is a bonus feature, it is all connected you know. 😂 Well done, none the less!
@alexismandelias
@alexismandelias 3 года назад
I'd love to see a video where you fix the memory leak. Should be a fun experience.
@notironicallycasters
@notironicallycasters 3 года назад
7:31 IM IN THE VIDEO
@YessoN-YT
@YessoN-YT Год назад
x)
@notironicallycasters
@notironicallycasters Год назад
@@YessoN-YT tu fais quoi ici ????
@YessoN-YT
@YessoN-YT Год назад
@@notironicallycasters Toi aussi tu fais quoi ici x)
@notironicallycasters
@notironicallycasters Год назад
@@YessoN-YT tu connais ce youtuber ?
@slumberdemon
@slumberdemon 3 года назад
When the world needed him the most he returned
@mrmath519
@mrmath519 3 года назад
I lovve your videos, they motivate me so much to learn new libs and c++ itself!
@StrongLoneWolfPack
@StrongLoneWolfPack 2 года назад
Was getting into c++ myself finally and in a breif handful of frames you solved my compiler needs, thank you
@anthonyyang63
@anthonyyang63 2 года назад
Love the dream speedrunning music!!! XD
@shinystick241
@shinystick241 3 года назад
How the hell are you so creative?
@nextProgram
@nextProgram 3 года назад
Looks sick. Did you figure out where the memory leak was coming from?
@PolyMars
@PolyMars 3 года назад
yeah, I apparently can't use SDL properly- I was creating a texture from raw pixel data every frame without destroying it
@WinterNox
@WinterNox 2 года назад
@@PolyMars I'm not a programmer >:(
@Unit_00
@Unit_00 2 года назад
@@PolyMars this applies for a lot of things in programming, but generally resource loading/initializing is very intensive, and you should do it just once somewhere in a constructor or something like that
@kyonas6047
@kyonas6047 2 года назад
its so funny last time i watched this vid i knew nothing about game dev and now somehow im using SDL2 to make a game and now i can relate to everything in this vid lol
@nukeemyeah7293
@nukeemyeah7293 3 года назад
“ I guess it was a learning experience or something” lol
@gabitheancient7664
@gabitheancient7664 3 года назад
"so guys, today I'll BEAT the game with only 1GB OF RAM, yes, I'LL BEAT the world record, wish me luck"
@topiaz
@topiaz 3 года назад
Yay, a new PolyMars video! Maybe I guess this night could get better after all! Also, you're so close to 100k, Glad you've gone so far! edit: yay poly got 100k :>>>>>>
@OrigamiSpotLikeSubShare
@OrigamiSpotLikeSubShare 3 года назад
He got it!!!
@wateryagarvideos5186
@wateryagarvideos5186 3 года назад
113k now. Lolz.
@OrigamiSpotLikeSubShare
@OrigamiSpotLikeSubShare 3 года назад
@@wateryagarvideos5186 Yeah lol!
@haukauntrie
@haukauntrie 3 года назад
"Don't get me wrong, I'm still gonna steal his code." Too relatable.
@MouldMachiningPro
@MouldMachiningPro 2 года назад
use full man.
@DRcrow-um5bh
@DRcrow-um5bh Год назад
7:59 I don't know C ++ I am just Learning C. So, I won't understand even if I look at it 🙂🙂
@Markus_included
@Markus_included 3 года назад
4:40 Why didn't you use a class as a container for each level?
@askcookie1
@askcookie1 3 года назад
Next challenge: Learn to integrate LUA(or other scripting language) interpreter with any engine, then learn this scripting language and use it as main game logic code.
@defaulttool
@defaulttool 3 года назад
pretty sure he did that in the pixel art one
@Austinkeith2010
@Austinkeith2010 2 года назад
and then import the code to roblox. (Roblox code is in lua)
@MeltyNote
@MeltyNote 3 года назад
you could make a game that you have to complete fast and not let the memory leak drown your main character and close the game
@ZygerGFX
@ZygerGFX 3 года назад
i really like the way it turned out. not using an engine is a challenge in itself but this game is actually very fun. awesome work !
@NeilRoy
@NeilRoy 3 года назад
Game engines are nice, but coding it yourself is much better and you have no legal strings attached to anyone else. I personally love C and SDL2 for coding (not C++, sorry). Never had a memory leak. I usually watch for that as I code. When I write any code that allocates memory, I immediately write code to free it up.
@ScratchRZL
@ScratchRZL 3 года назад
5:41 when the UI is sus
@mirroredchaos
@mirroredchaos Год назад
memory leaks are sneaky, you never know they are there untillll........ [youtube comment not responding]
@immortaldev1489
@immortaldev1489 3 года назад
I highly recommend using visual studio instead since it shows the amount of memory being used by the application, or just have task manager running when you run the program
@thechosenone729
@thechosenone729 3 года назад
It wouldn't be a proper c++ experience without memory leaks.
@christophercampbell6884
@christophercampbell6884 3 года назад
2:26 That's what she said.
@apekz3592
@apekz3592 2 года назад
LMAO
@geniuspig1748
@geniuspig1748 Год назад
😳
@anon_y_mousse
@anon_y_mousse 2 года назад
You definitely need to learn Makefiles. Have you watched anything by Jacob Sorber? He's got several videos on how to write Makefiles and they're quite easy to do.
@DylanMatthewTurner
@DylanMatthewTurner 3 года назад
It was a fun jam for sure. My brother and I participated as well
@SirBrittanicvs
@SirBrittanicvs 3 года назад
What is that Board platform you're using? It looks really helpful for project management.
@evn9319
@evn9319 3 года назад
trello ;)
@metalbroga
@metalbroga 3 года назад
I liked it because you didn’t used any engine, just some c++libs! That’s cool! I’ll check your channel for more content like this, it’s my first time here
@oyoplayer
@oyoplayer 2 года назад
Me: *trying to find how to something in my program* Also me: I don't find how to do what I want to do! I will do that later. Again me: Wait I found the anwser of my problem in the video!
@urbigboywilly
@urbigboywilly 2 года назад
3:20 ratio
@nonenone9002
@nonenone9002 3 года назад
guys i think polymars got hacked and whoever hacked him uploaded for him, i doubt polymars wyould actually have the idea to upload. what a nice hacker
@aceinside5666
@aceinside5666 3 года назад
Actually SDL2 is godly, but the only problem I see is memory leak and incorrect/invalid optimization, For any gamejam i spend more than half of my time fixing little bugs and leaks than actually implementing stuff! Kudos to you tho, the game looks really cool :DDD
@kingundead4310
@kingundead4310 3 года назад
I helped PolyMars select the Music on twitch.
@alphaknight1181
@alphaknight1181 Год назад
fix you're game i downloaded all the dll's and it still wont launch!
@jarrod752
@jarrod752 2 года назад
When you forget not everyone has 64 gigs of ram to throw at their games.
@palpatine121bye9
@palpatine121bye9 Месяц назад
Where did u learn c++ I'm trying to learn it to
@codergopher8270
@codergopher8270 3 года назад
k thats it im stealing your subscribers, NO ONE TAKES THE SOURCE CODE WITHOUT PAYING!
@frendsforlife7651
@frendsforlife7651 2 года назад
BRO I THOUGHT YOU WERE A GAMEDEV WHAT IS THIS SLEEP YOU SPEAK OF
@itzyuzuruclips
@itzyuzuruclips 3 года назад
1:23 github light theme very sus
@macmoholic6283
@macmoholic6283 3 года назад
3:51 what task board are you using? I haven’t found one I like yet, but the one you’re using is unfamiliar to me
@user-vz1yu1rz4k
@user-vz1yu1rz4k 3 года назад
Trello
@redcubedev
@redcubedev 3 года назад
the 200 megs / second are probably the funniest thing i heard all day love your videos
@isto_inc
@isto_inc 3 года назад
Bruh. Did you just gloss over the fact that you called the game twini golf?!?!?
@MushOfShrooms
@MushOfShrooms 3 года назад
Please dont tell me that i was the only one to notice the among us bean at 5:41
@tauheedgamedev2388
@tauheedgamedev2388 3 года назад
Amazing. Your wizardry baffles me but you make such good games (except for the memory leak of course)
@ayo_trivedi
@ayo_trivedi 3 года назад
SDL dev returns!! But with some leaks
@TheStickCollector
@TheStickCollector 3 года назад
nice now do a challenge making 5 games, each with a new langauge
@EpicVideoGamer7771
@EpicVideoGamer7771 3 года назад
YES I MUST SEE THIS
@LeftoverAtoms
@LeftoverAtoms Год назад
Thank you for getting me into C++! Now I know what a real programming language feels like after using C# for years.
@chris-hu7tm
@chris-hu7tm Год назад
hopfully in 20 years you could just think of a game idea and it will automatically be done
@Mizu2023
@Mizu2023 Год назад
Not fun and challenging, the entire process is gone.
@Sethamphetam1n3
@Sethamphetam1n3 3 года назад
Not first! But in 3rd
@emmalance1644
@emmalance1644 3 года назад
Yo I just realized that PolyMars sounds exactly like Skeppy
@MocaHere
@MocaHere 3 года назад
I wouldn't say "exactly", but he does sound kinda like him (if skeppy wasn't constantly shouting)
@chunkydawafflecat
@chunkydawafflecat 3 года назад
Love your videos! I would like you to shout me out.
@ahyin9567
@ahyin9567 2 года назад
1:33 simper, idk what it said ,also idk why i am worried about that lol
@SwayamJoshi-si8em
@SwayamJoshi-si8em Год назад
I would recommend using valgrind using compilation, it easily takes care of the leaks
@BrynGriffithsVideo
@BrynGriffithsVideo 2 года назад
Idea for a video: Make a a game with batch scripting! (Cmd prompt)
Далее
2 Python Developers VS $1000
15:04
Просмотров 1,8 млн
Новый вид животных Supertype
00:59
Просмотров 232 тыс.
Watermelon magic box! #shorts by Leisi Crazy
00:20
Просмотров 28 млн
C++ Developer Learns Python
9:26
Просмотров 2,7 млн
Learning SDL2 in 48 Hours - GMTK Game Jam 2020
9:19
Просмотров 3,1 млн
Making a Game With C++ and SDL2
5:34
Просмотров 629 тыс.
I redesigned my game
23:32
Просмотров 13 тыс.
I Made a Zero Player Game
12:30
Просмотров 10 млн
Can you fit a whole game into a QR code?
20:03
Просмотров 9 млн
I Made a Graphics Engine in Scratch
8:27
Просмотров 143 тыс.
World’s Smallest Game Engine
9:30
Просмотров 735 тыс.
Making a Game with Java with No Experience
8:41
Просмотров 379 тыс.