Making of 2D games looks unpredictable. WebGL is the fastest rendering API in web but too hard to understand. How to start making games like interfaces using well-known JSX? How much time do you need to write one? Does it make sense to write render in JSX instead of using WebGL from scratch? This talk is based on my research for making games for marketing purposes. Games for conferences, sales, ads, etc. Key takeaways: - Why React + WebGL is a better way to make production ready stack to make simple games. - How to start draw something using WebGL to get faster result - How to use shaders with canvas 2D api to make fancy render.