home.social

#toyboxpy — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #toyboxpy, aggregated by home.social.

fetched live
  1. There seem to be a regression bug in handling import statements in the @playdate 2.0.1 sdk which is affecting #ToyboxPY. Stay tuned…

    github.com/DidierMalenfant/toy

  2. Did you know you can list all toyboxes available in the toystore by typing:

    toybox store content

    and then get some info on a particular toybox with:

    toybox store info <toybox_name>

    or go directly to the toybox's repo with:

    toybox store repo <toybox_name>

    🌈 Well…now you do! 🌈

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for great toyboxes you can use in your @playdate games!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY #gamedev

  3. pdDialogue by @pizzafuel and @GammaGames is a ready to use dialogue system toybox for the @playdate

    Use `toybox add` to easily add it to your game and give it a spin.

    Repo is at github.com/PizzaFuel/pdDialogu

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY #gamedev

  4. options by @vogelscript is a simple to use and portable options class for the Playdate. Originally developed by @gingerbeardman and used in many games now.

    Install easily with:
    toybox add options
    toybox update

    Repo is at github.com/macvogelsang/pd-opt

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY #gamedev

  5. roomy is a scene management library for the @playdate . You can easily install it in your project using toybox.py.

    Repo is at github.com/RobertCurry0216/roo

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY #gamedev

  6. roomy is a scene management library for the @playdate . You can easily install it in your project using toybox.py.

    Repo is at github.com/RobertCurry0216/roo

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY #gamedev

  7. pp-lib is a comprehensive toybox by Robert Curry that simplifies the process of creating platformer games for the @playdate. You can easily install it in your project using toybox.py.

    Repo is at github.com/RobertCurry0216/pp-

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY #gamedev

  8. pp-lib is a comprehensive toybox by Robert Curry that simplifies the process of creating platformer games for the @playdate. You can easily install it in your project using toybox.py.

    Repo is at github.com/RobertCurry0216/pp-

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY #gamedev

  9. Thanks to all the hard work of the @playdate peeps at @panic (looking at you @dave ), as of version 1.13.5 of the SDK you can now use my package manager toybox.py on Windows too! 🎉

    devforum.play.date/t/toybox-py

    #Playdate #PlaydateDev #PlaydateSDK #ToyboxPY #GameDev

  10. Thanks to all the hard work of the @playdate peeps at @panic (looking at you @dave ), as of version 1.13.5 of the SDK you can now use my package manager toybox.py on Windows too! 🎉

    devforum.play.date/t/toybox-py

    #Playdate #PlaydateDev #PlaydateSDK #ToyboxPY #GameDev

  11. Have you been procrastinating on doing some UI work for your @playdate game? 😆

    Well, @potch is here to the rescue with his super cool UI toybox named ‘playout’. Everything you need, all in one place…

    Repo is at: github.com/potch/playout

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY

  12. Have you been procrastinating on doing some UI work for your @playdate game? 😆

    Well, @potch is here to the rescue with his super cool UI toybox named ‘playout’. Everything you need, all in one place…

    Repo is at: github.com/potch/playout

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY

  13. Eben Eliason (not sure if he is on 🐘) just released Acetate as a toybox.

    This is a a visual debugging suite for the @playdate Simulator which greatly improves on the built-in functionality for debug drawing.

    Repo is at: github.com/ebeneliason/acetate

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY

  14. Eben Eliason (not sure if he is on 🐘) just released Acetate as a toybox.

    This is a a visual debugging suite for the @playdate Simulator which greatly improves on the built-in functionality for debug drawing.

    Repo is at: github.com/ebeneliason/acetate

    Find out more about toybox.py at: didier.malenfant.net/toybox.py

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY

  15. 🧸#ToyboxPY v1.2.3 is out! 🎉

    - Fixed toybox.py not exiting with the correct error code in some cases.
    - Fixed links to some Github repos that were moved.
    - Fixed issue where toybox.py would not notify the user when no Boxfile was present in the current folder. Thanks Eben Eliason.
    - Fixed links to the toystore in its new location on Github.

    Go simplify your Playdate development at didier.malenfant.net/toybox.py

    #Playdate #PlaydateDev #PlaydateSDK

  16. Hey #Playdate devs! The latest version of ‪@Albright‬ ’s Luacheck extension for @panic ‘s Nova editor will now default to using the .luacheckrc file located at the root of your project folder.

    This means that any .luacheckrc files imported from toyboxes will just automatically work in your project when you add the toybox. It just works!

    nova://extension/?id=pro.albright.luacheck&name=Luacheck

    #PlaydateDev #ToyboxPY #GameDev #Lua #Luacheck

  17. Feel like merging the #ToyboxPY and #ProjectFreedom website into a simple personal blog like @fabinou ‘s… maybe just Jekyll so that I can write in Markdown still.

    fabiensanglard.net/html/index.

  18. Feel like merging the #ToyboxPY and #ProjectFreedom website into a simple personal blog like @fabinou ‘s… maybe just Jekyll so that I can write in Markdown still.

    fabiensanglard.net/html/index.

  19. 🧸#ToyboxPY v1.2.1 is out! 🎉

    - Added a nifty —debug option to help diagnose things remotely.
    - Fixed issue when a toybox repo had a tag that wasn’t a valid version number. Thanks @GammaGames !

    Go simplify your Playdate development at toyboxpy.io

    #Playdate #PlaydateDev #PlaydateSDK

  20. 🧸#ToyboxPY v1.2.1 is out! 🎉

    - Added a nifty —debug option to help diagnose things remotely.
    - Fixed issue when a toybox repo had a tag that wasn’t a valid version number. Thanks @GammaGames !

    Go simplify your Playdate development at toyboxpy.io

    #Playdate #PlaydateDev #PlaydateSDK

  21. Little bug fix for #ToyboxPY incoming soon. Added a handy -debug option to the app too!

    #Playdate #PlaydateDev

  22. Brand new toybox from @PossiblyAxolotl introducing #pdParticles !

    Simple library to add some spark and explosions (amongst other things) to your projects.

    Repo is at: github.com/PossiblyAxolotl/pdP

    Find out more about toybox.py at: toyboxpy.io

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY

  23. Brand new toybox from @PossiblyAxolotl introducing #pdParticles !

    Simple library to add some spark and explosions (amongst other things) to your projects.

    Repo is at: github.com/PossiblyAxolotl/pdP

    Find out more about toybox.py at: toyboxpy.io

    🧵⬆️⬇️ Follow this thread for other great toyboxes!

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY

  24. If you’re using the #PlaydateSDK 1.13 and you’re using #ToyboxPY you can now use my Lua/C interop array class (found in the pdbase toybox) to store and return Lua objects too (from Lua, C or both!).

    Use ‘toybox update’ to get the latest version of the lib.

    If you’re not using toybox, you really should 😜

    toyboxpy.io

    #Playdate #PlaydateDev #GameDev #IndieDev

  25. If you’re using the #PlaydateSDK 1.13 and you’re using #ToyboxPY you can now use my Lua/C interop array class (found in the pdbase toybox) to store and return Lua objects too (from Lua, C or both!).

    Use ‘toybox update’ to get the latest version of the lib.

    If you’re not using toybox, you really should 😜

    toyboxpy.io

    #Playdate #PlaydateDev #GameDev #IndieDev

  26. toybox.py v1.1.2 is out! 🎉

    This changes the way Lua import paths are output in preparation for the 1.13.1 SDK which will let Windows users use toybox too! (thank you @dave 🙏🏻)

    didier.malenfant.net/blog/toyb

    #ToyboxPY #Playdate #PlaydateDev #PlaydateSDK

  27. I added an Array type to version 2.3.0 of my pdbase toybox. Those can be created in C or LUA and passed back and forth between both. If you pre-allocated the number of items stored when creating the array, it's faster than LUA's tables in most cases.

    You can add ints, floats, strings, booleans or LUA objects but unfortunately you cannot, at this point, retrieve a LUA object from LUA because of a missing SDK method.

    github.com/DidierMalenfant/pdb

    #PlaydateDev #PlaydateSDK #Playdate #ToyboxPY

  28. Meet Plupdate, the missing playdate.update() manager. Easily add or remove callbacks to the update loop or save the hassle for users of your library. It just works.

    If you use #ToyboxPY you can easily add it to your project in seconds...

    Repo is at: github.com/DidierMalenfant/Plu

    Find out more about toybox.py at: toyboxpy.io

    #Playdate #PlaydateSDK #PlaydateDev

  29. Meet Plupdate, the missing playdate.update() manager. Easily add or remove callbacks to the update loop or save the hassle for users of your library. It just works.

    If you use #ToyboxPY you can easily add it to your project in seconds...

    Repo is at: github.com/DidierMalenfant/Plu

    Find out more about toybox.py at: toyboxpy.io

    #Playdate #PlaydateSDK #PlaydateDev

  30. Luacheck v1.1.0 is out! Now with support for compound operators and of course still the playdate std that contains all the SDK's symbols.

    Just add this to your .luacheckrc:

    std = "lua54+playdate"
    operators = {"+=", "-=", "*=", "/="}

    If you're a toybox.py user, symbols from toyboxes can be automatically imported into your project with:

    require "toyboxes/luacheck" (stds, files)

    std = "lua54+playdate+toyboxes"

    github.com/lunarmodules/luache

    #Playdate #PlaydateSDK #PlaydateDev #ToyboxPY #Lua

  31. Did you know you can easily import levels from LDtk into your playdate game? @nicmagnier has got you covered with this little toybox. If you use #ToyboxPY you can easily add it to your project in seconds...

    Repo is at: github.com/NicMagnier/Playdate

    Find out more about toybox.py at: toyboxpy.io

    #Playdate #PlaydateSDK #PlaydateDev

  32. Did you know you can easily import levels from LDtk into your playdate game? @nicmagnier has got you covered with this little toybox. If you use #ToyboxPY you can easily add it to your project in seconds...

    Repo is at: github.com/NicMagnier/Playdate

    Find out more about toybox.py at: toyboxpy.io

    #Playdate #PlaydateSDK #PlaydateDev

  33. Want to experiment with some fun 2D physics on #Playdate ? Check out @dustin 's port of box2d lite. If you have #ToyboxPY installed on your machine you can add playbox2d to your project with two easy commands. And if you don't have a Makefile in your project 'toybox setupMakefile' will also create a bare bones one for you

    Repo is at:
    github.com/DidierMalenfant/pla

    (This is a temp fork of Dustin's repo until he merges some changes)

    toybox.py is at:
    toyboxpy.io

    #PlaydateSDK #PlaydateDev

  34. Want to experiment with some fun 2D physics on #Playdate ? Check out @dustin 's port of box2d lite. If you have #ToyboxPY installed on your machine you can add playbox2d to your project with two easy commands. And if you don't have a Makefile in your project 'toybox setupMakefile' will also create a bare bones one for you

    Repo is at:
    github.com/DidierMalenfant/pla

    (This is a temp fork of Dustin's repo until he merges some changes)

    toybox.py is at:
    toyboxpy.io

    #PlaydateSDK #PlaydateDev

  35. Need to dither and compress your artwork for the #Playdate ? Look no further than librif from Risolvi Productions (currently making a super fun kart game for the Playdate). If you have #ToyboxPY installed on your machine you can add librif to your project with two commands. You can then easily use compressed bitmaps, sprites, tile maps, etc... The dithering is quite cool too.

    Repo is at:
    github.com/risolvipro/librif

    toybox.py is at:
    toyboxpy.io

    #PlaydateSDK #PlaydateDev

  36. Need to dither and compress your artwork for the #Playdate ? Look no further than librif from Risolvi Productions (currently making a super fun kart game for the Playdate). If you have #ToyboxPY installed on your machine you can add librif to your project with two commands. You can then easily use compressed bitmaps, sprites, tile maps, etc... The dithering is quite cool too.

    Repo is at:
    github.com/risolvipro/librif

    toybox.py is at:
    toyboxpy.io

    #PlaydateSDK #PlaydateDev

  37. I had started back on birdsite but let's do another little series on useful toyboxes for all #Playdate devs here on Mastodon 🐘. I'll post a new one every few days.

    #ToyboxPY #PlaydateSDK #PlaydateDev

    🧵⬇️

  38. I had started back on birdsite but let's do another little series on useful toyboxes for all #Playdate devs here on Mastodon 🐘. I'll post a new one every few days.

    #ToyboxPY #PlaydateSDK #PlaydateDev

    🧵⬇️

  39. I think I'll switch the configuration file to #toml for #toyboxpy 1.2. It's so much easier to read than JSON and the only reason I was using JSON was to stay compatible with the original app...

  40. 🧸 toybox.py v1.1.0 has shipped! 🎉

    Super proud of this release for my little Playdate package manager. Added support for the toystore for easy toybox naming, Luacheck support for toyboxes and a lot more...

    didier.malenfant.net/blog/toyb

    #Playdate #PlaydateSdk #PlaydateConsole #gamedev #ToyboxPY #IndieDev

  41. 🧸 toybox.py v1.1.0 has shipped! 🎉

    Super proud of this release for my little Playdate package manager. Added support for the toystore for easy toybox naming, Luacheck support for toyboxes and a lot more...

    didier.malenfant.net/blog/toyb

    #Playdate #PlaydateSdk #PlaydateConsole #gamedev #ToyboxPY #IndieDev