Skip to content

refactor: change ecs to only one module - #417

Merged
Exeloo merged 2 commits into
nf-v2.0from
feat/add-new-engine-lib-system
Aug 30, 2026
Merged

refactor: change ecs to only one module#417
Exeloo merged 2 commits into
nf-v2.0from
feat/add-new-engine-lib-system

Conversation

@Exeloo

@Exeloo Exeloo commented Aug 29, 2026

Copy link
Copy Markdown
Member

What does this PR do?

Resolves #415

How do you test this PR?

@github-actions github-actions Bot added packages:common Related to Common library packages:core Related to Core library packages:asset-manager Related to AssetManager library packages:config Related to Config library packages:graphics-2d Related to Graphics2D library packages:input Related to Input library packages:sound Related to Sound library packages:music Related to Music library utils:prettier-config Related to Prettier config packages:ecs-client Related to ECSClient library packages:ecs-lib Related to Abstract ECS library packages:ecs-server Related to ECSServer library utils:eslint-config Related to ESLint config packages:network-client Related to NetworkClient library packages:network-server Related to NetworkServer library packages:core-editor Related to Core Editor library packages:graphics-2d-editor Related to Graphics2D Editor library labels Aug 29, 2026
@Exeloo
Exeloo changed the base branch from main to nf-v2.0 August 29, 2026 17:30
@Exeloo
Exeloo force-pushed the feat/add-new-engine-lib-system branch from 84fc0c8 to d1908cd Compare August 29, 2026 20:09
@github-actions github-actions Bot removed packages:sound Related to Sound library packages:music Related to Music library utils:prettier-config Related to Prettier config utils:eslint-config Related to ESLint config labels Aug 29, 2026
@Exeloo Exeloo changed the title feat: add new engine lib system refactor: change ecs to only one module Aug 29, 2026
@Exeloo
Exeloo force-pushed the feat/add-new-engine-lib-system branch from d1908cd to 5fac4dc Compare August 29, 2026 20:50

@MartinFillon MartinFillon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@Exeloo
Exeloo merged commit cb58db3 into nf-v2.0 Aug 30, 2026
2 checks passed
@Exeloo
Exeloo deleted the feat/add-new-engine-lib-system branch August 30, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

packages:asset-manager Related to AssetManager library packages:common Related to Common library packages:config Related to Config library packages:core Related to Core library packages:core-editor Related to Core Editor library packages:ecs-client Related to ECSClient library packages:ecs-lib Related to Abstract ECS library packages:ecs-server Related to ECSServer library packages:graphics-2d Related to Graphics2D library packages:graphics-2d-editor Related to Graphics2D Editor library packages:input Related to Input library packages:network-client Related to NetworkClient library packages:network-server Related to NetworkServer library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor all engine to fit with the new architecture

2 participants