Releases: NanoForge-dev/Engine
Releases · NanoForge-dev/Engine
@nanoforge-dev/[email protected]
Documentation
- Update README files with new structure and detailed usage examples for all packages (#157) (63fab73) by @Exeloo
- Add funding (#147) (7301fad) by @Exeloo
- Add a basic introduction readme (b240964) by @MartinFillon
- Add building and dependency docs to every readme (2d4785b) by @MartinFillon
Features
- core: Enhance type safety and execution context handling (d986030) by @Exeloo
- app: Add the ability to mute and unmute sounds (947bdc0) by @MartinFillon
- sound: Add basic sound playing to example (7335814) by @MartinFillon
- sound: Add sound playing (e264dbc) by @MartinFillon
- sound: Init basic sound library (9cfc3d9) by @MartinFillon
Refactor
- Change test engine (#126) (ce2c71f) by @Exeloo
- Migrate namespaces to
@nanoforge-devand update related imports (c84c927) by @Exeloo - libraries: Implement initialization validation and standardize nullable fields (8b04575) by @Exeloo
- libs: Remove
ECSContexttype in favor ofContext(b4ea6f1) by @Exeloo
@nanoforge-dev/[email protected]
@nanoforge-dev/[email protected]
@nanoforge-dev/[email protected]
Bug Fixes
- music: Versions issue (7304293) by @MartinFillon
Documentation
- Update README files with new structure and detailed usage examples for all packages (#157) (63fab73) by @Exeloo
- Add funding (#147) (7301fad) by @Exeloo
- Add a basic introduction readme (b240964) by @MartinFillon
- Add building and dependency docs to every readme (2d4785b) by @MartinFillon
Features
- music: Finish music library and add an interface for mutable libraries (8e00c5d) by @MartinFillon
- music: Init basic music library (de447e2) by @MartinFillon
Refactor
- Change test engine (#126) (ce2c71f) by @Exeloo
- Migrate namespaces to
@nanoforge-devand update related imports (c84c927) by @Exeloo - libraries: Implement initialization validation and standardize nullable fields (8b04575) by @Exeloo
- libs: Remove
ECSContexttype in favor ofContext(b4ea6f1) by @Exeloo
@nanoforge-dev/[email protected]
Bug Fixes
- input: Initialized input handler record to prevent undefined (d03f475) by @MartinFillon
Documentation
- Update README files with new structure and detailed usage examples for all packages (#157) (63fab73) by @Exeloo
- Add funding (#147) (7301fad) by @Exeloo
- Add a basic introduction readme (b240964) by @MartinFillon
- Add building and dependency docs to every readme (2d4785b) by @MartinFillon
Features
Refactor
- Change test engine (#126) (ce2c71f) by @Exeloo
- Migrate namespaces to
@nanoforge-devand update related imports (c84c927) by @Exeloo - libraries: Implement initialization validation and standardize nullable fields (8b04575) by @Exeloo
- libs: Remove
ECSContexttype in favor ofContext(b4ea6f1) by @Exeloo
@nanoforge-dev/[email protected]
Bug Fixes
- Issues caused by the new build method (#122) (b5b4fc3) by @Exeloo
- graphics-2d, ecs: Update type handling in vertex buffer and library init test (6e44a2c) by @Exeloo
- graphics: Game loop (53329d2) by @Exeloo
- graphics: Fix tests (0adefdf) by @Exeloo
- graphics: Fix display (d8522e5) by @Exeloo
- common: Change is running (ed54f84) by @Exeloo
- ecs: Change type handling on lib ecs (580192d) by @Exeloo
Documentation
- Update README files with new structure and detailed usage examples for all packages (#157) (63fab73) by @Exeloo
- Add funding (#147) (7301fad) by @Exeloo
- Add a basic introduction readme (b240964) by @MartinFillon
- Add building and dependency docs to every readme (2d4785b) by @MartinFillon
Features
- core: Introduce
EditableApplicationContextfor managing sound libraries (6c7bac2) by @Exeloo - example: Update
ponggame mechanics and graphics integration (835fb7d) by @Exeloo - Add dependencies handling (e51dd3b) by @Exeloo
- Add dependencies to current libs (9a838dc) by @Exeloo
- graphics: Add dynamic size handle of canvas (047bf0f) by @Exeloo
- graphics: Add rectangle (396831d) by @Exeloo
- template: Add scripts to template (6ec5066) by @Exeloo
- game: Add width and height (c93c985) by @Exeloo
- game: Add graphics factory (0f4453c) by @Exeloo
- graphics: Add base component and circle component (28f5c45) by @Exeloo
- graphics-2d: Add base library (e39a798) by @Exeloo
Refactor
- Change test engine (#126) (ce2c71f) by @Exeloo
- Migrate namespaces to
@nanoforge-devand update related imports (c84c927) by @Exeloo - libraries: Implement initialization validation and standardize nullable fields (8b04575) by @Exeloo
- libs: Remove
ECSContexttype in favor ofContext(b4ea6f1) by @Exeloo - graphics-2d: Remove custom rendering core and replace with
Konva(278c745) by @Exeloo
Testing
@nanoforge-dev/[email protected]
@nanoforge-dev/[email protected]
Bug Fixes
- ecs: Change ecs tests build (#152) (246759e) by @Exeloo
- ecs: Type error in editor manifest (#148) (389b2d8) by @MartinFillon
Documentation
- Document registry and setup auto push for docs (#159) (6d7caa6) by @MartinFillon
- Update README files with new structure and detailed usage examples for all packages (#157) (63fab73) by @Exeloo
- Add funding (#147) (7301fad) by @Exeloo
Features
@nanoforge-dev/[email protected]
@nanoforge-dev/[email protected]
Bug Fixes
- graphics: Game loop (53329d2) by @Exeloo
- graphics: Fix display (d8522e5) by @Exeloo
- ecs: Fix tests (d33ada5) by @Exeloo
- ecs: Change type handling on lib ecs (580192d) by @Exeloo
Documentation
- Update README files with new structure and detailed usage examples for all packages (#157) (63fab73) by @Exeloo
- Add funding (#147) (7301fad) by @Exeloo
- Add a basic introduction readme (b240964) by @MartinFillon
- Add building and dependency docs to every readme (2d4785b) by @MartinFillon
Features
- packages/network: Client and server for tcp/udp and networked pong as example (#156) (839fb95) by @Tchips46
- core: Add client/server distinction and update rendering logic (#119) (5271432) by @Exeloo
- Add schematics used types (#102) (b992306) by @Exeloo
- core: Introduce
EditableApplicationContextfor managing sound libraries (6c7bac2) by @Exeloo - core: Add Context that admit a ClientLibraryManager (3835bc8) by @Exeloo
- music: Finish music library and add an interface for mutable libraries (8e00c5d) by @MartinFillon
- core: Add
class-transformerandclass-validatordependencies for validation utilities (fd94fe7) by @Exeloo - common, core, config: Introduce configuration registry and validation system (4fafb82) by @Exeloo
- core: Enhance type safety and execution context handling (d986030) by @Exeloo
- app: Add the ability to mute and unmute sounds (947bdc0) by @MartinFillon
- sound: Add basic sound playing to example (7335814) by @MartinFillon
- core: Add default libraries to constructor (7d9da69) by @Exeloo
- Add dependencies handling (e51dd3b) by @Exeloo
- common: Add dependencies handler (edb098a) by @Exeloo
- core: Add tickrate and fix runner (1dba5bd) by @Exeloo
- input: Add input library (387e97d) by @Exeloo
- game: Create pong example game (4b66674) by @bill-h4rper
- game: Add width and height (c93c985) by @Exeloo
- game: Add graphics factory (0f4453c) by @Exeloo
- asset-manager: Add asset manager (1774a26) by @Exeloo
- Add asset manager default in core (26cc5a9) by @Exeloo
- Add core and common (1755c79) by @Exeloo
- Initial commit (c9bb59e) by @Exeloo