d1259b7272
Door system now cleared quite a lot of long-term goals.
152 lines
5.3 KiB
Plaintext
152 lines
5.3 KiB
Plaintext
========================================================================
|
|
ROADMAP: Large New Development Projects
|
|
------------------------------------------------------------------------
|
|
|
|
#### ##### #### # # ###### ##### ####
|
|
# # # # # # # # # # #
|
|
#### # # # # # # ##### # # ####
|
|
# ##### # # # # # ##### #
|
|
# # # # # # # # # # # #
|
|
#### # #### # ###### ###### # # ####
|
|
|
|
- Split this doc into "core gameplay" and "side quest" forks?
|
|
|
|
- Lux Ore
|
|
- Reconsider mapgen depth; push downwards?
|
|
- Players accumulate radiation.
|
|
- Player health API to allow registering multiple reasons
|
|
for player health loss (injury, radiation)
|
|
- Radiation fades, washes off faster with water.
|
|
- Stacks also radioactive. Tools too but less so.
|
|
- Infuse other materials
|
|
- Infuse clear glass to make "smoked" glass.
|
|
- Does not transmit light.
|
|
- See-thru only from one side.
|
|
- Infuse chromatic glass to make piezo glass.
|
|
- Step on it or punch it to emit light.
|
|
- Button/touchplate for optics.
|
|
|
|
- Trees/logs.
|
|
- Tree trunks as falling nodes, dig as logs.
|
|
- Logs as non-falling nodes, facedir.
|
|
|
|
- Sand renewability.
|
|
- Dirt turns to sand if left near water.
|
|
- Stronger near more water.
|
|
- Stronger near flowing water.
|
|
|
|
- Torches
|
|
- Burning nodes with ash parts, to display torch lifetime
|
|
- Create a "strike-anywhere match" by adding other
|
|
materials (sand, and something to react with like
|
|
gravel or lux infusion) to instantly light on
|
|
punching a solid enough surface.
|
|
|
|
- Advanced Tools
|
|
- Sickle / kopesh, choppy + snappy, recursive harvesting.
|
|
- Mop/broom for mass stack pickup.
|
|
- Sponge on a staff for a mop, thatch on a staff for broom.
|
|
- Broom recipe feels more right, but requires more work...
|
|
- Adzes tied together into a rake?
|
|
|
|
- Tinted glass: can see thru only one way and not others, does not
|
|
transmit light? Infuse non-chromatic glass w/ lux?
|
|
|
|
- Player knockback coming in 5.1+?
|
|
- Allow players to push others around by punching?
|
|
- Use for door conveyors?
|
|
|
|
- Doors
|
|
- Push nodes blocking rotation?
|
|
- Push players?
|
|
|
|
- Domain Wall Sensor
|
|
- Adapt from sztest?
|
|
- Field Generator?
|
|
- Power an annealed lode block from 2 opposite faces.
|
|
- Generates particle effect at mapblock boundary.
|
|
|
|
- Thatch
|
|
- Collect grass and dry in sun, or pummel sticks into wood fiber.
|
|
- Nodes that reduce fall damage, decorative for building.
|
|
- Brushes for painting, writing system.
|
|
- Broom to sweep scattered item stacks together.
|
|
|
|
- Water and lava surface springs.
|
|
- Access to water for forges.
|
|
- Access to lava for lighting, firestarting, glass?
|
|
|
|
- Lava quenching, new material?
|
|
|
|
- Lurk Ore
|
|
- Moves freely among air-exposed stone while no player is looking.
|
|
- Follows after player, attempting to cause harm.
|
|
- Weakens nodes above/below player into falling nodes,
|
|
e.g. loose cobble, gravel?
|
|
- Steals items from player, drops onto ground or absorbs them
|
|
into body? Saps tool durability?
|
|
- Ignites flammables it passes by?
|
|
- Downgrades or absorbs ores nearby by contact or air floodfill?
|
|
- Creates illusionary nodes you can fall through?
|
|
- Cannot be dug or damaged directly.
|
|
- Digging it yields plain stone, but converts up to 2
|
|
surrounding stone nodes into Lurk.
|
|
- Need to dig all around it so it cannot move, then apply Some
|
|
time-integrated process to convert it to useful form.
|
|
|
|
- Threats
|
|
- Visceral
|
|
- Flammable/toxic gas?
|
|
- Monsters: stone-lurkers, mimics.
|
|
- Lightning, meteor strikes?
|
|
- Creeping
|
|
- Cellular automata hazards.
|
|
- From exploration, delving too deep, leaving things to rot, etc.
|
|
- Blights, Fungi
|
|
|
|
- Social features
|
|
- Randomize player appearance/colors.
|
|
- Shirt/pants, possibly w/ stripes/patterns
|
|
- Skin color, hair color, eye color?
|
|
- Add more holiday outfits.
|
|
- Track server lag in metadata?
|
|
|
|
- Smoked glass
|
|
- Lux-infuse clear glass.
|
|
- Does not transmit light.
|
|
- See thru only in one direction.
|
|
- Useful for hidden bases.
|
|
|
|
- Digital logic + lighting via optics.
|
|
- Piezo Crystal Node
|
|
- Emits light briefly when punched or stepped on
|
|
- Need to interpolate player paths for "stepped on" logic
|
|
- Lux-infused chromatic glass?
|
|
|
|
- New materials to craft with.
|
|
- Dungeon materials, stonework?
|
|
- Decorations for dungeons
|
|
- Tree sap from stumps? Resin? Rubber? Shellac?
|
|
- Small plants? Reeds? Mallows?
|
|
- Sea stars, anenome, coral, other underwater things?
|
|
- Fungi, esp. tree-destroying ones, blight?
|
|
- Oil, natural gas? Fossils and fossil fuels?
|
|
- Geode, hydra crystals, radioactives?
|
|
- Shipwrecks or alien tech
|
|
- Slow-moving animals? Snails? Miniature spice worms?
|
|
- Non-portable things, like "spawners" or wormholes
|
|
- Tubers and taproots, cacti, and other "defensive" plantlife
|
|
- Plant-like CA animals, like bee nests and clouds of bees?
|
|
Termine mounds? Ant colonies? Coral?
|
|
- Popeggcorn?
|
|
- Ores that smelt via heating and then rapid quenching?
|
|
- Things that cannot ever be dug, and must be moved only
|
|
by in-world machinery?
|
|
|
|
- Vary player walking speed based on nodes under feet?
|
|
|
|
- Use gravity vector to make flowing water push the player?
|
|
|
|
........................................................................
|
|
========================================================================
|