How To Start or Continue Learning C++

Sdílet
Vložit
  • čas přidán 5. 04. 2023
  • There are many tutorials out there but most of them just cover the basic stuff. If you really want to learn C++ properly watch this video.
    #programming #cpp #coding #gamedev
    Check out my Discord server:
    / discord
    Wishlist my game on Steam:
    store.steampowered.com/app/23...
    C++ tutorial:
    • Buckys C++ Programming...
    A good website:
    www.learncpp.com
    Javidx9's channel:
    / @javidx9
    How to start learning C++ for Gamedev:
    • If you want to learn h...
    How to start learning OpenGL:
    • How you can start lear...
    Check out my CMake tutorial:
    • The only CMake tutoria...
    Making your own programming language:
    craftinginterpreters.com
    • Parser and Lexer - How...
    Making a NES emulator:
    • NES Emulator Part #1: ...
    Learn the Windows API:
    • WIN API for Game Devel...
    Threading in C++
    • C++ Threading #1: Int...
    Networking in C++
    • Basic ENet Tutorial Se...
    OS dev in C++
    wiki.osdev.org/Expanded_Main_...
    C++ Weekly
    / @cppweekly
    Cpp con
    / @cppcon

Komentáře • 53

  • @justadude8716
    @justadude8716 Před rokem +42

    I have been a beginner for 4 years in C++, mainly because I started when I was 16 and didn't take it seriously until now, but the best beginner resource are the one's that are the shorted and get you set up in 4 hours. The tutorial by Bro Coder is good for this. You don't need to worry about the high level features, because currently your projects won't require them. If you are remaking arcade games you don't need more than a class.

    • @lowlevelgamedev9330
      @lowlevelgamedev9330  Před rokem +4

      yes, just get the job done so you can get the ball rolling and start making games

    • @theheroofthevirgins1487
      @theheroofthevirgins1487 Před 11 měsíci +2

      Bro code is a legend He makes his tutorial like his holding your hand

    • @MrValsung
      @MrValsung Před 4 měsíci

      @@lowlevelgamedev9330 what would you guys consider the demarcation that seperates a beginner C++ programmer, from an intermediate or advanced one?

  • @yuwownly8630
    @yuwownly8630 Před rokem +3

    Love your contents

  • @hemansingrutty1071
    @hemansingrutty1071 Před rokem +12

    Thanks Dad

  • @TopConductor
    @TopConductor Před 4 měsíci +3

    4:13 "You should know what is a map or unordered_map and how to sort them." xD

  • @DemidCode
    @DemidCode Před 3 měsíci +3

    i will start learning c++ today guys

  • @KeinNiemand
    @KeinNiemand Před 10 měsíci +2

    The problem is that every tutorial covers all the basic programming stuff I already know from knowing other languanges,which means they waste a lot of time on things I already know (outside of the syntax).

    • @lowlevelgamedev9330
      @lowlevelgamedev9330  Před 10 měsíci +1

      yes i know it is quite annoying, if you are into game dev in my how to start game dev in cpp I gave some more advanced resources

  • @CloudlessStudio
    @CloudlessStudio Před rokem +2

    Its so hard to me, and especially installing libraries and building. I never know what dlls to use and when i send my projects to friends it works on like some computers but not all

    • @lowlevelgamedev9330
      @lowlevelgamedev9330  Před rokem +1

      Yes, that is probably the hardest part of using c++, I want to make a cmake tutorial, it is a very easy way of using libraries

    • @CloudlessStudio
      @CloudlessStudio Před rokem +1

      @@lowlevelgamedev9330 I tried to install cmake in the past but i couldnt get it, a tutorial would help for sure

    • @lowlevelgamedev9330
      @lowlevelgamedev9330  Před rokem +4

      I just posted a tutorial, I hope it will be helpfull 💪

  • @lfmsmka
    @lfmsmka Před rokem +1

    this channel is a Diamond!

  • @user-lg7td1he3s
    @user-lg7td1he3s Před rokem

    what are all the programs you use do you only use opengl and visual studio or do you have 8 programs you use or something completely different?

  • @hamiltonw3242
    @hamiltonw3242 Před 7 měsíci

    May I know how to make the cute 3D floating island? Any tutorial or sample code? thanks

    • @lowlevelgamedev9330
      @lowlevelgamedev9330  Před 7 měsíci +2

      this is the code
      github.com/meemknight/nature-alchemy
      It is nothing special tho, I'm just using my 3D library to draw the island. Have fun 💪

  • @brockdaniel8845
    @brockdaniel8845 Před měsícem +1

    What about networking without the platform depended C style ? Finally (after long time) I get asio but there is almost nothing in the internet :(

    • @lowlevelgamedev9330
      @lowlevelgamedev9330  Před měsícem +1

      I use assimp and it is nice, I have a overview video and I point to a good assimp tutorial in that video 💪

  • @AK-vx4dy
    @AK-vx4dy Před 11 měsíci

    How to *restart* ? ;)
    I infused some knowledge about 1990 era ;)

  • @4F6D
    @4F6D Před 6 měsíci

    Ever considered to make a C++ Udemy course as a build up to OpenGL?

  • @AE4i1
    @AE4i1 Před rokem +8

    Oh yeah

  • @gabrafo
    @gabrafo Před rokem

    bença pai

  • @hello_world6469
    @hello_world6469 Před měsícem

    It's c++ time

  • @adenpun
    @adenpun Před 11 měsíci +1

    Just make your own programming language in HTML/CSS if you don't like C++

  • @CapnMVP
    @CapnMVP Před měsícem

    What's the point of learning c++ if there are no jobs on c++?

    • @lowlevelgamedev9330
      @lowlevelgamedev9330  Před měsícem

      there are a lot of jobs on cpp. The very os you are using has a lot of cpp code, tho especially c.

  • @developerdeveloper67
    @developerdeveloper67 Před rokem

    I prefer C, you have to write a lot of basic stuff, you don't have strings and custom operators, but aside from that I really think it's a better language.

  • @romzeek
    @romzeek Před měsícem +1

    can you please add subtitles

  • @Zooiest
    @Zooiest Před rokem +1

    Enter me? 🤨

  • @sunnyheheheh9401
    @sunnyheheheh9401 Před rokem +2

    I found your accent really hard to understand

    • @lowlevelgamedev9330
      @lowlevelgamedev9330  Před rokem +4

      Sorry for that, I'm trying to improve it. Hopefully it will get better over time

    • @sunnyheheheh9401
      @sunnyheheheh9401 Před rokem +1

      @@lowlevelgamedev9330 please try to speak a little slowly that would be much helpful to understand but regardless your video is very good with lots of information, thank you

    • @andrewhooper7603
      @andrewhooper7603 Před 10 měsíci +1

      @@lowlevelgamedev9330 A transcript would go a long way too.
      But that is also the other takeaway from learning to code online. Getting an ear for eastern european and indian accents, lmao.