Worlds, clocks, humanoids
Simulation orchestration above physics — humanoids, kinematics, space combat.
Docs
·
https://nuget.pkg.github.com/Novolis-Platform/index.json
·
Org landing
·
Governance
GitHub Packages shows this repository README on every package page (upstream limitation). Open the package README for install and quick start — embedded in each .nupkg and linked below.
| Package | Install | Package README |
|---|---|---|
Novolis.Simulation |
dotnet add package Novolis.Simulation |
README |
Novolis.Simulation.Abstractions |
dotnet add package Novolis.Simulation.Abstractions |
README |
Novolis.Simulation.Humanoid |
dotnet add package Novolis.Simulation.Humanoid |
README |
Novolis.Simulation.Humanoid.Import |
dotnet add package Novolis.Simulation.Humanoid.Import |
README |
Novolis.Simulation.Humanoid.Physics |
dotnet add package Novolis.Simulation.Humanoid.Physics |
README |
Novolis.Simulation.Humanoid.Skinning |
dotnet add package Novolis.Simulation.Humanoid.Skinning |
README |
Novolis.Simulation.Kinematics |
dotnet add package Novolis.Simulation.Kinematics |
README |
Novolis.Simulation.Mesh |
dotnet add package Novolis.Simulation.Mesh |
README |
Novolis.Simulation.Racing |
dotnet add package Novolis.Simulation.Racing |
README |
Novolis.Simulation.Replay |
dotnet add package Novolis.Simulation.Replay |
README |
Novolis.Simulation.SpaceCombat |
dotnet add package Novolis.Simulation.SpaceCombat |
README |
Novolis.Simulation.Tiles |
dotnet add package Novolis.Simulation.Tiles |
README |
Novolis.Simulation.View |
dotnet add package Novolis.Simulation.View |
README |
Novolis.Simulation.Voxels |
dotnet add package Novolis.Simulation.Voxels |
README |
Novolis.Simulation.Voxels.Meshing |
dotnet add package Novolis.Simulation.Voxels.Meshing |
README |
Novolis.Simulation.World |
dotnet add package Novolis.Simulation.World |
README |
Novolis.Simulation.World.Builders |
dotnet add package Novolis.Simulation.World.Builders |
README |
For NuGet.org and Visual Studio, the embedded README.md inside each package is authoritative.
Neutral simulation runtime — not a game engine. Worlds, systems, time, observers, and kinematics that compose Math, Geometry, and Physics.
| Package | Role |
|---|---|
Novolis.Simulation.World |
Planar occupancy on XZ (+Y up): move, LOS, raycast |
Novolis.Simulation.View |
Platform cameras: FP/TP/orbit, LookIntent/MoveIntent, CharacterMotor, ViewPose |
Novolis.Simulation.Humanoid |
Mixamo/Unity biped: T-pose, FK/IK, animation clips (mocap/retarget target) |
Novolis.Simulation.Humanoid.Physics |
Bridge to Physics.Joints ragdoll spheres |
Novolis.Simulation.Humanoid.Import |
BVH mocap + lightweight glTF joint import |
Novolis.Simulation.Humanoid.Skinning |
CPU linear-blend skinning over TriangleMesh |
Novolis.Simulation.Tiles |
PA-style layers, edge walls/doors, room flood-fill, grid A* |
Novolis.Simulation.Voxels |
Chunked block world, streamer, dig/place, terrain fill |
Novolis.Simulation.Voxels.Meshing |
Face-culled / greedy mesh → Math.Geometry (no GPU) |
Novolis.Simulation.Kinematics |
PlanarAgent.Move (grid and/or BVH) |
Novolis.Simulation.World.Builders |
OccupancyColumnMeshBuilder → BvhStaticWorld |
Novolis.Simulation |
Meta package referencing core facets |
cd d:\novolis\novolis-math
.\scripts\pack-local.ps1
cd d:\novolis\novolis-physics
.\scripts\pack-local.ps1
cd d:\novolis\novolis-simulation
dotnet build Novolis.Simulation.slnx
.\scripts\pack-local.ps1