- 100
- 1 692 239
Low Level Game Dev
Romania
Приєднався 1 жов 2022
Hipity Hopity your Subscribe is my property!
Adding Physics to my C++ Minecraft Clone!
In this video, I added collisions and forces to my C++ OpenGL Minecraft Clone!
Playlist:
ua-cam.com/play/PLKUl_fMWLdH-0H-tz0S144g5xXliHOIxC.html
Source Code:
github.com/meemknight/ourCraft
Join my Discord:
discord.gg/eehehsPAka
Check out My Game Midnight Arrow:
store.steampowered.com/app/2310670/Midnight_Arrow/
Join this channel if you want to support me 😻:
ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin
Music:
Evan King - Atomic Fire
ua-cam.com/users/ContextSensitive
contextsensitive.bandcamp.com/
Minecraft soundtrack: C418 - Living Mice
Minecraft soundtrack: C418 - Aria Math
Minecraft soundtrack: C418 - Moog City
Playlist:
ua-cam.com/play/PLKUl_fMWLdH-0H-tz0S144g5xXliHOIxC.html
Source Code:
github.com/meemknight/ourCraft
Join my Discord:
discord.gg/eehehsPAka
Check out My Game Midnight Arrow:
store.steampowered.com/app/2310670/Midnight_Arrow/
Join this channel if you want to support me 😻:
ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin
Music:
Evan King - Atomic Fire
ua-cam.com/users/ContextSensitive
contextsensitive.bandcamp.com/
Minecraft soundtrack: C418 - Living Mice
Minecraft soundtrack: C418 - Aria Math
Minecraft soundtrack: C418 - Moog City
Переглядів: 15 799
Відео
Understand C++ Compile and Linker Errors!
Переглядів 3,7 тис.Місяць тому
In this video I will show you how to solve C compile and linker errors! I will also show you what I call Stalin Debugging. Join my Discord: discord.gg/eehehsPAka Wishlist Midnight Arrow: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to support me 😻: ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin Learn how I use CMake! 🤯 ua-cam.com/video/fVJHmGPfsEk/v-deo....
How to organize main() and folder structure for C++ GAMEDEV, WIN API for Game Developers, day 14.
Переглядів 6 тис.Місяць тому
This video will show you how I configure my CPP projects! In this tutorial series, I aim to help you learn the Windows API. By the end, you will be able to make a basic game, using no libraries except Windows.h Playlist 😤: ua-cam.com/play/PLKUl_fMWLdH8Kk4iFnWHhU43xXG2t6bjf.html #cpp #gamedev #programming #windows code: github.com/meemknight/windowsAPIforGamedevelopers Build System Tips Video 🙀:...
Making Minecraft, but the server can have UNLIMITED threads (almost)
Переглядів 23 тис.Місяць тому
In this video, I will talk about how I optimized the server for my Minecraft C clone #cpp #gamedev #multiplayer #minecraft Join my Discord: discord.gg/eehehsPAka Wishlist Midnight Arrow: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to support me 😻: ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin Music: Evan King - Everything is Okay ua-cam.com/users/Conte...
A better way of using CMake!
Переглядів 4,1 тис.Місяць тому
In this video I will show what I think is a better way of using CMake than what people usually do. #cpp #cmake #gamedev Link to the repo and video of my CMake Setup 😻: ua-cam.com/video/K8f73k9HM8M/v-deo.html github.com/meemknight/cmakeSetup Join my Discord: discord.gg/eehehsPAka My Steam Game Midnight Arrow: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to sup...
How the Compile Time ECS works In my Minecraft Clone? + Templates
Переглядів 3,1 тис.Місяць тому
In this video, I will explain the details of how the Compile time ECS in my Minecraft Clone works. #cpp #gamedev Join my Discord 🕹️😎: discord.gg/eehehsPAka Repo🙀: github.com/meemknight/ourCraft Check out my game Midnight Arrow on Steam 💪: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to support me 😻: ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin Playlist...
I added Entities to my Minecraft Clone 🐽!
Переглядів 10 тис.Місяць тому
In this video, I will add entities to my C Minecraft Clone! #cpp #minecraft #opengl #gamedev #programming Join my Discord 🕹️😎: discord.gg/eehehsPAka Check out my game Midnight Arrow: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to support me 😻: ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin Playlist 🥵: ua-cam.com/play/PLKUl_fMWLdH-0H-tz0S144g5xXliHOIxC.h...
There are Random Numbers in Computers!
Переглядів 5 тис.Місяць тому
In this video, I want to show why random numbers actually do exist in computers. #programming Join my Discord: discord.gg/eehehsPAka Wishlist Midnight Arrow: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to support me 😻: ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin Music: Frozen Sunrise - Firefly in a Fairytale Backwards Evan King - Everything is Okay E...
How to start Gamedev in C++
Переглядів 26 тис.2 місяці тому
In this video, I will teach you how you can start making games in C , from scratch, with no engine, no matter your current experience level! 💪 #cpp #programming #gamedev LINKS: Learn C For Gamedev as a complete beginner: ua-cam.com/video/LdEJr7N8NaQ/v-deo.html SFML tutorial series: ua-cam.com/video/axIgxBQVBg0/v-deo.html My Cmake Game setup: github.com/meemknight/cmakeSetup FULL C GAME TUTORIAL...
I Remade Minecraft But It is Optimized!
Переглядів 94 тис.2 місяці тому
In this video, I will talk about the optimizations that I did for my C Minecraft Clone! #cpp #gamedev #minecraft #opengl Join my Discord: discord.gg/eehehsPAka Try my Steam Game Midnight Arrow: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to support me 😻: ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin Repo: github.com/meemknight/ourCraft Minecraft Clone ...
Beginner Multi-player C++ Game Code Review
Переглядів 2,9 тис.2 місяці тому
In this video, I will do a code review on a Multi-Player C beginner project game. I will also talk about some things related to networking in game programming. #gamedev #cpp #codereview #networking My 2D library: ua-cam.com/video/vfN44lmDV2s/v-deo.html Check out my C game dev template: ua-cam.com/video/K8f73k9HM8M/v-deo.html Make a multi-player Game tutorial: ua-cam.com/video/NbhYi_I5T4A/v-deo....
C++ tutorials be like
Переглядів 2 тис.2 місяці тому
In this video, I will show you how to make a brand-new project in C , with Visual Studio. This video was posted on 1 th of April 2010 #cpp #gamedev #visualstudio Join my Discord: discord.gg/eehehsPAka Wishlist My Steam Game Midnight Arrow: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to support me 😻: ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin Check o...
Finally understand Pointers! FULL GUIDE!
Переглядів 12 тис.2 місяці тому
In this video, I will teach you all you need to know about pointers in C . This video is aimed both at beginner and advanced programmers 💪! Beginner: 0:56 Intermediate: 5:54 Advanced: 10:46 #cpp #programming #learncpp #gamedev Join my Discord 🤖: discord.gg/eehehsPAka My Steam Game: Midnight Arrow 🎮: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to support me 😻...
Best Way To Start Learning C++!
Переглядів 11 тис.3 місяці тому
This is the best way to start learning C . #cpp #programming #gamedev #learncpp Join my Discord: discord.gg/eehehsPAka Check out my Steam Game!: store.steampowered.com/app/2310670/Midnight_Arrow/ Join this channel if you want to support me 😻: ua-cam.com/channels/hkC4u4KdnIDFh9hPqExLDg.htmljoin Check out my Minecraft clone in C : ua-cam.com/play/PLKUl_fMWLdH-0H-tz0S144g5xXliHOIxC.html Check out ...
Window Input part 2, WIN API for Game Developers, day 13.
Переглядів 1,1 тис.3 місяці тому
In this tutorial series, I aim to help you learn the Windows API. By the end, you will be able to make a basic game, using no libraries except Windows.h In this lecture, I will finish the input for our window 💪 Playlist: ua-cam.com/play/PLKUl_fMWLdH8Kk4iFnWHhU43xXG2t6bjf.html #cpp #gamedev #programming #windows code: github.com/meemknight/windowsAPIforGamedevelopers join my Discord! discord.gg/...
making Multi-Player Minecraft in C++ is HARD!
Переглядів 27 тис.3 місяці тому
making Multi-Player Minecraft in C is HARD!
How Much Money Did my Steam Game Make?
Переглядів 14 тис.4 місяці тому
How Much Money Did my Steam Game Make?
Make your first Multi-Player Game NOW! + DISCORD GAMEJAM CHALLENGE
Переглядів 4,7 тис.4 місяці тому
Make your first Multi-Player Game NOW! DISCORD GAMEJAM CHALLENGE
Window Input, WIN API for Game Developers, day 12.
Переглядів 1,5 тис.4 місяці тому
Window Input, WIN API for Game Developers, day 12.
Good API Design (C++ or any other language)
Переглядів 6 тис.4 місяці тому
Good API Design (C or any other language)
How many Triangles can my C++ Engine Render?
Переглядів 7 тис.5 місяців тому
How many Triangles can my C Engine Render?
Making an Isometric Game in My C++ Engine to cheat on 3D
Переглядів 6 тис.5 місяців тому
Making an Isometric Game in My C Engine to cheat on 3D
Menus and UI for Your C++ GAMES In just A FEW LINES!
Переглядів 6 тис.6 місяців тому
Menus and UI for Your C GAMES In just A FEW LINES!
I added Shaders to my C++ Minecraft Clone!
Переглядів 8 тис.6 місяців тому
I added Shaders to my C Minecraft Clone!
Creating a Window in C++! WIN API for Game Developers, day 11.
Переглядів 2,2 тис.6 місяців тому
Creating a Window in C ! WIN API for Game Developers, day 11.
Best C++ projects setup for Game Dev!
Переглядів 8 тис.6 місяців тому
Best C projects setup for Game Dev!
I released my first game on Steam. 5 Things I learned!
Переглядів 6 тис.6 місяців тому
I released my first game on Steam. 5 Things I learned!
3:03 no, and even if, it would not be a big deal. First and foremost, they would have no reason to, and second, even if they did do that you could still have access to the source code
idk what to say, engines do change things and I have heared from people from EA for example that having their own engine is a big win in terms of custom features, anyway, good luck with modifying unreal's source code
Is it only for windows?
yes and no, the developement things are only for windows, but the game than can also compile to linux
Thank you so much for this!
you're wellcome 💪💪
It's funny that this video shows up in my recommendations just as I'm working on Learnopengl in (pure) C. It's amusing to see what other people do with these types of libraries.
sooo, bedrock edition?
well no but actually yes 🤣💪
Yo, this config is insane!) I found what i want, what i fr need during this 3 years!) Love u all, man!)) U motivated me to create my personal game engine for my voxel game!) Thank u, dude!) Hope u will be on the top!)
glad to hear that bro 💪💪 if you ever have suggestions for othrr good things to cover or you need let me know on discord 💪💪
when i try to run it i get the error: "argument of type "WCHAR *" is incompatible with parameter of type "const char *"" any idea why this might be happening, the error is when you use strcmp()
yes it is because visual studio wants to use wide char, you need to remove unicode, search how to do that in ypur configuration. If you use cmake my cmake also does that (if not in that project look at the last day it is there for sure) 💪
seeing a popular youtuber with a gpu worse than mine (gtx 1650 super) is pretty cool tbh! most youtubers have like 4090s or 3060s
nice video
Cant get it to open with VS and when I just clone the repository its not correct. Tried joining the discord but i get stuck in a loop of it needing my email to verify so I need to login but when I try to login it says my email is already verified and it doesn't do anything else! Very annoying, Im sure its something im not doing correctly but Idk how to fix that!
it's kinda hard to tell what is the problem without being able to see some details. Just try to redo the steps that I do there, and if it's not working try to fix the discord and message me or tag me there
Thank you was searching exactly for this
glad I could help 💪💪
thank you for your very helpful video. can you update moreCompleteExample project to make safeSave also dependence on profilerLib ?
I hope that I will get to the point where I will develop my own C/C++ SDK for developing games (Base Level Minimalist Game Engine) for a wide range of games, for Windows, Linux, Android and Playstation. The point of making my own Engine - I have my own Big plans to develop a Big and Cool GTA game, and in order for this project to be realized, I will need the appropriate tool.
Amog us
good, good
im a 16 yo game dev and i just found your channel in the moment i needed it the most, i've been developping in godot for the past few months but i wanted to go into lower levels of programming to get a better understanding of what's actually going and improve my problem solving skills. I am just so happy to have found such great and well presented learning resources
great to hear this 💪 I'm glad to help
For others who think that making own GE is bad idea: World of Warcraft, CS:Go, CS2, Half-life, EA games(half of that), Fallout (all games), RockStar with their GTA made by personal Game Engines. So as we can see - personal game engine equals comfortable amount of instruments which ur games need! Save it in ur mind guys! Huge amoun of big game dev companies don't use Unity, UE4/5 or others corporate game engines. They develop and support own engines for their own games. It helps them to save time, money and access.
yes and also you learn a lot of stuff 💪 thanks for the comment
Would love to see shaders next just subbed
yes, I will do shaders after the gameplay, but I also hava an older video on shaders in the series if you can't wait for the new one 💪
mom: you can't buy minecraft the kid:
yeah fr 😂😂😂😂
Wow
good explanation! But can you also explain how to implement camera system in 2d games PLEASE!!!🥺
The Only Thing I Know About GameDev is Just Entity-Component-System But I Don't Know How to Do NPC Attacking The Player As You Playing The Game is The "Protagonist" and The NPC Attacking You is "Enemy" which is Antagonist
Nice tutorial shame you don't speak english
huh?
Couldn't you just check every block boundary between start and end, and if there's an applicable block, then resolve collision with that block?
well yes but you need to do that in a specific way, one axe at a time, otherwise it won't work properly
ua-cam.com/video/8JJ-4JgR7Dg/v-deo.html
alan turing was a functional programmer though... He knew Lambda calculus is Turing complete
his computers that helped win the war were imperative were they not?
You for making a game engine you have learned physic and math?
yes, tho that shouldn't stop you from making one, you don't have to add physics in the begining to your engine for example, and the math is important in general. Check out 3blue1brown for math and if you need more resources like physics you can find some on my discord server 💪
@@lowlevelgamedev9330 no have discord
@@lowlevelgamedev9330 no have dis
reaI
I’ve been programming mostly web and mobile apps for years now. I want to get into low level game development. Do you have any resources to learn Physics and Maths? I suck at both of them. I am like a toddler just starting to learn. I am average at Math though although still at beginner level. Could you guide me to the correct resources? I want to learn Physics and Maths from scratch. Thank you and I love what you’re doing. It inspires me to creating something like it on my own.
Yess, I have a few resources on my discord community, on dedicated channels for resources. There you will find some good stuff. Also if you need something more specific you can also tag me there 💪💪
@@lowlevelgamedev9330 Thank you.
Îmi place ceea ce faci. M-aș putea uita cândva la cod. Poate pot da o mână de ajutor, dar nu promit nimic. Am ceva experiență.
there is already a minecraft bedrock which is written in c++ so why reinvent the wheel
I get this question all the time, first of all I think everyone hates bedrock but how am I supposed to learn this if not by making it myself? All the math problems in your math book have already been solved, why do you do your homework?
@@lowlevelgamedev9330 the answer is very simple, i dont
Is this the same way that Mario 64 calculates physics
idk but probably, many games do this
There is a sm64 rom hack dev called Kaze Emanuar that made a video in how he fixed collisions with walls in sm64. Check out "The Problems with Walls in Super 64" for more info
@@lowlevelgamedev9330 how about if you use a raycast instead of quatersteps?
Brilliant to see what you've faced with collisions. I've had some similar issues too. Also very cool seeing all the pigs flying everywhere. Great stuff!
thanks bro, I'm glad you like it 💪💪
I'm late. 🙁
Use Bullet physics or Jolt physics.
yeah that can't happen, bullet is a big library, and I need some simple simulations. I think it would slow down the server masivly
cool video
Bro uses visual studio.
Infinite game sucks, the awesome thing would be to pre generate the world and lore before like dwarf fortress. In that way you could have random and limited resources in the world
I actually want to add dwarf fortreses idk how you read my mind but I'll make it procedural. It's not difficult it's just a lot of work 😭
@@lowlevelgamedev9330 Minecraft was supposed to be somewhat inspired by dwarf fortress but the dream died when notch rode the hype like a madman. Please try to make finite water and "realistic ""blocky"" fluid dynamics" 🥺 I hate the lack of realism in survival Minecraft.
I doubt you can add a finite and volumetric water
Thank you so much, super informative!
i dont understand anything what you say...
Is he say too fast, isn't he?