Full notes
Full Tanxl update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
- UI and audio
- Maps
Tanxl changes
Game content update:
Optimize the startup speed of the program.
The concrete textures of the four corners are merged into one.
Added two flower textures.
Added a texture for interior walls.
Replace the Russian font file.
Officially added support for Russian language display.
The initial map data is increased to nine chunks.
Officially restore support for French displays.
Modify and expand the initial map.
Added a cloudy window texture.
Game engine update:
The interface for obtaining local data in the enclosure adds support for multiple rows of data.
The map data file is modified to display the map data in multiple rows.
The enclosure obtains the content obtained by the local data interface, and removes all the spaces.
The draw module removes a large number of texture number variables generated in the texture initialization interface.
The texture module gets the texture number interface and adds the error output.
The Shader Initialization section in the Texture Initialization Interface of the Draw module has been moved to the Shader Initialization Interface.
Add the drawing layer initialization interface in the drawing module.
Independent action module from the main drawing module.
The draw layer pointer of the Draw Layer module's game scene class moves into the base class.
Adjust the naming of the game scene class of the drawing layer module.
Added support for multiple drawing layers in the game scene class of the drawing layer module.
The drawing layers of the three maps of the drawing module are combined into one game scene.
The engine management module fixes the problem that the default configuration data is wrong when constructing the game world.
The engine management module modifies the reading format of the map data file.
The input module no longer depends on the map module.
The input module interprets the direction status code using an enumeration.
Input module fixes possible problems.
The map module generates the map block interface to modify the default empty map data.
Added game map data management class to the map module.
The data-related functions of the map module game map class are migrated to the data management class.
The engine management module adds support for game map data.
The annotation compilation function in the configuration file is added to the enclosure module.
Source
Changelog.gg summarizes and formats this update. How we read updates.
