0.0.2 • Published 19 days ago

@hology/react v0.0.2

Weekly downloads
-
License
-
Repository
-
Last release
19 days ago

Utilities for integrating Hology with a react application.

Initiating a game

useHologyEngine hook

Setup Hology Engine with a reference to a HTML Element in which it will render the game.

HologyScene component

A component that can simply be dropped into your application to run the engine with a specific scene and game class.

You can pass in a JSX Element for a UI overlay.

function Game() {
  return (
    <HologyScene
      gameClass={GameInstance}
      sceneName="demo"
      actors={{}}
      shaders={{}}
      dataDir="data"
    ></HologyScene>
  );
}

class GameInstance {
  private world = inject(World)

  onStart() {
    world.spawn(Player)
  }
}
0.0.2

19 days ago

0.0.1

8 months ago