Low Mem Sky: L A S T

You awake to find yourself on an alien planet, with the desire to achieve one thing... reach the centre of the galaxy! 

Made in PICO-8 for #DemakeJam 2018, where the original build came 3rd Place.

FEATURES:

  • Around 180,383,121,450 unique star systems... (I think!)
  • Each system with...
    • Up to 8 procedurally-generated planets
    • (NEW) Space Station for trading resources, components and ship upgrades (all at system-varying prices)
  • Each planet with unique...
    • Continuous procedural terrain generation
    • Climate-specific resources and collectables
    • (NEW) Seven base alien species (land, water and air-based) + Sentinels
  • (NEW) Five different ship classes - all with different specs (speed, capacity, warp range)
  • (NEW) Auto-save & Restore of progress
  • ...all within a single PICO-8 cart!

Planned FeaturesNONE  (No more room!)

CONTROLS:

On Foot:

  • ARROWS = Walk around
  • Z = Run (Hold)
  • = Collect Item / Take-off (when close enough)
  • ENTER = Quick Menu, with options to 
    • "Call Ship" to current location
    • (Also an option to delete save/progress - use with caution!)

Space Flight:

  • LEFT / RIGHT = Rotate
  • UP = <Unmapped>
  • DOWN = Open Galactic Map
  • Z = Engage Pulse Engine boost (Hold)
  • = Land / Dock (when close to planet / station)

CREDITS & THANKS:

Additional code snippets that I used/adapted:

RELEASE HISTORY:

  • v1.2: " Low Mem Sky: L A S T " update
    • ADD: Can now dock with space stations
    • ADD: Trading resources, components, ships at space stations
      (with system-varying prices)
    • ADD: Ship paint jobs
    • ADD: Five different ship classes - all with different specs
      (speed, capacity, warp range)
    • ADD: Realistic* wake (and depth) when walking through water
    • ADD: Water ripple effect
    • ADD: Auto-save & Restore of progress, inventory, etc.
    • ADD: Wipe saved data menu option (use with caution!)
    • ADD: Seven base types of species (land, water and air-based)
    • ADD: Sentinel AI
    • ADD: Anti-piracy measures
    • ADD: Resources now discoverable on radar (even if “used”)
    • ADD: Added “Call Ship” feature (only when a distance from ship)
    • ADD: Can now "boost" your ship around the system with Pulse Engine
    • CHG: Improved planet surface rendering
    • CHG: Improved planet surface generation
    • CHG: Optimised star system rendering performance
    • CHG: Optimised planet surface rendering performance
    • CHG: More variety of resources/life on planets
    • CHG: New “shuttle” starter ship
    • CHG: Now inventory is capped at ship capacity
    • CHG: Remapped system flight controls (now more consistent)
    • CHG: Improved radars
    • CHG: Improved warp sequence
    • CHG: Now returns to planet take-off position
    • FIX: Distance calculation bug
    • FIX: Now possible to get closer to galactic core
    • FIX: Planet and station spacing (no more overlaps)
  • v1.1
    • Minor bug-fixes and added surface radar
  • v1.0
    • Initial version
StatusReleased
PlatformsHTML5, Windows, macOS, Linux
Rating
Rated 4.5 out of 5 stars
(91 total ratings)
AuthorPaul Nicholas (Liquidream)
GenreAction
Made withPICO-8
TagsDemake, demakejam, PICO-8, Space Sim
MentionsA conversation with the curator of the P...

Download

Download NowName your own price

Click download now to get access to the following files:

low-mem-sky_linux.zip 532 kB
low-mem-sky_win.zip 961 kB
low-mem-sky_mac.zip 3.2 MB
low-mem-sky_raspi.zip 747 kB
low-mem-sky.p8.png 29 kB

Development log

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 53 · Next page · Last page

mem! - medic board tf2

Quando recebera novas atualizações, pois o jogo é muito divertido.

(+1)

Wow I am impressed with the fact it's a pico game and you've made it so you can walk on procedurally generated planets. that alone is crazy.

Thanks a lot for the kind words! 😊

(+1)

lovely gameplay

(+1)

Thanks a lot! 😊

looks cool :D

i found a glitch: nine planets :D 

Just don't tell Neil deGrasse Tyson! 🤫

(+1)

Man I really hope you update this! This is so sick and cool
You can have like space invaders type combat while flying
and turn based combat on the ground and some basic base building!

Adding some kind of story or dialogue might be too much but who knows!

I really like this demake and really hope you can update this and happy to support the project

(+1)

