🔍 What is QGML?

QGML stands for Quick Game Markup Language

It is a quick way to prototype and build little web games, by structuring them with an HTML-like syntax and scripting them with JavaScript

The inline JavaScript and the concept of 'states' should come pretty naturally to people using React (or other web frameworks)

🚀 What does it look like?

<qgml
  width = 300
  height = 300
>
  <world default>
    <actor
      state = ({
        position: { x: 20, y: 20 },
        size: { width: 50, height: 50 },
        color: 'blue'
      })
    />
  </world>
</qgml>