tree and moon // 2018 tweetcart
(280 chars)
f=circfill function b(u,v,a,l)local x,y,s=u+cos(a)*l,v+sin(a)*l if(l<2)f(u,v+4,4,3)f(u+2,v,2,11)return q+=1.5 s=.06+cos(x/50+t()/3)/l/6 for w=0,l/5 do line(u+w,v,x+w,y,w>l/9 and 9 or 4)end b(x,y,a-s,l-q%5)b(x,y,a+s,l-q%5) end::★::cls(1)f(94,34,29,7)q=0 b(9,130,.2,22) flip()goto ★ |
Xmas P8ng
It's Christmas time! It's time to gather with family and friends.
Amidst the delicious holiday food and drinks, enjoy a fun game of Pong.
If you haven't been left Home Alone, it's time to fight your way through some thrilling matches. But we all know old habits Die Hard, so remember to brush your teeth before bed and not to argue with your friends over the game so Santa can give you a gift too.
Controls
⬅️⬆️ - move pad up
➡️⬇️ - move pad down
Rules
Objective: Hit the ball past your opponent’s paddle to score points.
Gameplay: Players control paddles that move vertically. The ball bounces off paddles and upper walls.
I am trying to run Pico-8 on Raspberry Pi 4b with pi os lite.
I have tried following this post: https://www.lexaloffle.com/bbs/?tid=140366
but it did not work for me.
when I tried this command, it just got stucked and nothing happened.
root@rpi0:/home/rpi/pico-8# ./pico8_64
for other executable pico8, pico8_dyn, I got this error:
root@rpi0:/home/rpi/pico-8# ./pico8_dyn
-bash: ./pico8_dyn: cannot execute: required file not found
can anyone guide me how to debug this problem?
Long time fan first time uploading.
Hope you enjoy the animation tool I made.
Code by Scotty Snowden
@jellosaladz
Demo animation by Spencer Light
Hello @zep. I'm writing this thread not really as a bug report, but maybe it is one, I'm not really sure at the moment. I wanted to gather my notes about the current state of the GUI lib (OS 0.1.1d) as I'm trying to deepen my use of it as I'm making my tools and doodles with it.
First, to the other people that might read this thread, I wanted just to say that I'm aware that it's an evolving library like the rest of the OS. Thus, the details discussed here might either stay relevant or fall out of date through time and releases. In the same movement I would like to list the lexicon I'm most likely going to use just so we are on the same tracks.
- Every time you use
gui:attach
orgui:new
, you create aGuiElement
instance, so I'm going to stick with "GUI element" or just "element" to denominate everything attached to the GUI built from those functions. - A GUI tree (or sub-tree) is composed of a root element and all the children elements down to the leaves. Usually, the root element created with
create_gui
is usually a program's GUI tree root. I also tend to call an element's tree what is actually the whole sub-tree composed of that element and its children.
Bought it for windows, installed it and all I get is a command prompt like screen saying type HELP??? is this how you run the program with commands? if so can I have my money back? looked around the internet could not find any tutorials for windows. which is understandably being it is more for handhelds but I thought their would at least be one. anyway just venting some frustration.
Weekly Work Summary
Following last week’s completion of enemy death animations and effects, this week’s focus was on diversifying enemy types and implementing a basic level progression system. Currently, enemy data is stored in an array, and different types of enemies are generated randomly using a pool based on level data. Each enemy has unique size, collision box, health, and animations, making the addition of new enemy types simpler going forward.
Objectives and Vision
After thoughtful consideration over the week, a clear vision for the game’s final form has emerged. To enhance replayability, I plan to introduce roguelike mechanics inspired by Slay the Spire. A randomly generated map will guide players through various nodes, such as chests, events, battles, and rest points, where they can gain incremental power-ups. In battle, inspired by survivor-type games, players will aim to defeat as many enemies as possible within a set time to earn gold, experience, and rewards, strengthening themselves to face the boss. To prevent linear stat growth, the game will incorporate level-ups for stat gains, and rewards and relics for mechanical enhancements, ultimately challenging players to defeat the boss within the time limit for a successful roguelike run.
Hello. I wanted to read picotron_manual.txt
directly from inside the OS and attach an icon to it so it'd look like the default readme.txt
. Somehow, attaching an icon with the help of about.p64
didn't exactly work as planned: the file wouldn't open anymore.
So, I dug around and I noticed that fetch
-ing the file's content would return the metadata as expected but not the file's content, returning nil
instead. Looking in the file's header I noticed something weird: where readme.txt
was saved with the marker pod_format="raw"
, the manual was saved just as a pod
. I highly suspect the OS is then unable to figure that it could open the file as a text file without the proper marker. And indeed, manually fixing the file metadata to replace pod
with pod_format="raw"
fixes the problem.
So here's the minimal repro scenario:
- Open your Picotron drive
- Create a text file with some content in it with the Host OS.
- Open the file's properties in Picotron
- Add an icon to it and save.
A demake of the classic flash game Boomshine by Danny Miller. Clear the screen of balls by causing exploding chain reactions. If the song gets too repetitive for you, there is an alternative song that fits into the background better in the game menu. Or turn off the music all together and just listen to the song that emerges naturally which will probably be better than anything I could write. Let me know if the difficulty or mechanics needs tweaking.
Turing Machine Board Game Bot
Description
A "real" Turing Machine to play the board game Turing Machine (https://www.turingmachine.info/) with. Game rules can be found on the official website.
Now added all criteria cards (some of them specify a certain colour/shape/number which is defined secretly by the game and I didn't know until solving the game, therefore I didn't include those). And now has 42 levels!
Enjoy!
when i add
/home/pi/pico-8/pico8_dyn -splore |
to .bashrc or to my own bash script and run it, the file menu inside of splore is completely blank, and nothing shows up when i ls. however when run directly from the command line it functions as it should. it should be noted that i am running ras[b]ian lite 32 on my system, i am on a pi 3 a+ bought this year, and i have no games in the main folder, but in a subfolder. but the log file that is in the main folder does not show either.
this is using the latest vesion as of now, 0.2.6b.
Edit: i put in the games in the subfolder, and the sub folder is being used as a mounting point for a usb stick.