Turning My Rage Platformer In To A SpeedRunner - Devlog 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

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

  • @HelperWesley
    @HelperWesley  2 ปีที่แล้ว +7

    Be sure to check the game out on and give it a rating. 👍
    helperwesley.itch.io/sores-and-sorcery

  • @FabiulousGames
    @FabiulousGames 2 ปีที่แล้ว +5

    Your devlogs are always so chill and interesting to watch, love it

  • @FabiulousGames
    @FabiulousGames 2 ปีที่แล้ว +4

    Congrats for all your great work! Always nice to see other fellow devs working with such passion on their projects :D

  • @xristosgames6039
    @xristosgames6039 2 ปีที่แล้ว +7

    It started being like the classic flash games with leaderboards and stuff... so cool!

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +1

      I honestly am so happy with that leaderboard. Not many people have been able to submit a score because it's hard though. 😅

  • @MightyJor
    @MightyJor 2 ปีที่แล้ว +14

    Nice job dude! The speedrun direction I think was a smart choice. After having just played Moonstuck from Comfy, I can definitely say this is far less rage inducing :)

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +1

      😅 Glad to hear the positive feedback on the choice.
      I liked the "idea" of a rage game, but you can tell from me adding checkpoints and just the way I was setting up the levels..... I wasn't originally making what people would consider a "rage" game. 😅

    • @noface7842
      @noface7842 2 ปีที่แล้ว +1

      Lmao, Comf was really proud bout that game

  • @ven4zra
    @ven4zra 2 ปีที่แล้ว +3

    Cool! I will definitely replay this game more often now that a timer is added, i didn't expect for you to add a leaderboard but it makes it more fun because of competition. I can't wait for more updates :)

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +1

      Well GDevelop gave me the power to make a leaderboard, so it would be wasteful if I didn't use it. 😅
      As for updates to this game, we'll see. I kind of like the game, but I also want to test the waters to see if it's something I should be spending my time on. But basically, I'll update the game again if people keep enjoying it. 😅

    • @ven4zra
      @ven4zra 2 ปีที่แล้ว +1

      @@HelperWesley i hope that leaderboards aren't too complicated to make, that would be a great addition to my game since the last update is not far from coming

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว

      ​@@ven4zra To be honest, the leaderboard itself is easy to set up, the hardest part honestly was setting up the text input object. 😅

  • @Shardcives
    @Shardcives 2 ปีที่แล้ว +1

    Awesome video! Looking forwards to tinkering with the leaderboard stuff!

  • @alinep3868
    @alinep3868 ปีที่แล้ว +2

    Ce jeu is really really bien
    Edit : I know how to speak English, I just wanna include French in the phrase because I am French.

  • @StevePixelFace
    @StevePixelFace 2 ปีที่แล้ว +5

    Lovely to see how feedback goes into your dev process. Great vid. I use Godot, there may be an easier way to do it but I just use a formatted string. So it would be something like var myRoundedVar = "%.2f" % myFloatVar.

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +2

      I love hearing feedback on my work. I of course don't use all of it, but not listening to what other people want from their games is the easiest way to make a game nobody will like. Imo. 😅
      Also, that's interesting. 🤔
      Someone suggested an extension for my engine that adds some more built in math equations to play with. But I just find it weirdly fascinating how it all works. 🤔

  • @LORDSofCHAOS333
    @LORDSofCHAOS333 2 ปีที่แล้ว +1

    that's always inspiring to watch

  • @bruderdasisteinschwerermangel
    @bruderdasisteinschwerermangel 2 ปีที่แล้ว +1

    The 60 fps limit stems from vsync BTW.
    There's gotta be a way to disable it in the engine, and then your fps will shoot up.
    I tried this in Godot and my prototype went from 100fps (100Hz monitor) to 3200 fps

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +1

      My laptop monitor's refresh rate is 60, does Vsync link it to that or something?😕

    • @bruderdasisteinschwerermangel
      @bruderdasisteinschwerermangel 2 ปีที่แล้ว

      Yes exacfly, v sync synchronizes when your GPU pushes out a new frame to the vertical refresh rate of your display*.
      *note that you can set the refresh rate you use with your monitor in windows. So you can run a 100Hz display at lets say 60Hz and then v sync would sync to 60Hz.

  • @RockyMulletGamedev
    @RockyMulletGamedev 2 ปีที่แล้ว +3

    Apparently I failed at the first question of the exam: entering my name properly XD

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +2

      You'll forever be remembered as "O" 😅

    • @RockyMulletGamedev
      @RockyMulletGamedev 2 ปีที่แล้ว +1

      My greatest achievement.

  • @theothetorch8016
    @theothetorch8016 2 ปีที่แล้ว +2

    In Godot, round(8.2) just magically returns 8.
    Easy.

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +2

      Oh, a "round" is nice. 🤔
      But I was trying to get the first decimal. S you could have 8 seconds and 2 milliseconds. (Or 8.2 seconds)
      Cause checking the time gave me like 8.2195678946589489346735837. Which was a bit too much to show on screen. 🤣

    • @theothetorch8016
      @theothetorch8016 2 ปีที่แล้ว +1

      @@HelperWesley Aaah. I had to look this up, but you'd still do something similar:
      stepify(8.219567, 0.1) returns 8.2

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +1

      @@theothetorch8016 Add ok 0.1 is for that digit. ok. 🤔

    • @theothetorch8016
      @theothetorch8016 2 ปีที่แล้ว

      @@HelperWesley yes it is.

  • @Oxey405
    @Oxey405 2 ปีที่แล้ว +1

    Ah optimisation, I had the same problem with my mobile game :) Great video overall ! Hope you continue !

  • @Sidharth_V_Jain
    @Sidharth_V_Jain 2 ปีที่แล้ว +1

    This is a really underrated channel!!

  • @Epicnoob-ux7es
    @Epicnoob-ux7es 2 ปีที่แล้ว +1

    so for the decimal thing in godot its stepify(3.14159,0.01) rounds to the 2nd decimal digit. 3.14 (i used a few digits pi beacuse why not )

  • @GameCarpenter
    @GameCarpenter 2 ปีที่แล้ว

    Fun game! I played through the web version and here are my comments:
    There is a small click-like sound on the jump, it's not terrible, but you do jump a lot. Fading out/in the waveform at the click is a pretty quick fix in audacity that should clean that up.
    There was maybe one or two times it felt like the wizard's shots were killing me when I felt like it shouldn't, like when it was tickling my feet or something, but it seemed okay. I wish there was a little more of a visual indicator (color shift? transparency change?) to show when it was active, although it's certainly something you develop a feel for.
    It felt weird to me to not be able to grab onto the edge of upward facing corner tiles, like they should have all been grabable tiles. Another oddity with grabbable tiles is that I felt like I should have been able to 'drop' from them by pushing away from the wall. Also in the heavy climbing section on 3 in particular, it felt like it would have been nice to grab them while pushing toward them from a little further away (above especially?) It felt like I just failed to grab them randomly when going through such areas. Oh, and early on especially I expected to grab them automatically when going right down past them, as when dropping from the brick above. Maybe a small autograb hitbox would have been fun.
    The wizard was pretty good as an enemy. He spawn killed me once or twice, but it was rare enough that it wasn't a problem (as long as the timing on 4 can't stick you in an infinite, which I feel like it probably can't given the way it's staggered?) It would have been nice to do more with him in a story sense (imply why the conflict exists, what your goal is or whatever.) The ending could have been stronger if you weren't going to do a cinematic.
    Finally, it felt like the drop down platforms were underutilized in the levels. The rage-game / level navigation stuff worked well with them, but It feels like there should have been sections where you were using them to dodge (popping up and down to dodge saws and such.)
    There were a lot of good aspects to it, the graphics were solid, the game played well and there weren't any bugs as far as I could tell.

  • @SidFish
    @SidFish 2 ปีที่แล้ว +1

    Great updates to the game Wes. I had a play but realised I'm terrible at it, so I am definitely in the it's a Rage game group 😂

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +1

      🤣 Yeah, I'm sure the people who wanted to speed run the game are not the people who are dying 200 times before beating it once.
      The speed run video I had sent to me only had a single death in, right at the end of the run. 🤯
      My score on the leaderboard is 5 times longer than their run was. 😅

  • @GameCarpenter
    @GameCarpenter 2 ปีที่แล้ว +1

    The best alternative I can think of to rounding the float to tenths, is to initialize the timer to -0.1, but only show a display variable initialized to 0 that checks if it is smaller than the timer and increases itself by 0.1 when it is.
    Alternately use a fixed framerate so you can multiply by a truncated constant (preferably 50fps / 0.02).
    (Or I suppose use string processing after converting it to a string, but I doubt that would be faster?!)

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว

      Ooooohhhh. Changing the timer itself would be a neat solution. 🤔
      But I think the devs of my engine caught wind of what I was saying, because the leaderboards now have a "round to X decimal" option. 🥳

  • @MomentsOnlineDev
    @MomentsOnlineDev 2 ปีที่แล้ว +1

    Interesting, this was both educating and entertaining. Could you've added a secret passage where the "mistaken arrow" was and get anybody that uses the shortcut to slip and get gamed by the blades?
    Or add multiple shortcuts to lure the player and then when they use the path, woosh they slip and either fall or get slashed. That would be extra work though😅.

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว +1

      That would be hilarious. 😆

    • @MomentsOnlineDev
      @MomentsOnlineDev 2 ปีที่แล้ว

      @@HelperWesley Lol, I know right.

  • @themonocleguy371
    @themonocleguy371 2 ปีที่แล้ว +1

    I wanna see you add more levels and curious what boss you might add

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว

      Check out the "will you snail" video. I add another level and a boss in that one. 👍

  • @MigratedToHatManMusic
    @MigratedToHatManMusic ปีที่แล้ว +1

    I use the same game engine as you because it is easier than coding and it's better than scratch.

  • @ShahbazGames
    @ShahbazGames 2 ปีที่แล้ว +2

    Nice game

  • @artmaguetvartmaguetv1550
    @artmaguetvartmaguetv1550 2 ปีที่แล้ว

    At 0:24 I see you responded in french, are you french, do you speak french or do you just use a translator. And your videos are awesome by the way. (Sorry for my bad English I'm french)

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว

      I use google translate to read and respond to comments in other languages. 😅
      I live in Canada, and speak a small amount of French, but not enough to have a conversation or anything. 👀

    • @artmaguetvartmaguetv1550
      @artmaguetvartmaguetv1550 2 ปีที่แล้ว

      @@HelperWesley Thanks for responding, the game is very cool.

  • @Epicnoob-ux7es
    @Epicnoob-ux7es 2 ปีที่แล้ว +2

    like at 3:30 or whenever u talk about fps u are technecly correct but half wrong so yes what u see is limited by the screen/monitors refesh rate common one is 60hz or 59.99hz(meanng 60 fps) but the internal fps of the game thats a bit different for example valorant or any game that lets u uncap for fps u can get more then your monitor allows but u only ever see 60 fps or what ever your monitor or screen is . lets use my pc as a example when i play valorant i can get up to 250 when my pc wants to work this is the internal fps which basically just mean yah if u had that hight of refresh rate then u can see that much but i can only ever see 165 fps because that is my monitors max 165hz

  • @noface7842
    @noface7842 2 ปีที่แล้ว +1

    WAIT, why are the levels separate scenes???

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว

      To give me more control, to reset scene variables, and to have less moving/rendering at any given time. 👍

    • @noface7842
      @noface7842 2 ปีที่แล้ว

      @@HelperWesley oh, I would have thought you would have used external layouts and global variables

  • @noface7842
    @noface7842 2 ปีที่แล้ว +2

    wait, arthuro beat you lmaoooooo

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว

      He's currently the top of the leaderboard still. 😅

  • @ricleitetube
    @ricleitetube ปีที่แล้ว

    Full you cup!

  • @safiyaiqbal83
    @safiyaiqbal83 2 ปีที่แล้ว +1

    hmm im still getting 2 fps

    • @HelperWesley
      @HelperWesley  2 ปีที่แล้ว

      That's odd...
      You could try the .exe version on itch? Maybe It's an in browser thing. 🤔

  • @yaaannn8126
    @yaaannn8126 2 ปีที่แล้ว +1

    an other game huh? pepeLaugh