Log In  

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

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.

-- 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...

P#28295 2016-09-11 00:28 ( Edited 2016-09-11 04:28)

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

P#28302 2016-09-11 07:44 ( Edited 2016-09-11 11:44)

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)

-Electric Gryphon

P#28362 2016-09-11 23:08 ( Edited 2016-09-12 03:08)

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.

P#28380 2016-09-12 06:28 ( Edited 2016-09-12 10:28)

@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')

P#28383 2016-09-12 07:22 ( Edited 2016-09-12 12:00)

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.

P#28391 2016-09-12 10:41 ( Edited 2016-09-12 14:41)

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

P#28635 2016-09-16 21:46 ( Edited 2016-09-17 01:46)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-04-17 02:54:10 | 0.017s | Q:27