Truffle Pig
I little minesweeper clone I made for Mini Jam 156!
The theme was "mushroom" and my mind immediately went to truffle pigs (oink). The limitation was "stuck in a loop", which I barely met by making the level a literal loop. I had planned to make it a commentary by being stuck in a loop of labour exploitation under the capitalist whims of a greedy chef but, you know, jams.
Have fun!
- music and sfx by @Gruber
Hi!
It’s been ages since I did anything for Ludum Dare. This time the theme was “Summoning”, so this is my attempt at a puzzle game where you need to complete a pentacle in order to summon whatever it is you summon. I did not spend too much time on this and could not find game mechanics that were both fun and challenging, so don’t expect anything great…
Left/Right arrows: browse runes (in select mode) or rotate rune (in placement mode)
Z/C: select rune (in select mode) or place rune (in placement mode)
X: cancel rune placement and return to select mode
Compo entry page is here.
Flying Buttress (noun):
- In architecture, a type of arch that extends from the outside of a building.
- A female butler who happens to be flying on this particular day.
You've been summoned by the bell! Collect items (or not) and reach the bell as fast as you can! Z to jump, X to dive. When you hit the ground while diving, you start rolling. Build up speed by rolling, diving, and wall jumping to carry yourself to the end! Make sure to post your fastest times below!
Made for Ludum Dare 55.
Picotronlike for backend
I’ve been spending some time trying to figure out a good design for how to let people build online services in the style of pico-8 or picotron.
If you are anything like me you want to see code before reading more:
MAX_MESSAGES = 5 function _serve(request, context, user) if not context then context = { messages = {} } end if request.query.post then local timestamp = os.date("%Y-%m-%d %H:%M:%S") if not user then user = { name = request.query.user } end user.last_post = timestamp local newMessage = { user = user.name, text = request.query.post, timestamp = timestamp } table.insert(context.messages, newMessage) if #context.messages > MAX_MESSAGES then table.remove(context.messages, 1) [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=146648#p) |
A little Pong game I made for a friend! Use X and O to give the ball its own negative or positive gravity every time it hits your paddle. The gravity the ball is under will reduce by 10% every time it hits a side wall. The game ends when one of the players scores 11 points. Other than that, it's Pong!
There are boxes on your way to the yellow portal! However you are too weak to push the boxes yourself, so you summon some cats to push the boxes for your. But the cats are somehow stupid and they always push the boxes to the very end...
Also, you need to open the doors with green switches on the floor!
Arrow key to move/select summon position
Z to start summoning cat
Enter to bring up a menu for restart or go back to title
An entry for ludum dare 55
In my vector library demo cart (https://www.lexaloffle.com/bbs/?tid=141574) I have a main menu of demos each linked to a key press. From within each demo you should be able to return to the menu. On the web player I can get from the main menu to any of the demos but, once I'm in one of the demos, I can't get back to the menu.
I've uploaded 4 versions of the cart with the key to return to the menu as: tab
, space
, 0
and now m
. All of these work for me within my copy of Picotron (0.1.0e) but none of them seem to work in the web player.
No idea what could be going on here unless all those keys have been reserved for some future web player only functionality and I'm just really good at picking the wrong key to bind my menu to.
When I use vid(3) to change the video resolution, it seems to mess with the mouse() reading.
The code below replicates the error for me (v0.1.0e, Mac version):
function _init() vid(3) end function _update() mx,my,mb=mouse() end function _draw() cls() print( mx .. ":" .. my .. ":" .. mb, 5, 5, 7 ) end |
For me, when I run the above code, there are large portions of the screen which do not register "mb" as "1" when I click with the mouse. The only portions of the screen that properly register the mouse button as "1" is a rectangle in the upper-left corner, from (mx=0,my=0) to about (mx=119,my=67).
Weirdly, if you click inside that rectangle, the mouse button registers as a "1" and continues to register as a "1" as long as you hold it down even outside that rectangle, so it only seems to affect the initial mouse-down event.
If I comment out the "vid(3)" line, the mouse works as expected over the entire window, so it appears to be specific to the "vid(3)" video mode.
I made a small Solitaire-Variant, based on italian Triestine-Cards. The Deck goes from 1-13, but without cards 8, 9, 10. Normal-ish soltaire-rules apply. You can stack cards by alternating suits.
"Kuso" (Originally Croatian "Kušo", say it like KOOSH-OH, which kinda means "friend") is my grandpas nickname, who basically sits on his terrace in Croatia all day, playing solitaire with triestine–cards.
I used one secret color, the darker green.
Thanks for Playing!
One feature of electronic music is varying instrument parameters during the performance - for example, adjusting the depth of the lowpass filter sweep on an acid bassline. I think if there were a way to specify in the instrument design that one (or more) knobs was mapped to a value controlled by the tracker, it would be very easy to do these kinds of musical manipulations.
TO PLAY:
Use the right arrow to advance through dialogue. When it's time to make a choice, use the up and down arrows to choose carefully. You need as much Confidence as possible in the final scene! But, if you run out of Cool, you die, so be careful.
NOTES:
I had this idea many years ago, for a dating game where if you get too embarrassed, you instantly die. Unfortunately, a lot of the drama of that idea was lost in making the game less funny and more "it works".
That said, in the end, it works. I don't recommend making a dating game unless you have a great story idea, because I spent a LOT of time shrinking the story down into something that fit in one pico-8 cart. One cart or die. That's my motto.
You have been summoned to make an appearance at court before noon and pay a fine for the crime of skateboarding. Except you don’t have any money and noon is only a couple of minutes away! Skateboard around the city gathering as much loose change as you can find and make it to the courthouse in time. Just don't get caught skating again by the cops!
Controls
Arrow Keys - Move
X - Get on and off your board
C - Drop a doughnut to distract the cops chasing you
load #deckblitz-0
strongly recommended!
Deck Blitz
A new full-game experience for Picotron! Deck Blitz is a deckbuilding race to the finish for one to four players (hotseat). This game is a tribute to The Quest for El Dorado board game. I am quite content with where this project ended up over the last 2 weeks, though if people enjoy it I would happily expand upon it. (special cards/handmade maps/map editor/controller support/clean code).
Picotron has been a blast so far. Excited to make more games and see what everyone is whipping up. Let me know your high scores :)
Changelog:
- made the spikes look goofier and more represent their hitboxes
- added more particles to orbs and made them jump automatically
- made changes to level 4
- made a message when you collect enough tokens for level 4
Prev Version:
V1:
V2:
[hidden]
A little Adventure Island (or Wonder Boy for some of you) -like that I have been working on. I want to test it easily on my Rg353, and its just easier to grab it from SPLORE than to do the whole song and dance with an sd card.
It might be buggy! And no sound yet! Lemme know what you think.
July 20, 2024: So, life has been quite busy! New job! Baby coming in two months! My new job has been very intellectually fulfilling, so, sadly, I have not been doing a lot of gamedev. But I really want to finish this game! Uploading a new version:
- soundtrack!
- tons of sound effects!
- new name! Cobb's Adventure!
- lots of little tweaks here and there.
At this point, all i really want to to is spiff up the boss and maybe add some scoreboards. I think it's pretty fun.
Fortune telling with mahjong tiles.
- When three tiles line up, it's a
ζε» Anko
- When all four tiles are aligned, it's called
ζζ§ Ankan
- When a pair is formed, it becomes a
ε―Ύε Toitsu
- There is also a secret combination.
It's not real mahjong.
save /appdata/system/wallpapers/jongtelling_wp.p64
Please save it and use it.