Improving my SUPER MARIO BROS Remake in C++ - SFML Gamedev - Devlog 2

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

КОМЕНТАРІ • 102

  • @Kofybrek
    @Kofybrek  3 роки тому +20

    I finally finished this video! I'm soooo tired right now! So if you liked the video, please press the like button and subscribe for more content like this. It costs you nothing, but you'll be doing me a huge favor!
    Also, consider supporting this channel on Patreon for exclusive content as well as early access to future videos and projects: www.patreon.com/Kofybrek

    • @WinterNox
      @WinterNox 3 роки тому +1

      @@Logicatube >:((( i eat pasta :)

    • @WinterNox
      @WinterNox 3 роки тому

      @@Logicatube Nice bro i just woke up

    • @Ubermensch_DEV
      @Ubermensch_DEV 2 роки тому

      Which software u use for creat art plzzzzz answer

    • @fastsonic
      @fastsonic 2 роки тому

      I am making an OPERATING SYSTEM!!!

    • @somerandomchannel382
      @somerandomchannel382 Рік тому

      incredibler job!

  • @CrusherKingZ
    @CrusherKingZ 3 роки тому +24

    I love the fact that this videos are so funny but you still can use it as tutorials and to learn how those games works

  • @napptus
    @napptus 2 роки тому +12

    The walking animation killed me lmao
    Good video as always man!

  • @You-qe6qb
    @You-qe6qb 3 роки тому +9

    7:00 my exact reaction to seeing raw pointers being used lol, too accurate.

    • @Palmatom
      @Palmatom 3 роки тому +4

      Also my reaction when he crossed the "unique_ptr" and said he was only going to focus on "shared_ptr".

  • @ishaanpandey9174
    @ishaanpandey9174 Рік тому

    That walking animation was hilarious! Nice video!

  • @naivejulian9532
    @naivejulian9532 Рік тому

    best c++ plus sfml video ever, funny and informative at the same time. explaining what a memory leak is and how to fix it, also the polymorphism. great job!

  • @deadeye8
    @deadeye8 2 роки тому +1

    Dude i thought you had like over million subscribers but you got only 5k, i see this channel bloom in near future, love your style BTW.

  • @AddyGoesPlaces
    @AddyGoesPlaces 2 роки тому +1

    Smart variables and inheritance. Congrats on graduating from Beginner C++

  • @Onionbagel
    @Onionbagel 2 роки тому

    ahaha, that was hilarious. Wasn't expecting to laugh that much through that, well done. I've subbed~!

  • @damianboruch9423
    @damianboruch9423 2 роки тому +1

    Your content is just amazing. Came for the sfml stayed for the content 👌

  • @Lawsuited
    @Lawsuited 2 роки тому

    Thoroughly enjoyed all your videos so far! Much more entertaining and informative than a lot of other game dev channels. Keep up the awesome work!!

  • @AlbertRyanstein
    @AlbertRyanstein 3 роки тому

    Nobody mentioned how funny you are. Really entertaining and good watch

  • @4n0nym0u5
    @4n0nym0u5 Рік тому

    You are the reason I can laugh in the mornings.

  • @Patrick1985McMahon
    @Patrick1985McMahon 21 день тому

    In the original Mario game, the mushroom always starts moving in the direction that Mario is facing when he hits the block.

  • @TheGamer8041
    @TheGamer8041 2 роки тому

    You videos are always entertaining!
    One small tip which might save your sanity later, when printing stuff to the screen, the text is buffered, so if you print "Beep
    ", if the program crashes it might not show it even if the line is executed.
    To fix that use std::endl instead of "
    ", as std::endl flushes the buffer.

  • @twistedillusion-u4s
    @twistedillusion-u4s Рік тому

    I readed the pause text, it was worth it

  • @AndersonLorencini
    @AndersonLorencini 2 роки тому

    You won my like and sub on the "Big Mario". Lol'd hard. Nice work man!

  • @leonardorodrigues6766
    @leonardorodrigues6766 2 роки тому

    Just found the channel, loving the content

  • @johnpapa8554
    @johnpapa8554 3 роки тому

    this is amazing. i really want to play with it, good job

  • @refeals
    @refeals 3 роки тому

    this is looking pretty awesome!

  • @baonguyenanh5077
    @baonguyenanh5077 2 роки тому

    Its a dedicating project right there kofy

  • @ChrisVideosGreek
    @ChrisVideosGreek 3 роки тому +1

    Really cool job and that 7:00 part was funny even though l didn't understand much heheh

  • @maxthon2391
    @maxthon2391 2 роки тому

    Big fan of content. Keep it up.

  • @C0playeR
    @C0playeR 3 роки тому

    COOOL VIDEO DUDE :D

  • @cmdprmptexe
    @cmdprmptexe 3 роки тому

    Found my new favorite game devlogs haha

  • @immanuelcharles2875
    @immanuelcharles2875 3 роки тому +2

    For compatibility you should probably use the uint32_t for unsigned int, uint16_t for unsigned shorts, etc. This is so your variables will have the same size no matter what platform your on. Also sorry if I sound condescending or rude.

    • @Kofybrek
      @Kofybrek  3 роки тому +1

      Thanks for the advice!

    • @immanuelcharles2875
      @immanuelcharles2875 3 роки тому +1

      @@Kofybrek they are in the stdint.h header file btw (for clang atleast)

  • @hussainbergthesalafi1055
    @hussainbergthesalafi1055 3 роки тому +5

    first comment for my favorite language and I think that I saw you but in circle *Zzzzoder*

  • @hassanbo8200
    @hassanbo8200 3 роки тому

    Here's how Super Mario 2022 looks like, sounds cool!

  • @FinFET
    @FinFET 3 роки тому +2

    Pretty cool! Hope Nintendo doesn't sue you 😬

  • @pyxelbuh
    @pyxelbuh 2 роки тому +1

    11:17 I THOUGHT IT WAS ONLY ME WHO DID THAT

  • @jammincoder
    @jammincoder 2 роки тому

    That big Mario walking animation 🤣🤣

  • @FurtoMega
    @FurtoMega 2 роки тому

    In that particular case it's just easier if you use an unique pointer instead of shared pointer.

  • @Logicatube
    @Logicatube 3 роки тому +2

    Спасибо! thanks

  • @corentinz6657
    @corentinz6657 2 роки тому +2

    Hey @Kofybrek Could you explain how to create a game using C++ and SFML please. I want to know how to do it. And you're so funny

  • @risingdarkness
    @risingdarkness 3 роки тому +1

    Please remember me before you get famous lol.

  • @alislash4619
    @alislash4619 3 роки тому

    New sub❤

  • @ariangamer6654
    @ariangamer6654 3 роки тому

    Love you much

  • @GreatGenius668
    @GreatGenius668 3 роки тому

    My gosh! Yoy using raw pointers! Yeah, I know how it fels after using c++ after 20 years. Raw pointers is a powerful tool to use if you use them right.
    But in time I discover that smart pointer as shared and unique pointer are poweful. They do the cleaning for you. Free? Naa, i am not sure about that, norhing is free in this days.😁

  • @kardokdelikaya9570
    @kardokdelikaya9570 2 роки тому +1

    Can you make a game about booble puzzle game? Like within the next 10 days?

  • @Epicsilverdude134
    @Epicsilverdude134 Рік тому

    You forgot to make fireflower and super star and koopa cant have glasses

  • @JabbaDaHuttt
    @JabbaDaHuttt 2 роки тому +1

    How does one even set up SFML on VScode? Mac?

  • @tidepod380
    @tidepod380 2 роки тому

    is this guy zzzzoder bc that guy showed up on my recommended and sounds identical to him and has super similar editing lol

  • @bilalchabiene5849
    @bilalchabiene5849 Рік тому

    Can you make a raycasting game for Adobe AIR with AS3 using VSCode as IDE? (Note: I will develop it with you)

  • @GuthPlayers
    @GuthPlayers Рік тому

    +1 sub

  • @Zac8668
    @Zac8668 2 роки тому

    Hey! Just wondering what you think about Rust, love your videos bro

    • @Kofybrek
      @Kofybrek  2 роки тому

      The only thing I know about Rust is that it's a programming language. I don't know its syntax. I don't know where it's used.

    • @Zac8668
      @Zac8668 2 роки тому

      @@Kofybrek It's kinda nice, if you can look into it sometime

  • @facha304
    @facha304 3 роки тому

    that color palette...

  • @fdevstudio5692
    @fdevstudio5692 3 роки тому

    I like watching your video although I don't use c++ for my project

  • @ninebysixteen222
    @ninebysixteen222 2 роки тому +1

    bro I made chess game, but whenever I try to open it without IDE (direct open with .exe) then its shows some 0xc000007 error. can you tell me what is the problem here?

    • @Kofybrek
      @Kofybrek  2 роки тому

      I think you put the wrong dll files. Make sure that your game and the dll files are of the same bit-type (32-bit or 64-bit).

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

    6:47 It seems like dereferencing is not needed here

  • @xathien572
    @xathien572 2 роки тому

    How use sfml?

  • @victormamede7004
    @victormamede7004 2 роки тому +1

    Very cool video, but why do you write '0 == variable' instead of 'variable == 0'?

    • @Kofybrek
      @Kofybrek  2 роки тому +2

      It's more readable for me.

    • @rbluhm
      @rbluhm Рік тому

      to avoid change == for =
      if you try to do 0 = variable you will produce an error

  • @Epicsilverdude134
    @Epicsilverdude134 Рік тому

    No hate but You know mario cant be taller than his brother luigi look up the nes mario sprites and you forgot to add fireflower another power up that allows mario to throw fireballs at enemies and super star can allow mario to kill enemies without fireballs since he goes rainbow look

  • @Ubermensch_DEV
    @Ubermensch_DEV 2 роки тому

    Which software u use for creat art plzzzzz answer

  • @Epicsilverdude134
    @Epicsilverdude134 2 роки тому

    And koopas don't have glasses

  • @karsten4849
    @karsten4849 2 роки тому

    You need to youse guard cloues in you're code pls

  • @_blank86a
    @_blank86a 2 роки тому

    Make a tutorial about using shaders in SFML 🙁

  • @jehudothnielmetellus6391
    @jehudothnielmetellus6391 Рік тому

    What do you use to make the animation?

  • @rickpontificates3406
    @rickpontificates3406 2 роки тому

    I created this project in VS Code, and it cant find the SFML graphics.hpp file. I created all the directories as follows;
    Super-Mario-Bros/Source/*.CPP, Super-Mario-Bros/Source/Headers/*.HPP, Super-Mario-Bros/Source/Resources/Images/*.PNG
    All my SFML files were copied from; SFML-2.5.1/include/SFML/*.* into the project folder @ Super-Mario-Bros/Source/SFML/**
    My directory path is correct for SFML in the c_cpp_properties.json as [include path] "SFML/**" (this gives no errors)
    Why do I get " not found" error?

    • @Kofybrek
      @Kofybrek  2 роки тому

      Try writing "SFML/Graphics.hpp" instead of . I don't use VS Code so I can't really help you out here.

    • @rickpontificates3406
      @rickpontificates3406 2 роки тому

      @@Kofybrek I tried that already.

    • @rickpontificates3406
      @rickpontificates3406 2 роки тому

      @@Kofybrek I've had little success in getting my code to accept SFML dependencies, even in CODE::BLOCKS

  • @MademanTobi
    @MademanTobi Рік тому

    Hey, can you tell me which compiler version you use for this project and which version of SFML you use? I get an error when trying to execute. "the procedure entry _ZNSt15basic_streambuflcSt11char_traitsIcEE7seekposESt4fpos liESt13_los_Openmode could not be located in the dynamic link library sfml-system-2.dll"

    • @Kofybrek
      @Kofybrek  Рік тому

      SFML 2.5.1 I think. And I used Visual Studio Community 2019 (don't know the compiler name).

    • @MademanTobi
      @MademanTobi Рік тому

      @@Kofybrek thanks i solved my problem

  • @Fulbion
    @Fulbion 2 роки тому

    Why did I read this cursed text?

  • @Epicsilverdude134
    @Epicsilverdude134 2 роки тому

    When mario eat mushroom he gets his leg long! In acutal mario game He just grows big rather than having long legs

    • @Kofybrek
      @Kofybrek  2 роки тому

      I think Mario with long legs looks way better.

    • @Epicsilverdude134
      @Epicsilverdude134 Рік тому

      I think big mario without tall legs by the way
      You forgot the fireflower and superstar

  • @ericzimmerman4804
    @ericzimmerman4804 Рік тому

    if I run the code in an IDE, will the console run with the graphs?

    • @Kofybrek
      @Kofybrek  Рік тому +1

      You need to include SFML.

    • @ericzimmerman4804
      @ericzimmerman4804 Рік тому

      @@Kofybrek thanks! it worked after downloading the package

  • @countx98
    @countx98 Рік тому

    4:29 this relemeber werido Mario from Mario maker

  • @zachandashgaming123
    @zachandashgaming123 3 роки тому

    so whats next are you gonna finish it with 1-3 and 1-4 or a new project?

    • @Kofybrek
      @Kofybrek  3 роки тому

      To be honest, I don't know. I'll probably get back to Mario at some point but right now I wanna do other things.

    • @zachandashgaming123
      @zachandashgaming123 3 роки тому

      @@Kofybrek poggers, also big mario gave me nightmares

  • @adammzowh2330
    @adammzowh2330 2 роки тому

    Are you accepting commits to your repo?

    • @Kofybrek
      @Kofybrek  2 роки тому +1

      I usually don't but if the commit is good I accept it.

    • @adammzowh2330
      @adammzowh2330 2 роки тому

      @@Kofybrek Sweet! Let's work together and make good code!

  • @cliffordbodden8992
    @cliffordbodden8992 2 роки тому

    How are you not working for EA?

  • @koishikisskogasa
    @koishikisskogasa 2 роки тому

    This video will taken down by nintendo...

  • @TomaMango-wk9rv
    @TomaMango-wk9rv Рік тому

    And the pointing system???🤨🤨🤨🤨🤨🤨 Nah I'm just joking

  • @Zakreli
    @Zakreli 3 роки тому

    Wait do long

  • @Niro_MC
    @Niro_MC 3 роки тому +1

    Blah blah u know wat hope no dissapointment