Log In  


Cart #spacelimit-0 | 2024-02-08 | Code ▽ | Embed ▽ | No License
72

Space limit is a little 3D demo (so no gameplay yet) inspired by Kerbal Space Program.
If it's too slow in your browser, try directly in Pico8

There is nothing in the sprite/tile data, the code is (realy) messy and triangles can only be monochrome.
For this project, I made a blender exporter (based on the .ply one) that can be found here

I also made a mesh converter to vertex/index string (one byte per location, scale limited to 2.5 around origin) to import in Pico 8. I made it in Javascript (If some people want it, I could port it in the blender exporter instead).
here is the converter from obj, and here for my custom format from blender.

Have fun !

72


Kablam! Very nice!


Incredible!


totally mindblowing! probably my favourite PICO-8 cart \:D/


AWESOME!


epic!!


Welp, looks like we're done here, folks. We've reached the top, a maximum, a space... total? Nah.

Srs dough, nice job, this is amazing, and you are awesome.


This is why we need to make absurdly long strings count as multiple tokens. :P


Wicked!


JTE : Well in fact I can put those string in the sprite/tile data, so it wouldn't be a real issue ^^


It wouldn't be a Kerbal Space Program recreation without the catastrophic explosion.

This is bloody amazing.


WOWEE! Amazing work. Congrats.


For some reason the cart crashes systematically with an out of memory error.


Siapran : I had some issue with out of memory, where I needed to clear meshes from the ground scene when I added the space station. That was enough to make it work on my PC, but maybe I should remove more data.


Pico space program! I love the ending, true to KSP style :)


Love it, the explosion at the end is the best thing I've ever seen.


This. Is. Epic.


Best 3d ever!


Reminds me of Domark's 3D games :D very nice.


Wow this is cool.


Very, very, VERY nice!


That is so cool! If you make this into an actual game, I will be the happiest dude ever!


looks really nice.

It seems, that you use more cpu-power, than pico8 provides, thats way the web-version can be slower.

Add a

print(stat(1),0,0,10)

at the end of the _draw() - function and it desplay the cpu-usage. 1.0 means 100% usage.
Can be usefull, when you want to optimize things.


1

I noticed there is an error when you load the cart. On line 557 when you have if(tele_cam) do, it should be if(tele_cam) then.


Woo it's fixed!


yeah, thanks again to you and FredsMedia for pointing it was broken!


Where's the part where you accidentally move it a little bit and slam down into Kerbin? Great little demo.



[Please log in to post a comment]