Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Woah, how did you port to playdate? I would love to make games for playdate that allow people to play who don't own the system

you mean how i made the pc / mac and webversion ? All my playdate games are C Games, so a few years ago i tried to port the playdate api to SDL2. I took the header files of the sdk and for every function prototype that existed i implemented my own counterpart in sdl2. It's far for from perfect and it won't work for every game (frambuffer editing is not implemented for example) but it did allow me to port my own games to to pc / web etc thanks to sdl2. you find it's repo here https://github.com/joyrider3774/Playdate_Api_SDL2 
There also exists ways if you used lua to port your games to pc using love2d engine or so at least i've seen other people do this but it may require adapting code. The benefit of my api reimplementation is that i can take my original C playdate code and don't need to modify anything

Very cool! Sadly programming in C has been way too much for me, but I'll look into the current state of PD-Lua -> Love conversions!