6 ms·
Yes, and the problem is not JavaScript performance per se. The problem is slowness in the canvas implementation in several browsers. In my game 90%+ is spend d
by bni 16y ago
Yes, and the problem is not JavaScript performance per se. The problem is slowness in the canvas implementation in several browsers.
In my game 90%+ is spend drawing to canvas.
In some cases its better to use the DOM to render the game, especially if the platform has accelerated CSS3 transform and translate3d (like iOS).
What I did was to abstract the drawing so the game can render either to canvas or DOM depending on what is faster for the platform the code runs on.
- monos 16y agofull ack. The only way I can speed up my games is by doing less canvas calls, everything else is negligible. Although I A* often runs and a couple dozen simple state machine AIs for the actors.