• Playdate
  • Pre-order!!
  • News
  • Games
  • Dev
  • Help
  • Sign In
  • SDK
  • Pulp
  • Links
  • FAQ

Useful Links for Playdate Development

Amazing people around the world are putting together video tutorials, code libraries, and other helpful resources for Playdate developers. Here's our roundup of some we've seen. Please note that this information doesn't come from Panic, and it's not an officially supported part of the Playdate SDK.

SDK Tutorials

Learn to Program for Playdate Game Dev! by SquidGodDev
Tutorial going over basic programming concepts for complete beginners. Two-part video; make sure to watch Part 2 as well!
Getting Started with the Playdate SDK: Setup and Basics by SquidGodDev
12-minute video on setting up the Playdate SDK for Windows and putting together a simple game.
Everything About Playdate SDK Collisions in 7 Minutes by SquidGodDev
7-minute video on collisions.
Object Oriented Programming for the Playdate SDK by SquidGodDev
13-minute video on object oriented programming for Playdate.
Making a Roguelike for the Playdate by SquidGodDev
3-minute video starting a development log for this game project.
SquidGodDev's YouTube channel has more Playdate tutorials!

Compiling Lua projects on Windows by Tim Hei

SDK Writeups

Playdate game development in C by Alberto Benavent Ramón
87-page PDF of a Bachelor's Thesis in Multimedia Engineering.
Playdate Art: Scale by Donald Hays
Thoughts and observations Playdate art, with a focus on choosing the size to make your art tiles and sprites.
Generating Perlin Noise on Playdate by Chris Downie
How to use Perlin noise in your game.
Mars After Midnight development log by Lucas Pope
Papers, Please and Return of the Obra Dinn's creator's posts about the development of his upcoming Playdate game.
Daily Driver development log by Matt Sephton
Deep dives on the upcoming racing game.
Pullfrog development log by Amano Games
Tetris meets frog.

Libraries & Tools

Tophat by Kaasiand
A tool to create bitmap fonts for use with the Playdate SDK.
Noble Engine by Mark LaCroix and Brian Gilham
A li'l game engine for Playdate.
Panels by Cadin Batrack
Build interactive comics for the Playdate console.
AnimatedSprite by Whitebrim
Sprite class extension that covers animations, finite state machine, and JSON loading.
Taxman Engine by Jussi Enroos
2D Game Engine for Playdate and other platforms.
GFXP by Ivan Sergeev
Collection of 1-bit patterns, and an online pattern editor.
PDFontTool by Jacob White and Takuya
Command line tool for Windows that converts Windows-supported fonts such as TrueType Font, OpenType Font, etc. into fonts for Playdate.
Playdate Arcade Fonts by Jan T. Sott
A growing collection of bitmap fonts based on classic arcade games.
VS Code Playdate Template by Whitebrim
A template for autocompletion and running your code in the Playdate Simulator on Windows.
Playdate VS Code Template (Mac) by Cadin Batrack
VS Code template with tasks for building and running in Playdate simulator on macOS.

Pulp

PulpScript: A Beginner's Guide by SquidGodDev
13-minute video tutorial on the basics of PulpScript, from how PulpScript interacts with the rest of Pulp to programming basics.
Make an Adventure Game for the Playdate using Pulp by SquidGodDev
15-minute video tutorial on making a simple adventure game with health, hazards, locked doors, and more.
Making a Simple Enemy AI and Attack System by SquidGodDev
6-minute video tutorial.
Making Pong in Pulp by Andrew Loebach
Text input with an onscreen keyboard by Talon Jay
Aseprite script to export multi-tile animations to Pulp by Kleist
How-to: Drawing frames from a single tile by Ledbetter
How-to: ice and conveyor belt tiles for sliding puzzles by orkn
How-to tag on the Playdate Dev Forum

Playdate Resources Elsewhere

Playdate Stuff by Christina Warren
Cool Things for Panic's Playdate.
Awesome Playdate by Ben Menesini
A list of awesome resources for Playdate game development and the Playdate SDK.
SDK Resources by Playdate Community Wiki
A list of resources that are available for free to help you with developing games on Playdate.
  • © Panic
  • Playdate is a registered trademark of Panic
  • 315 SW 11th Ave 4th Floor Portland OR 97205
  • Playdate
  • News
  • Games
  • Podcast
  • Developer
  • Pulp editor
  • Caps fonts
  • Mirror app
  • Help
  • Press
  • Privacy
  • @playdate
  • Sign In
  • Sign Up