Introducing CarverJS
Here is a complete 2D game written in React. Move with WASD. Renders in a browser. The whole thing is around 40 lines.
import { useRef, useEffect } from "react";
import { Game, World, Actor } from "@c
carverjs.hashnode.dev12 min read