I am doing a little project here and decided to show how the results are going.
The project will be called pico 4 and will run on pico 8. It will have an audio editor (16 audios, eaach one with a length of 8 notes, 16 notes and 16 volumes), a sprite editor (4 colors palette, 16 sprites, 4x4 pixels and a 32x32 screen), a map editor (32x32 tiles) and a code editor (256 tokens, each one fitting on exactly 1 byte). In the end you get 961 bytes in a cartridge and with a little 63 bytes of save (mainly for highscores) it results in 1 kilo byte cartidges.
The objective is to do a mini-console where you can do a minigame in les than 2 hours.
Will be possible to use it in any pico 8 port using of virtual keyboards and some type of external saving (thinking in some type of special qr code or something).
And every editor will be written on the bto language (successive letters of asm) the language I am ending now.
Here the first interpreter. (You need to put the code inside the cart code (last lines inside quotes) 'cause I didn't end the code editor yet lol)


Hi, I think the tittle is self explanatory. I always had to fight against that lua lack. I came from c, so I am very accustomed to use the inline conditions. And it can be very useful for shrink code, like with tweetcarts. I know, there are some approaches in lua to solve this, but an official and explicit way would be very good.






A game with a fighting rooster with butter in the foot.
Select a city on the menu and try to beat it's residents.
You need to get the rock, get impulse and shoot it on the zombie roosters.
Kill all the enemies to go to next wave.
Beat all the waves to defeat the selected city
CONTROLS
GET THE ROCK -> JUST COLLIDE WITH IT
SHOOT THE ROCK -> X
MOVE YOUR ROOSTER -> ARROW KEYS
1.0
- First official launch
1.1
- New maps for Grooster (grass and roooster, get it?)
1.2
- Menu added
- Outlines added
- Complete reform on graphics
1.3
- New cities added
- New tiles added
1.4
- Cities completely setted up
Game in constant work and various things can change


