I've noticed some inconsistent behavior when using FLR and when doing floating point math in general:
In particular:
- (9/10)x10 returns 9, but FLR((9/10)*10) returns 8.
- (8/10)*10 returns 7.9999. I suspect this bug is related to the FLR bug, as FLR(7.9999) correctly returns 7.
I suspect the problem is not related to string conversion / PRINT, as I was seeing these issues in other contexts as well.
Apologies if this has been reported before, I searched and didn't find it, but I'm new to Pico-8 so might not know where to look...
Thanks,
Eric
This is not another Space Invaders's clone but a twist!
You shoot clownvaders with cream pie...
they get hit by the pie in their faces and shoot blindly their ownn creampie in
a random direction.
If Clownvader's cream pie hit another clownvader you get +10 points and so on
this can be a fun chain reaction bonus!
Random clownvaders's shields are placed in. Shoot them 3 times and they fall down on you
and avoid them.
Enjoy!
2019-04-21 update: add demo gameplay in the attrack mode. (ARCADE!) :D
update 10-08-2019 improved demo gameplay in attract mode. Thanks to the if time()%1 timed random moves.
update 28-12-2019 fixed random moved on clownvader's pie.
Hello, PICO-8 community! I have just recently made an account and have made a few comments, and I wanted to say hello, as a (relatively) new user. I also might be (or have been) seen playing other games as "TheTepigMaster," "TheTepigMaster456," "TepigMaster," "Thomulous Weaver," "TheTepigMaster21," and "Damian Naimad." I love the engine and all the absolutely AMAZING work people have put into these games. I hope to someday, when I get a bit older, (And/or get my own bank account...) to get a copy of PICO-8 and/or Voxatron. Also, I hope you have a good weekend! I was going to use the Good Friday pun, but it's 12:07, and I should sleep. So, hi and bye, and let's all experience the creativity of others together!
OS: Arch Linux
Browser: Chromium
The little pause/play button on the BBS player will pause and play the cart if you click it, but if you press the "enter" key on the dialogue to either continue or reset the cart, the pause/play button doesn't change (it should go back to the pause icon, but it remains as the play icon).
Here is a lil' cart to test it out real quick:
Operating System: Arch Linux.
In "config.txt" if
root_path ./ |
is set, then whenever you try to "cd" within PICO-8, you get a
cd failed |
error message. But if you change the root path to something other than "./", then PICO-8 works fine. It even works fine if you replace the "./" with a "../", which is a bit silly :D. It also works if you delete the "root_path" line.
Here is what the error message looks like:
:D.
EDIT: Ok, cd also doesn't work when you use the "-root_path ./" command-line parameter, but I guess that should have been common sense I guess.
This game was created as part of a class where we learned about game programming. Though basic, it does illustrate several useful functions that assisted me in learning the concepts throughout. Yes, the game is quick and simple; but it's working and taught me a lot!
Gameplay:
Control the mouse to avoid the cat and get the cheese! If you die, you'll start over.
Previous Version: https://www.lexaloffle.com/bbs/?tid=31728
What's New
-Player Moves Slower on Stairs.
-Player Sprite Darkens when in Shadows.
-Bridge that can be walked Under and Over.
-An Arrow above the player to distinguish Direction.
-Map has been fleshed out further.
What's to do
-Finish the Map
-Make Sprites for when walking upwards.
-Make actual the actual Game element, a Collectathon.
-Title Screen.
-Audio.
Overall, I've made a load of progress on this recently. Considering how little coding skill and knowledge I have, I'm amazed that this works as well as it does. (Must admit I'm fairly proud of the Bridge) The Arrow was added after the inability to distinguish direction was pointed out by someone in a previous upload I did. As for the Game element, I plan to have collectable items scattered across the map, however they will be in different places each time to make it less predictable. Current, these positions are marked by the Map Pin, however in the final version they'll be items of some kind. Once again, I'd love to hear any criticism and advice you have! Till the next update!
As a fun side-project, I created pico-build. With it, you can build multiple lua files into a single PICO-8 cart. Here's a demo gif showing the usage:
There are a bunch of other great tools that do similar things. You should check them out too: p8, picotool, picobu.
The main things that pico-build does differently from the other tools that I've seen are:
- Formats the separate lua files as tabs within the PICO-8 editor
- Launch/reload cart in PICO-8 and log printh() output in the terminal
I'm using it now for my own projects. If you try it out, let me know how it goes!
I made this game a while ago (it was published on itch.io on the 7th of January 2019), but at the time didn't know about uploading carts to this page, and I have finally taken the time to do it.
You can find it in itch.io here.
Controls:
Use the right arrow key to move right and the left arrow key to move left.
Jump with C or Z.
Enable/disable the timer using X (you can only perform this action while in the titlescreen).
Crossover of Mega Man X + Celeste Classic :)
Controls
Arrows - Move
Left Shift - Dash
Z, C, or N - Jump
X, V, or M - Shoot
Hi! Making a game for my midterm and I liked how this one is coming out.
--hit the bricks to uncover the game logo
--no win screen, but there is a loser screen
--keep the cannonballs coming!
Golden Barrel Cacti designed by Sophie, age 9 (sister)
Cliffs of Dirt designed by Jamison, age 5 (brother)
Enjoy! (or not, it's a free country)