The Table Engine
The Table Engine

Overview

The Table Engine provides a platform for building various types of games, focusing on:

  • Component-based architecture: Organizes code and functionality into reusable components.
  • Scene graph management: Efficiently manages hierarchical relationships between objects in a scene.
  • Input handling & collision detection: Processes player inputs and manages collisions within the game world.
  • Sprite animation system: Supports the creation and management of complex animations to enhance visual appeal.
  • and more!

Python bindings are currently in beta testing, offering scripting capabilities to extend and customize game functionalities further.

Documentation Sections

  • Python API Documentation - WIP Python API reference
  • Python Integration Guide - Guide for using the engine with Python