warfactoryracine/gameData/Biomes/badlands.json
StillHammer fd1ec4f503 Implement complete world generation system with geological simulation and resource distribution
## World Generation Pipeline
- Add comprehensive 7-phase geological simulation (4.6 billion years)
- Implement WindRegions-based climate system with ITCZ zones
- Create 18 biome types with scientific classification parameters
- Establish Phase 7 budget assignment and natural feature placement

## Resource System Architecture
- Add 70+ natural features across 8 categories (geological, water, forest, volcanic, etc.)
- Implement complete resource-to-feature mapping for all game materials
- Create individual resource files for metals (iron, copper, gold, uranium, etc.)
- Add comprehensive cross-referencing between features and game resources

## Biome Integration System
- Design scalable blacklist + frequent biomes compatibility system
- Implement mass-based feature selection with geological strength requirements
- Add 5 spatial distribution patterns (concentrated, uniform, ring, clustered, gradient)
- Create region-based feature placement with biome-aware filtering

## Documentation and Architecture
- Add detailed geological and climate simulation system documentation
- Update project overview with world generation achievements
- Establish JSON-driven configuration system for all generation parameters
- Create comprehensive system for Phase 8 integration readiness

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-29 17:19:01 +08:00

141 lines
4.3 KiB
JSON

{
"biome_id": "badlands",
"display_name": "Badlands",
"description": "Harsh, wind-scoured regions with minimal vegetation, created by persistent high winds and limited rainfall",
"classification": {
"type": "special_climate_zone",
"priority": 8,
"token_requirements": {
"highWind_tokens": {"min": 2, "condition": "above_storm_threshold"},
"rain_tokens": {"max": 300, "condition": "insufficient_moisture"}
},
"climate_conditions": {
"persistent_high_winds": true,
"limited_rainfall": true,
"extreme_temperature_variations": true,
"severe_erosion": true
},
"elevation_range": {
"minimum": 200,
"maximum": 1500,
"typical_range": [400, 1200],
"formation_zone": "wind_exposed_continental_interiors"
},
"generation_notes": {
"formation_process": "Created by highWind_tokens in areas with insufficient rain_tokens",
"geographic_distribution": "Interior continental areas with extreme wind exposure and low precipitation",
"rarity": "Rare - requires extreme combination of high wind and low rainfall",
"minimum_area": 75,
"typical_area_range": [150, 600]
}
},
"vegetation": {
"primary": "sparse_wind_resistant",
"secondary": ["hardy_cacti", "thorny_shrubs", "rock_lichens", "drought_adapted_grasses"],
"characteristics": [
"extremely_deep_roots",
"water_storage_adaptations",
"minimal_surface_area",
"protective_spines_or_waxy_coatings"
],
"forest_compatibility": false,
"note": "Only the most resilient plants can survive the combination of wind and drought"
},
"environmental_properties": {
"wind_energy": 2.2,
"erosion_rate": 2.8,
"water_scarcity": 2.5,
"temperature_extremes": 2.3,
"soil_quality": 0.3,
"biodiversity": 0.4
},
"resource_modifiers": {
"wind_energy": 2.2,
"mineral_exposure": 1.8,
"rare_earth_elements": 1.4,
"solar_energy": 1.9,
"geothermal_potential": 1.3,
"agriculture": 0.1,
"forestry": 0.0,
"water_resources": 0.2,
"industrial_suitability": 0.8,
"tourism": 0.6
},
"industrial_considerations": {
"construction_requirements": [
"extreme_wind_resistance",
"sandstorm_protection",
"water_importation_systems",
"temperature_resistant_materials"
],
"advantages": [
"exceptional_wind_energy_sites",
"exposed_mineral_deposits",
"excellent_solar_exposure",
"natural_isolation_for_sensitive_operations"
],
"challenges": [
"extreme_construction_conditions",
"constant_erosion_and_sandblasting",
"water_scarcity",
"equipment_maintenance_difficulties"
]
},
"gameplay_effects": {
"defensive_bonuses": {
"natural_fortress": 2.5,
"difficult_terrain": 2.8,
"visibility_reduction": 1.8
},
"economic_factors": {
"construction_costs": 2.8,
"maintenance_costs": 3.2,
"resource_extraction_bonus": 1.6,
"energy_generation_bonus": 2.0
},
"strategic_value": {
"natural_barrier": 2.7,
"hidden_base_potential": 2.2,
"resource_control": 1.9
}
},
"environmental_hazards": {
"sandstorms": {
"frequency": "frequent",
"intensity": "severe",
"effects": "equipment_damage_and_visibility_loss"
},
"flash_floods": {
"frequency": "rare_but_devastating",
"cause": "sudden_rainfall_on_hard_packed_earth",
"effects": "temporary_impassable_terrain"
},
"temperature_extremes": {
"daily_variation": "extreme",
"seasonal_variation": "severe",
"effects": "equipment_stress_and_human_discomfort"
}
},
"geological_features": {
"exposed_rock_formations": "dramatic_geological_history_visible",
"mineral_outcroppings": "rare_elements_accessible_at_surface",
"wind_carved_formations": "unique_landscape_features",
"erosion_patterns": "constantly_changing_topography"
},
"survival_considerations": {
"water_sources": "extremely_rare_and_precious",
"shelter_requirements": "protection_from_wind_and_temperature",
"navigation_challenges": "shifting_landmarks_and_poor_visibility",
"supply_lines": "critical_for_any_operations"
},
}