Best Way To Start Learning C++!

  Рет қаралды 8,551

Low Level Game Dev

Low Level Game Dev

Күн бұрын

This is the best way to start learning C++.
#cpp #programming #gamedev #learncpp
Join my Discord:
/ discord
Check out my Steam Game!:
store.steampowered.com/app/23...
Join this channel if you want to support me 😻:
/ @lowlevelgamedev9330
Check out my Minecraft clone in C++:
• Minecraft clone
Check out my full game in C++ guide! 🎮
• Make a C++ game FULL G...
C++ Cherno's tutorial:
• C++
C++ The New Boston tutorial:
• The New Boston C++ Tut...
Music:
Evan King - Everything is Okay
Evan King - Invisible Walls
Evan King - Spicy Boom
/ contextsensitive
contextsensitive.bandcamp.com/

Пікірлер: 58
@hmmmidkkk
@hmmmidkkk 2 ай бұрын
Me who made couple games in c++ :"i really need to watch this video"
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
YES of chourse 😂😂 I would also do that
@_PanFoX_
@_PanFoX_ 2 ай бұрын
That video really motivates me to continue with my C++ joruney but I rarely find time to code now because I am always at school or too tired to code
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
I'm sorry to hear that, my advice is to find a way to make school as easy as possible like get help from others or do the bare minimum, so you have time to do important stuff aka code 💪
@ahmedwafi2171
@ahmedwafi2171 2 ай бұрын
Bro I was needing video like that for my c++ journey! Thx
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
glad you liked it 💪
@whimp5288
@whimp5288 2 ай бұрын
I love your videos so definitely will be joining your future program!
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
thank you 💪 now that I know that I will defenetly have people I just have to finish it 😂😂
@kleoCodes
@kleoCodes 2 ай бұрын
I didn't want to fully learn c++ so i made my own language with similar syntax
@spiderpig20
@spiderpig20 2 ай бұрын
Much easier! 👍
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
chand moment here
@blackcitadel37
@blackcitadel37 Ай бұрын
Taking the easy route aren't we
@NuhUh1411
@NuhUh1411 Ай бұрын
Chad
@kameljc7027
@kameljc7027 Ай бұрын
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 Ай бұрын
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 Ай бұрын
@lowlevelgamedev9330 thank you I will create small project to keep my hand dirty on them
@mony7859
@mony7859 2 ай бұрын
I didn't know there is a channel like this bro keep going your great work hope you the best
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
thank you bro 💪
@guilherme5094
@guilherme5094 Ай бұрын
👍
@manoyal
@manoyal 2 ай бұрын
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 2 ай бұрын
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
@kyize
@kyize 2 ай бұрын
Thank you I will try learn pointers again now
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
let's go 💪 If you ever have problems you can ask me on my Discord
@goshawk_fly
@goshawk_fly Ай бұрын
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 Ай бұрын
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
@darkgamer4228
@darkgamer4228 Ай бұрын
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 Ай бұрын
Hm railib is very good. You can also try my full c++ game tutorial and use my library 💪
@darkgamer4228
@darkgamer4228 Ай бұрын
@@lowlevelgamedev9330 ok thanks a lot
@blackcitadel37
@blackcitadel37 Ай бұрын
C++ is a two-head dragon. First is the language, second is the build system
@lowlevelgamedev9330
@lowlevelgamedev9330 Ай бұрын
yes that's true but you can learn to use it 💪💪
@darkgamer4228
@darkgamer4228 Ай бұрын
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 Ай бұрын
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 Ай бұрын
@@lowlevelgamedev9330 ok thank you
@siman211
@siman211 Ай бұрын
How much should I learn to start practice? I mean after every video should i go and practice?
@lowlevelgamedev9330
@lowlevelgamedev9330 Ай бұрын
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 Ай бұрын
@@lowlevelgamedev9330 after how many lessons should i start doing code exercises like leetcode and hackerank.How much knowlegde will I need to start?
@SEO_ultrakill
@SEO_ultrakill Ай бұрын
why ide if we have nvim?
@lowlevelgamedev9330
@lowlevelgamedev9330 Ай бұрын
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
@juke_crusader
@juke_crusader 2 ай бұрын
Anyway, what's the best way to stop learning C++?
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
hmmm try zig
@hmmmidkkk
@hmmmidkkk 2 ай бұрын
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 2 ай бұрын
@@hmmmidkkk :)
@mariobroselli3642
@mariobroselli3642 2 ай бұрын
Is visual basic lang similar to c++?
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
oh not at all.... 😅 visual basicit's quite old, I wouldn't recomand it, it's not really a pleasant sintax because being so old it's not like any other common language
@mariobroselli3642
@mariobroselli3642 2 ай бұрын
@@lowlevelgamedev9330 OK, i thought it was quite good at explaining the structure of the Syntax. What you think of Racket as a First lang?
@Centipede2577
@Centipede2577 Ай бұрын
I don't really have enoguh paitenice for practising same thing for one miniute :0
@lowlevelgamedev9330
@lowlevelgamedev9330 Ай бұрын
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 Ай бұрын
@@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.
@RichardLofty
@RichardLofty 2 ай бұрын
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 2 ай бұрын
:))) fair point tho
@Centipede2577
@Centipede2577 Ай бұрын
But c++ is fastest...
@kevinyip799
@kevinyip799 2 ай бұрын
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 2 ай бұрын
yes that's the thing I'm struggling most to fix but it will get better 💪
@921Ether
@921Ether 2 ай бұрын
why is the mic sounding that scuffed. did you record yourself in the toilet?
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
ye I know I wasn't able to have good recording conditions this time :((
@batnikelam-mavzer443
@batnikelam-mavzer443 Ай бұрын
First of all, before teaching anything, correct your accent or tut in your native language.
@icyauk107
@icyauk107 2 ай бұрын
As a web dev student, trying to learn C++ feels like I am getting repeatedly punched in the face by a horse 🥲
@lowlevelgamedev9330
@lowlevelgamedev9330 2 ай бұрын
😂😂 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
Finally understand Pointers! FULL GUIDE!
20:48
Low Level Game Dev
Рет қаралды 11 М.
Make your first Multi-Player Game NOW! + DISCORD GAMEJAM CHALLENGE
15:11
Low Level Game Dev
Рет қаралды 4,5 М.
小路飞姐姐居然让路飞小路飞都消失了#海贼王  #路飞
00:47
路飞与唐舞桐
Рет қаралды 89 МЛН
Don’t take steroids ! 🙏🙏
00:16
Tibo InShape
Рет қаралды 42 МЛН
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 118 #shorts
00:30
A better way of using CMake!
9:58
Low Level Game Dev
Рет қаралды 3,4 М.
I made a 2D graphics library
8:04
Low Level Game Dev
Рет қаралды 6 М.
How I re-created the rhythm game osu! from scratch in C++!
5:51
Omer Hasanov
Рет қаралды 22 М.
Making a Game With C++ and SDL2
5:34
Goodgis
Рет қаралды 568 М.
How you can start learning OpenGL
6:02
Low Level Game Dev
Рет қаралды 72 М.
Brackeys Is Back!  ...and on Team Godot!
5:54
Gamefromscratch
Рет қаралды 62 М.
I Optimised My Game Engine Up To 12000 FPS
11:58
Vercidium
Рет қаралды 459 М.
making Multi-Player Minecraft in C++ is HARD!
10:23
Low Level Game Dev
Рет қаралды 26 М.
I tried coding my own graphics engine
4:23
Garbaj
Рет қаралды 181 М.
小路飞姐姐居然让路飞小路飞都消失了#海贼王  #路飞
00:47
路飞与唐舞桐
Рет қаралды 89 МЛН