A developer who ported a TypeScript system to GDScript for Godot discusses the language's strengths, including purpose-built game development features like native Vector2/Vector3 types, signals as first-class citizens, and predictable memory management via manual allocation and reference counting rather than garbage collection. The article examines GDScript's design trade-offs compared to other languages used in game development.
A developer who ported a TypeScript system to GDScript shares a detailed analysis of the language's strengths, weaknesses, and design choices. GDScript was purpose-built for game development in Godot, offering native game-dev types, no garbage collector, first-class signals, and tight engine integration, though it has trade-offs in performance and feature completeness compared to general-purpose languages.
Worlds Upon The Wind is a peaceful roguelite deckbuilder released as public domain on Steam, featuring a 20-30 hour campaign with hundreds of cards and relics inspired by Japanese ukiyo-e art. The complete Godot 4 project, source code, and development tools are provided as a reference for indie developers, though audio files are excluded due to licensing restrictions.
A Godot 4 engine recreation of two 1996 Bethesda shooters, SkyNET and Future Shock, that reads game data from original installations and faithfully reproduces all eight campaign missions, vehicles, AI, deathmatch modes, and visual features with enhanced rendering options while preserving DOS-era accuracy.
gPTY is a Godot and Rust-based terminal multiplexer that provides a tiling grid for PTY panes, a concept capture engine, and a JSON-RPC/MCP control surface enabling AI agents and automation tools to spawn panes, inject text, and observe terminal output without TUI scraping.