Good API Design (C++ or any other language)

  Рет қаралды 5,726

Low Level Game Dev

Low Level Game Dev

4 ай бұрын

In this video I will share with you how to design better APIs in C++!
#cpp #programming #gamedev #API
Join my Discord:
/ discord
Play my Steam Game: Midnight Arrow:
store.steampowered.com/app/23...
Join this channel if you want to support me 😻:
/ @lowlevelgamedev9330
Safesave repo: github.com/meemknight/safeSave
Music:
Evan King - Invisible Walls
Evan King - Spicy Boom
/ contextsensitive
contextsensitive.bandcamp.com/

Пікірлер: 17
@KHodow
@KHodow 4 ай бұрын
Dude your video ideas read my mind I swear LOL. Very important and useful video!
@hussainahmedsiddiqui3742
@hussainahmedsiddiqui3742 4 ай бұрын
i think what you mean is google collects data and uses a recommendation system to show you what you want to see. 🤣
@KHodow
@KHodow 4 ай бұрын
@@hussainahmedsiddiqui3742 Yea that's probably it haha 😄
@lowlevelgamedev9330
@lowlevelgamedev9330 4 ай бұрын
idk how that always happens tbh but I'm glad 😂😂
@bluesillybeard
@bluesillybeard 4 ай бұрын
Nice tips! I agree with all of them - especially the bit about templates lol
@franciscoherreraruiz8679
@franciscoherreraruiz8679 4 ай бұрын
Hey dude, I've been watching your videos (there good by the way) and I motivated to develop my own Game Engine, because it's one of my dreams and next make a game in this engine lol. Sorry if my explanation is something bad, because English is my second language 😅 (I'm learning) greetings from America
@lowlevelgamedev9330
@lowlevelgamedev9330 4 ай бұрын
glad to hear that 💪💪 my advice if you want to be even better than people that make their own engine is to develop the game alongside your engine, this will help you design your engine in a way better way 💪💪 good luck
@gamingpcgamer459
@gamingpcgamer459 4 ай бұрын
Damn the video released 11 seconds ago
@drominitoketchup
@drominitoketchup 4 ай бұрын
Which libraries did you use for the API? Only windows.h?
@lowlevelgamedev9330
@lowlevelgamedev9330 4 ай бұрын
I could have done that but I actually use just the standard library because I wanted to make it cross platform
@drominitoketchup
@drominitoketchup 4 ай бұрын
@@lowlevelgamedev9330 nice, but wich is these exactly?
@epicstar86
@epicstar86 4 ай бұрын
peakness
@lowlevelgamedev9330
@lowlevelgamedev9330 4 ай бұрын
💪
@stickguy9109
@stickguy9109 4 ай бұрын
My go to method is copy other libraries APIs
@lowlevelgamedev9330
@lowlevelgamedev9330 4 ай бұрын
this is a good way to learn bro nice 💪
@nylvon
@nylvon 4 ай бұрын
is my API good? :^ )
@lowlevelgamedev9330
@lowlevelgamedev9330 4 ай бұрын
Yes, I entered into your house and looked at it while you were sleeping 💀
I made a 2D graphics library
8:04
Low Level Game Dev
Рет қаралды 6 М.
I Remade Minecraft But It is Optimized!
9:39
Low Level Game Dev
Рет қаралды 92 М.
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 19 МЛН
Чай будешь? #чайбудешь
00:14
ПАРОДИИ НА ИЗВЕСТНЫЕ ТРЕКИ
Рет қаралды 2,8 МЛН
C++ Super Optimization: 1000X Faster
15:33
Dave's Garage
Рет қаралды 292 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,5 МЛН
31 nooby C++ habits you need to ditch
16:18
mCoding
Рет қаралды 724 М.
Why Don't You Make Your OWN Game Engine?
7:23
Skeffles
Рет қаралды 4,8 М.
Emulating a CPU in C++ (6502)
52:28
Dave Poo
Рет қаралды 955 М.
Want to build a good API? Here's 5 Tips for API Design.
10:57
CodeOpinion
Рет қаралды 195 М.
How C++ took a turn for the worse
5:03
Code Persist
Рет қаралды 252 М.
making Multi-Player Minecraft in C++ is HARD!
10:23
Low Level Game Dev
Рет қаралды 27 М.
BEST WAY to make Desktop Applications in C++
26:00
The Cherno
Рет қаралды 880 М.
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 19 МЛН