Can I Remake Super Mario World in Godot? (Part 1)

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ค. 2024
  • I want to get into game development and learn to use Godot - and coming from a ROM hacking background, I thought it'd be a nice warmup project to recreate Super Mario World in Godot. Will I succeed? You won't find out in this video, because all I really get to is the very fine details of player physics!
    Chapters:
    00:00 Intro
    01:34 Building the first level
    04:24 Player physics I: Speed
    11:39 Player physics II: Jumping
    13:32 Player physics III: slopes
    16:21 Finishing touches (for now)
    18:13 Outro
    Music:
    Super Mario World: Overworld [Lo-Fi REMIX]: • Super Mario World: Ove...
    Super Mario World - Ground Theme (Lofi Lia Remix): • Super Mario World - Gr...
    See also:
    Jonas Tyroller's video on deltaTime: • Dear Game Developers, ...
    Banduck, who is also making Super Mario World in Godot and is way further along: www.youtube.com/@Banduck/videos
    My latest SMW ROM hack, A Plumber For All Seasons: • A Plumber For All Seas...
    www.eric-kaiser.net
  • เกม

ความคิดเห็น • 841

  • @___wye
    @___wye  2 หลายเดือนก่อน +535

    Hi there! This is my first foray into TH-cam indie game devlog thingies, and also my second foray into making "proper" videos in general. I'm still figuring out things like audio recording, pacing, balance between devlog and explainer, and video editing. Ideally, upcoming episodes will be less rough around the edges. Either way, I hope you can get some enjoyment out of this. :)
    Since a few people have asked: _yep, I will be releasing the source code eventually_ (once I've made a bit more progress) so people can tinker with it.

    • @ptfan102
      @ptfan102 2 หลายเดือนก่อน +12

      will you plan to release this on github

    • @___wye
      @___wye  2 หลายเดือนก่อน +31

      @@ptfan102 I'll definitely share the code once I've made some more progress - not as something I'll maintain forever, but as something people can play with if they want.

    • @Kat21
      @Kat21 2 หลายเดือนก่อน +1

      this is a very fun video to watch :)

    • @jet2507
      @jet2507 2 หลายเดือนก่อน +1

      This was an awesome video, cant wait for more. Great work!

    • @SilvieSteam
      @SilvieSteam 2 หลายเดือนก่อน +1

      ​@@___wye Do you plan to remake the entire game, graphically and all?

  • @SuperWiiBros08
    @SuperWiiBros08 2 หลายเดือนก่อน +678

    I fear it was just gonna be a "recreation" by using the game's assets and physics that weren't similar at all to the original game, but this is a breath of fresh air from videos of people recreating a retro game in a modern game engine

    • @SmeddyTooBestChannel
      @SmeddyTooBestChannel 2 หลายเดือนก่อน +54

      you worded this exactly like i wanted to. i was so expecting like 2 screens where a mario with no extra mechanics aside from walking and jumping would jump on a single goomba or some shit but no

    • @MeLlamoCarl
      @MeLlamoCarl 2 หลายเดือนก่อน +3

      that's what i'm sayin!

    • @STICKOMEDIA
      @STICKOMEDIA 2 หลายเดือนก่อน +8

      He truly went above and beyond

    • @389OpiE
      @389OpiE หลายเดือนก่อน +9

      I remember trying to code in Godot for the first time looking up tutorials on "Recreating Super Mario World" years ago only for them to be short videos on a bad flash game looking engine with a button to shoot

    • @this_policy_is_stupid
      @this_policy_is_stupid หลายเดือนก่อน

      Wow you describe my megaman like project precisely

  • @netbat
    @netbat 2 หลายเดือนก่อน +870

    I heard that duplicating Mario in the editor is actually how they came up with the double cherries in Super Mario 3D World

    • @NealjanYT
      @NealjanYT 2 หลายเดือนก่อน +87

      as far as I know it was a bug at first and then they made it a feature because of how fun it is!

    • @ABlob
      @ABlob 2 หลายเดือนก่อน +37

      @@NealjanYT Which is weird, because you can make another Mario spawn out of a ? block in New Super Mario Bros. DS...

    • @Josuh
      @Josuh 2 หลายเดือนก่อน +15

      @@ABlobhuh?????

    • @whannabi
      @whannabi 2 หลายเดือนก่อน +9

      Never heard of that ​@@ABlob

    • @ABlob
      @ABlob 2 หลายเดือนก่อน +22

      @bi Well, I've seen it in a super old NSMB Hack video from more than a decade ago. So it's not like it's common knowledge, stuff gets harder to look up over time.
      If I recall correctly, it's a setting for the flying red bonus ? block that can appear in levels sometimes.
      If you change the settings for that (I think just what kind of powerup will appear from it), it'll make a vine appear out of it with another Mario climbing on it. After that, you can control both Marios at the same time and if one of them gets defeated, the game counts that as Mario losing a life and stops the level.
      Probably not intentional...
      EDIT: "New Super Mario Bros. 5: Clone Tag Team" uses this to its advantage, and it seems like the normal flying ? block can do it too? Or I just misremembered and it has always been the yellow flying ? block and not the red one...

  • @makenshi2k
    @makenshi2k 2 หลายเดือนก่อน +264

    "If you enjoyed this video, you're a freaking nerd!" Instead of the usual reminder to subscribe, like and blabla you call people a nerd. Subscribed!

    • @KotCR
      @KotCR 2 หลายเดือนก่อน +9

      Haha, I loved this line, didn't expect it either, but...guilty as charged :p.

  • @Gamewithstyle
    @Gamewithstyle 2 หลายเดือนก่อน +208

    Great video man. A couple notes on this very great start:
    1. The power of godot’s animation player cannot be understated. I know it’s tempting to use animated sprites, but trust me, the animation player for a character is better in the long run. Say a collision shape changes when you jump. You’ll need a player. Let’s say you want to trigger a scene change 4 seconds after Mario dies. You’ll need a player. Let’s say you want to modulate Mario’s color when you get hit (for some reason). You need a player.
    2. You may be multiplying by delta twice in some cases. As of Godot 4, move_and_slide automatically multiplies physics values by delta. Read the docs on that function to ensure your base values are accurate.
    Really solid start, I love your in depth knowledge of the OG game. Can’t wait to see more.

    • @kenseikc
      @kenseikc หลายเดือนก่อน +11

      These are the type of interactions that give me hope for tomorrow

    • @bocdagla
      @bocdagla หลายเดือนก่อน +4

      Well most things you said can be done using signals too, i would recomend using signals instead of relying on the use of the animator, mainly because its source code that can be tracked by git for instance, but also because it can be tested

    • @Gamewithstyle
      @Gamewithstyle หลายเดือนก่อน +11

      @@bocdagla I’m saying to use a player and signals. The signal for animated sprite doesn’t pass enough animation data to reliably execute code afterwords. Animation players, on the other hand, implement signals that pass all the data you need to check which animations you’re working with.

  • @Zorn_Comedy
    @Zorn_Comedy 2 หลายเดือนก่อน +318

    I myself have been interested in game development for uh... 12 years? But have never actually gone through with it since I do NOT have the patience to deal with coding, so I find your willingness to make this very inspiring, even if I still won't learn coding myself.

    • @BetaTester704
      @BetaTester704 2 หลายเดือนก่อน +31

      You'd love it man, give it a try

    • @Lucas38739
      @Lucas38739 2 หลายเดือนก่อน +9

      Try it bro (:

    • @lucaexdee
      @lucaexdee 2 หลายเดือนก่อน +23

      you should give godot a shot, it's very accessible, has great documentation and uses its own scripting language which is easily readable and overall easy to use

    • @charlesabju907
      @charlesabju907 2 หลายเดือนก่อน +8

      You can also try Construct 3, you won't have to code unless you want to.

    • @thenumberIX
      @thenumberIX 2 หลายเดือนก่อน +1

      You should use Unreal. Personally I use godot but I started with unreal and it helped learning the logic of coding using blueprints

  • @polyhex
    @polyhex 2 หลายเดือนก่อน +218

    Oh sweet, you're the dev of A Plumber For All Seasons! No wonder you're taking such care to make this accurate, you clearly have so much love for SMW.

    • @evpn
      @evpn 2 หลายเดือนก่อน +17

      aren't you the rblx dev thats making a rlly good 3D platformer LOL

    • @polyhex
      @polyhex 2 หลายเดือนก่อน +18

      @@evpnmaybe... sniff... maybe

    • @kernium
      @kernium 2 หลายเดือนก่อน +12

      Yooo! You're the Super Bomb Survival dev! I used to play your game on Roblox as a teen! It's so cool to see you here!

    • @marxfan1509
      @marxfan1509 2 หลายเดือนก่อน +2

      holy shit i loved super bomb survival as a young teen!! so surprising to see you here

    • @rig_
      @rig_ หลายเดือนก่อน +1

      ​@@polyhexive yet to meet one that can outsmart boolet.

  • @nathanisbored
    @nathanisbored 2 หลายเดือนก่อน +25

    believe it or not, i also ported mario's physics to godot a year or two ago! and i also had to document the entire subroutine! there was one thing i got wrong though. his acceleration is biased to the left, because of sub-speed. the sub-speed gets truncated when the acceleration is applied. in 2's compliment, this effectively means the number gets floored. so -2.5 becomes -3, not negative 2. i can send my gd file if you want to compare but yours is probably structured a lot better. i didnt implement slope logic, but i did figure out how it works.
    flight physics are even more complicated. i didnt implement those, but i did document them, if you ever need help!!

    • @___wye
      @___wye  2 หลายเดือนก่อน +8

      Thanks a lot! I did implement speed truncation, but I didn't bias it to the left, so that's definitely a puzzle piece I was missing.
      I'll be sure to get back to your for flight physics if nothing else!

  • @RipVanFish09
    @RipVanFish09 หลายเดือนก่อน +9

    16:07 My laptop's "out of battery" noise is Mario getting burned, because I find it kinda funny. I had a mini heart attack here, cus I've been working on something, and haven't saved in a while. lol

  • @tomatejaune902
    @tomatejaune902 2 หลายเดือนก่อน +37

    For tileset collisions, there's a tool where you can select your collision shape and "paint" it onto the tiles that need to have the same shape. Go to the Tileset tab, Paint, Select a property editor and then choose your collision layer to apply your shape to any tiles. There are keyboard shortcuts to make the job easier. The most useful I've found is "R", which lets you rotate the shape. I've been looking for scripts to do this automatically, but nothing.
    The video is really cool!
    P.S: sorry, I had to have everything translated by Deepl, otherwise it would have been incomprehensible, I'm 15 and I'm French ;)

  • @RPG_Hacker
    @RPG_Hacker 2 หลายเดือนก่อน +54

    For being just the very first episode in this series, this is already a ridiculous amount of progress. I myself spent quite a bit of time over the past two years working on player controls for our game, so I know just how ridiculously complicated it can get. Getting the details right is always the hard part, and there's always stuff that breaks under very specific circumstances.

    • @whannabi
      @whannabi 2 หลายเดือนก่อน +1

      Having a clear idea of what you wanna do helps a lot

    • @RPG_Hacker
      @RPG_Hacker 2 หลายเดือนก่อน

      @@whannabiIt does, though when working on commercial games, it's very rare that you already start with a clear idea. Most of the time, it's an iterative process where the idea itself is only formed during development and keeps evolving over time, until eventually you arrive at a point where your feature feels good to everyone in the team.
      In that sense, trying to recreate a game's physics does have some advantages, since you already have a clear idea of what you need to achieve from the get-go.

  • @ThantiK
    @ThantiK 2 หลายเดือนก่อน +19

    Haha, loved the "If you enjoyed this video, you're a freakin' nerd"...you're right my man, you're completely right.

    • @CitrusThings
      @CitrusThings 2 วันที่ผ่านมา

      I read this comment 20 minutes ago and it still caught me off guard 😂🤣

  • @Roberb64
    @Roberb64 2 หลายเดือนก่อน +68

    You're HEAVILY underrated my dude.

  • @FranMG
    @FranMG หลายเดือนก่อน +21

    Loved your video! Keep it up, man!

  • @VDVJakeTheDog
    @VDVJakeTheDog 2 หลายเดือนก่อน +9

    This is by far one of the best videos on the topic and on Godot at the same time, uniting snappy editing, good audio commentary, trivia and humor into a wonderful blend that kept me engaged throughout the whole video. Especially when mentioning it's one of your first forays into "proper" videos, this just asks for more forays into the same direction - good job!

  • @Stormkyleis
    @Stormkyleis 2 หลายเดือนก่อน +19

    Dude you're a legend of SMW hacking, it's nice to see a new project from you.
    I appreciate all the little details that went into the video editing, like the animations and sound effects, you made complex concepts like subpixels very easy to understand.

  • @Bitlytic
    @Bitlytic 2 หลายเดือนก่อน +7

    This is once again reaffirming my belief that Godot is the best game engine for people who have previously done romhacking. Coming from SM64 hacking, Godot just feels like home and I'm assuming it's a similar feeling here. Great video by the way, looking forward to seeing some more of these videos!

  • @germdove
    @germdove 2 หลายเดือนก่อน +5

    I keep having this idea in the back of my head that these type of projects where SMW's physics are moved natively into another engine will eventually become the future of where romhacks go, because then we won't be constrained by the limitations of hardware from 1990. This was a great video, extremely informative and entertaining the whole way through!

  • @the_goodest_boy
    @the_goodest_boy 2 หลายเดือนก่อน +8

    i SINCERELY and deeply appreciate you going out of your way to explain the physics you're working with. having done a lot of research on platform fighters and prototyped a few of them, i felt like my understanding of 2D platform physics was pretty complete, but you gave me some real insights and things to consider here. and in my favorite engine to boot! definitely subscribed

  • @Jonskipvp
    @Jonskipvp 2 หลายเดือนก่อน +3

    I just want to thank you for the subtitles. Most people dont bother adding them, and even if you just copy pasted the script, its still good 👍

  • @NealjanYT
    @NealjanYT 2 หลายเดือนก่อน +7

    I absolutly love how faithful you made the game!!
    I clicked on the video in the hopes of getting a very faithfull recreation, but honestly expected it not to be, but you nailed it!

  • @nowieso
    @nowieso 2 หลายเดือนก่อน +11

    What a cool project! As a Godot beginner (and also SMW ROMHacker), this is extremely helpful. Very excited to see where this is going :)

  • @Xenthera
    @Xenthera 2 หลายเดือนก่อน +7

    I love this video. So many programming and game dev channels don’t have any attention to detail and just half bake everything for content. This is so satisfying to see you make sure every little detail is correct.

  • @Kevinskie_
    @Kevinskie_ 2 หลายเดือนก่อน +14

    I love to see you're still doing SMW stuff after so many years! I Also, in my opinion, SMW has one of the best player physics in any platformer.

  • @jor03
    @jor03 2 หลายเดือนก่อน +5

    I absolutely loved the video and how it was edited! Recreating video game mechanics has always fascinated me, so this was right up my alley.

  • @Veddy1674
    @Veddy1674 2 หลายเดือนก่อน +8

    I really loved this video, my man, if you keep this up you will go far!
    Literally NOBODY ever remakes old games like this.. and that's exactly the kind of videos I am searching for, they are just so fun to watch, all the math and physics explanation that old games had, and how hard it took due to hardware limitation.. awesome.. simply awesome.

    • @Johncw87
      @Johncw87 2 หลายเดือนก่อน

      I wouldn't say NOBODY remakes old games. I created a remake of Super Mario Bros World 1, in response to a sub-par Super Mario Bros 1-1 remake made by someone else. Mario fangames with sub-par platforming movement are one of my pet peeves. My only complaint with this video is that Mario doesn't quite collide with slopes in the same way as the original game, which can cause problems when using the original level layouts. However, I also know that modern game engines don't make it easy to do this. A generic collision solution won't easily allow the very specific interactions these old games had, especially with slopes.

    • @Veddy1674
      @Veddy1674 2 หลายเดือนก่อน +1

      ​@@Johncw87 yeahh, but yk, i mean on youtube, if i search "super mario remake", i dont find much stuff.. maybe 2-3 videos, and if i search for something specific like "super mario 64 remake unity" then the best i can find is one video which isnt even really correlated..
      I just love remaking these games and seeing other people remaking them too

    • @sonicSnap
      @sonicSnap หลายเดือนก่อน +1

      this stuff does happen a lot, but mostly in the sonic community! there's a huge section of sonic retro dedicated to cataloging sonic's physics from the early 2D games and it's really cool

  • @CavemanIke
    @CavemanIke 2 หลายเดือนก่อน +2

    You're doing something that I've been working on myself for several months off and on. I spent an ungodly amount of time studying SMW physics and its game code to understand how it worked and how its collision worked. I specifically wanted to mimic the feel of the collision in the game, so that is where most of my efforts went. I got it mostly working, but there's still a few wrinkles to iron out. I'd also managed to cobble together jumping and running physics, complete with P-speed. It mostly feels like SMW now. You went the extra mile in implementing slopes, spin jumps, and sliding. Very well done!

  • @turbo8628
    @turbo8628 2 หลายเดือนก่อน +2

    Instant sub. I like how you went into some detail here whilst having the text for people to actually pause and implement some of these ideas.
    As someone trying to learn these things through videos like this in my limited free time (i have an idea, the hardware, and the software, but a full time job in teaching), having videos i can come back to and to do iterate with is a godsend. They are hard to find!
    It's great knowing how to do x or y but they generally leave you only able to replicate (and at that level) whilst this has multiple levels and allows for tweaks to x and y rather than just "copy this."
    Well done. Looking forward to more.

  • @CrashingThunder
    @CrashingThunder 23 วันที่ผ่านมา +1

    Great indie devlog! I appreciate just how detailed the information was and the polish of the video in general. Really looking forward to part 2

  • @txd
    @txd 2 หลายเดือนก่อน +7

    Instantly fell in love with your narration style, and I've been looking for a way to get into Godot. So I immediately subbed :D

  • @dailyfunnytv358
    @dailyfunnytv358 2 หลายเดือนก่อน +14

    In SMW, mario's collision to the floor is actually at the bottom center of its sprite. You are colliding with the edges of the sprite (apparently just a box?). This ends up looking really weird when walking on slopes.

    • @KrisSplatoon
      @KrisSplatoon 2 หลายเดือนก่อน +2

      3:26 they mention that as they're creating the collision box

    • @JO-ih7uc
      @JO-ih7uc 13 วันที่ผ่านมา +1

      @@KrisSplatoon HE

  • @lordtimmy1472
    @lordtimmy1472 หลายเดือนก่อน +2

    The amount of dedication to these physics are amazing! There’s lots of videos of people recreating a certain mario game, but they all look and feel different… the fact you go through such lengths to get the physics and look as close as possible is amazing! Keep working on it. This is looking great!

  • @scrubsandwich1050
    @scrubsandwich1050 2 หลายเดือนก่อน

    This is an incredible video! I found it neat to see you describe almost all the things I've struggled with making my game (momentum, variable jump height, ETC). I excitedly await your next upload!

  • @silkycell
    @silkycell 2 หลายเดือนก่อน +7

    I've been wanting a video like this for so long, 10/10!

  • @ScumlordStudio
    @ScumlordStudio 2 หลายเดือนก่อน +4

    dude this is PHENOMENAL you are going to blow up i think. this is such high quality and im super excited to see more :)

  • @jeremiahmcelroy2726
    @jeremiahmcelroy2726 2 หลายเดือนก่อน

    I attempted this awhile back and ended up dropping it as it just got more complicated the further I got. It's even more complicated than I could have imagined!! Great work!

  • @Evil69
    @Evil69 หลายเดือนก่อน +1

    This is awesome! I've wanted to do this forever and I can't wait to see it finished!

  • @Kthnx2
    @Kthnx2 2 หลายเดือนก่อน +4

    wow. i went into this video expecting a very basic platformer, but you went all out. when you brought up that you made a plumber for all seasons, i knew i was in for a good video.
    great stuff. keep it up, this was so good. subscribed :)

  • @ipaqmaster
    @ipaqmaster 19 วันที่ผ่านมา +1

    This kind of idea with that much attention to detail is always fun. I support you every step of the way.

  • @ahoustonpsych
    @ahoustonpsych 2 หลายเดือนก่อน +3

    I loved this video. Well done, eagerly anticipating future videos!

  • @GaffaStudios
    @GaffaStudios 2 หลายเดือนก่อน

    Really interesting project ! I will stay tuned. Thank you!

  • @NoxideActive
    @NoxideActive 2 หลายเดือนก่อน

    This is brilliant! I've been working on my own "Mario-like" game and I wanted to nail down the physics as close as possible, (at least for certain parts), so this is a big help.
    I'll be following your series with great hope for your journey and my own : )

  • @mugrilhos
    @mugrilhos 2 หลายเดือนก่อน +3

    I've been really interested in creating games with godot. and seeing the process of creation is so satisfying and really good to understand the workflow and learn on the way. keep going with the series!

  • @Octorichtz
    @Octorichtz 2 หลายเดือนก่อน

    Such a cozy video ! Your passion for Mario world warms my heart, this was really nice and i got a lot of insight on how Mario world physics work !

  • @thepizzaking358
    @thepizzaking358 หลายเดือนก่อน +1

    As a young beginner game developer that also uses Godot this video provided a lot of interesting insight! Even got me to delve into a bit of physics, and when watching tutorials I always wondered why you always had to multiply speed by delta and what it actually means (a lot of these tutorial videos unfortunately don't do as good of a job explaining things) but i'm glad I was able to gain some knowledge, this will definetly help with the development of my own game! Also being called out like that at the end put a smile on my face, i'm 100% subscribed now and hope you keep this content up

  • @ILostMyOreos
    @ILostMyOreos 2 หลายเดือนก่อน

    I loved hearing you describe this process! I think the video was well produced, pacing is good, visuals are good, structure is good, I'm really looking forward to any future videos you make like this

  • @briguy4867
    @briguy4867 หลายเดือนก่อน

    This video was very engaging to watch! I’ve learned quite a bit about both Godot and the development of Mario World. I look forward to future parts!

  • @ZaxisYT
    @ZaxisYT 2 หลายเดือนก่อน

    This was a wonderful video. Really enjoyed the designs, flow, and pacing. Felt very high quality, looking forward to more videos from you! Good work and keep it up!

  • @ziggynewton510
    @ziggynewton510 2 หลายเดือนก่อน +1

    This is really funny to me since I just started getting into Godot today! But good job on doing what you felt was good enough! It might even help me for a game I'm trying to make!

  • @TheLazyJAK
    @TheLazyJAK 2 หลายเดือนก่อน +2

    I can tell you've done your research. Keep up the good work! Godot still has many secrets to reveal to you. Looking forward to this series

  • @ego-lay_atman-bay
    @ego-lay_atman-bay หลายเดือนก่อน +2

    Glad you're paying attention to detail, which not a lot of recreations do, I am admittedly part of that group. Good luck on your remake, and I hope for the best.

  • @Dippy0615
    @Dippy0615 2 หลายเดือนก่อน +2

    I always love this kind of video. Great content, WYE!!

  • @zemeio1184
    @zemeio1184 2 หลายเดือนก่อน

    Wow, this is amazing! Looking forward to future videos!

  • @MatthieuVion
    @MatthieuVion หลายเดือนก่อน +1

    This is an awesome video, the production is really great, and the script was really on point to convey your journey !
    I really hope to be able to watch the rest of this Godot adventure 🙂

  • @UliTroyo
    @UliTroyo 2 หลายเดือนก่อน

    This is awesome! Definitely sticking around for the next episode.

  • @SeanMcKenzie
    @SeanMcKenzie หลายเดือนก่อน

    Just discovered your channel and subscribed. This was a really fun watch. Looking forward to the rest of the series.

  • @byucknahthered3914
    @byucknahthered3914 2 หลายเดือนก่อน

    This is super cool! Can't wait to see more! As someone learning Godot 4 also, this is awesome to see and your explanations are really well done!

  • @mapopi-mm
    @mapopi-mm 2 หลายเดือนก่อน

    Awesome breakdown of what makes the controls in this game so good! Never noticed how complex it really was, nice to see it applied in Godot too

  • @1999Elias
    @1999Elias 2 หลายเดือนก่อน

    12 seconds in and I already got my eyes shining for this. It's honestly an idea I had over and over in my brain but didn't execute since I'm working with IT instead of gamedev right now.
    Best of luck with the project!

  • @DoubO_
    @DoubO_ 2 หลายเดือนก่อน

    Dude I loved this video! Can't wait to see the next one

  • @nikolainyegaard
    @nikolainyegaard 2 หลายเดือนก่อน +1

    Amazing video :) Excited for the next episodes.

  • @chumon1992
    @chumon1992 26 วันที่ผ่านมา

    This explains why sometimes you can make a jump and then other times not but feel as if you're doing the same thing. Wow. I knew SMW physics were unique but this is insane! Thank you so much for explaining everything so well!

  • @desmondevelops
    @desmondevelops 2 หลายเดือนก่อน

    ive ALWAYS wanted to do something like this! or maybe ive just wanted to watch someone do it, but im heavily interested in seeing how far this goes, cant wait for part 2, keep it up! :D

  • @CShellStudio
    @CShellStudio 2 หลายเดือนก่อน

    Very good stuff! Looking forward to part 2!

  • @WarriorAlexOG
    @WarriorAlexOG หลายเดือนก่อน

    This video was amazing! I started learning Java recently (I'm very new to programming as a whole), and I wanted to make a Mario World clone as my first project.
    TH-cam randomly recommended me your video, and I thought I'd watch it to learn a few things about physics, gravity and acceleration, but this video is so much more indepth than that. The amount of detail you go into with all the intricate details that make Mario World what it is, it's so amazing to see just how complex it all is, and is so cool to see how all these things work in action instantly.
    Thank you so much for what you do, Wye, and for all the research you put into this game we love. Subbed, and I really want to check out your Romhacks now.

  • @yogurtt8117
    @yogurtt8117 5 วันที่ผ่านมา +1

    What a great video! The physics was so cool.

  • @blueelectric05
    @blueelectric05 2 หลายเดือนก่อน +1

    underrated video, this makes me understand way more about Mario physics. This could be my main inspiration if I'll ever make a game someday

  • @inventorofmachines
    @inventorofmachines 2 หลายเดือนก่อน +1

    This is a treasure trove of information in a very fun to watch video. Hope you make a ton more.

  • @antonse78963
    @antonse78963 2 หลายเดือนก่อน +1

    This is a really well made video, hope you have fun and will continue : )

  • @_Manic_
    @_Manic_ 2 หลายเดือนก่อน

    A very entertaining video. I look forward to seeing your progress.

  • @IvoPereira
    @IvoPereira หลายเดือนก่อน

    TH-cam suggested me this video... I pressed play and got hooked imediately. Can't wait for the other parts! Wish you the best.

  • @twirlincurtis
    @twirlincurtis หลายเดือนก่อน

    This is such a good video and project! Thank you for really breaking down Mario's movements into detail!

  • @Haffey.z64
    @Haffey.z64 2 หลายเดือนก่อน

    Great video! Can't wait to see the finished product.

  • @temperstar8411
    @temperstar8411 2 หลายเดือนก่อน

    Very well done video, can't wait for more!

  • @mmxgn
    @mmxgn 2 หลายเดือนก่อน

    Excellent video, especially from a game design point of view. Although I know how to use godot, learnt a lot about platform movement. It feels so much more natural this way!

  • @BLANKdev
    @BLANKdev 2 หลายเดือนก่อน

    Oh I have wanted to tackle this for a long time now, im so excited to see this being done 🎉

  • @ThunderKnightSilver2
    @ThunderKnightSilver2 2 หลายเดือนก่อน

    Your voice is excellent for this! Also SUPER excited to see where this goes as a lifelong smw fan! Tried getting into romhacking myself but I just don't have the head for assembly

  • @Ikigai-gg1wx
    @Ikigai-gg1wx 2 หลายเดือนก่อน

    I was feeling down today and this gave me motivation. You are so talented!

  • @ShrineFox
    @ShrineFox หลายเดือนก่อน

    Oh wow, this was a pleasant watch. I learned a lot of new things about the original game as well as Godot. Really inspires me to take my own dive into learning the engine. Looking forward to seeing the rest!

  • @theceptorperson9570
    @theceptorperson9570 หลายเดือนก่อน

    I found out this video on my recommended and after watching it all, I decided to check out your romhack and it's very good. I'm happy I found out your channel, good luck on all your future projects!

  • @MortMort
    @MortMort 2 หลายเดือนก่อน +1

    this was a fun and insightful watch!

  • @anagefilho
    @anagefilho 2 หลายเดือนก่อน

    This is so cool, looking forward to more!!

  • @neryd1
    @neryd1 24 วันที่ผ่านมา

    This is great! I’ve actually never played the actual SMW, just Super Mario Maker in the SMW style. But this is extremely impressive! It seems like you put so much effort just to make the movement accurate too! Good luck on the project!

  • @cvillian098
    @cvillian098 2 หลายเดือนก่อน

    this was an awesome watch, thanks for this

  • @carlt.8266
    @carlt.8266 หลายเดือนก่อน

    What an amazing masterclass video. Thank you for sharing your intricate knowledge!

  • @ryanmckenzie5918
    @ryanmckenzie5918 9 วันที่ผ่านมา

    What an awesome project! I'm excited to see more.

  • @everton.colombo
    @everton.colombo 2 หลายเดือนก่อน

    Such great story telling! Amazingly well edited video!

  • @HowManyDonsAreThere
    @HowManyDonsAreThere หลายเดือนก่อน +1

    Hahah. That sign off at the end is great. An actual laugh out loud moment. Great video.

  • @erikn2596
    @erikn2596 2 หลายเดือนก่อน

    This is excellent. Looking forward to seeing more

  • @Pancakeugh
    @Pancakeugh 2 หลายเดือนก่อน +1

    Amazing video! You definitely deserve more recognition.

  • @SpringySpring04
    @SpringySpring04 2 หลายเดือนก่อน

    This is a SERIES?! I would absolutely love to see this. I love the idea of recreating your favorite games or things with your own skills. I subscribed!!

  • @Tankakuka
    @Tankakuka 2 หลายเดือนก่อน

    oh this video scratches such a good itch in my head. i've begun working on a little godot project for myself so this video showing up is so fitting, teehee

  • @gilad_no
    @gilad_no 2 หลายเดือนก่อน

    This is awesome! Can’t wait for the next video

  • @hexadecimal_
    @hexadecimal_ 2 หลายเดือนก่อน

    Well done, not alot of people can pull stuff like this off, i really enjoyed watching. Welcome to game dev man.

  • @lolcat69
    @lolcat69 10 วันที่ผ่านมา

    Hey, I remember this channel! You are the guy who made "a very modest number trick", never checked out your channel and I just founded out you made hackrooms. You learned so much about Godot in just this part! I will be here waiting the next one, keep the good work!

  • @LennyTheSniper
    @LennyTheSniper 2 หลายเดือนก่อน

    I cannot believe this video comes from someone with less than 1k subscribers. Wonderfully animated and explained, the pacing is really well made, just a really really good video all around. Sticking around to see the future parts!

  • @TraxisOnTheLines
    @TraxisOnTheLines 2 หลายเดือนก่อน

    As someone new to game dev and Godot, your way of explaining things and the brief snippets of code I can pause and look at are fantastic.

  • @drungaodys5610
    @drungaodys5610 2 หลายเดือนก่อน

    ngl this video was amazing, i hope this oncoming series blows up

  • @thealpacaofsupport258
    @thealpacaofsupport258 20 วันที่ผ่านมา

    Great video! Enjoyed it a lot ^^
    Can't wait for the next one

  • @nathan_2009
    @nathan_2009 2 หลายเดือนก่อน +1

    dude actually thank you so much for this! it actually helps me a lot bc i wanna remake smb3 from the ground up with godot ironically