It's a experiment for make a js game engine