Here's what I worked on this week:
- The quantity of resources needed to complete each job now depends on the difficulty rating of the planet.
- Higher rating means: more resources to deliver. Harder to complete jobs.
- Lower rating means: less resources to deliver. Easy to complete jobs.
- The quantity of the resources gathered while exploring now depends on the difficulty rating of the planet.
- Higher rating means: its harder to find enough resources. Harder to complete jobs.
- Lower rating means: its very easy to find enough resources. Easy to complete jobs.
- I designed the actions better so that they make more sense when trying to find which ones will work and which won't.
- (Check the graphic for extra info about this).
- Added more resources that can only be gathered by doing specific actions on specific properties of entities.
- I still need to paint the sprites for them, so for now they all share the same placeholder graphic, that means its unplayable for now.
- Changed the layout of the actions so that they are visually organized a bit better.
- I won't upload a new version today because I think you cannot play with this changes, so it does not change much with the previous version you can play right now.
About the graphic/diagram:
When I design games, I first start writing ideas in a numbered list (like the one above). But at some point, everything starts to get very confusing and hard to think about.
So, I start making diagrams to make the design easier to understand and to analyze. This graphic is an example of that.
I color coded each type of entity, and section, and I can easily copy and paste, move, and drag and drop object wherever I want. This makes designing so much easier because I can evaluate and compare things really fast, which is really hard compared to going up and down a numbered list.
This diagrams shows specifically which actions work on what type of entity, the effects they have when applied to different properties, and the requirements of each.
This diagram is also easy to convert to code. By the way, I use "diagrams.net" to make my diagrams and graphics.