A week of progress on my Playdate platformer

Поділитися
Вставка
  • Опубліковано 1 жов 2024
  • I'm continuing work on my Mario Maker-like game where you create your own custom platforming levels and share them using audio data. In this week's devlog, I revamped the art style and settled on a level design system that I was happy with.
    Previous devlog: • Making Mario Maker for...
    Check out my new book "The Beginner's Guide to Lua for Game Development" and learn how to code using Lua! Now with a Spanish translation!
    squidgod.itch....
    Support me on Patreon and get this + all my games and their source code!: / squidgoddev
    Join my Discord to say hi or ask questions!: / discord
    Follow me on Twitter to see what I'm up to!: / squidgoddev

КОМЕНТАРІ • 37

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

    Oh shoot a we have a Spanish translation now?? Check out my book "The Beginner's Guide to Lua" if you're interested in learning how to code to make games for the Playdate and also to support the channel! Thanks! squidgod.itch.io/lua-for-game-development

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

      Since there is a Spanish translation, should there also be a Portuguese translation because Lua is officially supported in Portuguese? Just a suggestion.

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

      @@brahillms1374 Well, the Spanish translation only exists because someone volunteered to do it :)

  • @WyattoonsComics
    @WyattoonsComics 2 роки тому +11

    I really love the white on black! I think that will pop better on an unlit screen

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

      Thanks! Definitely - I found it stands out way better.

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

    An idea here is to have "meta" blocks that don't have any physical placement, but affect aspects of the level. I think being able to change a section's verticality with a special block could be a good compromise that allows lots of vertical range while still limiting to 3 blocks at a time. Another possibility that presents itself is sound or visual effects, like with mario maker. Now this whole idea could be hard or maybe even impossible if you continue to stick with a limited amount of blocks in a level.

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

      I was thinking about this too actually. It wouldn't really need to be a block in the level, just some sort of option that you can select and as long as I encode it in the level data I can pick it up. Something to think about for sure

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

    love the art style!
    also, I really really love the idea of being able to build complex levels from simple blocks by having the blocks interact with each other or or be active in some way, sort of like the moving platforms and spikes. Maybe you could make rules for adjacent blocks, sort of like how townscaper uses wave function collapse (as a programmer that topic alone is worth the rabbit hole if you haven't learned about it yet)

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

    so many games can't to get a play date :)

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

    Awesome video! The progress is looking good. Really like the new art style of the game. Also the new platforms looks good and adds a lot to the game. Keep it up! :)

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

    Вона важка, мені це подобається. Славлю вподобайку

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

    You should make it so we can change between the old art style and the new one, like actual mario maker

  • @Dino-ny1vz
    @Dino-ny1vz Рік тому

    NOOO NOT THE DINOSAUR!!!!
    aigh ill miss the lil dino friend, but i gotta admit i like the newer design has a very nice simplistic feel to it!

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

      Haha sorry Dino didn't realize I've inadvertently killed off one of your brethren 💀

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

    This channel is so underrated

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

      Thanks! Glad you think so ☺️

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

    Me when EMCG

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

      EMCG?? 😳

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

      What is EMCG?

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

      @@Vicente_Moreno Even more channel growth. Inside comment between me and Randomness :)

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

      @@Vicente_Moreno so I've been subbed to him since before he even had 50 subs, and after every video, he gained a bunch of subs. So on every video I've commented EMCG

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

    Hi,
    Thanks for making these videos! I have a question, and I apologize if it's a silly one, but I have not yet been able to find out: when it comes to music and sound, does the Playdate have limitations similar to retro consoles? As a musician who is interested in starting to learn gamedev using this charming platform, I'm curious if I'll be able to import music and sfx, or if I'll have to produce music and sfx using a tool that works within the limitation of the console's sound capabilities

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

      Hi! Great question. Nope, there's no limitations.

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

      @@SquidGodDev Perfect; thanks so much!

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

    Looks like Gladiator Roguelike is abandoned now 😂

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

      Yup I mentioned my thought process on that in the last Gladiator devlog

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

    Awesome! :D The new art style definitely fits more

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

    Have you done any videos about how to incorporate music into Playdate games? I'm going to be getting mine soon, so I'm starting to look at the C API and playing with that with the Simulator to build my first games. I think I'm probably good to go except for figuring out the audio components.

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

      No I haven't, but fortunately the audio/music stuff is pretty straightforward - shouldn't be too difficult to figure out on your own.

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

      @@SquidGodDevThanks! I was quite surprised by how easy it was to do many things last night just playing around for a few hours, but the audio - at least in the C API - isn't very well documented, so I'm not even sure (not having a Playdate yet) what is and isn't possible.

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

      @@vorpal22 Ah I see - the C docs are def a bit more confusing. I haven't messed around with C yet, but I'm guessing it's pretty similar to Lua, so here's what I think you would do:
      For music, I think you would allocate a new FilePlayer with playdate->sound->fileplayer->newPlayer(), and then you load a music file at path into in with the loadIntoPlayer(player, path) function, and then play it with play(player, repeat).
      For sfx, I think you'll need to create an AudioSample, and then create a SamplePlayer to be able to play the AudioSample. You'd set the AudioSample onto the SamplePlayer with setSample().
      I haven't tested it, but that's what it looks like to me from the documentation?

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

      @@SquidGodDev This is really good... thank you so much for taking the time to type it up! It's very helpful. I know C well and I don't particularly want to pick up Lua just to program the Playdate, so if I can use the C APIs, all the better... but I'll look at the docs for Lua if I need more clarification.
      I'm looking forward to following some of your videos now that Playdate time is looking in the not-too-distant (hopefully) future!

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

    Love the vids, keep it up!

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

    man this is so cool! can’t wait until you finish this

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

    Nice work!! It's really cool seeing all the components coming together and the game getting better!

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

      Thank you! Cool for me to see it coming together too :)

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

    As always, me make music, yada yada yada…