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

Поділитися
Вставка
  • Опубліковано 22 лис 2024

КОМЕНТАРІ • 44

  • @frijolex2509
    @frijolex2509 3 місяці тому +8

    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.

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

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

  • @pedrofukuda7670
    @pedrofukuda7670 4 місяці тому +4

    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!!!

  • @SacherPunch
    @SacherPunch 16 днів тому

    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 6 місяців тому +1

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

  • @DidIJustDoThat
    @DidIJustDoThat 6 місяців тому +3

    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!!

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

    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!!

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

    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!!

  • @R.Daneel
    @R.Daneel 3 місяці тому

    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.

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

    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...

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

    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...

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

    best small tutorial channel 👌

  • @andreaszivanovic1422
    @andreaszivanovic1422 6 місяців тому

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

  • @danielcisternas4074
    @danielcisternas4074 6 місяців тому

    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 8 місяців тому +1

    More videos, please. You are amazing🎉.

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

    So well explained - a true gem!

  • @tracylo4132
    @tracylo4132 7 днів тому

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

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

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

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

    Thank you for these tutorials!

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

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

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

    Again, great material!

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

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

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

    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 ?

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

    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.

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

    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.

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

    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...

  • @Yamu_168
    @Yamu_168 3 місяці тому

    Awesome

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

    keep it up

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

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

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

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

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

    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  7 місяців тому +1

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

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

      Thank you. Btw great video@@programmingwithnick

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

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

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

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

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

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

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

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

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

    Thanks you

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

    Love you

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

    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.

  • @PRASANTSODARI
    @PRASANTSODARI 3 місяці тому

    Tutorial on 3d

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

    second