Log In  

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

Cart #18716 | 2016-02-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
113

Another little project my brother and I have been working on. We are huge Cave Story fans, so building a demake was kind of a childhood dream come true. Never ceases to amaze me how much can be done within the (wonderful self-imposed) limitations of the Pico-8 engine.

It has no real ending as-of-now, we might add that in later. But for now, enjoy! If you want to see some of our process in creating this, we vlogged about it at DoubtfulGames

113
29 comments


Cart #18711 | 2016-02-07 | Code ▽ | Embed ▽ | No License
6

                                                   ZOOMZOOMZOOMZOOM

is in beta
some of the commands and keys you can use are
ARROW KEYS = move selection for zoom
Z = zoom
X = colors
TAB = you can change color combinations
D = edit palette

if you want to help me make this art thing
you can help by assisting in

-making the zoom animation actually work
-zoom out functions
--other bugs that drive me insane

(ADDING YOUR OWN SPRITES)
or
(ADDING A WAY TO CHANGE THE SPRITESHEET INGAME)

part of the art saga i suppose.

6
3 comments




Classic demoscene effect, now in PICO-8 form!

30
10 comments




Feedback effect with a surprising 3d quality to it. Greetings to Llamasoft!

10
2 comments


Cart #18680 | 2016-02-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

Introducing Writer!, the PICO-8 word processor that nobody asked for. Writer! would have been distributed with the PICO-8 (fantasy) keyboard peripheral, which plugs into both controller ports. Don't have a PICO-8 keyboard of your own? Your standard keyboard's WE, ASDF, XC and arrow keys should emulate the correct inputs.

10
5 comments


Cart #18677 | 2016-02-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

This is a stepping stone to an overly-ambitious project.

I'm looking for a better way to sort a table of triangles--currently sorting speed for around 150 triangles is preventing me from having solid filled triangles.

Does anyone have a good quicksort implementation that could sort a list of triangles, where each triangle contains 3 points and a centroid "z" value?

triangle_list={}
function	new_triangle(p1,p2,p3,z,color)
	t={}
	t.p1=p1
	t.p2=p2
	t.p3=p3
	t.z=z
	t.color=color
	add(triangle_list,t)
end

function sort_by_z()
 ...
end

That said, I actually like the way that the wire-frame looks, and backface culling almost makes hills appear opaque.

[ Continue Reading.. ]

9
7 comments


Cart #18673 | 2016-02-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

4 in a row
adaptation from 8P-Tech.net processing source code
minmax algorithm

You always start (yet) no difficulty setting (yet)
Keys Left/Right to chose your row
Key Down to drop your red token
Key Up to undo last turn

3
0 comments


Hey All

Here's a quick update with music copying and keyboard configuration for controller buttons.

To configure buttons, use KEYCONFIG from the commandline.

To copy a song from one cartridge to another:

  1. In the song editor, click on the start pattern and then shift-click on the end pattern that you want to transport. They should light up green.
  2. Control-C to copy the pattern data, along with the sfx they point to.
  3. Load the cart you want to paste into, open the song view and click on the pattern index you want to paste to.
  4. CTRL-V to paste. When pasting a song, any SFX that are needed are written to unused slots and then the pattern indexes are adjusted accordingly.

Changelog:

v0.1.5
		Added: Keyboard configuration for player buttons (KEYCONFIG) 
		Added: Music tracker select / copy / paste
		Added: Single-level undo in audio tools
		Added: Live preview of frequencies in sound editor
		Fixed: Command history extends past last reboot
		Fixed: Sfx exporter broken
		Fixed: Slashes at end of path resolve to double slashes
		Fixed: Load cart from commandline under Windows

[ Continue Reading.. ]

11
15 comments


Hi there! First post here. I'm doing some kind of go game and I have no idea how to make the CPU to take decisions about where to put the stones in the board…

I'm a web developer and this aspect of programming is completely unknown to me, so… Where should I begin? Any piece of advice? Book to read? Tutorial?

8 comments


Cart #18631 | 2016-02-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

I'm very pleased to finally release TRAIN, a game I've been messing about with for months and months. It started out as an attempt to build a nice interface that would look right in a very old point-and-click simulation game, and grew a lot from that aesthetic. It's definitely one of the things I've made that I'm proudest of with PICO-8, as minimal as it seems.

You have a large control panel for a very small toy train. The controls are supposed to be something of a puzzle. There are no instructions, only hints, but suffice it to say that you can make the train move. Fuel is limited, so the goal is to maximise your distance. Ideally, you won't go hunting in the source to figure out what the buttons do, but the buttons used are these:

Left Shift
Z
X
S
D
F
UP
DOWN

You should see a definite effect from most button presses, so most of it will be fairly simple after an initial trial/error period.

It's a weird little game, but I hope you enjoy it.

10
4 comments


Cart #18694 | 2016-02-07 | Code ▽ | Embed ▽ | No License
20

A bit of sad, I spent the last three weeks with creating a small rpg game with Pico8, but ran out of memory half the way. I would have been able to come along with the token count with some tricks, but finally, the compressed cartridge size limit hit me and I don't see any chance to finish it with the current limits of Pico8. If the memory limit for the source code would be doubled, there would be a chance, but until then, maybe the wip is of some fun for one or the other. As I'm toying around with a fantasy console like Pico8 myself, maybe it will see the light there eventually ;)

