a tiny retro raycasting game engine in Rust, powered by raccoon energy 🦝

2d c engine ffi ffi-bindings game-engine python raycasting rendering retro rust
2 Open Issues Need Help Last updated: Nov 29, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue proposes adding a Python-side test to verify the functionality of the `update_with_input` method within the Python FFI (Foreign Function Interface). The test should ensure that player movement via `update_with_input` correctly updates the game state and that subsequent casts reflect these changes, as this path is currently only validated through manual checks.

Complexity: 2/5
enhancement good first issue next version

a tiny retro raycasting game engine in Rust, powered by raccoon energy 🦝

Rust
#2d#c#engine#ffi#ffi-bindings#game-engine#python#raycasting#rendering#retro#rust

AI Summary: This enhancement request aims to improve encapsulation within the engine by making the internal map field private. Currently, the map is accessible throughout the crate, and the goal is to restrict its visibility to prevent unintended external modifications.

Complexity: 2/5
enhancement good first issue

a tiny retro raycasting game engine in Rust, powered by raccoon energy 🦝

Rust
#2d#c#engine#ffi#ffi-bindings#game-engine#python#raycasting#rendering#retro#rust