Skip to main content

Module project

Module project 

Source
Expand description

Project layout on disk: project.json – name and start scene assets/ – scenes, models, textures, shaders (packed into game.pak on build) scripts/ – a Cargo crate (cdylib) with the game’s Rust scripts

Structs§

BuildSettings
Settings of the standalone game made by “Build Game”.
InputBinding
An input action and the inputs bound to it (“Space”, “W”, “MouseLeft”, …).
Project
Open project directory and editable manifest. Cloning does not copy files.
ProjectConfig
Serializable project manifest. Missing fields receive backwards-compatible defaults.

Functions§

default_bindings
Standard movement, jumping, sprinting, interaction and mouse-fire bindings.