Log In  


Cart #28294 | 2016-09-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
34

Take your trusty ship to the far reaches of the infinite multiverse...and destroy the hostile life that you find there.
Clear each planet to warp to the next system.

Features:
-- 30 fps interlaced flight simulator
-- 3,375 or more different worlds, ranging from snowy ice-planets to verdant hills.*
-- 6 enemy types

*OK, so a lot of the worlds look similar, but the same could be said about certain other games...

34


Amazing. Was thinking of doing a PICO-8 demake of No Man's Sky, but:
a) I wouldn't know how to start
b) I'm not clever enough (see "a")
c) I see people like you (and @lectronice on Twitter) already doing great work already

Well done! :D


Hi Gamax,

Amazing work on getting the frame rate up without the interlacing. How did you do it? (Unrolled loops?) I looked at the code, but it's compressed.

I think about the only thing that isn't working quite right on the hack version is that the players shots seem to be a few frames delayed (more than on the original).

On the original version, there are some "undocumented" keys:
"e" to warp to a new level without clearing the enemies
"tab" to remove interlacing (but not at the frame rate that Gamax achieved)

Thanks,
-Electric Gryphon


Aww. I died and then one of my projectiles killed the last enemy and made me warp out. Also gamax92 is doing black magic again.


@gamax92 I'm a little puzzled by your cart.
how was it optimized/obfuscated ? is it done by pico-8 on p8.png export ? an external tool ?

also it stops working as soon as you go in the editor
(<name> expected near 'do')


Phew ! Another amazing 3-dimensional game ! Wow, you guys sure know your code ! :D

A comprehensive tutorial on writing and the mechanics of 3-dimensional game programming in PICO might be of benefit for others.


Hi Gamax,

Could you post your uncompressed code?

I'd love to pull your optimizations into the original program (of course giving you credit for the speed boost) so that I can continue to improve gameplay. I'm very curious about what tricks you used to make things faster--I'm sure they would be relevant to a lot of the more "computationally intensive" (for pico 8) games here.

Thanks a bunch,
Electric Gryphon



[Please log in to post a comment]