Comments (4)
for decorations, try just defining a decoration to spawn on a node that is only found in the city. I believe ( from my experience modding the nether) that decorations will be placed just with a normal minetest decoration definition. When I defined decorations in the nether and placed schematics, sometimes decorations even spawned on top of other decorations that placed nodes that the top decorations spawned on.
from exile.
Some more thoughts...
My biggest issue with the Undercity is the way loot works.
It's currently an gambling addict process of running around checking chests. It's an unhealthy and unpleasant kind of behavior that this creates. This feature is only in there because the original code had it, I needed something down there, and it gave me an excuse to add absolutely anything I wanted to the game.
This original loot chest feature was copied no doubt from the many games that have this feature - Exile should get away from cliches, especially harmful ones.
The aim of going into the undercity should be more fulfilling than merely grabbing loot. Indeed, I added the golden statues so you would face this dilemma: "why am I risking my life for pointless golden statues?" (I still grab them anyway!)
I wanted Undercity to be a place where you can wrestle with this kind of madness, compulsion, and greed, but then overcome rather than succumb to it. Currently it lacks the "overcoming".
Getting stuff out of the chests and making them decorate the city would be nice.
In general the rewards from playing Exile should intrinsic (creative expression, sense of accomplishment, discovery..) rather than extrinsic (high scores, access to items, leveling up ...)
from exile.
My inner sadist had an idea for a possible solution to the loot issue above.
Compulsive chest checking is a real-world unhealthy thing for the player to be doing. Currently the game rewards this unhealthy behavior. Anytime the player engages in real-world unhealthy actions the game could reflect that by also making their in-game character sick.
For undercity loot chests it might work like this...
The first time a chest is opened it risks triggering a health effect:
- A common but mild illness: e.g. "Inhaled Noxious Vapors". Coughing fits, occasional vomiting, etc.
- A rare lethal illness with immediate consequences: e.g. "Rouge Nanobot Infection". Player gets digested by nanobots, vomiting up puddles of infectious nanobots until they die. Creates a contaminated infectious zone.
- A rare lethal time delayed illness. e.g. "Rouge Biotech Parasite". Similar to nanobots, but the aim is to encourage the player to return home first, where the parasite hatches and contaminates their home. Perhaps the early stage gives them enhanced jumping powers, while late stage makes them sensitive to cold so they seek shelter (helps with #40 end game - advanced players risk screwing up their fancy mansion).
- All the above could be curable by metastim.
Something like this would make grindy loot checking into a high risk activity. You'd think twice about if you really need to open the chest. Undercity becomes about dealing with temptation, and taking sensible risks.
from exile.
[The city] lacks dynamism.
Here are my thoughts. I already know some of them are bad.
- Lava pools down low bubble (already implemented).
- Farm ceilings are made of nodes that mimic the day/night cycle.
- Doors have a random chance to be open based on what the area is. (ex: apartments ~1%, civics 70%) Some doors should be opened/closed together, like double doors or sets of doors across a single-activity room.
- Chance of earthquake (proper tectonic plates would be a nightmare to code!)
- Moon lamps grow stronger/weaker with the phase of the moon/through out the season,
- Strange machinery to watch.
- Require the player to continue developing beyond a climbing rope to explore deeper into the city. It was interesting rushing rope ladders, only to discover a large drop to the upper floors of the city. Thatch spam can overcome this, but consumes resources for surviving the first year. Already partially remedied by lightweight clothes to increase temperature tolerance for deeper levels, it would be nice to require some additional tricks for those unwilling to risk an early metastim for it.
- Arcade with unclear objectives. (3D game of life in pillar room)
- Cryptic notes to loved ones/exiles to player homelands.
- Spread loot into rooms (as mentioned in above posts)
-
- Make your own Meta-Stim in a lab with resources found around the city.
-
- Shops have wares out as if for sale.
-
- Dilapidated Airboat rentals (Who needs an airboat when you can fly?) Similar to Meta-Stim idea, Airboats can be made from different parts you have to earn like the teleporter. Would be nice to have some storage or a place to stash/access a backpack or two.
-
- Damaged teleporter rooms with salvageable parts.
-
- Probes should each be found in rooms where they would have been used. Go ahead and leave them in chests to allow the player a chance to evaluate the risk.
-
- Centers for the arts can host all sorts of toys.
-
- Museums housing player-craftable tech should totally be a thing.
- Power cores should be used to power more than just teleporters. Many of these would require a % depletion instead of using it all at once.
-
- Airboats
-
- Recharging stations
-
- Meta-Stim medbays
-
- Meta-Stim god mode/powerup god mode
-
- Room/district-wide lighting
-
- May-as-well-be Rue Goldberg Machines
-
- Smelting/food cooking machines
Basically, I liked the vibe I got that the ancients were not all that different from us. They just built way bigger and had more toys until they collapsed.
from exile.
Related Issues (20)
- Climbing blocks when holding Shift when too tired to jump a full block is not communicated well HOT 3
- Kiln/pottery mechanics are not communicated very well HOT 1
- Hints/tips on death to help aid new players
- Some way to label bags to distinguish them HOT 2
- Downed state - 0% health is not the end! HOT 4
- Crafting returns oversized stacks which can end up losing items HOT 1
- Idea: move player-wise settings into a unified menu HOT 2
- error in 5.3 branch for colinfo in moblkit
- HUD text breaks with global HUD scale. HOT 1
- Further refining HUD HOT 10
- Tang is not a liquid HOT 1
- Mystery instant soup bug
- Resting mechanics become an annoyance HOT 4
- Bronach plant sprite has too low contrast
- Agricultural soil with a plant on it erodes and leaves the plant in midair
- Replace earth moon texture
- Ruins of former exiles (spawning random structures)
- Backpacks eat node metadata HOT 1
- Make iron recyclable (feature request)
- Transporters: Unexpected behaviour with respect to distances.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from exile.