This excalibur game developers to easily inspect their games while making them!
v1.0.1 Now live in browsers!
Debug
If you want to develop locally
npm install
in the root directorynpm run start:chrome
this will start a parcel dev server, or run npm run build:chrome
to produce a prod bundlechrome://extensions/
and click "Load unpacked"
dist-chrome
directory in the excalibur-extension
project
If you want to develop locally
npm install
in the root directorynpm run build:firefox
to produce a prod bundleabout:debugging#/runtime/this-firefox
and click "Load Temporary Add-on..."
dist-firefox
together
dist-firefox
directory in the excalibur-extension
project
npm install
in the root directorynpm build:chrome
to produce the final build artifact in dist-chrome
dist-chrome
directorynpm build:firefox
to product the final build artifact in dist-firefox
which can be zipped and uploaded
dist-firefox
directoryPR's welcome
[ ] Global audio settings
[ ] Excalibur Action Window Pop-up
[ ] Support firefox with manifest v3 https://extensionworkshop.com/documentation/develop/porting-a-google-chrome-extension/
[ ] Show "no excalibur detected" if something isn't in the extension
[ ] Make sure lite mode looks okay
[ ] List active event listeners on stuff for debugging!
[ ] Remember debug settings across refreshes/closing
[ ] Show entities as a tree view so child/parent relationships are clear
[ ] Screen settings
[ ] Physics settings
[ ] Show loaded resources
[ ] Entity inspector side panel with component value detials
[ ] System JS info?