Difference between revisions of "Pulp Resources"
From Playdate Community Wiki
Blakegearin (talk | contribs) (Addd Pulp Import Script) |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
* [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=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=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. | ||
==== Example Projects ==== | ==== Example Projects ==== | ||
Line 13: | Line 13: | ||
* [https://devforum.play.date/t/aseprite-script-export-multi-tile-animations-to-pulp/4080 Aseprite script:] Export multi-tile animations to Pulp | * [https://devforum.play.date/t/aseprite-script-export-multi-tile-animations-to-pulp/4080 Aseprite script:] Export multi-tile animations to Pulp | ||
* [https://kaasiand.cool/oven/ Dithering Oven]: Great 1 Bit Image Dithering tool | * [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/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. | |||
==== Assets ==== | ==== Assets ==== | ||
* [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://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://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://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 | * [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 ==== | ||
Line 27: | Line 31: | ||
* [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://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://reservoir.itch.io/little-cianan Little Cianán] for Pulp, inspired by Irish manuscripts. | ||
* [ | * [https://devforum.play.date/t/2-pulp-fonts-4-u/5109 twoFace Multi & Clara-T Medium] for pulp by ronlent. |
Revision as of 20:42, 12 March 2023
Tutorials
- PulpScript: A Beginner's Guide: A tutorial that goes over the basics of PulpScript. Concise and to the point.
- Make an Adventure Game for the Playdate using Pulp: How to implement health, static hazards, moving hazards, locked doors, and more.
- 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.
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
- 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.
- Useful 1bit sprites: Textures, patterns and various theme icons sprites. More here.
- 1800 Pulp compliant tiles: Large tileset to get you going.
- Playdate Input Icons: D-pad, A, B, Crank & power icons made by Dev_the_cord on Discord.
Fonts
- Playdate Blackletter: A spooooky font for Pulp developers.
- Neven's Free Fonts: Three free fonts for Pulp.
- Retro Decorations Fonts
- Little Cianán for Pulp, inspired by Irish manuscripts.
- twoFace Multi & Clara-T Medium for pulp by ronlent.