HomeGamesUpdatesPricingMethodology
Steam News12 October 20241y ago

0.3B55 Update

Game content update: Fixed the issue that the start button on the start screen was still valid after the game started. Add Chinese dialogue text. Fixed the problem that the game freezes after the player dies.

Full notes

Full Tanxl update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

3 fixes18 additions12 changes5 removals
  • UI and audio
  • Gameplay
  • Fixes
  • Maps
  • Performance
  • Events
fixedGame content update:Fixed the issue that the start button on the start screen was still valid after the game started.
addedGame content update:Add Chinese dialogue text.
fixedGame content update:Fixed the problem that the game freezes after the player dies.
fixedGame content update:Fix the problem that the button is not available after modifying the window size
addedGame content update:Add a fade-out effect to the font when switching pages.
addedGame engine update:Add the interface option in the console module, and set whether the bound function is called at the bottom.

Tanxl changes

fixedFixed the issue that the start button on the start screen was still valid after the game started.
addedAdd Chinese dialogue text.
fixedFixed the problem that the game freezes after the player dies.
fixedFix the problem that the button is not available after modifying the window size
addedAdd a fade-out effect to the font when switching pages.

Game content update:

  1. Fixed the issue that the start button on the start screen was still valid after the game started.

  2. Add Chinese dialogue text.

  3. Fixed the problem that the game freezes after the player dies.

  4. Fix the problem that the button is not available after modifying the window size

  5. Add a fade-out effect to the font when switching pages.

Game engine update:

  1. Add the interface option in the console module, and set whether the bound function is called at the bottom.

  2. Draw the memory layout of the module to optimize the action loop class.

  3. The console module optimizes the memory layout of the table class.

  4. The map module removes the variable used to mark whether the map data is obtained from the file.

  5. Optimize the memory space of the service module game achievement class.

  6. Add the drawing layer parameter to the constructor of the single-game scene class of the drawing module.

  7. Added the interface for resetting the drawing layer in the single-game scene class of the drawing module.

  8. Draw module: Draw layer class, add member storage, vertex and fragment shader paths.

  9. The Draw Module: Draw Layer Class Modification Initialization Process is used to initialize data when the graph library is not initialized.

  10. Draw module rebind texture interface to reduce an unused parameter.

  11. The setting interface for increasing the number of preset points in the drawing layer class of the drawing module.

  12. Draw module draw layer class to remove the parameters of the initialization interface.

  13. Draw module: Draw layer class modification, reselect texture interface and remove dependent pointers.

  14. Draw module draw layer class to remove the default constructor.

  15. Input module button struct to button class.

  16. Input module button class added the interface for getting the normal and normalized versions of the coordinate range.

  17. The input module gets the mouse input interface to return the normalized coordinates.

  18. Add the interface for setting the font size in the input module button class.

  19. Input module button class: set button text interface, remove font size and color parameters.

  20. The font module disables one Russian font.

  21. The execution function of the map event class of the event module is set to public.

  22. Added an event trigger interface to the map event base class of the event module.

  23. The random module adds the function of setting and generating predefined map blocks.

  24. Input module removes the default parameter of the floating-point version of the maximum travel distance interface.

  25. The drawing module removes the drawing state 2 and separates the drawing from the main menu page.

  26. The drawing module removes the middle draw state of the player's death.

  27. Event module map modification event is changed to inherit from the coordinate trigger event class.

  28. The event module and coordinate trigger related classes add the event target setting interface.

  29. The coordinate trigger event class of the event module adds an interface for binding the map unit.

  30. Added vertex shader for game interface number four.

  31. The shader section renames a variable.

  32. The input module removes the interface for obtaining non-normalized coordinates of mouse buttons.

  33. The random module generates map data interface, and adds support for predefined blocks.

  34. The map module adds the function of recording the preset map data. Map module added

  35. Reset the interface of the preset map data.

  36. The item module health component has added an interface to get whether it is alive or not only once.

  37. Font vertex shader adds an intermediate variable to set the drawing depth of the font.

  38. Font rendering interface is added to the drawing module.

  39. The color output interface of the console module removes the setting of random color output of the wrong parameter.

  40. Console module color output class removal output stream setting function.

  41. Remove unused enums from the game event class.

  42. Enclosure fetches local data and removes unnecessary file stream operations.

Source

Steam News / 12 October 2024

Open original post

Changelog.gg summarizes and formats this update. How we read updates.