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

Demo UIs #27

Open
zhiquanyeo opened this issue Jun 12, 2020 · 3 comments
Open

Demo UIs #27

zhiquanyeo opened this issue Jun 12, 2020 · 3 comments
Labels
demo Demo feature to exercise the simulator engine

Comments

@zhiquanyeo
Copy link
Collaborator

NOTE: Split this into smaller issues

We should have some sort of UI for the demos that allow us to exercise the features of the simulator engine.

Examples of which are:

  • Dynamically regenerating arenas
  • Dynamically adding walls/objects
  • Dynamically adding robots
    • Controlling said added robots
@zhiquanyeo zhiquanyeo added the demo Demo feature to exercise the simulator engine label Jun 12, 2020
@stevenvaneyck
Copy link

Would a UI like in https://stevenvaneyck.github.io/babylon-example work (top right box)? It's pretty easy to write (see https://github.com/FRUK-Simulator/babylon-example/blob/master/src/index.ts#L7). You'd be dragging in Babylon JS as a dependency, but don't see any downsides to that.

@JamesWP
Copy link
Contributor

JamesWP commented Jun 16, 2020

Take a look at dat.gui, it’s really simple to integrate and it looks a little more polished :D

@zhiquanyeo
Copy link
Collaborator Author

Yeah something simple will do. Basic controls to add a game object to a random spot etc. Or apply motor power to a simulated robot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
demo Demo feature to exercise the simulator engine
Projects
None yet
Development

No branches or pull requests

3 participants