super chill game!

(+1)

Really nice video 👍

Thanks for playing/sharing! ☺️

"The application “low-mem-sky” can’t be opened." - macOS Sonoma 14.0 😞

Sorry about that. I have re-generated the macOS binary.
Please feel free to try downloading again and see if that resolves your issue.

(+1)

Works now! Thank you so much! This game is amazing!!!

If it’s not too much trouble, could we get a .p8 please? For those of us with handhelds that don’t have wifi. Thank you.

(+1)

Your wish is my command (...and long overdue)
Check latest downloads options 😉

(+1)

Danke sir. 😁

(+4)(-1)

Still better than Starfield.

it is a bit unfortunate that you may want to exchange your exotic ship for something else but the dealer just keeps your old ship without giving you anything in return.

(+1)

😊👍

Thanks for sharing - hope you enjoyed your minimalistic, pixelated voyage through the stars! 👍

i need this ported to a psp

(+2)

Amazing Work! When I asked for ideas for a retro space trader, NextLevelBanana (Qristy) pointed me here, and I'm so glad she did! 

Had a great couple of evenings flying right, in my pink freighter, realized I'd rolled my money over to negative (Low Mem Finances), and I _think_ I made it to galaxy center. Does the game indicate that you've made it? 

I also got great throwback vibes to playing Starflight on my parent's Atari ST, when I was maybe 10.  Even collecting the rare fuel cells and everything!

All that to say: loved it! I even found myself humming one of the songs on my run this morning. 😄


(Picture of my financial overflow )

Hey @hbuckingham,
Thank you very much for the kind words - I'm super glad to hear you had a good time playing (+"completing") it 😊
(I ran out of room for an end state, so... it's either this or "rolling over" the System X/Y coords!)

As for the music, that's all Chris (@Gruber) Donnelly - he did an amazing job at capturing the essence of the music from the original.
(+I agree, very catchy - imagine how much of an earworm it was for me listening while coding the rest of the game! 😅🐛)

Thx again for the review (+also @Qristy also for the referral! ❤)

Super great game!

I just want to ask: How do I open my inventory and drop items? I have a full inventory and I'd want to drop some stuff. Is there a way to do that?

Thanks!

(+3)

Man, this is very nice. It's crazy about the Picotron announcement yesterday, right? Those carts are going to have a base maximum size of 128k. If you can (hopefully) do multicarts, then that would give you up to 4MB of space with which to work. Imagine what you could stuff into that?

(+1)

Agreed - exciting times indeed! 🤓

Any way you could provide the uncompiled cart? I'm unable to run it via splore on a Linux handheld I have otherwise. That or I guess I need to figure out how to write my own launcher for it, but that's a bit beyond me...

(+1)

Sure, the raw cart (p8.png) is available to download from the PICO-8 BBS: 

Of course! Just getting used to Pico-8 myself, that makes sense :d

do the sentinels do anything

(+1)

Other than "look busy"? 😉 No, I'm afraid not.

Unfortunately there wasn't enough code space left to have them (or aliens) attack you on certain planets. So, they're just there to keep you company while exploring! 👨‍🚀

Hey! Are you gonna stil update this? If so I would buy it.

(+3)

This is seriously one of my first and favorites on the pico-8 and probably what made me love pico-8 games. It's so simple yet relaxing. I enjoyed playing it with my little brother watching. (We said hi to everything that popped up on the screen lol)

(+1)

Aww.. thank you for the lovely words. 🙏
Very glad to hear it gives you (and your brother) and enjoyable time! 😊
(...and thanks for looking after the aliens for me - they always enjoy the company! 😉)

i really must know

something make steering this ship so.... fabulous...

(+3)

Well done with this game! Does anything happen once you journey all the way to the galactic core?

(+2)

Only one way to find out! 😉
The real Q is... is it worth the journey?


*(No, probably not! 😂)

(+1)

i love this so much

Yeah i cant turn left.

That's odd. It's the left arrow ⬅ key to turn left.
I just checked and all working fine here.
Either way, thanks for playing!

(+3)

So I upgraded my laptop to Catalina, downloaded latest version and it didn't work.

Luckily the fix is easy, turned out the executable inside Contents/MacOS didn't have "execute" attribute. 

Just open terminal and run "chmod +x 

~/Downloads/low-mem-sky.app/Contents/MacOS/low-mem-sky"

(+2)(-1)

I'm a proud owner of a physical copy of this little jewel.
As Mac user, could I ask a simple update: recompile it for 64 bits and update Mac package?

(1 edit) (+2)

Hi Seuck,
I've just refreshed all the binaries (inc. the Mac build) with from the latest version of PICO-8 (v0.1.12c), which I believe uses a version of SDL that is 64-bit compatible.
Please let me know if you have any further issues (and if you do - we might have to wait for the next P8 release)
Thanks again for your support! 😊

(+3)

New release works like a charm, thanks Paul!

(+3)

Low Mem Sky was one of the only three apps not supported by Catalina, and the most valuable :-D
That's no more.

(+2)

I am VERY happy to hear that! 🥳
(Tho all credit goes to Zep, for making the later P8 builds compatible 😅)

"full inventory". Oh no !!!

I'm glad you continued with the project, it's incredible, congratulations. I would love it if you keep updating it at full throttle, but I know that time is running out. Again, congratulations !!

(+3)

This is great!  Can't wait for the updates.


Until then... WHAT DO I DO WITH ALL THIS SOLANIUM?!? :D

Hey Tom,

Thanks again - glad you like it :D

The update is getting close & is SO much better than this old build. Can’t wait to let you loose on it - if only to give you a way to buy yourself something nice with all that Solanium! :D

Thanks again for playing, Commander ;-)

