Welcome to AngelCode.com. Here you'll find resources for game development and more.
The most popular visits here are to the following pages: AngelScript - a powerful and free scripting library, BMFont - a free bitmap font generator, or RefDB - a database of useful developer resources. But feel free to browse the site for more resources.
AngelCode.com is maintained by Andreas Jönsson since 2001. Please help the continued maintainance and further development of the resources here with a donation.
Latest updates
2025-08-08 AngelScript 2.38.0 is here
Finally a new version is out the door. This is a huge one, probably the biggest update. I got a ton of contributions for this one. In fact, there were so many that I couldn't manage to include all of them in this release. The rest will come in the next release.
Here's a short list of the new features:
- Ability to register template functions
- Support for foreach loops
- Ability to register functions with variadic arguments
- Class members can now be explicitly initialized in constructors
- Support for 'using namespace'
- Added a script socket add-on
- Implemented regexFind for the std::string add-on
- Implemented format and scan with variadic arguments for the std::string add-on
- Implemented operators to allow foreach loops on array and dictionary add-ons
- Implemented support for native calling conventions on Linux with MCST E2K 64bit CPU
As always, the full list of changes can be found in the change history.
Enjoy the new release.