Hi. Here's a WIP that I'm starting to like. It's my first game. It def took me longer than expected :).
My goal was to simulate an aspect of asteroid mining that requires hopping between asteroids using steam as fuel and regolith (dirt) for shielding. I wanted a turn-based procedural world that's difficult to traverse.
Any feedback is welcome and appreciated. I'm still working on how to arrange these asteroids in increasingly challenging ways.
You are an asteroid mining prospector trainee.
You are remotely controlling an asteroid prospecting spacecraft.
You have a limited map of the asteroid belt your spacecraft sits within. This map shows a rough approximation of the materials each asteroid contains.
It's your job to land the craft on an asteroid and gather more data about what the asteroid contains. You then sell this information for future mining missions.
The value of this information fluctuates relative to the whims of the market.
In this training exercise, your goal is to get to the Zone 5 market.
Don't let your fuel (water) or shields (dirt/regolith) get too low or your craft will become unusable.
Controls and Interface
You move between asteroids with the arrow keys. Use x key to start or continue.
Asteroids can contain a variety of materials.
Three materials can be sold on the market:
Pink-ite : pink in your map
Green-ite: green in your map
Yellow-ite: yellow in your map
When you land on an asteroid with these materials:
- you will be charged a fee
- you will automatically sell them on the market
- these materials will no longer be availble to you for selling
In your control panel, the far left two vertical bars indicate the amount of market materials your craft has detected.
The third bar from the left indicates the money/gold you have. The red dots at the top of this bar indicate the cost of landing on an asteroid, with market materials, in this market.
You receive gold based on the volume of the market materials found relative to the current exchange rate.
The exchange rate, for a particular Zone's market is shown in the area above your map. These rates cycle through three variants each day. The center exchange rate is applied today. The bottom rate is what will happen tomorrow. The top rate is what happened yesterday.
When your gold has reached the top of the bar, your spacecraft's fuel and shield algorithm will be upgraded. Press x to continue. After upgrade, you will get gold equivalent to the green dots next to the gold bar.
Two other materials can be on asteroids:
Water : blue in your map
Regolith (dirt) : brown in your map
You hop between asteroids by heating water and generating steam. Water can be found on some asteroids, represented as blue in your map, for refueling.
You protect yourself from the sun by coating your spacecraft with regolith (brown dirt) found on the asteroid. Regolith can be found on some asteroids to replenish your shields.
Your fuel (blue water) and shield (brown regolith/dirt) levels are shown in the two bars to the right of your map. The red dots at the top of these indicates how much they are reduced when you move. The green dots indicate how much these bars are replenished when landing on an asteroid that contains water or dirt.
Your shield and fuel usage will be upgraded as you max out your gold. This will help you get to Zone 5.
Thanks and Backstory
Thanks go out to feedback on my initial asteroid generation effort by @freds72 :https://www.lexaloffle.com/bbs/?tid=34135 . I indeed used the 3d library by @electricgryphon. I used rasterization code from @creamdog.
Inspiration for the backstory via the following cool articles:
Did either of you have a chance to read the descriptive text below the game? If so, did it help or confuse?
Is there a particular part that is confusing?
Maybe I need to have some intro process and assume that no text will be read.
I did try to make the early surrounding asteroids full of water and dirt.
[Please log in to post a comment]