WIN API for Game Developers, day 0, introduction

  Рет қаралды 25,070

Low Level Game Dev

Low Level Game Dev

Күн бұрын

Пікірлер: 47
@averyocean65
@averyocean65 Жыл бұрын
Great video! I really like that you didn't only explain one of the MessageBox functions, but instead covered what the A, W and X suffixes mean! Also thanks for talking about the NOMINMAX and LEAN_AND_MEAN flags as those seem really useful. Keep up the awesome work!
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
thanks for the nice comment 💪 I hope to bring you valuable stuff like this in the entire tutorial series
@dotjarianyever
@dotjarianyever Жыл бұрын
The universe is conspiring to help me, i always wanted a series of videos about winapi for game development
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
yup, now you have to learn it. No excuse!
@valentrix
@valentrix Жыл бұрын
ran into your channel by accident prolly the best accident in life so far, you rock
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
glad you like it bro 💪💪
@willemidaho
@willemidaho Жыл бұрын
You are criminally underrated.
@RuedigaTheSecond
@RuedigaTheSecond Жыл бұрын
fr
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
thanks, I hope people will share this video series and hopefully I'll gain more subscribers 💪💪
@helloitshecker
@helloitshecker 11 ай бұрын
Hanging the tux in the thumbnail image is very bad!
@Johnny31323
@Johnny31323 7 ай бұрын
A language that overuses the Windows Api including Gdi and some features of Gdi+ is autohotkey. The language is made with a combination of the C languages, but is entirely reliant on windows to function. It's a very simplistic language, in some cases it can be better than python. But also, it is not available to any OS, like python.
@ChaseCarlson
@ChaseCarlson Жыл бұрын
Awesome! On an unrelated note, I'd love to see a video about building a reflection system in C++! Doesn't even have to include fancy stuff like a clang plugin, just manually reflected types, properties, methods, etc. Feels like there's not enough content about that. Thanks for the video! I've played with the Windows API and it starts to get messy real quick. This series is going to be fun.
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
hmmn I could make a video on a reflection system in c++ that's not a bad idea thanks 💪
@ChaseCarlson
@ChaseCarlson Жыл бұрын
@@lowlevelgamedev9330 Thank you! Can't wait to see it
@AdanSendo
@AdanSendo Жыл бұрын
Easy to understand! Thanks.
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
glad to hear that 💪
@diegocortesf6369
@diegocortesf6369 Жыл бұрын
This is so awesome!
@VaibhavPareek
@VaibhavPareek Жыл бұрын
🔥🔥
@RuedigaTheSecond
@RuedigaTheSecond Жыл бұрын
Missed the premiere due to gym ::( But yes, stephan still likes men
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
no problem, can't be mad at a gym bro 💪💪 also stephan kinda hot tho
@Alpha_GameDev-wq5cc
@Alpha_GameDev-wq5cc 6 ай бұрын
I love you man!
@DashieTM
@DashieTM Жыл бұрын
What is a WIN API? Did you mean wine? (Had to write this since you committed the sin of hurting the friendly tux :( )
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
so windows api is basically the thing that you use to write a c++ windows application. Think of including windows.h as including unistd on linux. Also I prommise I won't be hurting tux in the next thumbnails 🙏
@DashieTM
@DashieTM Жыл бұрын
@@lowlevelgamedev9330 Oops, the sarcasm wasn't that obvious I guess :P I mentioned wine to suggest that it should be the only windows to exist. Either way still nice explanation :D
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
oh 😆ok I see @@DashieTM
@happygofishing
@happygofishing Жыл бұрын
wine is the most stable api on linux
@fadul97
@fadul97 11 ай бұрын
These videos are really helpful! By the way, how did you add the win32 api to Cmake? I tried and failed
@lowlevelgamedev9330
@lowlevelgamedev9330 11 ай бұрын
winapi is linked by default you don't have to do anything, you can find my cmake in the repo in the description if you still need help
@fadul97
@fadul97 11 ай бұрын
@@lowlevelgamedev9330thank you, I managed to add the OpenGL headers in a sample project. I saw that you use glad, I tried to add GL/glext and GL/wglext into my project along with KHR/khrplatform, and oh boy, I got the compiler screaming at me for so many errors. Were you able to setup those headers as well or just added glad to your project?
@mr.tm-yt
@mr.tm-yt Жыл бұрын
Awesome Video!!
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
thanks 💪
@__Mr.m__
@__Mr.m__ Жыл бұрын
This man never disappoint
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
here to serve 💪💪
@catatrophicalist
@catatrophicalist Жыл бұрын
great vid
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
thanks 💪💪
@acupofkoffi
@acupofkoffi 11 ай бұрын
Is it possible to do this without using vc or some other ide and compile all stuff in a command line? Are there any sources for that?
@lowlevelgamedev9330
@lowlevelgamedev9330 11 ай бұрын
yes you can search online. You mostly have to type the cmake command to generate your project. With visual studoo you can actually download the cmake and cpp extension to let vs compile the project.
@lowlevelgamedev9330
@lowlevelgamedev9330 11 ай бұрын
if you can't figure it out just make your project as you are used to and copy my code there
@acupofkoffi
@acupofkoffi 11 ай бұрын
@@lowlevelgamedev9330 okay, I'll try. Thank you for your content
@krolmuch
@krolmuch Жыл бұрын
wow am I really a gigachad!?
@lowlevelgamedev9330
@lowlevelgamedev9330 Жыл бұрын
yess chad++ 💪
@pebaz
@pebaz 7 ай бұрын
Bro
@RuslanKhamidoullin
@RuslanKhamidoullin 5 ай бұрын
Faster does not mean better. 🤮
@会供価
@会供価 3 ай бұрын
bro in every beginner tutorial vid theres always 1 dumb comment
@xX_NameHere_Xx
@xX_NameHere_Xx 3 ай бұрын
i had to slow the video down to 0.5 to understand him 🥲
Brutally Honest Advice for my younger C++ gamedev self
9:14
Low Level Game Dev
Рет қаралды 8 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,5 МЛН
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,6 МЛН
Do you love Blackpink?🖤🩷
00:23
Karina
Рет қаралды 17 МЛН
What is the Windows API?  What is Windows.h?
5:35
Guided Hacking
Рет қаралды 189 М.
If You Can't Make Games After This Video...
4:37
Fredyy
Рет қаралды 995 М.
Why Don't You Make Your OWN Game Engine?
7:23
Skeffles
Рет қаралды 13 М.
Naming Things in Code
7:25
CodeAesthetic
Рет қаралды 2,3 МЛН
Draw to your C++ WIN API window! WIN API for Game Developers, day 15.
6:38
Making a Game With C++ and SDL2
5:34
Goodgis
Рет қаралды 650 М.
Drawing Graphics with C and Windows API is Easy
5:17
Nir Lichtman
Рет қаралды 38 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,6 МЛН
How to start Gamedev in C++
5:58
Low Level Game Dev
Рет қаралды 73 М.
Learning C++ Game Engine Development in 1 Year
7:57
MakerJSON
Рет қаралды 28 М.
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,5 МЛН