Game Development Optimizations for HTML + JS Mobile Game Development Performance is one of the main challenges of building an app in HTML + JS. Below are some optimization techniques that I've used in Pocket City, a hybrid Cordova app, to deliver the smoothest experience possible.
Game Development 5 Reasons to Use DOM Instead of Canvas for UI in HTML5 Games Drawing to canvas is the primary way of rendering content in HTML5 games, as it beats DOM manipulation out of the water for performance. However, I've found that the DOM still has a
Game Development Cheating at z-depth sprite sorting for draw order When implementing buildings in Pocket City, I discovered that ordering buildings was easy - just sort the z-index using the buildings's Y position whenever the buildings changed, then cache the buildings as a