{"repo":"SnoringCatGames/surfacer","free":true,"listed":false,"github":"https://github.com/SnoringCatGames/surfacer","clone":"git clone https://github.com/SnoringCatGames/surfacer.git","description":"AI and pathfinding for 2D-platformers in Godot 3.","language":null,"stars":116,"topics":["2d-platformer","game","pathfinding","framework","godot","gdscript","procedural","ai","navigation","platformer"],"license":"MIT","category":"game-templates","readme_excerpt":"surfacer Status: rewrite in progress. This branch ( master ) is intentionally minimal during active development; the real code lives on dev . A 2D platformer character / pathfinding framework for Godot (client-side prediction, surface-aware movement, pathfinding across platforms). Originally written for Godot 3 in GDScript; being rewritten for Godot 4 in C++ as a GDExtension, with a planned dynamic-pathfinding mode that doesn't require pre-parsing a static platform graph. Branches Branch Content --- --- master (this) Minimal during the rewrite — just this README. dev Active Godot 4 + C++/GDExtension development. godot3 Preserved Godot 3 GDScript version (pre-rewrite). asset-lib-v0.7.0 Pinned reference for the Godot Asset Library entry. Where to go next - Current work in progress: git checkout dev - Stable Godot 3 version: git checkout godot3 - Umbrella project: bootstrapper","default_branch":null,"files":null,"tree":[],"storefront":"/r/SnoringCatGames","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SnoringCatGames/surfacer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}