(+1)

Heh, yay! Can’t wait! This is neat.

Is this project dead? It would be sad if it was :(

(+1)

No, not dead (yet) - I do have a update that is currently WIP.  However,  as I mentioned to you previously, this project is subject to my available time, which has been limited lately.  Thanks again for your interest! :-)

Thanks for the reply. Extremely glad this is still being updated and cant wait for the new update. Can you spill any details about the new update or is that a secret?

Love this game.

Thanks a lot! :D

(+2)

Two planets in one place? ;D

P.S. Game is very nice

(+1)

Yeah, during the Jam I was doing ZERO checking for positioning
(there's also nothing stopping a spinning Space Station to be right on a planet as well!)

One for the "Todo" list - thanks for reporting (and playing)! :D

BTW... this was fixed in the FINAL version! ;o)

(+2)

I love this so much! :D

Glad you like it - thanks very much! :D

(+1)

Bloomin' great. With the proposed additions you mentioned, this will be awesome.
Very nice, Paul.

Thanks Roy, much appreciated.  :D
I do hope to get those features in (one way or another!)

(+1)

Congratulations, this is a fantastic game. I like the simple controls. I hope you can add more features, while retaining the perfect simplicity of the controls. Brilliant.

Thank you very much - glad you like it. :D
Yes, that will be the challenge, for sure - but I agree, simplicity is key!

Potential :)

(2 edits) (+1)

This is fantastic! I really love what you've done there. How did you manage to store all those cool planets in the very limited Pico-8 memory? Do you generate them with your algorithm when the game launch?

I can't wait to see the new features you plan to add. Congratulations again :)

(+1)

Thanks a lot! :D

Kind of - it's all generated on-the-fly (procedurally).
For example...
- when you scroll around in the Galaxy Map, new "pages" of systems are generated
- when you enter a new system, the planets are generated (using a consistent Noise generator)
- when you land on a planet, the initial surface area is generated
- when you walk around the planet, new "areas" of the surface are generated.

It's all down to using unique numbers to "seed" the random number generation. By seeding the RND() function, you will always get a consistently-random output. So, each system, planet, surface tile will always end up with the same seed (number). It's predictable, therefore you don't ever need to store it, just trust that it'll always come out the same.

Check out some linkson Procedural Generation and you'll disappear down the rabbit-hole for this stuff - it's fascinating (though I've only just started to dabble in it myself). Have fun! :D

(1 edit) (+1)

Thanks a lot for your answer! I'm definitely going to learn more about this.

This is a great game and with a few updates it will be a favorite of mine. Will hostile spaceships be a thing, and how do you plan on making the plant material usable?

Hopefully, yes, enemy ships (if time/cart space allows) will get added at some point, but my priority is more for planet-level AI for now.
The plant material may change. They were added to be directly recognisable from NMS, but I think I'd prefer there to be less variety, and for each to have a specific "refill" purpose (e.g. refill health, oxygen, mining laser, weapon, etc.). Leaving the stuff you mine to be more for trading perhaps. Dunno.

(1 edit) (+1)

awesome. If I may, an interesting idea could be to use different plant material as special ammunition to use against the sentinels or native life. such as the frost crystal slowing/freezing them, or something like that. Im sure there's a better way to utilize it but i might as well suggest it.

Viewing most recent comments 1 to 40 of 53 · Next page · Last page