Difference between revisions of "Pulp Resources"

From Playdate Community Wiki
Jump to: navigation, search
m (BlueMaxima moved page Pulp Dev Resources to Pulp Resources)
(Addd Pulp Import Script)
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==== Tutorials ====
==== Tutorials ====


[https://www.youtube.com/watch?v=r5GnCjsAqeQ PulpScript: A Beginner's Guide]: A tutorial that goes over the basics of PulpScript. Concise and to the point.
* [https://www.youtube.com/watch?v=r5GnCjsAqeQ PulpScript: A Beginner's Guide]: A tutorial that goes over the basics of PulpScript. Concise and to the point.
* [https://www.youtube.com/watch?v=p4eLcP3hgJc Make an Adventure Game for the Playdate using Pulp]: How to implement health, static hazards, moving hazards, locked doors, and more.
* [https://www.youtube.com/watch?v=ERJ0J2vxbzk Making a Simple Enemy AI and Attack System]: How to make a simple enemy pathfinding AI, how to make the player face the direction you move, a simple sword attack system, as well as locking a room until all enemies are defeated.


[https://www.youtube.com/watch?v=p4eLcP3hgJc Make an Adventure Game for the Playdate using Pulp]: How to implement health, static hazards, moving hazards, locked doors, and more.
==== Example Projects ====


[https://www.youtube.com/watch?v=ERJ0J2vxbzk Making a Simple Enemy AI and Attack System]: How to make a simple enemy pathfinding AI, how to make the player face the direction you move, a simple sword attack system, as well as locking a room until all enemies are defeated
* [https://devforum.play.date/t/pulp-simple-platformer-example/4327 Platformer]: A basic project with added gravity so it handles like a platformer.
* [https://devforum.play.date/t/dynamic-path-generator/4432 Dynamic Path Generator]: Are you just as tired as me of endlessly creating separate tiles and place them in the correct order to make a path? This project shows a single tile that just does all of that for you!


==== Assets ====
==== Tools ====


[https://kenney.nl/assets/micro-roguelike 160 micro roguelike tiles]: 160 1bit 8×8 tiles for RPG or roguelikes. In the package you'll find walls, enemies, items, interface elements and more.
* [https://devforum.play.date/t/aseprite-script-export-multi-tile-animations-to-pulp/4080 Aseprite script:] Export multi-tile animations to Pulp
* [https://github.com/blakegearin/pulp-import-script Pulp Import Script] Prepares an image or QR code for importing into Pulp, including tile chunking and transforming color to black & white.
* [https://kaasiand.cool/oven/ Dithering Oven]: Great 1 Bit Image Dithering tool.
* [https://github.com/nstbayless/pulp-to-lua Pulp Mill] A Pulp-to-Lua converter which is designed to provide significant performance gains to pulp games.
* [https://github.com/unbelievableflavour/pulp-plus Pulp+] A Chrome extension to extend Pulp with some extra features!
* [https://marketplace.visualstudio.com/items?itemName=BlakeGearin.pulpscript-syntax PulpScript Syntax] A Visual Studio Code extension providing syntax highlighting for PulpScript.


[https://vectorpixelstar.itch.io/8px Useful 1bit sprites]: Textures, patterns and various theme icons sprites. More [https://vectorpixelstar.itch.io/ here]
==== Assets ====
 
[https://teaceratops.itch.io/1-bit-tileset 1800 Pulp compliant tiles]: Large tileset to get you going.


[https://playdate-wiki.com/wiki/playdate-input-icons.zip Playdate Input Icons]: D-pad, A, B, Crank & power icons made by Dev_the_cord on discord.
* [https://kenney.nl/assets/micro-roguelike 160 micro roguelike tiles]: 160 1bit 8×8 tiles for RPG or roguelikes. In the package you'll find walls, enemies, items, interface elements and more.
* [https://vectorpixelstar.itch.io/8px Useful 1bit sprites]: Textures, patterns and various theme icons sprites. More [https://vectorpixelstar.itch.io/ here].
* [https://teaceratops.itch.io/1-bit-tileset 1800 Pulp compliant tiles]: Large tileset to get you going.
* [https://playdate-wiki.com/wiki/playdate-input-icons.zip Playdate Input Icons]: D-pad, A, B, Crank & power icons made by Dev_the_cord on Discord.


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


[https://github.com/rjth/PlaydateBlackletter Playdate Blackletter]: A spooooky font for Pulp developers.
* [https://github.com/rjth/PlaydateBlackletter Playdate Blackletter]: A spooooky font for Pulp developers.
 
* [https://devforum.play.date/t/nevens-free-pulp-assets/2505 Neven's Free Fonts]: Three free fonts for Pulp.
[https://devforum.play.date/t/nevens-free-pulp-assets/2505 Neven's Free Fonts]: Three free fonts for Pulp.
* [https://github.com/BleuLlama/RetroDecorations/tree/master/Font/png/pulp Retro Decorations Fonts]
 
* [https://reservoir.itch.io/little-cianan Little Cianán] for Pulp, inspired by Irish manuscripts.
[https://github.com/BleuLlama/RetroDecorations/tree/master/Font/png/pulp Retro Decorations Fonts]
* [https://devforum.play.date/t/2-pulp-fonts-4-u/5109 twoFace Multi & Clara-T Medium] for pulp by ronlent.
 
[https://reservoir.itch.io/little-cianan Little Cianán] for Pulp, inspired by Irish manuscripts

Revision as of 19:42, 12 March 2023

Tutorials

Example Projects

  • Platformer: A basic project with added gravity so it handles like a platformer.
  • Dynamic Path Generator: Are you just as tired as me of endlessly creating separate tiles and place them in the correct order to make a path? This project shows a single tile that just does all of that for you!

Tools

  • Aseprite script: Export multi-tile animations to Pulp
  • Pulp Import Script Prepares an image or QR code for importing into Pulp, including tile chunking and transforming color to black & white.
  • Dithering Oven: Great 1 Bit Image Dithering tool.
  • Pulp Mill A Pulp-to-Lua converter which is designed to provide significant performance gains to pulp games.
  • Pulp+ A Chrome extension to extend Pulp with some extra features!
  • PulpScript Syntax A Visual Studio Code extension providing syntax highlighting for PulpScript.

Assets

Fonts