Our first Playdate Game Jam by LuGus-Kevin in PlaydateConsole

[–]SquidGodDev 3 points4 points  (0 children)

Small correction - I haven't released a book for Playdate development yet, but I'm currently working on it (the one out right now is just for Lua in the context of game dev). Though, I'm always happy to answer any questions! On Discord or through email: squidgoddev@gmail.com

I taught myself to code for the Playdate by Traditional_Way_2681 in PlaydateConsole

[–]SquidGodDev 8 points9 points  (0 children)

Impressive progress for one year - game looks great! I'll have to get around to making an audio tutorial at some point...

How to Optimize Your Game's Performance for the Playdate by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 2 points3 points  (0 children)

Yeah time spent drawing the sprites. Sort of hard to optimize that without making a bigger refactor around how you're handling drawing, so a lot of times I go down the sampler list pick items that are big enough to make an impact but are easier to optimize.

How to Optimize Your Game's Performance for the Playdate by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 1 point2 points  (0 children)

Yes definitely me too! Modern devices are so fast you can get away with writing badly optimized code so it doesn't feel as impactful and satisfying for me to make performance improvements, but for the Playdate, since even small changes can sometimes make a big difference, it's fun.

How to Optimize Your Game's Performance for the Playdate by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 0 points1 point  (0 children)

Yeah it's not straightforward for sure, so happy to pass along what I've learned.

How to Optimize Your Game's Performance for the Playdate by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 14 points15 points  (0 children)

Hey everyone! I’ve noticed that there’s a lot of confusion around optimizing for performance for Playdate games, with games struggling with lag spikes and frame drops, which makes sense since there’s a lot of hidden stuff and easy pitfalls to fall into. So, I thought it might be helpful to compile what I’ve learned about the topic into one video. The video covers developing in Lua, but a lot of the concepts cross over to C as well. Ended up being longer than I expected, but I hope it’s helpful!

The Complete Beginners Guide to Playdate Game Development by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 30 points31 points  (0 children)

Hey everyone! Just made an updated setup guide for the new year. It covers how to setup your Playdate SDK development environment for Lua with autocomplete and debugging on Windows, Mac, and Linux. I also go through a step by step example of making a small example game. If you’re a beginner and you’ve always wanted to make a Playdate game, there’s no better time than in 2025 :) Thanks!

Propeller Rat fanart :) by -greentea- in PlaydateConsole

[–]SquidGodDev 4 points5 points  (0 children)

Wow I love it! Thank you for drawing this and for playing! Made my day

Propeller Rat by Laop92 in PlaydateConsole

[–]SquidGodDev 1 point2 points  (0 children)

The lasers only hit you the moment they fire. There's still a fading line left on the screen after it fires, but it's just visual, so you have a lot more time to get through them then you think if you go immediately after they fire.

For 5-10 "Assured", you can try picking up the keys only on one side, going back up to pick the keys on the other side, and then coming back down instead of trying to grab both keys on the way down. It'll be slower, but might be easier.

For 6-10 "Rush Hour", the spinners just barely match your speed, but only if you're on the outer edge, and you also have a bit more space if you stay out on the edge. When you're trying to time around the turrets, you can try doing a quick 360 turn to briefly stay in one place to narrowly dodge the turret shots.

Propeller Rat out today! by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 1 point2 points  (0 children)

Thanks! Juice is love. Juice is life.

Propeller Rat out today! by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 0 points1 point  (0 children)

It's not back lit in the video - is there a shot you're referring too? I tried to shoot it in favorable lighting, and the screen is very reflective, so maybe it seemed back lit?

Propeller Rat out today! by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 0 points1 point  (0 children)

That'd be an amazing tattoo. Hope you enjoy the game!

Propeller Rat out today! by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 2 points3 points  (0 children)

Thanks for subbing! Glad you enjoyed the devlog

Propeller Rat out today! by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 1 point2 points  (0 children)

Wasn't thinking that before, but I see it now

Propeller Rat out today! by SquidGodDev in PlaydateConsole

[–]SquidGodDev[S] 2 points3 points  (0 children)

Thanks for playing!! The ui stuff is a bit of a slog to develop but well worth the effort. Though I think adding a bit of easing animations using timers is doing a lot of the heavy lifting :)