A downloadable game

by Steven Frank, for Playdate!

stevenf@panic.com

http://stevenf.com/

Grelb runs a space casino and loves the greatest Earth game of all... VIDEO POKER!

This is a simple video poker game I wrote over a few days in 2020 as part of an interactive media jam.  Because of the time constraint, it lacks some polish, such as a launcher card, etc.

Code and writing: 

Me.

Graphics:

Some of the graphics were made or edited by my daughter Eliza, who was 10 at the time.  Others are by me.

Music:

Fancy Family by Rafael Krux

https://music.orchestralis.net/#!details?id=28566321

Silly Intro by Alexander Nakarada

https://www.serpentsoundstudios.com

Comic Game Loop - Mischief by Kevin MacLeod

https://freepd.com/comedy.php

To the best of my knowledge these are all royalty-free tracks.

Sound Effects:

Unfortunately, I didn't make a note of where I got the sound effects from, but I'm quite sure they were also from royalty-free or Creative Commons sources.

Code notes:

I'm including the source code for educational purposes.  Please do not rebrand this game (or its assets) as your own, or sell it.  It was written with a much earlier version of the Playdate SDK and before I learned about Lua coroutines, so it is a lot messier than it would be if I were to write it today.  :D

Have fun 

Download

Download
grelb.pdx.zip 5.3 MB
Download
grelb-source.zip 5.4 MB

Comments

Log in with itch.io to leave a comment.

Love it! It's addicting just like it should be. Simple and fun! And the little tune playing in the background is catchy stuff. NICE job and congrats!

Thank you!  I can't take credit for any of the music -- the creators are listed in the readme.

I saw but you found a perfect match! 

(1 edit)

The "Download" section says the file is 0 bytes, even though it's 20. Is that an Itch bug, or a problem with the upload?

I also noticed that the download file has both the source code, and a pdx directory. Maybe separate these into two downloads, so it's easier to sideload. (Unless I'm missing something about how this is supposed to work)

I.. am not sure why it says 0 bytes.  The file is actually 11.4 MB and that's what gets downloaded.

You can sideload the entire grelb.pdx folder as a single item.  It can be zipped separately but there's not really any need to.

I don't know where I got the "20" from 😅 Anyway, it's still double the size it needs to be if all you want is to play the game, and I wonder if getting the pdx folder out of the zip is a step that can be avoided. Whatever :) Excited to get the Playdate when I'm able to.

Decided to follow your suggestion and split it into 2 zips, since bundling the source was leading to other problems!

I also opened a feature request in the forums asking for some official guidelines, and maybe proper support for pdx.zip (both for tooling and sideloading to the device itself) to ease the process for users. https://devforum.play.date/t/standardize-and-document-way-to-distribute-games-fi...

Really solid game - thanks for making this :D 

Thanks!

(1 edit) (+26)

Hey there, excited to try this out! :) Just letting you know, this doesn't seem to work via sideloading using play.date's online sideloader. It says "pdxinfo is missing bundleID." I think it may be the same issue that was discussed in the comments of this tetris game, but I'm not sure: https://thacuber.itch.io/tetris-for-playdate.

Oh, whoops!  I only tried uploading the PDX from the Simulator.  Let me get it working from the sideloading page.  Stay tuned!

(+1)

OK, re-uploaded the .zip!  Should work through the sideloading page now!  Thanks for letting me know!

Can confirm it now works! Thanks :)

Actually, maybe I spoke too soon! It sideloaded through the website just fine but for whatever reason it has been unsuccessful to actually install on my playdate through the games list. It seems to download and install just fine, without any errors, but then it doesn't. I had a previous game give an error along the lines of "there was a problem downloading this game," but this one seems to go through the downloading and installing process just fine, with the %s reaching 100%... but then nothing. I have the option to "uninstall game" as long as I stay on the game download screen, but it's just not on the Playdate when I look. Returning to the games list, it's still there needing to be downloaded. I've downloaded a couple other games since no problem so I don't think my hardware or internet or anything is the issue. But I've tried this one 3 times now with the same result each time.

Huh... that's... weird.  You might try a Settings > System > Restart Playdate just to rule that out.  

Otherwise, try deleting it from both your device and the sideloading page and starting over.  

If that still doesn't work, let me know!

Unfortunately, I've tried both to no avail :( Not sure what's causing this issue!

Have to admit, I'm stumped too! I'm assuming it's working for the other folks here? Can anyone vouch? :)

Oh, and just to make sure, you are just uploading the .pdx and not the entire contents of the zip?

I have the same issue as Divisionlo :( 

Hmm.. ok, I'm going to see if I can reproduce the problem with anyone here.