this is a falling sand game! it's essentially a remake of one i've posted before, but completely rewritten to be performant with the latest version of pico-8. it also has a lot more features. feel free to experiment! it's also posted on itch and you can find its source code, which is released to the public domain, on github.
controls
on the simulation screen:
- ⬅️➡️⬆️⬇️: move
- 🅾️: draw
- ❎: erase
- Pause: options
on the options screen:
- ⬆️⬇️: move between options
- ⬅️➡️: change option
i'm not managing to get the music player to play music, and all the controls also seem to be doing nothing. see this post for an example:
https://www.lexaloffle.com/bbs/?tid=43733
i also checked with more recent posts that use the music player. i tried both latest firefox and chromium on linux mint 20.3. i don't have the tab muted, and other applications as well as other sites and the cart player still play sound
i've been running into some strange errors involving a project using #include while running it on windows instead of my usual linux environment. i've isolated the problem to line ending convention: an external file that uses the windows CrLf convention, but is otherwise the same as a file that works with no problems, will cause errors. here is the text of the external file i used:
local function _draw() cls(1) end |
to see the problem, save this with an external text editor using windows line ending convention (wordpad works, as do many programmer text editors) and use #include to include it in a cart.
for example, when i have these files in my working directory:
tiny terrarium.lua tiny terrarium.p8 |
and i enter "load t" and then press tab, it completes to "load tiny terrarium.", as it should, but then even if i type "p" and then press tab, it will not complete to "load tiny terrarium.p8". i tested various variations of partial entries of the file names, and they seem to work as long as the space hasn't been entered yet, and fail as long as it has been.
(also, inline code snippets on the bbs don't seem to work as advertised? i couldn't get them to format this post properly. they insisted on making full code blocks every time)
i just redownloaded voxatron after hearing about the latest update, but now i get this error message logged to the console on startup:
vox: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by vox) |
it seems like it's asking me to update a core system file, but my packages are up to date and for unrelated reasons it's impractical for me to change os or os version. i'm using linux mint 18.
is there anything else that can be done?
this is a deltarune paper doll fangame made by me and my brother, CrossroadsWanderer ( @XroadsWanderer)! we started out making a paper doll game unrelated to deltarune, but when we played deltarune together, we became enamored with ralsei, and decided to make it a ralsei dressup game instead. we made this for ourselves, but i hope others will find it enjoyable!
controls
z/okay: wear
x/cancel: take off
left and right: scroll through items
some options are found on the enter/pause menu
credits
- the designs of ralsei and his default outfit are from deltarune
- the designs of the hidden items are from deltarune and
i'm trying to allow players to choose between two different versions of the same sprite without having both on the sprite sheet. at the same time, my game has a day/night cycle that modifies colors as seen in this gif:
i want to largely work out the how for myself, at least at first for the sake of learning, but first wanted to check that i'm not missing something:
is it possible to have both these per-sprite palette swaps and the day/night swaps just with appropriately placed pal calls, or would i need to do something a little more manual?
i'm aware of the difference between remap-on-draw and remap-on-display; also note that there's ui whose colors must not change with the time palette, which would seem to rule out using remap-on-display, unless i'm just missing something.
edit: just to clarify, please do not post full solutions. i'm okay with hints in the form of nudges in the right direction though.
this is my submission for GAMES MADE QUICK???. it also has an itch.io page. here is the description quoted from there:
"hi. this is a toy i made. it has no real ending, but feel free to try speedrunning it anyway if you wish.
as there's no sound, please provide your own ambience, relaxing or otherwise.
you may encounter bugs. the bugs are intentional and cannot be destroyed. good luck."
i thought i'd give an early preview of the falling sand game i'm working on:
there's not much to it yet; the only kinds of particles are air, soil, and sand, but i plan to add more and also have some more optimizations in mind. it took some work and a bit of luck to get to this point :)
controls
(while not holding o)
up/down/left/right: move cursor
x: place atom
(while holding o)
up/down: select setting
left/right: change setting
edit: shoot, does this web player also have bugs re: _update60? i'll try to alter the cart to make it work
edit: okay, seems fixed
certain characters are not rendered correctly, such as × (multiplication cross), áéíóú (accented vowels), and quite probably others.
i checked the bbs's html and didn't see it declaring an encoding. this might be solvable with a simple <meta charset="utf-8"> although i'm not sure if anything else is awry.