#1 Implemented COLLAPSE MACHINE Game Features
Outdated: see changelog instead: https://stcost.github.io/SolidOS/?window=changelog-content
Major Features
- ! Infinite* world generation. *(40mil km)
- ! Closing interior if vehicle allows to drive it, while physical objects freely placed in interior. Physics of outside world does not affect items inside. Allowing unique interactive vehicle interior while someone else drives the vehicle in open world
- ! NPC agents (patrol, idle, faction (enemy or ally), flee, chase, die, ragdoll, dismemberment, inventory, melee attack, gun attack, grenade, heal)
- ! Networked co-op multiplayer (no players limit)
- ! Voxel terrain, allowing add/remove terrain and mix materials
- ! Persistent world (entities, health, position, opened doors, destroyed objects, dead enemies, terrain operations, etc)
- ! Boxes to store other items physically (throw item inside box, close box, take box with you). No UI!
- ! Infinite forever saved painting on entities. Temporary* painting on large static world geometry (*planned to make it infinite too)
- ! Drag physical object in world space to relocate it. Weight affects how easy to move small or large entities
Other Features
- Day-night cycle
- Player Character Controller (walk, sprint, crouch, coyote time, step up (climb up))
- Player controls NPC agent, so behaves in similar way as NPCs
- Player inventory with 12 slots (for each alpha numberic button: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -, =)
- Interactable items to take (E) and to throw (Q) or put down (hold Q), or rotate (hold Q + Scroll)
- Items are shown holstered on body, if small enough
- Holstered glowing items (lamp) illuminates environment
- Level Of Details (LODs)
- First Person View and Third Person View (toggle on F5)
- Drivable heavy cargo vehicle with walkable interior
- Weather, randomized or localized (Wind, Rain, Thunder, Lightning)
- Energy fuel consumption and refilling. Repair Tower Station to catch lightning to charge battery. Use battery to power vehicle, or fabricator of weapons
- Water physics and effects
- Moving platforms, like lift or elevator, or door, or a beam, any object.
- Seat to control vehicle or just sit on chair
- Loot generation in openable containers
- Spawn NPCs on location
- Discord and Steam rich presence; Steam friends join UI
- Cloth collider provider/consumer for cloth–world collision
- Dropped items stack with similar items nearby
- Taking small creatures as item
- Friendly NPC can be companion and follow you