Recreating Wii Tanks for the Playdate

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

КОМЕНТАРІ • 62

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

    I know it's an old video, but I had a cool idea for the tank's health system:
    1) When the player gets hit, they don't die, but damage their tank-nozzle, therefore being unable to attack. But the player can still move around the level.
    2) If the player gets hit again while in this state, it's game over.
    3) In this state, the player can avoid the attacks by moving around, but not attack. But they have the chance to re-collect the shooting ability (nozzle spare part) which will be dropped at a random location in the level.
    4) If the player manages to collect the nozzle while avoiding enemy attacks, the game continues.

    • @SquidGodDev
      @SquidGodDev  Рік тому +2

      Interesting ideas. I still check comments on old videos.

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

    Looks super neat! Found your channel recently, I don't even have a Playdate but it's fun to see how game dev works for it. A comment on game feel for this game: I would decrease the hit box of either the shells or the tanks, right now it looks like the shells disappear before they impact.

  • @gwentopacio1951
    @gwentopacio1951 2 роки тому +16

    This is sweeeet! Been really enjoying all the content you're putting up! Super inspiring and i've been learning a ton - keep it up! (fingers crossed your playdate comes soon, i'm in group 2 and very hopeful for a summer delivery haha)

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

      Thanks! Hoping to make a lot of videos with in on hand!

  • @MaebaeTV
    @MaebaeTV 2 роки тому +4

    I pre-ordered a Playdate this week. I'm really into pixelart and game design but I'm terrible at programming. I'm hoping the strict limitations on the handheld and interesting videos like this will finally allow me to make some fun stuff. I subbed, keep making these dev videos for the Playdate, if I'm still around when I get mine I'll sub to your patreon to learn from the code.

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

      Thanks! I'll be making some videos for beginners to programming so keep an eye out for those :)

  • @DigitalAddiction_Official
    @DigitalAddiction_Official 2 роки тому +9

    It's super cool to see someone making games for the playdate, keep it up!

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

      Thank you! I'm having a lot of fun developing for the Playdate :)

  • @Dino-ny1vz
    @Dino-ny1vz 2 роки тому +3

    Wow this is crazy nostalgic, glad you could bring back this old gem!

  • @Rotaka
    @Rotaka 2 роки тому +4

    Ooh this is awesome! I loved that game as a kid :) Looking forward to seeing where you go with it next!😄

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

    So cool! I'm in group #4 so I have to wait a bit before trying out your fun games!

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

    i have an idea to make a getting over demake using the crank, but I have no idea where to start/ if it's possible

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

      Definitely possible! Fun fact, Bennett Foddy, the maker of Getting Over It, made a game for the first Playdate season. Anyways, if you don't know any programming, I would probably start by learning that first. I'll also have a video out next week going over making a small game from start to finish for complete beginners, so keep an eye out for that!

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

    Great stuff! I can’t wait to get my Play date so I can start messing around with pulp.

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

    Awesome work. Always loved Wii Tanks. Looking forward to your next vid!

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

    This looks very cool. I had never of wii tanks, but it looks very cool. I would suggest adding a finer grain of control for the barrel -- the crank is smooth and has a high degree of precision, so there is no reason not to. You can draw the barrel as is with a couple calls to the line-drawing API.
    I would also suggest 8-directional movement.

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

      Hm - I suppose maybe using the Polygon draw or Line draw functions could work. I'll definitely try it out and check if it's performant.

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

      @@SquidGodDev Or you can try to listen when "playdate.cranked()" is called and update the rotation of the sprite of the barrel. I think it will be performant

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

    hey wheres the second part? i wanna watch

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

    Hey SquidGodDev! Can you make like a sailin game? Where you are in a silingboat, using the dpad to switch position within the boat (rudder, and different sails), then use the crank to trim sails, and to stear the boat with the rudder?
    Variable wind strenght and variable wind directions?
    Either the sailingame can be to run a course in short time, or a Postman sailing game where you go araound the ocean and deliver mail to people! :)

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

      Wow that sounds like an awesome idea. I would love to be able to get to that at some point - not sure if I will have the time, but I do anticipate people in the dev community will make some sort of sailing game at some point. That person could even be you ;)

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

    I had this same idea when i was thinking of ideas for the playdate!!!

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

    Can you please make a fighting game for the PlayDate?

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

    wow man you are a genius developer play date just was released and you already mastering this platform

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

      Thanks! I don't know if I would consider myself a genius developer or having mastered this platform haha still learning just like everyone else!

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

      @@SquidGodDev suscribed!

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

    Great Video! keep them up

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

    Such amazing work. Where can I purchase this? I just got my unit and I want to load it up with some retro old school games

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

      The game ended up morphing into "Untitled Roguelike", which you can find on my itch io page

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

      @@SquidGodDev awesome thank you

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

    Even more channel growth

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

    Based on wii tanks which was itself based on “battle” on the Atari 2600

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

    Very cool and nostalgic. Do you happen to know if there’s a maximum file size for the games to run on the play date? I’ve looked it up and can’t find the answer anywhere

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

      No max file size, but the Playdate has a storage limit of 4GB, and since most people will want to have many games I would probably try to keep the game size to a minimum out of consideration for players. Most of the games size will probably come from audio.

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

    Super Fing cool bud

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

    I wanted to make a game where you move and shoot in a similar way, is your code available to peruse?

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

      The source code is available to my Giant Squid patrons on Patreon! I have it well commented.

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

    I don't really think drawing the barrel programmatically would have a huge impact on performance. I rather it be smooth to really show off the crank's precision. Maybe increase it to 64 steps instead? You should be able to mirror the sprite to save on memory as well.

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

      Yeah, looking back I agree. Hoping my Playdate comes in soon so I can test stuff out on the device!

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

    Very impressive!

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

    So fucking cool

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

    fun fun

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

    2 videos ago you had 200 less subs, wow + how do you keep uploading so often good job have a 🍪

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

      Playdate unboxing + shipping news gave me a big bump! And I do it by spending an ungodly number of hours each week and sheer force of will 😤

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

      @@SquidGodDev SO it took you 4 minutes to see my comment and reply, that is how long it takes me to idk but fast boi

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

    Make a starting room where it shows difficulty and the easier the difficulty the slower the enemy tank is to turn the barrel

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

      I was thinking of changing up the bullet damage/speed as a balancing tool, but didn't think about changing the barrel turn speed. Good idea!

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

    Don't use ATAN but ATAN2. That has the division by 0 and mirror issues fixed.

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

      I saw online that I should be using ATAN2, but for some reason it was marking it as a deprecated function. I think they might have merged the two functions and overloaded atan to use atan2 if you pass in two arguments instead of one, but I'm not sure.

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

    you have 1000 more subscribers than the official UA-cam channel from the company behind play date! 😂😂😂 edit: I meant this as a compliment!❤❤❤🎉🎉🎉

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

    did you ever finish this game?