Conway's Game of Life tutorial in C++ & raylib - OOP

Поділитися
Вставка
  • Опубліковано 25 січ 2025

КОМЕНТАРІ • 46

  • @bblevins
    @bblevins 10 місяців тому +5

    I like that you do these projects in both C++ and Python. Thanks!

  • @frijolex2509
    @frijolex2509 6 місяців тому +11

    Your videos are a godsend. There are so many crappy "tutorials" floating around on UA-cam, but yours are incredibly well explained with the elegant editing. Insane how little subscribers and views this has.

  • @pedrofukuda7670
    @pedrofukuda7670 6 місяців тому +5

    I just binge watched and coded along all you C++ game devs this weekend and I need to tell you, unlike so many other tutorials that I tried, you actually made the structure of the development so understandable that I feel like I can actually try something by myself, instead of finishing them and getting lost on how to break the mold, thank you so much for your videos!!!

  • @DidIJustDoThat
    @DidIJustDoThat 8 місяців тому +4

    I have watched s lot of your tutorials lately and used the template that you provided us and I never really understood, it would be pleasant to see a video where you break down what the makefile does and how to create our own. Keep up the good work man!!

  • @SacherPunch
    @SacherPunch 2 місяці тому +1

    Thanks for this amazing video! The way you present information is incredibly clear

  • @boots_on_the_grounds_of_war
    @boots_on_the_grounds_of_war 8 місяців тому +2

    I followed along in Pascal and it actually worked out well with no issues. Thank you!

  • @shaartmcl
    @shaartmcl 9 місяців тому +1

    I’ve been chugging through loads of tutorials for C++ lately, and just found an interest in raylib. Your tutorials are the perfect amount of conceptual explanation, excellent pacing, and interesting projects. Please keep it up - I’ll be recommending to friends and following closely!!

  • @NatxoVarona
    @NatxoVarona 10 місяців тому +1

    Congratulations on the videos @programmingwithnick , they are explained very well and the concepts are clear. I see that in each video you are raising the level, I am already waiting for the next one...

  • @happygofishing
    @happygofishing 10 місяців тому +2

    best small tutorial channel 👌

  • @cillianryan4515
    @cillianryan4515 9 місяців тому

    Watching your videos i thought you must have at least like 100k subscribers, they way you break it down and explain it is unmatched for C++ tutorials!!

  • @danielcisternas4074
    @danielcisternas4074 8 місяців тому +1

    Thanks for the tutorial, i did it today and it took me a while on windows, but finally i made and it was fun.

  • @diegoaredes2721
    @diegoaredes2721 10 місяців тому +2

    More videos, please. You are amazing🎉.

  • @2000jago
    @2000jago 10 місяців тому +5

    C++ FTW! Instant thumbs up.
    PS Will we see more interesting arduino projects on your other channel again? It's been 3 months since the last activity over there...

  • @andreaszivanovic1422
    @andreaszivanovic1422 8 місяців тому +1

    As always, awesome tutorial!
    Would be nice if you could do a tutorial on design patterns, ECS, managers etc etc.

  • @magomedmakhmudov2945
    @magomedmakhmudov2945 10 місяців тому +1

    Thanks for video!! im new subscriber. Keep going!!

  • @tracylo4132
    @tracylo4132 2 місяці тому +1

    I didn't think that Gus Fring would teach me C++

  • @krzyszt0fus
    @krzyszt0fus 9 місяців тому

    Again, great material!

  • @AndyFaber
    @AndyFaber 10 місяців тому

    So well explained - a true gem!

  • @R.Daneel
    @R.Daneel 5 місяців тому +2

    Fantastic teaching technique. I would like to suggest you "zoom in" more when possible. Much of the time there is wasted screen space that could be used to show a much larger font for my old eyes.

  • @lickguitars1276
    @lickguitars1276 10 місяців тому

    noice thanks for upload and sharing, cant wait to learn, C++ rocks 🤟

  • @JsoProductionChannel
    @JsoProductionChannel 7 місяців тому

    Thank you for these tutorials!

  • @mo3g608
    @mo3g608 10 місяців тому

    Hi! Thanks for your vids. Is there any plans for raygui tutorials?

  • @assemblyrtsdev
    @assemblyrtsdev 9 місяців тому

    Nice video! Now I'm curious how well BunJS with Raylib would perform.

  • @Nishant-qw7jk
    @Nishant-qw7jk 9 місяців тому

    Hey! A quick question when update method runs you are updating the values in tempGrid 52:07. Now when it runs the second time will it again be initialized as all zero's?

    • @programmingwithnick
      @programmingwithnick  9 місяців тому +1

      No, the second time will have the values of the previous update.

    • @Nishant-qw7jk
      @Nishant-qw7jk 9 місяців тому

      Thank you. Btw great video@@programmingwithnick

  • @systemcrashed6782
    @systemcrashed6782 7 місяців тому

    I have a little bug that it's not always reading input correctly(mouse and keys) sometimes it doesn't react to it. I guess it has something to do with the framerate I don't know if there is a way to fix it.

  • @stevensmart5614
    @stevensmart5614 8 місяців тому

    what do I need extensions to play this in C++

  • @hajarou461
    @hajarou461 10 місяців тому

    Hello sir, I saw on your other channel a project that you've done a year ago using raspberry pi pico and LCD TFT 1.8 inch I just wanted to know if it's okay to use a LCD TFT 1.77 inch ?

  • @srsh-uo5ol
    @srsh-uo5ol 3 місяці тому

    keep it up

  • @magomedmakhmudov2945
    @magomedmakhmudov2945 10 місяців тому

    Can you create tutorial c++ raylib + box2d? i think that topic will be interesting

  • @Yamu_168
    @Yamu_168 5 місяців тому

    Awesome

  • @systemcrashed6782
    @systemcrashed6782 7 місяців тому

    Please replace on line 21 in main.cpp: if(IsMouseButtonDown(MOUSE_BUTTON_LEFT)) with if(IsMouseButtonPressed(MOUSE_BUTTON_LEFT))
    so that it doesn't select and deselect a cell multiple times on a single click that was really annoying...

  • @sasho_b.
    @sasho_b. 5 місяців тому

    I came here to see how fast conway's algorithm can be implemented. I managed 2k generations in under 2 seconds with acorn as the starting arrangement. But it has only ascii art.

  • @JovSok
    @JovSok 10 місяців тому

    Thanks you

  • @technousers1808
    @technousers1808 10 місяців тому

    Firstly thanks for tutorial, is there any chance to you make a complex raylib game with c++ using ECS?

    • @programmingwithnick
      @programmingwithnick  10 місяців тому +1

      Yes, ECS will come, I just don't know when!

    • @technousers1808
      @technousers1808 10 місяців тому

      @@programmingwithnick Thank you, your content is very helpful!

  • @luigiistratescu2756
    @luigiistratescu2756 10 місяців тому

    Hey, how fast is Raylib? If I used Raylib in my project, let's say, if I used Raylib to create a 3D city building game, will it run well? Does Raylib have instancing by default? Does it have frustum culling enabled by default? What about LOD? Doing things in raw OpenGL can take a long time, and from what I've seen Raylib simplifies a lot of stuff, which is very useful to me. At the end of the day, what I want is to make games. Please, let me know.

  • @loscaballerosdebronzodia8211
    @loscaballerosdebronzodia8211 10 місяців тому

    Love you

  • @Prasant-b1e
    @Prasant-b1e 5 місяців тому

    Tutorial on 3d

  • @rapidmelter3025
    @rapidmelter3025 10 місяців тому

    second