type3games-engine
Version:
Modulární herní engine pro 2D hry v JavaScriptu
170 lines (102 loc) • 3.29 kB
Markdown
Changelog
NOT All notable changes to this project will be documented in this file.
# [Unreleased]
# [3.0.5] - 2025-10-03
## FIX
-player shuldn't no longer unexpectadly stop
# [3.0.4] - 2025-10-03
## FIX
-player shuldn't no longer unexpectadly stop
# [3.0.3] - 2025-10-03
## FIX
-player shuldn't no longer unexpectadly stop
# [3.0.2] - 2025-10-03
## FIX
-player shuldn't no longer unexpectadly stop
# [3.0.1] - 2025-10-03
## FIX
-player shuldn't no longer unexpectadly stop
# [3.0.0] - 2025-10-03
## FIX
-fix bug where after presing jum jump would hapend for two frames insted of one this reduce the jump hight so you need to retune the jump hight
- Fixed various spelling mistakes throughout the codebase for better maintainability:
- Changed "setings" to "settings" everywhere in JavaScript files and JSON config files
- Changed "defaulSetings" to "defaultSettings" in LevelLoader
- Changed "elemetsLoaded" to "elementsLoaded" in LevelLoader
- Changed "DefaultSetingsJSONLoaded" to "DefaultSettingsJSONLoaded" in events
- Changed "colisionOfsset" to "collisionOffset" in Entity class and level configurations
- Changed "colision" to "collision" in method names and events
- Changed "positionDiferenc" to "positionDifference" in Entity class
- Changed "pasibleOnGround" to "passableOnGround" in Entity class
- Changed "defaultOnColisionEvent" to "defaultOnCollisionEvent" in event blocks
## ADD
- Event LevelJSONLoaded
- Event DefaultSettingsJSONLoaded
- Event CurrentLevelNotFound
- Event CurrentLevelNotSet
- Event LevelListMissing
-Documentation.md
# [2.6.0] - 2025-09-23
## ADD
-LevelLoading event
# [2.5.0] - 2025-09-23
## ADD
- RenderHUD event
# [2.4.1] - 2025-09-17
## FIX
-physic and GameLoop should now properly end it self when destroyed
# [2.4.0] - 2025-09-17
## ADD
-destroy methods for physic and gameloop
## FIX
-physic now properly stops after End event is called do to the LevelLoader using the new destroy method
# [2.3.2] - 2025-09-14
## FIX
-fixed dependencies
# [2.3.1] - 2025-09-14
## FIX
-fixed dependencies
# [2.3.0] - 2025-09-14
## ADD
-Event MaxSpeedReached
-Event Frame
# [2.2.2] - 2025-09-14
## FIX
-level size is now corectly calculated
# [2.2.1] - 2025-09-07
## FIX
-proper detecting of maxXspeed in both directions
# [2.2.0] - 2025-09-07
## ADD
-inAirAccelerationDrag
## FIX
-left maxXspeed now works properly
# [2.1.0] - 2025-09-07
## ADD
-new coretool Event It alow inner comunication based on events
-new EventBlock and EventMovingBlock that emit custom events insted of normal onCollision and touching functions
-levelLoader can now load nex level from a list of levels gived to it and emit NoMoreLevels when it tryes to load beond last level
## FIX
-better entity colisions
# [2.0.0] - 2025-08-11
## ADD
-automatic camera boundres
-moving block suport in level
## REMOVED
-suport for manual boundres
## FIX
-x camera is now working in every scale properly
-y camera is now working in every scale properly
# [1.7.2-0] - 2025-08-04
# [1.7.1-1] - 2025-08-04
-Nothing changed just test of discord relese notifications
# [1.7.0] - 2025-08-04
## ADD
-MovingBlock
-Player
-Sprite
-Block
-Entity
-LevelLoader
-Render
-GameLoop