Now, on to the main focus of this project, the Flax Game Engine. Today’s computing is evolving with new devices, new platforms, and new markets. Perhaps the most obvious of these is the internet. Through new advancements in browsers, application on the web are becoming as rich and as functional (if not even more so) as their desktop counterparts. Though gaming in browsers has been around nearly as long as the Internet itself, browser plugins such as Adobe Flash or Unity’s Web Player are often required.
Where we got the name
After many different ideas about projects to work on for the summer, we decided to develop a native web game engine. With most of HTML5’s features currently being implemented in modern browsers we thought it would be exciting to take a crack at developing a web game engine. One of the first drawing technologies we identified was canvas, which we thought was magic. Types of physical canvas are made from the Flax plant, and that’s how we came up with the name Flax.