Difference between revisions of "SDK Resources"

From Playdate Community Wiki
Jump to: navigation, search
(add repos for Panels and VS Code Mac template)
Line 20: Line 20:


[https://github.com/Whitebrim/VSCode-PlaydateTemplate VS code - Windows LUA development template] This template will help you with autocompletion and running your code in simulator.
[https://github.com/Whitebrim/VSCode-PlaydateTemplate VS code - Windows LUA development template] This template will help you with autocompletion and running your code in simulator.
[https://github.com/cadin/playdate-vscode-template Playdate VS Code Template (Mac)] Build and run projects in the Playdate simulator (on Mac) with a key shortcut.


[https://github.com/orta/vscode-playdate VS Code (Mac OS only) launch extension]
[https://github.com/orta/vscode-playdate VS Code (Mac OS only) launch extension]
Line 30: Line 32:


[https://github.com/ivansergeev/gfxp GFXP Lib] GFXP is a small library with a collection of patterns for Playdate.  
[https://github.com/ivansergeev/gfxp GFXP Lib] GFXP is a small library with a collection of patterns for Playdate.  
[https://github.com/cadin/panels Panels] Build scrolling interactive comics for the Playdate console.


=== Fonts ===
=== Fonts ===

Revision as of 00:10, 15 March 2022

This page lists resources that are available for free to help you with developing games on Playdate - everything from free assets, libraries to extend Playdate's capabilities, or tutorials to help you get up to speed.

Tutorials

Programming Playdate YouTube video

Getting Started with the Playdate SDK (Windows-based)

Everything About Playdate SDK Collisions in 7 Minutes

Compiling Lua projects on Windows

IDE Integrations

Nova editor extension

Visual Studio Simulator build integration

Visual Studio Debugging

VS code - Windows LUA development template This template will help you with autocompletion and running your code in simulator.

Playdate VS Code Template (Mac) Build and run projects in the Playdate simulator (on Mac) with a key shortcut.

VS Code (Mac OS only) launch extension

Libraries

AnimatedSprite: Extends Playdate's sprite capabilities.

Playdate Aseprite Palettes: An Aseprite extension giving you palettes representing Playdate's 1-bit colour palette.

GFXP Lib GFXP is a small library with a collection of patterns for Playdate.

Panels Build scrolling interactive comics for the Playdate console.

Fonts

June: June is a multilingual, high-resolution bitmap font with some playful curves and distinctive letterforms, inspired by portable game fonts of the 00's.

Tools

Dithering Oven: Great 1 Bit Image Dithering tool

Jsfxr: Jsfxr is an online 8 bit sound maker and sfx generator. All you need to make retro sound effects with jsfxr is a web browser

GFXP Pattern Editor v2: A simple browser tool for creating new patterns and a large library of ready-made ones. Now with the ability to create your own library.