Our great sponsors
-
python-tcod
A high-performance Python port of libtcod. Includes the libtcodpy module for backwards compatibility with older projects.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
libtcod
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
I rarely run the game outside of the Unity player, so when I do, I typically get problems. This time, the problem was absolutely bizarre. The program crashed in the C++ plugin during a definitely valid print function, using the fmt library. And this only happens only rarely, when I run the game outside of the player. Funny thing is that if I execute the same code with the exact same arguments from a C++ driver application, I don't get that error... Solution? When calling a function from the DLL, the print output gets redirected to Unity, otherwise it gets redirected to stdout. This seems to have solved it, and I'm moving on.
python-tcod | GitHub | Issues | Forum | Changelog | Documentation
libtcod | GitHub | Issues | Forum | Changelog
Gruid Repository