0.0.2 • Published 19 days ago
@hology/react v0.0.2
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)
}
}