Spark Engine Web Editor is a browser based editor for the SparkEngine game engine. It leverages web technology to ensure high compatibility with many devices and enable web based frution without requiring any installation.
- Clone the project
npm i
to install needed dependenciesnpm start
to launch the editor
If you are part of the core contributors to the project, there is a great chance you also need to debug the core of sparkengine.
To enhance your experience, you can link the project directly against the local sparkengineweb
repository like so:
- Open a terminal and move to the root of this project
cp dev.env .env
- replace
<path/to/sparkengine/local/repo>
with the absolute path of the clonedsparkengineweb
project - you can now make changes to the
sparkengineweb
project and rebuild, the changes will be automatically applied here too
- Node ^20
- Npm ^10
- Fork the repository
- Create a new branch (
git checkout -b yourName/feature/AmazingFeature
) - Make your changes
- Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
If you encounter any bugs or have suggestions for improvements, please open an issue on our GitHub repository. Provide as much detail as possible, including steps to reproduce the issue.
To know more about any checks running inside git hooks please refer to docs/git-conventions.md
See LICENSE file