Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 50 million developers.
Sign up11.16.0 Added - Added `tcod.context.new` function. - Contexts now support a CLI. - You can now provide the window x,y position when making contexts. - `tcod.noise.Noise` instances can now be indexed to generate noise maps. Changed - Using `libtcod 1.16.0-alpha.13`. - The OpenGL 2 renderer can now use `SDL_HINT_RENDER_SCALE_QUALITY` to determine the tileset upscaling filter. - Improved performance of the FOV_BASIC algorithm. Deprecated - `tcod.context.new_window` and `tcod.context.new_terminal` have been replaced by `tcod.context.new`. Fixed - Pathfinders will now work with boolean arrays. - Console blits now ignore alpha compositing which would result in division by zero. - `tcod.console_is_key_pressed` should work even if libtcod events are ignored. - The `TCOD_RENDERER` and `TCOD_VSYNC` environment variables should work now. - `FOV_PERMISSIVE` algorithm is now reentrant.
11.13.6 Deprecated - `console_init_root` and `console_set_custom_font` have been replaced by the modern API. - All functions which handle SDL windows without a context are deprecated. - All functions which modify a globally active tileset are deprecated. - `tcod.map.Map` is deprecated, NumPy arrays should be passed to functions directly instead of through this class.
PreviousNext