PixiJS is my favorite framework when i am looking for a web games specially for mobile or desktop PixiJS is fast blazing fast and you can get a decent FPS even on older device. so here is my optimization techniques for PixiJs 1. manage your sprites in a better way use spritesheet to reduce the draw calls create big sprite sheet which contain multiple sprites can be draw in gpu with a single draw call. use TexturePacker https://www.codeandweb.com/texturepacker best tool when its comes to spritesheet 2. for floating point calculation round off calculation for example let speed = 0.75 ; let position = 100 ; console . log ( Math . round ( speed * position )) 3. don't create very big canvas when u need a big canvas size game just try to create a small canvas and translate it. 4. its very important one managing TextureCache in memory you can get all TextureCache list by using Object.entries(PIXI.utils.TextureCache); so even you use ap...
all about coding especially in javascript, daily used algorithms, react, angular and other gaming stuffs like webgl, pixijs, three.js and cocos2dx running code sample especially in javascript and c++.

Comments
Post a Comment