simvx.core

SimVX Core: Backend-agnostic node system and game engine.

This package provides the core game engine: node hierarchy, scene tree, collision detection, signals, coroutines, and serialization.

Rendering is handled by the Vulkan backend package (simvx.graphics).

Examples: from simvx.core import Node, Camera3D from simvx.graphics import App

class MyGame(Node):
    def on_ready(self):
        self.add_child(Camera3D())

App(width=800, height=600).run(MyGame())

Subpackages

Submodules

Package Contents

Functions

Data

API

simvx.core.__all__

[’version’, ‘resolve_asset_path’, ‘Node’, ‘Node2D’, ‘Node3D’, ‘CharacterBody2D’, ‘CharacterBody3…

simvx.core.__getattr__(name: str)[source]
simvx.core.__dir__() list[str][source]