Take the job of a spaceship mechanic, repairing and cleaning up ships, while enduring the increasing demands of the company quotas.
tap Z - use held tool
hold Z - open inventory
X - interact with objects
arrow keys - move
Code and art by me (Werxzy)
Music and sound effects by Munchkin
Thanks to Hercleum and Achie for some last minute testing (definitely helped make the game better)
Solitary Spacewright was made for the lowrezjam2024. You can also check out the itch.io page I made for the game and download the unflattened source and map editor at https://werxzy.itch.io/solitary-spacewright
Note, if you want to play offline, you will also need to download #solitary_spacewright_2
load #pss_example_project
You can create mods for Picotron Solitaire Suite from this example project cart. the cart contains a single solitaire variant from which you can learn how the api works and build your own games from. Try to keep all changes you make inside cart_games/
and card_backs/
. Though you should probably adjust suite_scripts/main_menu.lua
to better match your game.
I highly recommennd reading the READMEFIRST file inside the cart.
All the functions inside cards_api/
and suite_scripts/
should have comments that help tell you what they do. The readme files in for the suite and api git repositories also have some information on the available functions. You can also look at the games inside the suite in order to get an idea of how those games apply the api and suite functions.
load #pepper
Pepper is a lua PrEPRocssing script that can help create different builds from the same code.
Source is under the MIT license at https://github.com/Werxzy/pepper.p64
Pepper works by looking through all the lua files in a loaded project and searches for specific labels, which can then be used to remove or add code before running or exporting. It takes 3 different forms: 1. A tool in the tooltray from which you can select an initial .pepper config file. 2. A window that can be run without installing. 3. A terminal command. After installing, you can type pepper into the terminal to get more info.
Upon installing:
- Pepper will be copied to /appdata/system/tooltray/
load #solitaire_suite
no sound currently added
saves don't work on bbs right now
the mod manager isn't guaranteed on the bbs right now
Release 0.2.0
Version 0.2.0 brings a new solitaire game, a mod manager, and a bunch of smaller changes. Thanks to anyone whose been following the updates and joining the streams. Also thanks to Louie Chapman for his contributions (2 solitaire variants, a card back, and helping test that it actually works.), SoundDotZip for the aseprite to picotron image plugin, Fletch for an animated card back, and imjustkerb for testing out the example project.
The suite currently has 7 solitaire variations main
- Klondike Solitaire
After seeing LokiStriker's and Achie's shmups made in 1024 compressed bytes, I wanted to give it a go.
Here's the uncompressed source code.
--1k shmup --werxzy -- enemy data ty=split("⁶:425affffe7662400,0.01,0,7,0,0.3,0,-0.0001,2,5,5`⁶:425affffe7662400,0.01,0,7,0,1.1,0,-0.01,1,3,3`⁶:22227f7f2a361c08,0,0,9,0,0.3,0,0.02,4,1,3`⁶:425affffe7662400,0,0,13,0,0.1,0,0,3,30,20`⁶:3c42bdbdbda5423c,0,0,5,0,0.25,0,-0.0005,5,20,25","`") -- bullet data bty=split("●,1,0,0,0.8,1,60`✽,1,-15,15,0.4,3,200`✽,0,-120,10,0.4,7,100`\feミ,0,0,180,1,2,20`✽,1,0,36,1,10,30","`") cartdata"shm1k_werx" function _init() [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=141804#p) |
I've been working on a table to binary converter that can help compress data and store it in cart rom. I know there have been different attempts in the past, but this version aims to fit only the necessary data and leaves the types to a format string. Though it's only really useful if you have some of the following.
- A lot of data in tables
- A consistent and known table format
- A variety of table formats
- Multiple carts
It works by taking in a table, a writing address, and a format, that generally look like this
tab = {1,2} form = "[#8,#8]" -- an indexed array of 2 unsigned 8-bit integers -- form = "[#4,#3]" -- also works with a different number of bits (up to 16) [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=139161#p) |
I recently finished a game for the Cre8 Jam. You control a robot through commands to move through and scan a 3d environment. I would have added a bit more or fixed it up better, but I'm about out of time for the jam and really low on tokens. Even after using special functions to lower the token count.
You can get more information through the HELP
command, but the main commands are:
MOVE (direction) (amount) TURN (left/right) (amount) WAVE SWITCH [name] SCAN (dot size) |
And another important one is RSCAN
, which is just SCAN
, but repeatedly scans.
I would highly recommend checking out the itch.io page, as its design is special for this game.
I just finished a game for a 1-bit game jam, requiring the use of only 2 colors . Slime's light is a small puzzle game that uses light and shadow to activate and deactivate doors and lamps. Unfortunately, I had to minify the code to make it fit into a single cart. You can access the unminified code on the itch page.
Controls:
Arrow keys - move
X - pickup / drop
Z - slow movement