DEV DIARY №12 - ROOMS AND WALLS
Wall construction system and room definition algorithm.
One of the most complex algorithms of our project is finally ready. It went through many iterations to finally come to the expected result.
The algorithm includes the following elements:
- Designing walls and rooms
A wall-setting mechanism allows a player to set walls and create rooms.
- Filling interior with floor
Mechanics of creating enclosed spaces: each room is tiled separately.
- Setting doors
Allows to install doors on straight sections of the wall to create accessible areas.
- Defining external contours and internal rooms
Allows to determine the tightness of the premises and connect them with the mechanics of the life support system, such as Temperature, Electricity and Life Support.
- Identifying enclosed and accessible spaces
Necessary for setting correct routes for drones and colonists.
Allows to avoid situations in which the AI will be locked up without being able to get out.
- The styles system
Allows you to create selected states for the walls and floor. Each state is a separate wall style with its own conditions and materials.
In the future, this system will allow you to scale the states for additional decor and give you more opportunities in designing rooms.
- Removing walls and rooms
Allows you to remove walls and rooms in the design mode, confirmed walls, creates tasks for removing previously built walls.
- Adapting the wall visual
Renews the visual of the walls based on their position relative to the rooms and the external space.
Recent posts
- 0.94: Up to 3,5x more FPS, optimizing RAM utilization and fuel system for trucks
- Great Early Access Launch, Scaling Up, and Details of the Next Update
- The Crust Early Access Release & First Update
- Release Date Announced for The Crust - 15 July
- Development news, Beta access and awards
- New Modules
- FAQ - Roadmap and your Ideas
- Dev Diary №22: Unveiling Global Markets and Extended Overview of Colonists
- The Crust Combat System Concept
- Dev diary №21 - Expansion of colonist mechanics, ice and new interfaces
- The Crust live on Kickstarter
- Assembler with jobs for colonists
- DEV DIARY №20 - Optimization, interface and new units.
- Steam Next Fest Results
- The Crust Closed Beta Starts Now!
- New Logo Reveal
- DEV DIARY №19 - STORY LINE, POI AND NEW CONTRACT SYSTEM
- NEW MODULE CONCEPT
- FIRST DEMO ON STEAM BASE BUILDER FEST
- DEV DIARY #18 - Mechanics on the Global Map, Updated Interface, and Logistics Innovations
- DEV DIARY №17 - Conveyors,new visuals and optimization - what's new with The Crust?
- Interview for UE4 Daily
- DEV DIARY №16 - MAKING HISTORY: A LITTLE BIT ABOUT OUR QUESTS
- WOULD YOU FLY TO THE MOON?
- 3D BATTERY MODEL CREATION IN TIME-LAPSE
- DEV DIARY №15 - ABOUT THE UTILITY SYSTEM ON THE LUNAR BASE
- ERASE AND REWIND, OR WHY BREACKING THINGS IN VIDEO GAMES IS AS DIFFICULT AS CREATING THEM
- DEV DIARY №14 - 50 SHADES OF REGOLITH, OR RESOURCE EXTRACTION AND PROCESSING IN THE CRUST
- DEV DIARY №13 - GALACTIC MARKET
- 2021: THE CRUST TRANSFORMS
- DEV DIARY №12 - ROOMS AND WALLS
- DEV DIARY №11 - REFACTORING AND NARRATIVE
- DEV DIARY #10 EXCAVATION VISUALIZATION, REFACTORING AND OVERMIND OPTIMIZATION
- DEV DIARY #9 OPTIMIZATION AND PROCEDURAL GENERATION
- PATCH NOTE 0.72.19