how to start programming C++ for beginners

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

Low Level Game Dev

Low Level Game Dev

Күн бұрын

Пікірлер: 69
@hmmmidkkk
@hmmmidkkk 9 ай бұрын
Me who made couple games in c++ :"i really need to watch this video"
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
YES of chourse 😂😂 I would also do that
@keshav2136
@keshav2136 17 күн бұрын
Could you share links so we can play as well?
@blackcitadel37
@blackcitadel37 8 ай бұрын
C++ is a two-head dragon. First is the language, second is the build system
@lowlevelgamedev9330
@lowlevelgamedev9330 8 ай бұрын
yes that's true but you can learn to use it 💪💪
@bot-cz8yo
@bot-cz8yo 6 ай бұрын
When it's a Russian talking about programming I trust
@plvr_strg
@plvr_strg 5 ай бұрын
I'm Russian, he sounds more like Finnish to me.
@bot-cz8yo
@bot-cz8yo 5 ай бұрын
@@plvr_strg Sorry, I thought he was Russian because he has an accent where the letter R is very present. It also sounds like portuguese, my native language
@jekkil1332
@jekkil1332 3 ай бұрын
He's romanian
@ahmedwafi2171
@ahmedwafi2171 9 ай бұрын
Bro I was needing video like that for my c++ journey! Thx
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
glad you liked it 💪
@0xkleo
@0xkleo 9 ай бұрын
I didn't want to fully learn c++ so i made my own language with similar syntax
@spiderpig20
@spiderpig20 9 ай бұрын
Much easier! 👍
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
chand moment here
@blackcitadel37
@blackcitadel37 8 ай бұрын
Taking the easy route aren't we
@juke_crusader
@juke_crusader 9 ай бұрын
Anyway, what's the best way to stop learning C++?
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
hmmm try zig
@hmmmidkkk
@hmmmidkkk 9 ай бұрын
Learning C++ from University is the best way i think , they'll make you remember definitions for everything and will only take theoretical exams and practical exams will have some goofy ahh problem that's so easy so you're not actually learning anything then probably you'd start hating c++ and stop , let me know if there's a better way
@juke_crusader
@juke_crusader 9 ай бұрын
@@hmmmidkkk :)
@whimp5288
@whimp5288 9 ай бұрын
I love your videos so definitely will be joining your future program!
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
thank you 💪 now that I know that I will defenetly have people I just have to finish it 😂😂
@goshawk_fly
@goshawk_fly 8 ай бұрын
Hello! What's about multi-platform option? A lot of game engines has a trouble with it. Only Defold game engine is truly cross platform. I think, it's difficult to make this feature.
@lowlevelgamedev9330
@lowlevelgamedev9330 8 ай бұрын
I have a video about making cross platform games / apps. I provide some good tips there. I don't understand your claim tho, many game engines can port to a ton of other platforms. Also, Railib, while not a game engine cam port to anything that you want
@kameljc7027
@kameljc7027 8 ай бұрын
Nice man i joined your discord 👍🏼 But i need help with something specifically im learning game dev c++ inside unreal engine i know the basics such variables functions pointers loops etc my problem is when i work in unreal engine c++ and try to work in my own personal project without watching course or tutorials i cant get what i need from those api references built in classes and function in unreal i dont know how to use the unreal documentation i get stuck in blank empty project 😢
@lowlevelgamedev9330
@lowlevelgamedev9330 8 ай бұрын
many people have that problem, I would say start with a tutorial and continue on your own after finishing it by adding things to that project or just start from 0 and google everything / ask people about everything that you want to add. You will eventually overcome this problem but it will seem like you are not making any progress at first 💪
@kameljc7027
@kameljc7027 8 ай бұрын
@lowlevelgamedev9330 thank you I will create small project to keep my hand dirty on them
@manoyal
@manoyal 9 ай бұрын
I need to make a game project in university using C++ and a small provided template with glfw and some helper functions... But we are not allowed to use std.. so no std::vector or smart pointers.. so we have to make our own implementations of them but i dont know how 😢
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
I don't use smart pointers, so I would say that implementing a vector is enough. check this video kzbin.info/www/bejne/qKq1l2eAncSMeZIsi=DSlffzgK2OAmi7UN
@pestoallacalabrese8075
@pestoallacalabrese8075 13 күн бұрын
i'm on macos so i can only install visual studio code. is it ok? do you have any other IDE suggestion?
@lowlevelgamedev9330
@lowlevelgamedev9330 13 күн бұрын
you could also try clion but idk of it is free
@webslime_ceo
@webslime_ceo 9 ай бұрын
why ide if we have nvim?
@lowlevelgamedev9330
@lowlevelgamedev9330 8 ай бұрын
you can type quite quick in nvim but visual studio has one of the best debuggers, including integration with nsight so you can even debug gpu stuff, and it also has a good profiler
@darkgamer4228
@darkgamer4228 8 ай бұрын
And my another question is for you is i am in second sem of be com.eng end my semester is over 1 month later so should i develop a simple graphic game with any of the library of game development please suggest me brother ................
@lowlevelgamedev9330
@lowlevelgamedev9330 8 ай бұрын
Hm railib is very good. You can also try my full c++ game tutorial and use my library 💪
@darkgamer4228
@darkgamer4228 8 ай бұрын
@@lowlevelgamedev9330 ok thanks a lot
@darkgamer4228
@darkgamer4228 8 ай бұрын
hi i learn to game dev so and i still learn c++ so suggest threre is need of all tooics of c++ or either jump to a game or gui app dev suggest me please ..................
@lowlevelgamedev9330
@lowlevelgamedev9330 8 ай бұрын
Good question, start making a bigger project than your previous ones. You will learn a lot more. I don't personally even use the advanced c++ things
@darkgamer4228
@darkgamer4228 8 ай бұрын
@@lowlevelgamedev9330 ok thank you
@mony7859
@mony7859 9 ай бұрын
I didn't know there is a channel like this bro keep going your great work hope you the best
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
thank you bro 💪
@adrianpaulgozun1665
@adrianpaulgozun1665 5 ай бұрын
Which should I use, Visual Studio or Visual Studio Code?
@lowlevelgamedev9330
@lowlevelgamedev9330 5 ай бұрын
yo, visual studio is specifically made for cpp and it is the best option imo 💪
@nomxxn
@nomxxn 6 ай бұрын
I’m curious, why use visual studio and not visual studio code?
@lowlevelgamedev9330
@lowlevelgamedev9330 6 ай бұрын
visual studio is specifically made for cpp and has way better tools for that job. Like it has the best debugger out there, a very good profiler, integration with nsight etc + I like it more in general.
@nomxxn
@nomxxn 6 ай бұрын
@@lowlevelgamedev9330 Appreciate the quick reply, I only ask cause I'm currently learning c++ for game programming using vs code since I learnt web development with it, and idk if I'm going to have a hard time picking up visual studio. Once again appreciate the reply brother!
@siman211
@siman211 8 ай бұрын
How much should I learn to start practice? I mean after every video should i go and practice?
@lowlevelgamedev9330
@lowlevelgamedev9330 8 ай бұрын
yess, and by practice it depends on the lesson size, so if the lesson is how to print something to the console the practice will just be typing that down and trying it for yourself, and for most lessons that the minimum practice required 💪
@siman211
@siman211 8 ай бұрын
@@lowlevelgamedev9330 after how many lessons should i start doing code exercises like leetcode and hackerank.How much knowlegde will I need to start?
@peep25100
@peep25100 7 күн бұрын
Since I am a linux user I should probably find a tutorial that is using CLion I guess. That is available for free until I am at school at least.
@lowlevelgamedev9330
@lowlevelgamedev9330 7 күн бұрын
clion uses cmake and my templates use cmake so you just need to figure out how to use them with clion and how to use clion in general and that's it 💪
@peep25100
@peep25100 6 күн бұрын
@@lowlevelgamedev9330 Thank you for reply! And after looking around in your template cmake file I commented out if statement for Visual Studio compiler and raudio library. After that I got game window open and can continue with the game.
@Centipede2577
@Centipede2577 8 ай бұрын
I don't really have enoguh paitenice for practising same thing for one miniute :0
@lowlevelgamedev9330
@lowlevelgamedev9330 8 ай бұрын
one minute is enough bro, you can do whatever you want as long as you use that new thing. just type it and play with it for a minute at least and it's good progress 💪
@Centipede2577
@Centipede2577 8 ай бұрын
@@lowlevelgamedev9330 Huh I will try to create a basic cmd calculator then. I completed all things on w3schools it was pretty easy but some parts were hard for me.
@kyize
@kyize 9 ай бұрын
Thank you I will try learn pointers again now
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
let's go 💪 If you ever have problems you can ask me on my Discord
@RichardLofty
@RichardLofty 9 ай бұрын
Step 0: Throw CPP in trash Step 1: Learn ZIG or Odin Profit: Have both feet in good health because NO FOOTGUNS Bonus: still access all c and cpp libs
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
:))) fair point tho
@Centipede2577
@Centipede2577 8 ай бұрын
But c++ is fastest...
@charan_0086
@charan_0086 3 ай бұрын
bro explained how to learn from 0! (i.e 1)
@lowlevelgamedev9330
@lowlevelgamedev9330 3 ай бұрын
fr 😂😂
@kevinyip799
@kevinyip799 9 ай бұрын
Hi, I think your content is FIRE, but I believe you should focus on improving your pronunciation for each and every word and slow down a little instead of mumbling through it. What's the point of having good content if the audience doesn't understand what you're trying to deliver?
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
yes that's the thing I'm struggling most to fix but it will get better 💪
@guilherme5094
@guilherme5094 8 ай бұрын
👍
@921Ether
@921Ether 9 ай бұрын
why is the mic sounding that scuffed. did you record yourself in the toilet?
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
ye I know I wasn't able to have good recording conditions this time :((
@batnikelam-mavzer443
@batnikelam-mavzer443 8 ай бұрын
First of all, before teaching anything, correct your accent or tut in your native language.
@icyauk107
@icyauk107 9 ай бұрын
As a web dev student, trying to learn C++ feels like I am getting repeatedly punched in the face by a horse 🥲
@lowlevelgamedev9330
@lowlevelgamedev9330 9 ай бұрын
😂😂 It's not that hard trust me, let me give you a tip, don't allocate classes on the heap, 99% of the times ther's no need to do that and you save yourself the need to deal with that memory
This is the Best Pointers Video there is 💪
20:48
Low Level Game Dev
Рет қаралды 16 М.
What I do to never have to worry about memory leaks!
8:03
Low Level Game Dev
Рет қаралды 47 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 27 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Making a Game With C++ and SDL2
8:14
PolyMars
Рет қаралды 1,7 МЛН
How to REALLY learn C++
8:13
The Cherno
Рет қаралды 807 М.
It's not hard to make games in C++
6:23
Low Level Game Dev
Рет қаралды 69 М.
how Google writes gorgeous C++
7:40
Low Level
Рет қаралды 970 М.
I made the same game in Assembly, C and C++
4:20
Nathan Baggs
Рет қаралды 826 М.
Should you learn C++?? | Prime Reacts
20:29
ThePrimeTime
Рет қаралды 406 М.
Why is graphics programming SO HARD to learn? My story
6:41
Low Level Game Dev
Рет қаралды 17 М.
Should you learn C++ in 2023?
8:06
Dreams of Code
Рет қаралды 57 М.
before you code, learn how computers work
7:05
Low Level
Рет қаралды 551 М.
I Made a Minecraft Clone in C++
10:15
WSAL Evan
Рет қаралды 112 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 27 МЛН