I have optimized my html5 game engine for performance issues, and I want to know how long the rendering process takes. So I have a bunch of rendering functions. Each of them makes separate parts of the game, such as blocks, players, etc.
function gameRender() { var d1 = new Date(); var firstTime = d1.getTime(); // render stuff var second = d1.getTime(); console.log("Renders took " + (second-firstTime)); }
Hmm, I had a problem: after a short search on Google, I realized that I had to use the second date object for the second variable, so there is a fixed version:
function gameRender() { var d1 = new Date(); var firstTime = d1.getTime(); // render stuff var d2 = new Date(); var second = d2.getTime(); console.log("Renders took " + (second-firstTime)); }