Difference between revisions of "SDK Resources"

From Playdate Community Wiki
Jump to: navigation, search
Line 11: Line 11:
[https://devforum.play.date/t/tutorial-compiling-lua-projects-on-windows/3332 Compiling Lua projects on Windows]
[https://devforum.play.date/t/tutorial-compiling-lua-projects-on-windows/3332 Compiling Lua projects on Windows]


==== Development environments ====
=== Development environments ===


[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.


==== Libraries ====
=== Libraries ===


[https://github.com/Whitebrim/AnimatedSprite AnimatedSprite]: Extends Playdate's sprite capabilities.
[https://github.com/Whitebrim/AnimatedSprite AnimatedSprite]: Extends Playdate's sprite capabilities.
Line 23: Line 23:
[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.  


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


[https://github.com/dzuk-mutant/June 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.
[https://github.com/dzuk-mutant/June 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.

Revision as of 23:43, 14 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

Development environments

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

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.

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.