I’ve updated the engine’s source code a bit, and I want to test it, but I don’t know how to integrate it into the program…
Can anyone help me?
everything you should know about gdevelop contribution should be here
I looked, but I didn’t find anything.
this is not useful? link
Hi!
If you modified the engine source code, those changes will not appear in the installed app until you run/build from source.
Here is a full test workflow:
- Open a terminal in the repository root.
- Install and prepare IDE resources:
cd newIDE/app npm install npm run import-resources
- Run automated checks:
npm run typecheck:ts npm run lint npm run test -- --watchAll=false npm run build:editor
- Start the editor in development mode:
npm run start
- Run the desktop Electron app with your modified source:
cd ../electron-app npm install npm run start
- If you want a distributable build (installer/exe), run:
npm run build
To verify everything manually, test these areas:
- Open/create project, save, close, reopen.
- Scene editor, events editor, object editor.
- Preview/hot reload/debugger.
- Asset loading (images/sounds/fonts).
- Extensions and custom behaviors.
- Export/build flow.
use
cd “newIDE/app”
npm install
npm run build
npm run start
this make web perview system ( local host )