Log In  

BBS > Superblog
Posts: All | Following    GIFs: All | Postcarts    Off-site: Accounts

Cart #58352 | 2018-10-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

10/24/2018 - This update just makes it so that /anyone/ that finds the easter egg (using this version of the cart) will be able to reap a 'prize' from Got-Ya, another game I made here: https://www.lexaloffle.com/bbs/?tid=31955

I really should have done it this way from the start but oh well.

So.. if you already know where to look, look again. :)

== Whoever finds the easter egg in the announcement cart first (you'll know it when you see it) gets a prize ==

Start now or whenever you like; it's supposed to be pretty casual, but there is a deadline of Sunday, October 14th.

Only theme is that you 'pick at least one' from:

  • monsters
  • masquerade
  • mystery
  • candy
  • curses
  • collection

By popular demand, the deadline is officially extended to Sunday, October 14th

And you can now also join the jam using itch here:

https://itch.io/jam/monster-mix-and-mash-jam

(Or just use the lexaloffle thread -- whatever you want)

4
7 comments


Cart #56604 | 2018-09-13 | Code ▽ | Embed ▽ | No License

0 comments


Cart #58100 | 2018-10-18 | Code ▽ | Embed ▽ | No License
9

UPDATES:

(10-18-18)

-- + now have infinite bombs
-- + time limit now set to
--   60-seconds
-- + fixed to stop all sounds
--   at the end of the game
-- + locked the bomber controls
--   if the player's time is up
-- + added short period of
--   rest when timer reaches
--   zero
-- + added venetian effect
--   before showing final score
--   and values

(10-16-18)
Add tank option to reappear in reverse
Add tank option to go faster than before
Added optional sound effects (see code to disable or press CTRL-M during runtime)

(09-13-18) ... Improved accuracy, should be able to hit tank if on edge of screen now.

[ Continue Reading.. ]

9
27 comments


Cart #56576 | 2018-09-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
381

Mai-Chan's Sweet Buns is a cute puzzle game about pastries. Our goal is to help Mai-Chan serve her sweet buns to customers at her bakery.

This game was created as part of the A Game By Its Cover Jam 2018.
https://itch.io/jam/a-game-by-its-cover-2018

How to Play

Dpad (Arrow keys) - Move Cursor
X Button (X or M or V) - Confirm. Serve pastry.
O Button (Z or N or C) - Cancel. Turn cursor.

The 4 cards at the bottom of the screen represent the orders of the customers. Our task is to find and select a line of pastries on the board that matches one of the cards. We can select vertical or horizontal lines. But it needs to be an uniterrupted line of the same pastry.

[ Continue Reading.. ]

381
35 comments


Testing my particle system with @justin_cyr's food and drink sprites.

The code uses sget() to analyse the colour spread in the sprite, and then uses the correct proportion of coloured pixels in the explosion.

I've always loved the look of particle explosions, especially the bouncy colourful sort, so this was a must as my second project.

EDIT: As of 0.3 the buttons are now:

Button 1 [Z]: Explode the fruit
Button 2 [X]: Switch the new "heat" affector* on/off
Left/Right: Decrease/increase gravity
Down/Up: Decrease/increase bounce rate

* Particles glow white hot for a while, then fade to original colour and finally darken

Cart #56572 | 2018-09-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
1 comment


Hi,

I noticed something strange while writing a function that dumps the content of a memory segment (in the case the spritesheet).

After importing it properly (and checking it in the p8 file through an external editor), I noticed that the last pixel of the spritesheet was always 0. I thought it was a bug (and maybe it is, I'm not 100% sure), but the code seems to be working right for other sections of memory. Here is what I am using :

function rle_comp(addr, ending)
 byte = 0x0
 pixel_index = 0
 local comp = ""

 function read_pixel()
  if pixel_index > 4 then
   addr += 0x0001
   pixel_index = 0
  end

  byte = peek(addr)
  print("addr : " .. tostr(addr, true) .. ' byte : ' .. tostr(byte, true))

  local pixel = band(byte, shl(0x000f, pixel_index))
  if pixel_index > 0 then
   pixel = lshr(pixel, pixel_index)
  end

  pixel_index += 4
  return pixel
 end

 while addr < ending do
  read_pixel()
 end

 return comp
end

function rle_decomp(ci, addr)
end

function _init()
 compressed_img = rle_comp(0x0000, 0x2000)
 rle_decomp(compressed_img, 0x6000)
 --printh(compressed_img, "compressed_img.txt", true)
end

[ Continue Reading.. ]

2 comments


Cart #56542 | 2018-09-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
14

Give a man a fish and he'll eat for a day.
Teach a man to fish and, well...you'll see what happens.

~
~
~
(this cart was made in a few hours on a tropical island)

14
8 comments


While PICO does indeed provide us with a good RND() function, what did people do before RND() was created ? Well, they used math, and as I like to call it, swinging a paint bucket. :)

Here is some code from my QBasic source to demonstrate almost perfect random ability without using RND() at all.

What would be your method for creating a random number in PICO without using RND() ?

speed=100

function fnr(a)
  if (sd==nil) sd=time()
  sd=sd*125%24584
  return sd%a
end

s=0

cls()
repeat
  pset(fnr(128),fnr(128),fnr(16))
  if (s%speed==0) flip()
  s+=1
until forever

Feel free to fudge the numbers above to make a more accurate random if you think you can. The "24584" number especially.

0 comments


Cart #56527 | 2018-09-11 | Code ▽ | Embed ▽ | No License
2

Car physics demo, it's difficult

2
2 comments


Cart #56517 | 2018-09-11 | Code ▽ | Embed ▽ | No License
1

This is a game I made for the fun of making it. It's bad and short. It's about Bert Sampson getting his sports.

Good luck figuring it out.

A big thank you to Lenstar Productions for their inspiring game, Bart Bash.

1
2 comments


Cart #56495 | 2018-09-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
16

Freeroaming shoot 'em up in the vein of Granada and Metal Stoker.

Move around using the arrow keys, fire with X and hold Z to strafe.


Here's a game I made last year, but since it was my first stab at a game I was too embarrassed to upload it. I've since started to seriously pursue game development and with that being more open about the games I create. I hope you enjoy Lobster Tank!


Development for Lobster Tank began in 2015, when other people’s creations inspired me to make my own game with Pico-8. I was really into Granada on the Mega Drive and decided to make an approximation of the game systems set in a different environment. After finishing the core systems, the project sat on the shelf for a while. In March 2017 I returned to Lobster Tank with a week of spare time dedicated to the project, determined to see how far I could get in development with a limited time frame. In this week the bulk of development was completed, but over the following weeks little things were still being polished and flourishes like the tire tracks were added.

16
2 comments


I'm not sure which I should be at this point ...

Here is the fireball program I wrote which created such a stir:

https://www.lexaloffle.com/bbs/?tid=27955

(press (X) to shrink, (O) to enlarge the fireball and use arrows to navigate)

Now here is the SAME program I wrote, written in a different OS, and NOT BY ME ! And apparently, the pilot software to demonstrate their total rip-off of off ZEP's marvelous PICO OS.

https://cdn-images-1.medium.com/max/900/1*3r0FcNdC_oWEQ1ZnLNk45Q.gif

In my program, press (X) to shrink it to the same size as his. Notice pixel-per-pixel it's the same.

27 comments


[**could not embed: -]
Changes:
Added a new event
Added starfield background


Changes:
Event text is now handed to the alert state draw and update via list
Added shields
Added player avatar death
General code improvements

Cart #56531 | 2018-09-11 | Code ▽ | Embed ▽ | No License

[ Continue Reading.. ]

0 comments


Cart #molecules-3 | 2020-04-11 | Code ▽ | Embed ▽ | No License
26

-

A 3D puzzle game by Matthias Falk.

It's the year 5038. Mankind has gone to space in search for extraterrestrial life.

After endless travels a sequence of 32 molecules is found.

Can you uncover their secrets?

--===--

Controls:

Up = go up
Down = go down
Left = go left
Right = go right
(o) (C on keyboard) = go forward
(x) (X on keyboard) = go backward
Enter = In-game menu

Touch and gamepad controls also available (see itch).

--===--

On itch.io you can find the official page of the game including several downloads (native apps, wallpaper sets etc.).

[ Continue Reading.. ]

26
8 comments


Cart #56454 | 2018-09-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


Hi everyone.
first time actually making a full game, and I made a challenge to release one so I would finish it.

You know how it is, you're watching rugby in Darlington and suddenly the pitch is overrun with zombies.
You need to kill them all but all you have is a correctly shaped ball!
Of course, you can't throw it forwards! Laterally or behind only!

Good luck!

I'm happy for feedback, it's a work in progress.
Planned improvements are:
-more levels with increasing difficulty
-super zombies that move laterally
-more backgrounds
-??music??
-high score table

Thanks very much

Shanester

0 comments


I made a game for 1hgj/LowRezJam/Kajam. It's a turn-based puzzler where you tactically extinguish - and start - fires.

I decided to add a level editor to it and store the levels in "the cloud". The way it’s done is by exploiting the GPIO flags that were added to PICO-8 presumably to be able to control simple lights on your Raspberry Pi or similar. Since the data needed to store a level is pretty light, I save it in these GPIO controls, which can then be read by the HTML5 app serving the PICO-8 cart. The data is then stored on my own server via a REST interface.

People have done this before me, for example kometbomb used this technique to post high-scores to kongreate and BenWiley4000 created a library to make it simple to use the GPIO flags (which I forked!).

However, it’s very cool to have a PICO-8 game that enables user-generated content! I can’t wait to see what kind of crazy challenges will appear!

Check it out! (it's on my own server as I need to modify the HTML5 wrapper in order to access the GPIO flags).

More info over at the 5th Kajam page.

1 comment



Eat the apples! Green ones makes you go faster, yellow ones makes you go slower. Red ones are yummy, but they turn into brown ones which makes you poop. You know who likes poop? - the beetle!

Beat your score or take turns with a friend!

Play with the arrow keys.

5
6 comments


Cart #56415 | 2018-09-08 | Code ▽ | Embed ▽ | No License

Uploaded for the Pico-8 Discord to have a look at. A very WIP thing I've been trying to turn into a game concept for a month now.

0 comments


Hello everyone,

My name is Nick, but a lot of people know me as Nikkcade, and for 3 or so years now, I've wanted to make my own games.

Today, thanks to generous support and donations from a lot of my twitter friends, against my better judgement, I finally, legally, bought my own copy of PICO-8.

I've messed around with it before, and was really motivated to create, but deep down, I felt ashamed for not actually buying the software like I should have.

It cost me almost all my money, (I'm in a VERY bad financial state rn) but at least I don't have to feel like that anymore.

If I could get any support or tips (I HAVE NEVER CODED ANYTHING IN MY LIFE) on how I can get into this community and make my own games, I'm all ears.

Thanks for welcoming me here. I hope to enjoy my stay.

-Nikkcade

2
7 comments


Cart #56405 | 2018-09-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


I started this a few weeks ago after a hankering for Robotron:2084 that I couldn't sate. I'm still tinkering with this, but I thought I'd share what I have so far. There are 40 levels and a challenge level on every N10 level. Health is restored after completion of a N10 level.

0 comments




Top    Load More Posts ->