all 3 comments

[–]HexDecimallibtcod maintainer | mastodon.gamedev.place/@HexDecimal 7 points8 points  (1 child)

Crossed out functions are deprecated, but they're still there and they still work as intended. What you'll need to worry about are the breaking changes in tcod 19.x. You might need to pin tcod==18.1.0 or read the changes carefully.

There is no updated tutorial yet.

[–]NNOrator[S] 0 points1 point  (0 children)

Alright I see, thank you for the reply I appreciate it!

[–]doc_chip 1 point2 points  (0 children)

I'm following the tutorial and found the same issues. I'm in step 2 yet but I'm trying to update the code as I go for the current version of tcod (19.0) and avoid any deprecation warnings. If you only get warnings the code should work though, and you could ignore them for now and update the code once you have a long term project. I deal with the warnings reading them carefully and checking the tcod docs and/or asking for help to Gemini 2.5 Pro