I lost my last brain cells making this game...

Поделиться
HTML-код
  • Опубликовано: 26 авг 2023
  • In this video I made a game about a submarine. It didn't go quite well...
    If you want to play this game, link is below but please read: After uploading the game I realized that the pick-ups didn’t spawn anymore and the enemies were even more buggy than expected. This ruins the entire game; it’s not worth playing it atm. I might fix these bugs someday but rn I’m too busy working on other projects :)
    LINK: flukydev.itch.io/pressurequest
    Music: Lukrembo - Marshmallow
    Some images I used are from vecteezy

Комментарии • 37

  • @ag1015
    @ag1015 9 месяцев назад +9

    this was really painful to watch lol
    I don't use unity but I am pretty sure that the reason the particles kept looping is because you are setting "a" to false then checking if "a" is false then setting it to true
    This pretty much means that frame a is set back to false making the if statement keep working and thus playing the explosion effect every time it finishes

    • @FlukyDev
      @FlukyDev  9 месяцев назад +2

      yes i think that was the issue. i only notice the mistakes after the jam is over xd

  • @lunaponta594
    @lunaponta594 9 месяцев назад +5

    i laughed every time the cute character said something unexpectedly depressing. loved it

    • @FlukyDev
      @FlukyDev  9 месяцев назад +1

      thank you!

  • @user-yf8hh2ti5c
    @user-yf8hh2ti5c 9 месяцев назад +6

    Very cool video and I enjoyed watching. I think you should draw an angry or dissapointed face for your character.(Sorry for bad English)

    • @FlukyDev
      @FlukyDev  9 месяцев назад +2

      thanks for your feedback! i actually planned to make a completely new and better character for the next video. it will also include more faces! (your english is good btw :D

  • @Soundy777
    @Soundy777 9 месяцев назад +2

    Loving the barotrauma vibes! I want in on your next Jam!!!

    • @FlukyDev
      @FlukyDev  9 месяцев назад +2

      thank you!

  • @strawberrymilk7532
    @strawberrymilk7532 9 месяцев назад +4

    Great Video man, keep it up!

    • @FlukyDev
      @FlukyDev  9 месяцев назад +1

      thanks a lot!

  • @Sculman7
    @Sculman7 9 месяцев назад +5

    11:05 not sure if I like the pose of your avatar :P Otherwise great video!

    • @FlukyDev
      @FlukyDev  9 месяцев назад +1

      thanks for your feedback, i appreciate it!

    • @xei2694
      @xei2694 9 месяцев назад +2

      Yeah it looks like you're playing with something.

    • @FlukyDev
      @FlukyDev  9 месяцев назад +1

      oh noooo damn xd@@xei2694

  • @antoniuskekus
    @antoniuskekus 8 месяцев назад +2

    great video! keep it coming! would be really nice to see/have a youtuber who shows his process in getting better and better in game development. You could describe what lessons were really important to you and which mistakes new game devs should avoid. I can see you put a lot of work in your videos and that is a very important skill to have on youtube!

    • @FlukyDev
      @FlukyDev  8 месяцев назад +2

      thank you! i actually considered making a video about what ive learned and what mistakes i made in gamedev but i will wait until i have a bigger audience so more people can see it and learn!

    • @antoniuskekus
      @antoniuskekus 8 месяцев назад +1

      @@FlukyDev definitely a great idea! I will be waiting :) maybe make a small Series but take your time between episodes! That way there will be more high qualitaty knowledge! Atleast i would have done it like that :)
      Take care!

    • @FlukyDev
      @FlukyDev  8 месяцев назад +1

      sure!@@antoniuskekus

  • @xei2694
    @xei2694 9 месяцев назад +2

    I might know why adding animation to the powerups broke the spawning system. The thing to understand about the animation system is you're adding keyframes that change the properties of an object in the inspector. These changes will override things like scripts and I think the physics. It will override the input from scripts EVERY FRAME.
    I don't have all the information, but if you want to add an animation that will change the position of an object, the animation should be on a child object. That way, the position values you keyframe will be relative to the parent. If you keyframe the position of a root object, the position values will be relative the world.
    You may spawn them at certain locations, but before the first frame is finished, the animator of each powerup will change its position to that one position you keyframed. To fix this, you could put the sprite on a child of the powerup, with the collider and script on the parent. The channel Makin' Stuff Look Good made a video titled Animation 101 that explain this. It's a good watch. Good luck with your endeavors!

    • @FlukyDev
      @FlukyDev  9 месяцев назад +1

      thank you so much for your solution! that was actually the problem but for some reason i never find the issues when participating in a game jam xd

    • @xei2694
      @xei2694 9 месяцев назад +1

      @@FlukyDev The reason is probably the time limit and the stress.

  • @lobahu
    @lobahu 9 месяцев назад +2

    Great video as always!

  • @NyoBleu
    @NyoBleu 8 месяцев назад +2

    5:38 I can only assume from the code snippet that the health check was inside of an Update loop (or something similar), given that the "death" events kept repeating VERY frequently.
    If that was the case, then you could've pulled the "death" logic out from the Update loop, and checked for health *only* when you contact something that'll make you lose health. Death is something that should only occur *once*, which would also make the other internal if checks unnecessary -- especially the declaration and initialization of the local variable "a", set to false, then subsequently checked to be false... which easily resolves to be true.
    6:22 ...which, let's talk about that other local "a" variable in the other snippet. This is also likely in an Update loop, which makes sense that the particle effect keeps "repeating" even though Looping is off. Either way, the three lines of code that refer to "a" are superfluous; setting "a" to be true after the check does nothing else, checking if "a" is false is unnecessary (see above), and therefore makes "a"s existence unnecessary, since it's not used anywhere else and cannot be used/retained out of scope.
    The beautiful part about game jams, besides the challenge to make a fun, convincing game in a quick sprint, is that it'll expose you to fail and mess up much more quickly than a long-term project will (believe me, it's a slow burn with technical debt). All the rushing and possibly restless nights can be reflected in your code, and if anything, teaches you what mistakes NOT to do next time or what to look out for.
    So, even if this game didn't go the way you planned, at least you can learn from the experience! :) Neat video; pacing, tone, and humor wasn't half bad.

    • @FlukyDev
      @FlukyDev  8 месяцев назад +2

      thanks for your feedback! thats the thing, when reading all the fixes suggested by viewers like you it makes perfect sense to me but i didnt find the fixes myself while making the game xd

  • @jamesongardner11
    @jamesongardner11 9 месяцев назад +3

    Best video

    • @FlukyDev
      @FlukyDev  9 месяцев назад +1

      thank you!

  • @JuniDever
    @JuniDever 9 месяцев назад +3

    Nice one gamer very cool

    • @FlukyDev
      @FlukyDev  9 месяцев назад +1

      thanks :)

  • @antoniuskekus
    @antoniuskekus 8 месяцев назад +2

    btw where are you from? if i may ask ofc!

    • @FlukyDev
      @FlukyDev  8 месяцев назад

      from germany

    • @antoniuskekus
      @antoniuskekus 8 месяцев назад +2

      @@FlukyDev habs doch gewusst :D cheers!

    • @FlukyDev
      @FlukyDev  8 месяцев назад +1

      hört man am akzent wa @@antoniuskekus

    • @antoniuskekus
      @antoniuskekus 8 месяцев назад +2

      schon, aber kann nicht sagen ich war mir 100% sicher :D@@FlukyDev

  • @itspatess2350
    @itspatess2350 9 месяцев назад +3

    Great video overall juat advise you to speak a bit more energic ig. Keep it up!

    • @FlukyDev
      @FlukyDev  9 месяцев назад +1

      thanks for your feedback! ill keep that in mind for my next video!

    • @xei2694
      @xei2694 9 месяцев назад +2

      Not sure about that. I kind of like these Chill friendly personalities. Seems the trend on RUclips is for everyone to be loud and up in your face to maximize retention.