Construct 2 provides three main expressions for examining performance and memory: Fps , cpuutilisation and ImageMemoryUsage . Windows also provides more perform...
Recently I read this critique of Slack's desktop app , which is built with Electron (basically a Chromium-based wrapper like NW.Js). In other words, it's a brow...
In a real web app like Construct 3 , Javascript performance (and DOM calls) are a solved problem. We've been developing a high-performance HTML5 game engine sin...
The latest beta of Construct 3 includes a major new optimisation for the C3 runtime: It now compiles expressions to Javascript. This improves even further the a...
Shortly after finishing the expression-to-JavaScript compiler , I realised a couple of the performance tricks we used there could actually be applied to conditi...
One of the cool things you can do in Construct is add multiple effects to an object. For example you can add a Warp effect to distort the object, and then apply...
This is the second blog in a series about the code in Construct that renders effects, called the effect compositor . In case you missed it, be sure to read part...
I mentioned on Twitter it might be nice to get back in to blogging while the world's in lockdown. So here we go, the first in hopefully a few new blog posts! As...
Graphics technologies have changed a lot over the years, including on the web, and the web is on the cusp of its next big change with WebGPU on the horizon. In...
This is the second in a series of two blog posts about web graphics, WebGPU, and Construct. The first is A brief history of graphics on the web and WebGPU . Hav...