This repo contains a code editor called 'Impetus' built with Microsoft MakeCode (PXT).
The editor is hosted on the GitHub pages here.
These instructions will allow you to run the editor locally.
The following commands are a one-time setup after synching the repo on your machine.
- Install node.js
- Install the PXT command line
npm install -g pxt
- install the dependencies
npm install
After you're done, simple run this command to open a local web server.
pxt serve
After making a change in the source, refresh the page in the browser.
If you would like to pick up the latest PXT build.
pxt update
More instructions here.
No formal releses yet.
- Impetus renders using WebGL via the three.js JavaScript library.
- Physics is simulated via the Ammo.js Emscripten port of Bullet Physics.
- The Blockly interface and Monaco Strict TypeScript coding environment is provided by the Microsoft MakeCode (PXT - Programming eXperience Toolkit).
Please refer to this project's LICENSE and THIRD_PARTY_LICENSES files for more details.
All examples are Impetus ports of the very excellent three.js examples written by various authors originally hosted here.