CuriosiX is a web-based programmable Curiosity emulator. It was developed as an alternative to the Robot Karol emulator, which is mainly used in German schools.
- 3d world
- Build editor
- Code editor with syntax highlighting
- Worlds and scripts get saved in the browser (no backend required)
Currently all labels, dialogs, etc. are in German, but i18n/english support will come soon.
-
Prerequisites
- Node.js (version 10 LTS is recommended)
- NPM
- Git
Visual Studio Code is recommended as IDE, but not required
-
Clone the GitHub repository
$ git clone https://github.com/Joh4nnesB/curiosix.git $ cd curiosix
If you don't have git installed on your machine, you can also download the repository as a zip archive
-
Install all required NPM packages
$ npm install
-
Start the development server
$ npm run dev
or
Build CuriosiX
$ npm run build
If you find any bugs or have a cool idea that should be added to CuriosiX, feel free to open an issue.
Icons made by photo3idea_studio from www.flaticon.com are licensed by CC 3.0 BY Sounds made by www.notificationsounds.com are licensed by CC 4.0 BY
© Johannes B. 2019