Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add simple debug interface #96

Closed
3 tasks done
kanerogers opened this issue Oct 8, 2021 · 2 comments
Closed
3 tasks done

Add simple debug interface #96

kanerogers opened this issue Oct 8, 2021 · 2 comments
Assignees
Labels
feature A new feature to add to the engine

Comments

@kanerogers
Copy link
Collaborator

kanerogers commented Oct 8, 2021

Background

Debugging Hotham apps is a pain. This feature would give us the ability to debug running apps.

A simple a way to do this would be to have a web app that communicates with the game engine over a websocket. This webapp could display information about the running game, plus add the ability to change or tweak values on the fly.

TODO

  • Create webapp
  • Add websocket server
  • Test
@kanerogers kanerogers created this issue from a note in 0.1 Release Roadmap (10/10/2021) Oct 8, 2021
@kanerogers kanerogers self-assigned this Oct 8, 2021
@kanerogers kanerogers added the feature A new feature to add to the engine label Oct 8, 2021
@kanerogers
Copy link
Collaborator Author

Scope of prototype:

  • Change the debug params in the scene UBO

@kanerogers
Copy link
Collaborator Author

kanerogers commented Oct 8, 2021

Questions to answer:

  • How do we run a websocket server in Rust?
  • How should the websocket server interact with the engine?

0.1 Release Roadmap automation moved this from 10/10/2021 to Done Oct 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature to add to the engine
Projects
No open projects
Development

No branches or pull requests

1 participant