Log In  

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

Cart #36796 | 2017-01-28 | Code ▽ | Embed ▽ | No License
16

Cart #36139 | 2017-01-20 | Code ▽ | Embed ▽ | No License
16

Cart #35583 | 2017-01-13 | Code ▽ | Embed ▽ | No License
16


Just a little procrastination project. Not sure if it's going anywhere. Very early demo just showing movement and tiles.
16
12 comments


When I try to run the code listed below, my game freezes because of the while loop. Can anyone shed some light on how I can prevent the while loop in this code snippet from choking? Or if there's a better way all together?

I'm hoping to add additional objects to these functions (though they would be single objects instead of sets of 30 and 15, but I'm not at all an experienced coder.

I was trying to borrow code from the following page: https://level0gamedev.blogspot.com/2016/05/back-to-game-code.html

I'm also having a second issue of all 45 sprites being set to foo's sprite instead of 30 for foo and 15 for bar, but i'll have to tackle that later unless someone can weigh in on that as well.

Any help is greatly appreciated! Thank you :)

function _init()
test = 0

for i = 1, 30 do
	spawn_actor(foo)
end

for i = 1, 15 do
	spawn_actor(bar)
end	

function spawn_actor(name)
	local obj = {}

	obj.type = name
	obj.frame = nil
	obj.x = flr(rnd(right_border) + left_border)
	obj.y = flr(rnd(bottom_border - top_border) + top_border)
	obj.w = 8
	obj.h = 8
	obj.x2 = obj.x + obj.w * 8
	obj.y2 = obj.y + obj.h * 8

	if obj.name == foo then
		obj.frame = 16 + flr(rnd(3))
	elseif obj.name == bar then
		obj.frame = 32
	end

	overlapped = true
		while overlapped do
		overlapped = false
		foreach(actors, function(actors)
			if actors.x <= obj.x + obj.w * 8 + 1 and 
			actors.x + actors.w * 8 >= obj.x - 1 and 
			actors.y <= obj.y + obj.h * 8 + 1 and 
			actors.y + actors.h * 8 >= obj.y - 1 then
				test += 1
				overlapped = true
				obj.x = flr(rnd(right_border) + left_border)
				obj.y = flr(rnd(bottom_border - top_border) + top_border)
			end
		end)
	end
	add(actors, obj)
end

function _draw()
	cls()
	foreach (actors, draw_actor)
end

function draw_actor(obj)
	spr(obj.frame, obj.x, obj.y, 1, 1)
end
2 comments


Cart #36443 | 2017-01-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Revast - Reverse Asteroids
Play asteroids as the asteroids, as the spaceship, or with a friend!

TODO:
+Improve sound effects
+Improve music
+Better Spaceship AI
+Better Select AI
+High Score System.

1
0 comments


Cart #35294 | 2017-01-09 | Code ▽ | Embed ▽ | No License

0 comments


Cart #35284 | 2017-01-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Here my first project here. Its SCB. More Info, Tutorial, Content and Introduction comming soon.

MfG Genesis2142

7
1 comment


Cart #35280 | 2017-01-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


This is just a slightly modified version of one of the example programs from the official guide found here. This is the first thing I've made with PICO-8 after picking it up in the humble bundle. Enjoy! :)
Edit: Oh TW for flashing colors and stuff.

2 comments


Cart #35277 | 2017-01-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
1 comment


Cart #35274 | 2017-01-08 | Code ▽ | Embed ▽ | No License

1 comment


Hello everyone, this is just a small thing I did for Pixel Dailes.

Controls :

  • Left/Right : Move cursor.

I didn't do anything else than just this screen, I was mostly interested in throwing the bases. I might touch it up later but that's unprobably (unless people are interested in working on it together...)


(Older version, music-less)


Have a nice day!

8
5 comments



Quick runner inspired by online comics series Mekka Nikki by Exaheva and Félix Laurent. You can find the series on the attaque surprise website.

0 comments


I'm trying to use a MIDI keyboard for input to make the SFX editor a little easier for music making. I am using Bome's MIDI translator to convert the keys on my MPK mini to keystrokes. In the PICO-8 console, I can hit C and it will output as a Z keystroke, then D and it outputs as X, and so on. But when I open up the SFX editor and begin playing on the MIDI keys, nothing shows up. My keyboard still works as usual and can hit Z to create a C note. I'm confused as to why the keys will output in console or the LUA editor, but not in the SFX editor. Anyone know how to get this to work?

1 comment


Cart #35258 | 2017-01-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Work in Progress.

Possible future features :

  • Sound.
2
3 comments


Cart #35252 | 2017-01-08 | Code ▽ | Embed ▽ | No License
2

Made by P. Doege, R. Pytlak and A. Kukushkin

2
0 comments


Cart #35250 | 2017-01-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Arrow keys for bottom player and ESDF for top player when playing two player.
AI needs some work.

0 comments


Cart #37216 | 2017-02-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
211

Here's our latest game we made as Tic Tac Toad. Please enjoy!

THE STORY SO FAR

Life has been tough on mining colony w4ge-514v3, but you are tougher. Don the helmet of Spaceman 8 and mine the labyrinthine busom of icy spacerocks for gems and haul them back to company collectors. The oxygen supply is scarce and depleting fast, so you have to keep your visits brief. Luckily, your trusty hummingbird-class jetpack is highly manouverable, and will get you to the exit quickly.

Use the hard-earned credits to upgrade your gear in the shop at the end of each day. How much can you earn in a week? Will you even survive or will greed get the best of you? Only one way to find out!

[b]CREDITS

[ Continue Reading.. ]

211
48 comments


Cart #35228 | 2017-01-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
13


A basic, old school, software rasterizer.
You can rotate the cube manually with left, right, up, down

13
1 comment


I made some external tools for PICO-8 on Windows.

- p8run.exe
p8run.exe sets the focus to PICO-8 and automatically presses Ctrl+R.
If PICO-8 is not running, the command of the argument is executed.

Download:p8run.zip (123KB)

- Tabreng8

Tabreng8 is an external sprite editor. It is suitable for Windows tablet.

Download:tabreng8.zip (566KB)

2
4 comments


I just bought Voxatron and I haven't been able to do anything because of an issue; my up arrow key seems to be stuck down. I've tried unplugging my keyboard, so the problem has nothing to do with hardware. If there a fix for this? Thanks!

8 comments


Updating this thread with a small jump tester.
I've been trying to choose which jump strategy works best and came up with this jump-code switcher!
Thanks to @ZackBellGames and @R4_Unit for helping me out with insights!

Cart #35812 | 2017-01-15 | Code ▽ | Embed ▽ | No License

Old cartridge below:

Cart #35497 | 2017-01-12 | Code ▽ | Embed ▽ | No License

Alright boys and girls, starting a new project.
I've never completed a platformer before and this changes today!
I'll be streaming most of this development too on my twitch channel!
twitch.tv/ikolino

I'll update the thread when I'm streaming, and at the end of every stream with the updated cart.

:D

4 comments


Cart #35256 | 2017-01-08 | Code ▽ | Embed ▽ | No License
93

You are all invited to the Tiny-TV Jam, a Pico-8 gamejam in which you'll have to make a tiny game for a tiny TV!

!!!!! ~ The Jam Is Done ~ !!!!!

!!! ~ Thank You So Much ~ !!!

!!! ~ For All The Tiny Games And The Tiny TVs ~ !!!

!! ~ The Results Will Be Coming Shortly ~ !!

Here is the base cart:


[ Continue Reading.. ]

93
65 comments




Top    Load More Posts ->