Log In  

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

Looking for feedback on this cart before I put this project on pause for a bit.

Cart #fafunonuzi-0 | 2020-12-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Cart #saziwepaju-0 | 2020-12-27 | Code ▽ | Embed ▽ | No License
4

Not really fun, but I'm uploading to see.

Anyone have any idea how handling should work for a track of approximately this width.

No collision detection.

x to accelerate.

Sprite rotation using a function supplied by @freds72

4
4 comments


Cart #santspants-3 | 2021-12-03 | Code ▽ | Embed ▽ | No License
40


A little game I created for Christmas. It's my first time, please be gentle!

40
15 comments


Gather your subjects. Ascend to divinity.

Cart #yumjagone-0 | 2020-12-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

3
1 comment


I'm at a loss trying to decipher some code to better my understanding of core principles. Using the fantastic Advanced Micro Platformer by @mhughson as a subject of study I was reading into how the engine detects horizontal collision for the player. It does this through a collide_side function

 function collide_side(self)

	local offset=self.w/3
	for i=-(self.w/3),(self.w/3),2 do
	--if self.dx>0 then
		if fget(mget((self.x+(offset))/8,(self.y+i)/8),0) then
			self.dx=0
			self.x=(flr(((self.x+(offset))/8))*8)-(offset)
			return true
		end
	--elseif self.dx<0 then
		if fget(mget((self.x-(offset))/8,(self.y+i)/8),0) then
			self.dx=0
			self.x=(flr((self.x-(offset))/8)*8)+8+(offset)
			return true
		end
--	end
	end
	--didn't hit a solid tile.
	return false
end

So I'm trying to make sense of this, and I can't seem to parse it in a way that makes sense. Breaking it down it assigns a local value offset to 2.66 roughly, because self.w is 8. And then it runs a for loop beginning at -2.66 through 2.66, with a "stride" of 2? So it counts up from -2.66 to 2.66 in increments of 2, and adds the current i to the y value? I assume this is checking for collision along the y axis of the sprite from top to bottom, but I cannot figure why it seems to check the y coord + -2.66, -.66, etc. So I assume I am misunderstanding something big.

And then it sets dx to 0, and then sets the player x to what I assume is the start of the wall tile. But I can't see where it accounts for player acceleration to adjust the end value, or how it compensates to avoid a "clip" into the wall.

I'm at my wits end trying to decipher this and further my understanding of how this math works. I've resorted to pen and paper drawing out different runs through this function, and it just seems like magic.

I'm wondering if anyone can help me, or otherwise direct me towards something to help me with these fundamentals. Happy Holidays!

Edit: Figured I'd link to the cart itself as well:

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

3 comments


This is a preview of pico boulder dash.
(Not by Nizart, they just shared the cart on lexaloffle)

Cart #pico_boulder_dash-10 | 2020-12-31 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

This game is under construction, hence it's posted under "work in progress".
However, the tutorial levels are already kind of playable.

Update 1
Now there are the first 6 levels of the classic boulder dash game included.

Update 2
I added a bunch of extra levels. Some of them a quite challenging.

Critical feedback is welcome!

-Made by Michael Karneim-

5
5 comments


Cart #frozax_tentsandtrees-1 | 2020-12-27 | Code ▽ | Embed ▽ | No License
16

Tents and Trees is a puzzle game with similarities to sudoku or minesweeper.
It's a special game for me because its success allowed me to go full-time indie game developer nearly 2 years ago.

Hope you'll like this PICO-8 version!

16
3 comments


Cart #tadanodoya-0 | 2020-12-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

First Try by DMB

2 comments


First Try
Moving Heart
by DMB

1 comment


Cart #santa1080-4 | 2020-12-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
43

[O] (z/c): Run / Fly
[X] (x/v): Jump
Left / Right: Turn while in mid-air

v3 update: [X] also accelerates to make mobile controls easier

This is intended to be mostly a toy rather than a game, but you can get points for doing tricks!

Front / back flips (more points for 2x, 3x)
Early Santa: Santa lands early
Sneaky Weasel: Back flip close to the ground
Moon Grazer: Jump High
Glider: Jump Long
Fishtail: Do a bunch of wavey turns in mid-air
Firebird: Dangle Santa like he's the pod from the videogame Thrust
Santa Smash: Santa lands upside down. Don't do that trick.