The game picks up elements from the early Ultimas and The Bard's Tale. You can move around the city, enter some buildings and you can enter the first two dungeons. There is already a world with some other buildings and dungeons, but as there's no memory left, I'm not able to fill them with game play.

So far, have some fun with it!

Update: Seems, the cart was that too big, that the export failed - uploaded again.
Update2: I fixed two missing features, where you weren't able to leave the shop and the inventory. Further, I unlocked the wilderness and all the other dungeons.

20
31 comments


Cart #19731 | 2016-04-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11

Cart #18898 | 2016-02-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11

Cart #18883 | 2016-02-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11

[hidden]

Cart #18882 | 2016-02-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11

[ Continue Reading.. ]

11
2 comments


Cart #18614 | 2016-02-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

Hi ! This is a bomberman clone i made a long time ago (early september 2015) with pico8 0.1.1

I hope it still works !

PS: The code supports two players, but must be edited before to enable it..... and there's a button that destroys ALL blocks in scene. Again, this can be disabled. Just not use it if you want a "fair" game with those brainless bots ! xD

Enjoy !

10
5 comments


Cart #18751 | 2016-02-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


created for Global Game Jam 16 "ritual"

3
0 comments


I am much confused about cstore/reload vs cartdata.

If I read correctly - you could replace cartdata with cstore/reload writing to and from the cart file, no?

Is it actually the case that this is true, or am I missing something important? I will note I am unable to currently get cstore/reload to actually work as I think they are supposed to, so I am open to "no, you misunderstand".

For the record - this is what I was trying:

Start Pico-8, do:

POKE(0x4300, 99)
CSTORE(0x4300, 0x4300, 1, "TEST")

Then later, restart Pico-8, and:

RELOAD(0x4300, 0x4300, 1, "TEST")
PRINT(PEEK(0x4300))

And I expect it to return 99 - but it does not.

Is a puzzlement.

PS. Can we get a version() call, or maybe put it in the "About Pico-8" menu? Seems it would be handy.

0 comments


https://www.kickstarter.com/projects/thewebster/blaze-miniature-powerful-hackable-display-with-tou

"Blaze is a miniature, high-res 1.6" 240x240 display with capacitive touch, a powerful 120MHz Cortex M4 micro with GPIO and storage."

3 comments


TL;DR - consider making pico-8 free for very inexpensive hardware, as a means to spur community growth and get it into the hands of the next generation.

So - this is easy for me to suggest, it costs me nothing.

I loves me some pico-8. Part of why I am so fond of it is it puts me back in my early teens, on my Atari 400, writing random silly games for the sheer joy of it. (I was fortunate enough to have parents able, and willing, to gamble nearly a grand on what amounted to a toy computer for their kid) But it has other great features - it is small enough to be learnable, it actively encourages sharing of code, and dammit - it's fun. It would be awesome if all kids had that same opportunity. Hold that thought for a moment.

One bit that I would love to see is an actual hardware realization. Yeah, I can play my stuff on OS X, but I crave a handheld, maybe something GBA or Nintendo DS flavored in terms of size. I don't want to carry around a laptop to play pico-8 games, and kids don't really have that option, until you maybe have an iOS/Android version.

I have a half-baked idea that it would be cool to take a Pi zero and do the fiddly work to make that happen; It is not impossible that the costs for such a project might get into the $30 total range, and for a kid to be able to have a handheld game console that they can make their own games on self-hosted, and trade the results - I can't help but think that would be phenomenal.

So - mixing that all together in a bucket:

What I was going to suggest is this; to encourage this sort of thing, offer a reduced (ideally free) license for pico-8, but only for hardware costing less than $N - where N is somewhere around 20 USD, give or take. You would end up included, by default, on EVERY danged distro ever for those bits, and usage would spread like wildfire, especially to schools and to kids who have savvy parents that are simply too poor to run bigger hardware. Also, it would spur development of inexpensive low-end linux-capable hardware to host it - "open source" handhelds, with proper controls and screens pixel-for-pixel suited to run pico-8.

I am not an business guy - but I would think what you lose on direct sales would be made up for by skyrocketing use, and more direct sales from old guys like myself who see that console, and want to develop for it, but would rather do so on our actual desktops.

Just thinking out loud.

1
2 comments


Cart #18572 | 2016-02-01 | Code ▽ | Embed ▽ | No License
29

I'm playing with lighting effects to create a more moody atmosphere. Frame rate just isn't quite up to snuff though.

29
10 comments


Hi All!
Myself and a buddy made a game for the Global Game Jam, first time using Pico-8.

The theme of the jam was "Ritual" and we decided to focus on your morning rituals before you go to work.

It's a little rough around the edges but would love to hear what you thought.

Thanks!

Cart #18570 | 2016-02-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

4
3 comments


I've been learning Pico-8 and Lua a little and I'm wondering: is Lua object oriented at all? It would be really useful to know whether there is some way of making classes and objects, or is it all just functions?

4 comments




Top    Load More Posts ->