Create and manage your factory to build a space elevator!
Unsatisfactory is a retro demake of the game Satisfactory. Feel the satisfaction of creating and managing a large automated factory on Pico-8!
- Collect resources.
- Build a simple power grid.
- Construct an efficient system of conveyor belts connecting miners, smelters and more.
- Complete goals to build an elevator to space!
- About an hour of playtime, depending on how organized you are :)
The game includes tutorials/goals to guide you along, but here are some tips:
- Controls
- X - Menu/Select
- O - Gather/Back
- Select the Space Elevator in the top left to view your goals
- Hold and drag to create belts
- Your burner always needs coal/wood in it's inventory
- Try to stay organized or things can get out of hand!
Thanks for playing!
Let me know if you have any issues or feedback!
(Also, go check out Satisfactory. It's extremely good.)
Patchnotes:
1.3.1
- Added concrete as a goal item (thanks cakepie!)
- Updated item labels for cells with mixed inventories
- Lightened iron vein slightly for better visibility
- Belt drawing can no longer destroy buildings
1.2.1
- Fixed an issue allowing players to Destroy water tiles (Thanks mr.panda!)
- Fixed an issue with ending a belt on a water tile
This is amazing wow wow wow wow wow wow wow wow wow wow wow wow wow wow wow
WARNING DONT PLACE THING WHERE WATER WOULD BE! YOU CAN DESTROY WATER TILE AND MAKE IT NORMAL GRASS BUT IF YOU PLACE SOMETHING THERE THE GAME WILL CRASH AND YOU WILL LOSE YOUR SAVE
Just uploaded a fix for this issue, you should no longer be able to "destroy" water tiles. Thanks for playing (and for finding the first bug)!
Very nice! A couple of comments:
-
I had difficulty finding iron at first, perhaps make it look more distinctive vs rocks
-
Most items are required by the goals (either directly or indirectly as an intermediate step before final product). Except for concrete. Although limestone got requested multiple times. Consider changing some of the later limestone requests to concrete.
-
Bare tiles and storage tile can have mixed contents in the cell inventory, but draw_header always prints <item_count> <name_of_first_item> regardless of contents. It would be helpful to print 'mixed items' instead of item name when contents are not purely of one type.
-
Storage behaves as a large buffer (fifo i think?) but inventory view shows only five individual items. When there are mixed contents, its not possible to retrieve individual items that are not among the first five, you must empty out the entire storage to access those items. Two ideas that could help:
- display consecutive items of same type as a stack (like player inventory)
- left-right "scrollable" view of the storage contents, by keeping track of an offset from start.
Edit: oof, just noticed this is already at token limit, so the latter two feature requests might be hard to pull off.
Thanks for the feedback cakepie! Your first two points were quick wins and I was able to free up enough tokens to handle the third feature too.
The new cart is live. Thanks again for playing!
[Please log in to post a comment]