This game is my contribution to the 2020 PICO-8 Advent Calendar. The calendar always surprises me with its sheer variety and depth of joyful creations, and this year is no exception! I encourage you to have a rummage around inside the advent calendar for the Full Experience (here's the menu cartridge), but to whet your appetite, here is also a partial gif dump:

[ Continue Reading.. ]

43
2 comments


Cart #winterwood-2 | 2021-01-05 | Code ▽ | Embed ▽ | No License
171

You can also play it on itch.io here!

CONTROLS
Arrows: Walk
Z/X: Rotate Camera

ABOUT
This is a short but sweet game about trekking through the woods to make a special delivery.

This was made over parts of October and December 2020 for the PICO-8 Advent Calendar 2020. It was a great excuse for me to finally dig into some of the newer PICO-8 features added since my last big project, particularly tline and oval drawing.

Special thanks to thattomhall for playtesting and freds72 for providing me his textured polygon function! (It is used with minor modifications for drawing various elements of the house.)

[ Continue Reading.. ]

171
20 comments


Cart #christmassneks-5 | 2021-01-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

My first Pico-8 game. Entered in Toy Box Jam 2020.

Tis the season to sing carols, drink nog, and decorate the night with Christmas sneks.

Press an arrow key to change the direction of the snek and connect bulbs to the live wire at the front of the snek to light them up. Build a long snek or a short snek. Ride the high speed rail to get around faster.

This is a mellow game with no set goals, but beware! If you touch the live wire to the snek you will create a short circuit!

When you are happy with your snek, press X to go to the forest and plant a tree decorated with your snek. Then go build another snek so you can plant another tree.

Merry Christmas and may 2021 bring you only good things.

[ Continue Reading.. ]

7
3 comments


Cart #moonrace-0 | 2020-12-25 | Code ▽ | Embed ▽ | No License
164


📕 INSTRUCTIONS 📕

  • Choose a ship.
  • Play all 3 races of the moon tournament.
  • After each race, you earn points for your finishing position and number of ships you destroyed.
  • Accumulate the most points at the end of the tournament to win!

🎮 CONTROL 🎮

In Moonrace you have no control over direction. Focus on the velocity control and manage your weapons the best you can to win the race.

  • Player 1: X or V to Fire; Z or C to Thrust
  • Player 2: Q or A to Fire; SHIFT or TAB to Thrust

You can play with up to 8 players. The game supports controllers.
You can have 2 players on the same controller with the "double control" option in the pause menu (Left/Right on the controler become Fire/Thrust). Use the Fire button to cycle between ships on the selection screen.

📊 SHIP SPECS 📊

  • ACCEL : How fast the ship reaches maximum speed
  • STEER : How fast the ship turns
  • BRAKE : When thrust is not used, time spent to stop moving
  • CROSS : Ability to drive outside the range of the gravity track
  • FIGHT : Cooldown between weapons
  • ARMOR : Durability of your ship

🎯 WEAPONS 🎯

  • MISSILE : shoot a single missile (5 damage in a zone)
  • HOMING FLARE : Look for the race race leader and deal 3 dmg on impact
  • MACHINEGUN : Fire 25 bullets dealing 1 damage each
  • MINE : drop 3x mine ( 3 damage in a small zone )
  • SHOCKWAVE : short-circuits ships and mines. Also reboot your system if you've been targeted by shockwave.
  • NITRO BOOST : Huge acceleration for .5 second. Use with caution
  • SHIELD : Protect you from any harms. Also damage your opponents

📜 CREDITS 📜
CODE : BoneVolt / Benjamin Soulé
GFX : BoneVolt
MUSIC : Jamaass

164
23 comments


Cart #randomrush-0 | 2020-12-25 | Code ▽ | Embed ▽ | No License


control: use arrow for move cursor, "x" select/swap 2 icon

it is a fuse between candycrush and tetris , use cursor for move icon and align 3 same for destroy it.
If icon is out up screen , you lose.

[in progress]

craft system
icon animation

[in progress]

i only make a code , i don't use any code of democart.
sprites/sfx: tom hall
sprites/sfx: lafolie
platforming anims: toby hefflin
music: gruber

make for toyboxjam 2020

0 comments


Cart #stolecoal-4 | 2020-12-24 | Code ▽ | Embed ▽ | No License
28

WHO STOLE THE COAL?

A Personal Story and a Game

In 1977, I got an amazing gift from my parents...an Atari 2600. This game shares that story. (Company name changed for parody purposes.) It was one of the moments that changed the course of my life forever. Run the game to see that moment...

As for the game:

WHO STOLE THE COAL?

Santa got home and found no coal for his furnace! His house is cold. He hear whispers that the Abominable Snowbeast took all nine of his coal chunks, along with nine of his elves, and SIXTY of his cookies! Fortunately, the Abominable Snowbeast sleeps at sunset, so Santa can sneak in and get his coal back!

[ Continue Reading.. ]

28
5 comments


Cart #last_smoke-2 | 2020-12-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


Controls: USE ARROW KEYS FOR SUBTLE GRAVITY.

Wanted to share my first proper pico project.
About having only one cigarette left (or not...? what?!)

I used this to make a music video for my band (see youtube embed). DISCLAIMER->GERMAN MUSIC

At the moment it's more of a demo/screensaver, but I would like to turn it into a minigame, or a system of mini games ; if there's fun in it somewhere. So i'm open to ideas :-)

Was thinking of the trope of an "alien brood mother" spitting out mini enemy's. (pack -> cigarettes)
And chaotic controls like only being able to apply gravity/momentum to all objects.

The physics engine is relatively sturdy, except for the lack of Separating_Axis_Theorem, some minor tunnelling and items getting trapped in each other.

I used Chris Heckers impulse physics articles from the 90s and a dynamically subdivided "intra-frame-crawl-while-loop-thingy" to resolve collisions chronologically. and the "Pool hall lessons" article on gamasutra for early false returns (which should be followed by an S.A.T. check which I have yet to write...) So could be waaaay more efficient.

Glad to share some cleaned up functions if anyone needs them (though the code is pretty legible).
important: USES METATABLE CHANGES FOR VECTOR MATH!! (see tab 4 / --metatables--)

Shoutout to the community for the amazing and helpful threads, and specially to lazydev @Krystman for his fantastic (and very funny) youtube series (LG aus Kölle).

Hope you get a giggle out of this one.

Merry Christmas,
Phume

[youtube]youtu.be/5VA9RJf8Cro

[ Continue Reading.. ]

3
0 comments


Cart #tmjakaf-1 | 2020-12-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

I wanted to explore using Pico-8 to create quick artistic things. This is what I came up with while playing, and thought other newbies might be interested in how it works.
To get the Ninomae Ina'nis art in, I used GIMP to index the official art to a custom Pico-8 pallet.

Over-all, I'm kinda happy with how this quick toy turned out.

2
0 comments


Cart #candy_bomber_1_1_2-0 | 2020-12-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

Candy Bomber

Original version released December 25, 2020

Based on Operation Little Vittles, this is "Candy Bomber." Fly your plane, avoid Soviet planes buzzing by, and most importantly, drop as much candy as you can onto the occasional pink airfields.

This game is dedicated to Colonel Gail Seymour Halvorsen of the United States Air Force, as well as all those who served in the Berlin Airlift. Halvorsen founded Operation Little Vittles, raising morale in the city of Berlin by airdropping candy to the residents below. His actions were initially unauthorized, but he soon became a national hero.

I initially wrote the basis of this game two years ago, but it sat unfinished until I decided to fix it up and release it this year. The code is barely held together. I regret not finishing this two years ago, or last year -- and I barely did this year due to a bad bout of depression -- but I felt obligated to finish it while Halvorsen, who is at the time of writing 100 years old and sadly in the hospital with COVID-19, was still around. Special thanks to kittenm4ster for their

[ Continue Reading.. ]

4
0 comments


Cart #tiwajigha-0 | 2021-07-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
12

UPDATE: 7/11/21

New engine, new intro, 50 rings to fly through. Check back for more updates!

12
3 comments


Cart #brettski_mines2-2 | 2022-02-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Mines2

Back at it with a refactored version of the first Mines game. The goal here is learning and fun, and this project has been both of those for me.

Play

  • Arrow keys to move around
  • x to select tile
  • z to set flag on tile

Features

  • Minesweeper clone ('cuz there ain't enough of them)
  • Level-progression game play
  • Game field scrolls larger than game view to support super-big game fields
  • Field continues indicator arrows
  • Better performance at 30fps
  • Intentional no mouse control to support handhelds

Hmm, that was shorter than I expected :). I wanted to refactor what I did in the first one and add levels. Which I did and they are working. It still ugly, but, well, okay. Could use some sound and music too 😉

[ Continue Reading.. ]

0 comments




Top    Load More Posts ->