Developer postOriginal post (opens in a new tab)

0.2B49 Update

Game Content Update :
1. Reset the map when the player's health is reduced to a critical value.
2. Modify the initial health.
3. Modify the maximum number of health.
4. The number of coins is rendered using the second font.

Game Engine Update :
1. The player variables of the item module are integrated into a singleton class.
2. The function of locating map data by serial number of map module has been added, and error handling has been added.
3. The game event class is changed to inherit from the base class.
4. Added error parameter handling to the health component of the item module.
5. Draw module: Fixed the issue that the number of health texture displays does not increase under certain circumstances.
6. Modify the display position of the gold coin column.
7. The map module fixes the problem that the construction connection on the right points to the wrong coordinates.
8. The Coordinate Base class is changed to inherit from the Engine Base class.
9. Add font number selection parameter to the font rendering function of the drawing module.
10. The font module obtains the font interface and adds the input number check.
11. The input module adds an interface to control whether it responds to the input.
12. Add achievement enumeration.
13. SUPPORT STEAMWORKS 158 SDK.
14. The STEAM service module adds the function of achievement class and achievement unlocking.
15. The item base class is now inherited from the engine base class.
16. Input base class is changed to inherit from engine base class.
17. The map module removes the interface for obtaining the number of horizontal and vertical blocks of the map.
18. The random base class is changed to inherit from the engine base class.
19. The collision detection function of the drawing module can be calculated by dynamic data.