Making a Metroidvania for the Playdate

  Рет қаралды 132,439

SquidGod

SquidGod

Жыл бұрын

I made a metroidvania game for the Playdate handheld console over the course of 10 days.
Get the game here!: squidgod.itch.io/the-kings-du...
Patreon supporters get my game early and the source codes for all my games!: / squidgoddev
Join my Discord!: / discord
Ascent by Johan Peitz : johanpeitz.itch.io/ascent
Follow me on Twitter to see sneak peeks/updates!: / squidgoddev
Music/SFX from Epidemic Sound. Get a 30 day free trial: share.epidemicsound.com/njknzw

Пікірлер: 250
@SquidGodDev
@SquidGodDev Жыл бұрын
Did you know that Patreon supporters got access to this game early and have access to the source code for this game??? Support the channel here! www.patreon.com/squidgoddev
@RealOscarMay
@RealOscarMay Жыл бұрын
first reply
@rip_razor
@rip_razor Жыл бұрын
Number 2 😎
@Eliasfunplay
@Eliasfunplay 18 сағат бұрын
Are zipped pdx files not supported on the playdate simulator ive tried pasting the pdx files of your games from itch io but they don't work is it beacuse the files are zipped? If so i am asking you what do you do to the file to make it show up on the simulator
@SquidGodDev
@SquidGodDev 9 сағат бұрын
@@Eliasfunplay you should be able to drop and drop it onto the simulator. You can also try unzipping it and dragging the folder onto the simulator
@e_buffturtle2037
@e_buffturtle2037 Жыл бұрын
You should definitely add some bubble particles for when you splash in the water and for the waterfall
@RandomMan_Brad
@RandomMan_Brad Жыл бұрын
And while underwater
@SquidGodDev
@SquidGodDev Жыл бұрын
Oh good idea. I'll look into that for the update this week.
@lewastyj
@lewastyj Жыл бұрын
Playdate will did fr
@starkiller332
@starkiller332 Жыл бұрын
@@SquidGodDev maybe also add little wind lines during a dash a bit like this 💨 to add to the sense of speed
@lucbloom
@lucbloom Жыл бұрын
Maybe also less /no gravity
@CitrusArchitect
@CitrusArchitect Жыл бұрын
So cool to see how you re-purposed your level editor to make a "microvania"! I love the idea of bite-sized games that still have progression in them, so this is absolutely going on my list. I hope you can also someday re-purpose your excellent combat system you designed from the rogue-like for a future game as well!
@SquidGodDev
@SquidGodDev Жыл бұрын
Yeah I def have to think of some way to get the gladiator combat in somewhere...
@afivey
@afivey Жыл бұрын
Short comment just to reassure you you're not the only person bothered by that incompletely spillover in text. I think what you were trying to achieve had a much more pleasing aesthetic and even though you didn't get your desired outcome I think the pursuit was a noble one since reading text on a small screen is something that 's so fundamental it's deserving of such effort. I really enjoy your videos, but feel I've very little to add. Thank you for continuing to take the time and put in so much effort to show what you do, how you do it and why. I think many of us really appreciate it. Best wishes!
@SquidGodDev
@SquidGodDev Жыл бұрын
Yes! Someone else agrees :) Don't feel like you have very little to add - even a simple or short comment means a lot to me
@_gamma.
@_gamma. Жыл бұрын
Editing in this video is really really good, and the game itself is great! 10/10 would watch again
@SquidGodDev
@SquidGodDev Жыл бұрын
Thanks Gamma!
@Davybackdead
@Davybackdead Жыл бұрын
I think when you die the player and particle effect should be the only visible thing so that the room can reset while the screen is black
@SeanStClair-cr9jl
@SeanStClair-cr9jl Жыл бұрын
The portcullis thing was mentioned so briefly, but I think it's really inspired! I don't have a playdate, but it looks really fun to actually raise a gate like that with the crank. I think it showcases an example of something unprecedented, when compared to all these other things like Metroidvanias, platforming, ladders, dashing, wall-climbing, etc. For all of these things you have plenty of references, but for the crank, you have to come up with something totally unique. It's just cool seeing what solutions you come up with that are so specific to the Playdate environment. Anyway, every time you upload I know it's going to be a TIGHT, well-edited, entertaining video where you actually *make* something! I've said it before, but it's very refreshing to see when there are so many devlogs that (while well-intentioned) commonly showcase sort an underestimation of how involved the game-making process can be. And while I respect those who dive headfirst into following their dreams like that, I was getting discouraged seeing so many projects start and fail / drag on so naively, because as I let more and more time pass since I'd made anything of my own, I started to lose confidence in the idea that a project could even be completed or that anything about game development could actually be known. It's encouraging and inspiring to see you try out so many different small ideas, culling some, sticking to others, and completing many. My friend and I have this theory that while we think we can recognize good things when we see them, it really is extraordinarily challenging to come up with something good without a lot of experimentation and challenging of our own preconceptions. And I can just see that exemplified here, where you are allowing yourself to try out new things and continuing to genuinely grow as a developer. I can't wait to see that thing that you really commit to, and then the second and third big thing you make after THAT, because you really will be giving some GDC conference speech someday!
@SquidGodDev
@SquidGodDev Жыл бұрын
Thank you for taking the time to leave such a nice, wonderful comment! I'm 100% subscribed to the idea that the best way for me to learn game development is to make and finish a bunch of small games. I see really talented game developers and it seems like magic how they got to the point the were, but usually I find a huge catalogue of small games behind them before they ever had their breakout success (e.g. Edmund Mcmillen with tons of newgrounds games before super meat boy, John Carmack with the game for every letter of the alphabet challenge, Johan Peitz who I mentioned in this video making games for 30 years, and so on). Trying my best to get better with every single project!
@microdavid7098
@microdavid7098 Жыл бұрын
ascent is a technically incredible game. Used pico 8's sprite sheet as the map
@suprshin
@suprshin Жыл бұрын
I’ve been wanting a playdate for a while and I’m happy that you’ve made a Metroidvania type of game for it. ^___^
@Dino-ny1vz
@Dino-ny1vz Жыл бұрын
looking epic! i love the sounds, and how small it is
@gungu
@gungu Жыл бұрын
This is so cool! I have no idea how you can do this for a playdate
@SquidGodDev
@SquidGodDev Жыл бұрын
There's so much more you can do - I've just barely scratched the surface
@airat_drums2135
@airat_drums2135 Жыл бұрын
You create the best content. Thank you for the inspiration! 🙌
@SquidGodDev
@SquidGodDev Жыл бұрын
And thank you for watching!
@SomeOne-rw6gz
@SomeOne-rw6gz Жыл бұрын
I knew that playdate existed before a month or so.. and now I'm totally amazed by this! 🤯
@NicoleHam
@NicoleHam Жыл бұрын
I got a playdate, then realized I have ZERO clue how I'd develop games for it. In walks this video into my feed. FANTASTIC RECOS. I'm shocked I knew nothing about both of these tools!!!! You are singlehandedly (re)starting my game creation journey.. I used to do a lot of Flash Aescripting back in the day.
@tech6hutch
@tech6hutch Жыл бұрын
I'm kind of the opposite, I don't think I'd have any problems with developing for it, but it's just kind of expensive for what it is.
@Humanentity3888
@Humanentity3888 Жыл бұрын
Pure honst work, I really want to get a PlayDate consol just for your games. Please keep it going, much love and respect.
@LuxurioMusic
@LuxurioMusic Жыл бұрын
For the word wrapping, I've implemented a thing on esp32 where it types the word out first in the background colour before deciding where it should go, then printing it proper. Since then I've also come up with a better way by reading the width of all the characters in a word (thus knowing the length) so bypassing that print-as-background step.
@SeanStClair-cr9jl
@SeanStClair-cr9jl Жыл бұрын
Also props 4 cheese 😤😤 and those SOUNDS are really nice actually love what the water does to the scene
@SquidGodDev
@SquidGodDev Жыл бұрын
🧀🧀🧀🧀🧀
@rory_o
@rory_o Жыл бұрын
A simple way to handle word wrapping is have a fixed amount of characters per line. Keep a counter of how many characters drawn in the line. Every space character, check how many characters until the next space. If the amout of characters in the word is less than the amount of characters left in the line, start a new line and reset the character counter. Either don’t have any words longer than a line or have condition that accounts for that.
@SquidGodDev
@SquidGodDev Жыл бұрын
Yeah looking back I realized I basically solved the word wrapping thing because that's actually how I automatically split up the text to fit into separate lines and I just needed to add some code to offset the y draw position, but oh well 😅 I'll just do it for my next game :)
@BeanDream
@BeanDream Жыл бұрын
Didn't know i needed to make a game with a heavy focus on audio atmosphere, but man those waterfall sounds were beautiful.
@SquidGodDev
@SquidGodDev Жыл бұрын
Yeah it ties the room together for sure
@commanderqball
@commanderqball Жыл бұрын
Such a cool little game! To be completely honest, I had no idea that the playdate was even out right now (though I have heard of it before), but you made the making of this game on it look pretty fun. A while back, I was in a game jam with a friend. My friend (who is admittedly much better than me at pixel art) decided to do that art, while I worked on everything else (a bit unusual, since art and writing are usually the only things I enjoy doing in game dev) We ended up having to scrap the project and drop out of the jam, which broke my heart because I wanted to try and finish the game anyways, but I just wasn't able to replicate his art style to finish what he didn't get to yet so I decided to just let it rest. Watching this does make me wonder if, the game could possibly work on something like the playdate, since the game is relatively simple and the limited color pallet could make up for what I lack in pixel art and coloring skills compared to that friend... Sorry for the tangent, long story short, good and entertaining video friend! Keep it up!
@SquidGodDev
@SquidGodDev Жыл бұрын
Love hearing tangents - thanks for sharing! Yeah it's a bit underground I suppose since units are still shipping out, but I've had my Playdate in my hands for almost a year. The 1-bit low resolution screen definitely helps with keeping things a little more simple on the art department, but gives enough flexibility for really talented artists to take it to another level.
@uwo100
@uwo100 Жыл бұрын
This is so cool keep up the great work
@Topgunnder
@Topgunnder Жыл бұрын
First video I've seen from you and it's gold
@salvadorlopez8331
@salvadorlopez8331 Жыл бұрын
I'm not a programmer or a game desinger but this video made me think both should be really fun! Amazing video I just suscribed!
@ytm23ak
@ytm23ak Жыл бұрын
That weird little word wrapping error is actually kind of cool looking especially if you were going for a vibe. It feels analog somehow.
@SquidGodDev
@SquidGodDev Жыл бұрын
oo interesting take. Never thought about it like that - I can see it if you lean into that style
@AlastairLow
@AlastairLow Жыл бұрын
realy good shout on the wor wrapping stuff, that always realy anoyes me in games another awesome video
@SquidGodDev
@SquidGodDev Жыл бұрын
Yes!! Someone who agrees! Thank you for the solidarity
@RKIOrbMage
@RKIOrbMage Жыл бұрын
Wow! I love this video! The editing is so fun and great, the pacing is perfect, and the game you made is awesome too! I wish more people made videos like this! Hope your game does well :D
@SquidGodDev
@SquidGodDev Жыл бұрын
Thank you!!
@Cracko298
@Cracko298 Жыл бұрын
I think I'm not the only one who did this. But I just ordered one after viewing your videos and doing some research. Console looks very fun to develop games for. Can't wait to dip my toes into game development. Thanks to you man.
@SquidGodDev
@SquidGodDev Жыл бұрын
!! Wow have fun with development! It's really enjoyable to make games for
@verstrahlt1907
@verstrahlt1907 Жыл бұрын
amazing work, amazing game
@mlizu2554
@mlizu2554 Жыл бұрын
Awesome video !
@flare242
@flare242 Жыл бұрын
Oh wow, sharing levels by playing a short melody. I love this very much.
@nextProgram
@nextProgram 3 ай бұрын
This video gave me the motivation to start working on my game again, so thanks for that ahaha
@SquidGodDev
@SquidGodDev 3 ай бұрын
Keeper??? 👀👀👀Love your devlogs :)
@nextProgram
@nextProgram 3 ай бұрын
@@SquidGodDev Hahaha thanks! Your games are pretty sick too, keep it up
@ldj7039
@ldj7039 Жыл бұрын
This is pretty neat!
@PatPatych
@PatPatych Жыл бұрын
Somehow, you manage to spend hours on the simplest problems. Smart word wrapping works like this: when you encounter a space character, you check where the next space or newline is. Since you know your dialog window bounds and where you are currently, you can easily calculate if that word has enough space on the current line. If it doesn't - do a newline instead of space. It's literally, like, 6 lines of code.
@PatPatych
@PatPatych Жыл бұрын
Yes, there are some edgecases with words too long to fit on any line at all, but it all can easily be addressed.
@tullman3craggs102
@tullman3craggs102 Жыл бұрын
It's not fair Bro, he just released the video and now you tell us? For real tho this is gamedev I spend a whole night trying to find how to color something.. Turned out I forgot the slash before the command,, its just luck if someone before u explained it well enough and luck if u monkey brain can comprehend it
@SquidGodDev
@SquidGodDev Жыл бұрын
I was trying to retrofit an existing function in the Playdate SDK that draws text in a given rect which is most of why it was challenging. Looking back it makes sense to write it from scratch myself, but I was trying to prioritize more important features. Sometimes you just lose sight of the bigger picture when you're working on something ya know? I'm sure you've experienced that when coding yourself. At least it made for some interesting storytelling in the video so I'm not losing any sleep over it. I'll keep this in mind though for next time I implement a dialogue box.
@richxps
@richxps Жыл бұрын
Patiently waiting for this :)
@flohupfer7541
@flohupfer7541 Жыл бұрын
great video! I’d maybe change the physics a little while under water and it would be amazing if you could somehow randomize all of the elements to create a new experience everytime
@TheAldGamer
@TheAldGamer Жыл бұрын
Absolutely beautiful
@GreatistheWorld
@GreatistheWorld Жыл бұрын
The sound-based level transfer rules, reminds me of Bangai-O Spirits for the DS
@BaldEaglePC
@BaldEaglePC Жыл бұрын
I don't have a playdate and I don't think I'll get one, but I like your videos for mentioning stuff like the Arduboy or the Lowres Jam. Thank you
@Tardvark
@Tardvark Жыл бұрын
Bro you killed it
@manasvin6264
@manasvin6264 Жыл бұрын
Love the content !
@SquidGodDev
@SquidGodDev Жыл бұрын
Thanks!
@SpookieD00kie
@SpookieD00kie Жыл бұрын
I love how the playdate has its own fanbase to keep it alive for years
@haruhirogrimgar6047
@haruhirogrimgar6047 Жыл бұрын
It really is an inspiring little console. We haven't really had a portable console with a unique control scheme or idea since the DSI (at which point we had touch screen, camera, interface buttons, and microphone). So seeing a console with a crank is like being a kid again with all the possibilities you are unsure of.
@Isaglish
@Isaglish Жыл бұрын
Hey, I’ve been watching your content for a while now and they’re really great. I really love devlogs because they show the interesting processes of creating a video game. May I suggest trying out the game called Fancade? It is a fantasy console with its own visual scripting language, it uses pixels or voxels too so I thought you might like it.
@SquidGodDev
@SquidGodDev Жыл бұрын
Is that the one on the phone? Seems pretty interesting. Probably won't be able to get to it since there's so much other content on my plate, but thanks for the suggestion!
@lisiasty6494
@lisiasty6494 Жыл бұрын
0:30 I got scared for a sec.
@SquidGodDev
@SquidGodDev Жыл бұрын
gottem
@WyattoonsComics
@WyattoonsComics Жыл бұрын
My Playdate needs to hurry up and get here ugh
@SquidGodDev
@SquidGodDev Жыл бұрын
Definitely had that feeling too before mine arrived. Forgot all about my wait time though after I got it :)
@sudhansubalasahoo
@sudhansubalasahoo Жыл бұрын
Really cool, Impressed what people can do to push the limitation of hardware
@Bionicle-is-god
@Bionicle-is-god Жыл бұрын
nice. youre games will make me buy a playdate
@JakeRyneJohnson
@JakeRyneJohnson Жыл бұрын
Love the portcullis. I'd actually throw out that if you build on this, maybe use the crank for climbing up and down walls and ladders as well. Then you could implement a taller character and a ducking mechanic and you could duck over ladder spots without climbing down since duck could be a down press and climbing down would be a counter-clockwise crank or something. Just a way to use that crank even more and interact more with the uniqueness of the playdate.
@SquidGodDev
@SquidGodDev Жыл бұрын
Ooo crank to climb. That's an interesting concept I wish I would've thought of that.
@felipecorrales7826
@felipecorrales7826 Жыл бұрын
That looks amazing! What program did you use to make sound effects?
@SquidGodDev
@SquidGodDev Жыл бұрын
Combination of sfxr.me/, free sound effects from freesound.org, and Audacity.
@monkeigh9497
@monkeigh9497 Жыл бұрын
i would love to see you turn this into a full sized game, if you do i would play it
@SquidGodDev
@SquidGodDev Жыл бұрын
That would be cool - I'm working on a tutorial so maybe someone else can take the idea and run with it
@pizzafuel
@pizzafuel Жыл бұрын
Awesome to hear that samplay contributed to this!
@SquidGodDev
@SquidGodDev Жыл бұрын
Samplay ♥
@yeezet4592
@yeezet4592 Жыл бұрын
I love the playdate Such a fun system
@thoughtprism2963
@thoughtprism2963 Жыл бұрын
Another game to try when mine finally shows up.
@StudioSunshineGames
@StudioSunshineGames Жыл бұрын
Great insights, thanks! Really interested in the Playdate but didn't get my hands on one yet unfortunately. Love the "microvania" approach!
@MsJojoDangerMusic
@MsJojoDangerMusic Жыл бұрын
This is dope
@helmutalexanderrubiowilson6835
@helmutalexanderrubiowilson6835 Жыл бұрын
you are a playdate master already!.. I think it would be fun if the character could have some kind of temporal facial expression when something happens during the quest
@jarrodpillay4061
@jarrodpillay4061 Жыл бұрын
I despreately need to get a playdate just to play this!!!
@bearnando
@bearnando Жыл бұрын
Hey man, I'm loving everything you've been doing and I'm trying to become a gamedev as well, could you please tell me which tools you're using other than LDtk, Aseprite and Pixel FX designer to make your stuff? I'd love to have more input on great tools that I can use to make my life easier as an aspiring gamedev. Thanks a lot, much love!
@SquidGodDev
@SquidGodDev Жыл бұрын
Honestly, not that many more tools. Extra audio stuff is Audacity and sfxr.me/ sometimes. The creator of Pixel FX Designer packaged it into another tool called Spritemancer, so I use that now instead. VSCode for coding environment. A couple other things that are specific to Playdate development. Everything else is just coding things directly.
@robertwyatt3912
@robertwyatt3912 Жыл бұрын
You should make a powerup where you can use the crank to control your running speed
@5786brian
@5786brian Жыл бұрын
The game looks great
@willtg4508
@willtg4508 Жыл бұрын
I will forever be the one to remember just "Squid"
@SquidGodDev
@SquidGodDev Жыл бұрын
My rebellious phase
@m9k1sh
@m9k1sh Жыл бұрын
11:58 actually it's pizza If you want "cheese", then you need to invert the colors :)
@SquidGodDev
@SquidGodDev Жыл бұрын
I'll meet you halfway with cheese pizza
@souporwormgaming
@souporwormgaming Жыл бұрын
I've been working on a metroidvania for about half a year now, and this game is already more polished than mine 😅
@SquidGodDev
@SquidGodDev Жыл бұрын
Well, I definitely cut some corners and simplified a lot of backend stuff to get this out, so I wouldn't be so sure!
@zazi77
@zazi77 Жыл бұрын
Freaking cool man
@ChristianTietze
@ChristianTietze 8 ай бұрын
Leaving 4 likes for the word wrapping. Great job. (I hate as well when characters pop in and reflow the text)
@ooredroxoo
@ooredroxoo Жыл бұрын
I liked your approach a lot. And the end game looked amazing. It made me wonder. I did read stuff about the playdate from the panic inc blog and podcast, but I did not have seen the SDK yet. But would anything prevent anybody of try to make a 30-hour-long game if they wish? I mean I think it may have a size limit or something about how it loads a game that might not let you partially load/unload parts of the map or game state but I'm not sure. Did you think about it or try to hit its limit?
@SquidGodDev
@SquidGodDev Жыл бұрын
Yeah only theoretical limit is on device storage, which is about 4GB, but you can fit a lot in that. Thing that takes the most space is actually audio, but if you generate audio instead you could theoretically have a super large game. Sky is the limit.
@YuviApp
@YuviApp Жыл бұрын
Man I don’t really comment much, but your videos inspired me to start working on my own rhythm game for playdate. Love this game you made though
@SquidGodDev
@SquidGodDev Жыл бұрын
Thanks for commenting! Good luck on your game
@victorhugocosta9164
@victorhugocosta9164 Жыл бұрын
Hey man! Hello from Brazil here. Congrats by your game, is awesome! I saw your devlog, but i had one doubt... did you animated in ldtk or in your game engine?? If you did in ldtk, so how did u do that? Im making a game using ldtk but i dont know how to animate in this tool. Thanks a lot, man!
@SquidGodDev
@SquidGodDev Жыл бұрын
The animation was done in the Playdate development environment, not in LDtk. I don't think you can animate things in LDtk.
@victorhugocosta9164
@victorhugocosta9164 Жыл бұрын
@@SquidGodDev thanks, man!
@Mike14264
@Mike14264 Жыл бұрын
Wait, you made ascend?? Fantastic job, it's a really cool one!
@SquidGodDev
@SquidGodDev Жыл бұрын
No I didn't make it 😅Johan Peitz made it. I was just inspired by it
@Mike14264
@Mike14264 Жыл бұрын
@@SquidGodDev ah, gotcha 😅 tho yours looks really neat too!
@OmegaTakenZ
@OmegaTakenZ Жыл бұрын
I love metroid and your Game looks awesome. I'm working on a top down exploration game in the backrooms and you motivated me to keep working on my game and I'm only 15. Thank you so much!
@SquidGodDev
@SquidGodDev Жыл бұрын
Good luck! You got this
@OmegaTakenZ
@OmegaTakenZ Жыл бұрын
@@SquidGodDev Thank you. I will
@ShimizuIzumi
@ShimizuIzumi Жыл бұрын
I'm currently working with a small team on a Metroidvania with an Anime visual style (HLSL and custom shading models in Unreal are hard) in 2.5D
@SquidGodDev
@SquidGodDev Жыл бұрын
Sounds cool
@ryansonderegger2947
@ryansonderegger2947 5 ай бұрын
i had a little bit of bug in the kings dungeon but it was fine
@Andriyapps
@Andriyapps Жыл бұрын
spider looks like parasite from adventure time movie)
@RealOscarMay
@RealOscarMay Жыл бұрын
yes!!!
@zetjet9901
@zetjet9901 Жыл бұрын
I did not know the Playdate existed until today Jan 10 909PM
@SquidGodDev
@SquidGodDev Жыл бұрын
Surprise! It's a thing :)
@alphaprp2025
@alphaprp2025 Ай бұрын
Not bad. I am studying the playdate simulator to develop. THAT thing you did is something good. How you use Godot for playdate? Hoy did you export that. Playdate support Apk? I mean it's Android or something like that
@SquidGodDev
@SquidGodDev Ай бұрын
I'm not sure what you mean - I did not use Godot for the Playdate, and there is no way to do so
@alphaprp2025
@alphaprp2025 Ай бұрын
@@SquidGodDev ok I was a little confused, I thought it was Godot xd
@pudimlaranja4118
@pudimlaranja4118 Жыл бұрын
please somebody give an award for this guy for naming and classifying a whole new game genre
@SquidGodDev
@SquidGodDev Жыл бұрын
Is it a new name? I just assumed it was probably a thing since it rolled off the tongue so well.
@pudimlaranja4118
@pudimlaranja4118 Жыл бұрын
@@SquidGodDev well i googled it and it seems like that this game was just used as the name of a game that someone making, but i think you're the first one to use this term to refer to a genre i might be wrong but sick game anyway
@CosmindArt
@CosmindArt Жыл бұрын
it (needlesly) bothers me that the water line is a thinner pixel than the rest
@quiteman2765
@quiteman2765 Жыл бұрын
Whoa
@samuelbird4587
@samuelbird4587 Жыл бұрын
Whats the programming language for playdate? It is pretty fun to make simple games without a game engine
@SquidGodDev
@SquidGodDev Жыл бұрын
The language is Lua. You also have the option to use C.
@hex3460
@hex3460 Жыл бұрын
you should combine the last app you where programing with this one
@SquidGodDev
@SquidGodDev Жыл бұрын
Like with the level editor and data transmission? That would be cool for sure. Level editor is possible but a lot of work. Data transmission would be too slow though probably.
@thebyk348
@thebyk348 Жыл бұрын
You should make a roguelike next
@SquidGodDev
@SquidGodDev Жыл бұрын
I want to make one at some point :)
@villocity5794
@villocity5794 Жыл бұрын
how do you buy a playdate? i know about there website but its not shipping out yet?
@SquidGodDev
@SquidGodDev Жыл бұрын
It's been shipping out, but they're really backed up. They're still shipping out units that people have preordered, so if you order now you'll be put in the back of the queue. I preordered a couple years a go the moment it was made available so I've had my Playdate for about a year.
@lucbloom
@lucbloom Жыл бұрын
Cool
@pranshuhat5815
@pranshuhat5815 Жыл бұрын
Nice.
@ColdOneK
@ColdOneK Жыл бұрын
it's more performance intensive to simulate simple particles, than it is to animate an idk 40+ frame puff? That is just bizarre.
@SquidGodDev
@SquidGodDev Жыл бұрын
1-bit images are super lightweight (only 1 bit per pixel, as the name suggests) and the images are pre-loaded into memory, so displaying them is super fast. For particles, you would first need to do some math calculations every frame to get the position and size that add some overhead, and on top of that you have to dynamically draw each individual particle, instead of drawing one single image. Single image draws are pretty optimized because of how it can easily get copied into the draw buffer.
@badguacamole3709
@badguacamole3709 Жыл бұрын
Metroidvanias are cool but, now you got to do a Zeldroidvania.
@PongbyAtari
@PongbyAtari Жыл бұрын
Does anyone know if I can register a pre owned Playdate. I'm receiving mine tomorrow and would love to be able to start factory fresh.
@SquidGodDev
@SquidGodDev Жыл бұрын
Yeah you can. If the previous owner reset it then it's easy, but if not you can contact Panic support to get them to reset it for you. There might be a way to do it yourself manually but I'm not exactly sure.
@PongbyAtari
@PongbyAtari Жыл бұрын
@SquidGod Thanks for the headsup I'm really looking forward to getting it in my hands.
@PescoKun
@PescoKun Жыл бұрын
Well.. Now I really want a Playdate..
@MarcSantana
@MarcSantana Жыл бұрын
Are you using Python to develop for Play date? The syntax looked the same
@SquidGodDev
@SquidGodDev Жыл бұрын
I'm using Lua, which is one of the two languages you can develop using the Playdate SDK (other one is C). Syntax is pretty similar to python
@Sharkpro24
@Sharkpro24 Жыл бұрын
How do you get the play date? I really want it but when I go onto the website all it says is pre order it even though I see loads of people have it?
@SquidGodDev
@SquidGodDev Жыл бұрын
People who have it now have pre-ordered it a long time ago. I pre-ordered mine about 2 years ago, and I got it about a year ago. If you pre-order now, it'll probably be until at least the end of the year before you can get your hands on one. There are also resale units on Ebay at higher scalped prices.
@Sharkpro24
@Sharkpro24 Жыл бұрын
@@SquidGodDev I checked the website and it’s in dollars so my best bet is to buy it off eBay
@midnight_street
@midnight_street Жыл бұрын
I have an idea how about making a sonic game on the playdate that would be cool
@SquidGodDev
@SquidGodDev Жыл бұрын
I think I saw someone working on a Sonic-like game for the Playdate. The demo looked pretty cool.
@Cralax1Robot
@Cralax1Robot Жыл бұрын
Okay, I'm gonna try to tell what I want without using google translate or something like that. I love watching videogame development videos mostly from indies. I like seeing all the process, the explanations of how to solve a problem, etc I also studied digital animation so I know the basics of coding but I'd never like the teachers from my country 'cause they never teach a thing and I also get sick of my career...so I left it...yep What I'm trying to say is that this video inspires to keep working on my projects. I don't want to be a professional, I just want to have fun making video games Just thanks and keep making your stuff
@SquidGodDev
@SquidGodDev Жыл бұрын
Thank you for the wonderful comment! Glad that I could inspire you to keep working on your projects. Good luck on your game dev journey :)
@LimitedWard
@LimitedWard Жыл бұрын
The water doesnt seem to fit well with the look of the waterfalls. The line for the water is too thin, I think. The game overall looks great though!
@RafaelCabreraAzrael
@RafaelCabreraAzrael Жыл бұрын
can you make an tutorial on how to do a basic game?
@SquidGodDev
@SquidGodDev Жыл бұрын
What do you mean by "basic game"? I have a few videos on my channel that cover something like that, and I'll be making an updated video at some point in the near future.
@TheKluxi1
@TheKluxi1 Жыл бұрын
Warning @ 1:50 We have spaghetti code that only consists of if, else and elseif
@SquidGodDev
@SquidGodDev Жыл бұрын
No please... Don't look 😅
@Aario_gaming
@Aario_gaming Жыл бұрын
Hey dude, can you make a mario land 3 style game for the playdate?
@SquidGodDev
@SquidGodDev Жыл бұрын
Hm I do want to try making a sidescrolling platformer at some point, but not sure when I'll get to it.
@Aaronarnold92
@Aaronarnold92 Жыл бұрын
make a sprite for the dialogue box =p
@memememe9403
@memememe9403 Жыл бұрын
Hmmm yes as a wise man once said wow that was really cool (Dani)
@MrDitano
@MrDitano Жыл бұрын
your "pick up Cheese" looks kinda like a slice of Pizza :D
@Weusneus
@Weusneus Жыл бұрын
Love iiiiiiiit
Remaking Tamagotchi 25 years later...
10:12
SquidGod
Рет қаралды 248 М.
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 1,2 МЛН
Китайка и Пчелка 10 серия😂😆
00:19
KITAYKA
Рет қаралды 2 МЛН
1🥺🎉 #thankyou
00:29
はじめしゃちょー(hajime)
Рет қаралды 82 МЛН
A CHASM of Mediocrity - Procedurally Generated Metroidvanias
20:34
ingeniousclown Gaming
Рет қаралды 522 М.
How To Fail At Metroidvanias
3:49
Artindi
Рет қаралды 63 М.
How I Remade My Best Game [Devlog]
18:53
89o
Рет қаралды 2,4 М.
Rendering Organic Monsters
6:39
RujiK the Comatose
Рет қаралды 413 М.
Adding Boss Fights to My Indie Game
7:09
Goodgis
Рет қаралды 114 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 398 М.
I Combined a Deckbuilding Game with an Action Roguelike
7:54
How One Programmer Created Gaming's Most Complex Ecosystem
28:29
ThatGuyGlen
Рет қаралды 1,5 МЛН
I Made a Metroidvania in 48 Hours - Devlog
7:13
Goodgis
Рет қаралды 151 М.
сюрприз
1:00
Capex0
Рет қаралды 1,3 МЛН
AI от Apple - ОБЪЯСНЯЕМ
24:19
Droider
Рет қаралды 109 М.
Дени против умной колонки😁
0:40
Deni & Mani
Рет қаралды 11 МЛН
Main filter..
0:15
CikoYt
Рет қаралды 4,2 МЛН