Home
Softono
l

lcbx

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by lcbx

GdScript2All
Open Source

GdScript2All

GdScript2All is a transpiler that converts Godot's GdScript into other programming languages, currently targeting C and C++. Written in Python, it supports type inference by leveraging Godot's documentation to resolve variable and return types accurately. The tool is available both as a Godot editor addon, allowing drag-and-drop conversion directly within the editor, and as a command-line utility for batch processing files and folders. Key features include handling of GdScript-specific syntax such as enums, signals, lambdas, exports, onready variables, multiline strings, and node access shortcuts. It also manages property getters and setters, async functions with await, and inheritance. The generated C code uses proper Godot bindings and attributes, while C++ output accommodates Godot's variant system. GdScript2All is useful for developers transitioning GdScript projects to C for performance, static typing, or integration with existing .NET codebases, as well as for porting to C++ when lower-level control is

Code Editors & IDEs Testing & QA Game Engines
298 Github Stars