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 Node3D, SceneTree, Camera3D, MeshInstance3D from simvx.core import save_scene, load_scene from simvx.graphics import App

class MyGame(Node):
    def ready(self):
        camera = Camera3D()
        self.add_child(camera)

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

Subpackages

Submodules

Package Contents

Data

API

simvx.core.__all__

[‘Node’, ‘Node2D’, ‘Node3D’, ‘CharacterBody2D’, ‘CharacterBody3D’, ‘CollisionShape2D’, ‘CollisionSha…