libtcod-d is a set of files to enable you to use the libtcod library using the D programming language. It should work with both D1 and D2 (Tango isn't supported, sorry). It is strictly a set of bindings to the C API, so no native D object layer has been attempted.
As of 1.4.2-2, libtcod.{dll,so} is loaded dynamically on start up using dlopen/LoadLibrary (this is because issues with traditional linking on Windows). The file should be in the same directory as the executable and named libtcod.so on Linux, or libtcod.dll on Windows. On Windows, only the Visual Studio dll is supported.
Issues and feedback can of course be placed on this project page, or if you prefer, this forum.
Code is managed at github.
Commercial Use
Modify
Distribute
Place Warranty
Hold Liable
Use Trademarks
Include Copyright
Include License
These details are provided for information only. No information here is legal advice and should not be used as such.
30 Day SummaryAug 13 2025 — Sep 12 2025
|
12 Month SummarySep 12 2024 — Sep 12 2025
|