Skip to content
forked from Mojang/ore-ui

💎 Building blocks to construct game UIs using web tech.

License

Notifications You must be signed in to change notification settings

jacobbergdahl/ore-ui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ore UI meta-repo

Open-source building blocks from Mojang Studios to construct game UIs using web tech.

What is this?

Minecraft Bedrock Edition is migrating its UI system to a solution based on web standards. This repository contains some infrastructure bits used internally, but that can also be shared across other game studios and general-purpose web applications.

The new system is based on:

Packages

  • @react-facet: Observable-based state management for performant game UIs built in React
  • @mojang/react-gamepad: Declarative Gamepad focus navigation (coming soon)
  • More to come!

Documentation

We currently only have one package that is open-source, and its documentation is available at https://react-facet.mojang.com/.

The source of the documentation (for contributions) is available at the documentation branch.

Team


Paulo Ragonha

Fernando Vía Canel

Marlon Huber-Smith

Danila Dergachev

Logo

React Facet and Ore UI logos designed by Nekofresa.

Contributors

About

💎 Building blocks to construct game UIs using web tech.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 98.0%
  • JavaScript 2.0%