themoonrat Posted January 13, 2019 Share Posted January 13, 2019 https://github.com/themoonrat/webgl-benchmark Lets you compare different scene setups in different versions of pixi and phaser Useful to compare different engine performance. To compare different version performance. And to compare different scene setup performance. Ie. compare the speed for 'Multiple Textures' for Pixi v3 vs v4. Multi texturing was added for v4, so you'll see a large speed increase. Likewise compare 'Graphics: Complex' from v4 to v5 (dev is best); a lot of work into batching Graphics shows clear performance benefits. But then on the same hand on a modern Pixi version and test 'Sprites: Multiple Textures' vs 'SpriteSheet', and you'll see speed improvements on devices with less than 16 texture units; showing benefit of keeping sprites onto a single texture. Any requests, please raise issues mattstyles 1 Quote Link to comment Share on other sites More sharing options...
bubamara Posted January 14, 2019 Share Posted January 14, 2019 @themoonrat it is pretty much expected Pixi to be a lot faster than Phaser2 and taking advantage over Phaser3 when it comes to sprite+graphics batching. But I'm seeing a huge slowdown with BitmapText rendering, while Phaser3 is rock solid at 60fps. 10000 instances, Pixi 3.0.11 - ~58FPS, 4.0.3 - ~43fps, 4.8.5 - ~40fps, 5.0.0-alpha.3 ~38fps Why is that? Is it caused by trade-off between raw performance and more complex batching (closer thing to real life usage) in v5? Quote Link to comment Share on other sites More sharing options...
themoonrat Posted January 14, 2019 Share Posted January 14, 2019 Use 'dev' for comparing v5 performance, the alpha tag had AA enabled accidentally. Might remove that alpha tag for that reason Quote Link to comment Share on other sites More sharing options...
bubamara Posted January 14, 2019 Share Posted January 14, 2019 I was comparing all 3 - dev, master & alpha Quote Link to comment Share on other sites More sharing options...
themoonrat Posted January 14, 2019 Share Posted January 14, 2019 Ahh. I've no idea why there would be the slow down tbh. @ivan.popelyshev? Quote Link to comment Share on other sites More sharing options...
ivan.popelyshev Posted January 14, 2019 Share Posted January 14, 2019 There should not be slowdown between v4 and v5. v3 though doesnt have multi-texturing shader. I dont want to spend my time investigating this test, I've spent too many hours already. Quote Link to comment Share on other sites More sharing options...
jkanchelov Posted February 13, 2019 Share Posted February 13, 2019 I was in need of some testing tools while trying some things on different mobile devices and with my need to display some things easy on the display without the need to always connect it with dev tools I created https://github.com/jkanchelov/pixi-console. It gives you a PIXI.container which is attached to console.log/warn/error and will display the logs in the canvas. It may be useful for someone. There are a lot of refactoring things and improvements to be done, but in this state is working fine for what I needed it. Hope it helps someone ivan.popelyshev 1 Quote Link to comment Share on other sites More sharing options...
ivan.popelyshev Posted February 13, 2019 Share Posted February 13, 2019 9 minutes ago, jkanchelov said: I was in need of some testing tools while trying some things on different mobile devices and with my need to display some things easy on the display without the need to always connect it with dev tools I created https://github.com/jkanchelov/pixi-console. It gives you a PIXI.container which is attached to console.log/warn/error and will display the logs in the canvas. It may be useful for someone. There are a lot of refactoring things and improvements to be done, but in this state is working fine for what I needed it. Hope it helps someone Good job! We'll add it to https://github.com/cursedcoder/awesome-pixijs and wiki If you use slack, I can send you an invite to pixijs community slack. If you use telegram and know russian - there are two russian gamedev html5 chats. jkanchelov 1 Quote Link to comment Share on other sites More sharing options...
jkanchelov Posted February 13, 2019 Share Posted February 13, 2019 1 hour ago, ivan.popelyshev said: Good job! We'll add it to https://github.com/cursedcoder/awesome-pixijs and wiki If you use slack, I can send you an invite to pixijs community slack. If you use telegram and know russian - there are two russian gamedev html5 chats. It would be an honor to be added there. I would like the invite to the pixi.js slack too :)) Quote Link to comment Share on other sites More sharing options...
jkanchelov Posted February 13, 2019 Share Posted February 13, 2019 Here is also an implemented easy to use fps counter ( I couldn't find one ) - https://github.com/jkanchelov/pixi-fps Quote Link to comment Share on other sites More sharing options...
ivan.popelyshev Posted February 13, 2019 Share Posted February 13, 2019 57 minutes ago, jkanchelov said: Here is also an implemented easy to use fps counter ( I couldn't find one ) - https://github.com/jkanchelov/pixi-fps https://github.com/eXponenta/gstatsjs is based on mrdoob creation, but it shows more than FPS jkanchelov 1 Quote Link to comment Share on other sites More sharing options...
KayacChang Posted October 6, 2019 Share Posted October 6, 2019 Hi everyone, I just create a simple show case for PIXI.JS. A top-down Tank game with: 1. Physic engine integration with matter-js. 2. ViewPort for 2D camara. 3. Custom Tile map and grid system. 4. Dynamic generate new area . 5. Keyboard Control. 6. GUI Interface. Example: https://kayacchang.github.io/Tank/dist/ Source Code: https://github.com/KayacChang/Tank themoonrat 1 Quote Link to comment Share on other sites More sharing options...
开心单炒饭 Posted October 30, 2019 Share Posted October 30, 2019 The principle demonstration of astar algorithm, using pixi.js https://sbfkcel.github.io/fast-astar/ jonforum 1 Quote Link to comment Share on other sites More sharing options...
Azzimi Posted November 28, 2019 Share Posted November 28, 2019 Hi Im an ex developer of Agar.io, and recently left Miniclip to create my own game like Agar but better You can check it out here https://senpa.io/web . ivan.popelyshev 1 Quote Link to comment Share on other sites More sharing options...
Saltallica Posted January 4, 2020 Share Posted January 4, 2020 I have a lengthy post in the showcase forum for those interested - we are in beta for our game GORILLA TOWN which uses PIXI, and pixi-spine. Props to Ivan P from PIXI.js for helping us on this forum multiple times! If you want to learn more about the game, we have a fancy marketing site: http://gorilla.town and, if you want to download and play the beta for windows (runs in electron), you can check it out here: http://gorilla.town/beta.html We love to hear any feedback you have. Thanks! Sean ivan.popelyshev 1 Quote Link to comment Share on other sites More sharing options...
SET001 Posted January 19, 2020 Share Posted January 19, 2020 (edited) On 11/28/2019 at 12:11 PM, Azzimi said: Hi Im an ex developer of Agar.io, and recently left Miniclip to create my own game like Agar but better You can check it out here https://senpa.io/web . add an option to play your game without disabling addblock Edited January 19, 2020 by SET001 Quote Link to comment Share on other sites More sharing options...
yulijun Posted February 15, 2020 Share Posted February 15, 2020 hi I have made a jigsaw game with pixi.js. hope you guys like it. try it online : http://testactivity.goooku.com/ishop-demo/jigsaw/index.html source code : https://github.com/proudcat/pixi-jigsaw ivan.popelyshev 1 Quote Link to comment Share on other sites More sharing options...
yulijun Posted February 23, 2020 Share Posted February 23, 2020 How to make pixi.js game with webpack step by step. The tutorial is focus on how to build development environment from initizlize the project to publish the project. the tutorial is here https://github.com/proudcat/pixi-webpack-demo , welcome to star. jonforum and ivan.popelyshev 2 Quote Link to comment Share on other sites More sharing options...
ivan.popelyshev Posted February 23, 2020 Share Posted February 23, 2020 (edited) 29 minutes ago, yulijun said: the tutorial is here https://github.com/proudcat/pixi-webpack-demo , welcome to star. Added. https://github.com/pixijs/pixi.js/wiki/v5-Resources#tutorials If you want invite to pixijs slack, or if you want to know discord server where some of pixijs devs are hanging , just tell me in private message Edited February 23, 2020 by ivan.popelyshev Quote Link to comment Share on other sites More sharing options...
jonforum Posted February 23, 2020 Share Posted February 23, 2020 2 hours ago, ivan.popelyshev said: Added. https://github.com/pixijs/pixi.js/wiki/v5-Resources#tutorials If you want invite to pixijs slack, or if you want to know discord server where some of pixijs devs are hanging , just tell me in private message i think it can be good also in boilerplate, it a good starter and the only one without typescript! ivan.popelyshev 1 Quote Link to comment Share on other sites More sharing options...
ivan.popelyshev Posted February 23, 2020 Share Posted February 23, 2020 Done. https://github.com/pixijs/pixi.js/wiki/v5-Boilerplate jonforum 1 Quote Link to comment Share on other sites More sharing options...
demiculus Posted March 9, 2020 Share Posted March 9, 2020 Colonist.io is a web game alternative to the top selling board game Settlers of Catan. Every part of the game is made by pixi except Lobby & Chat. ivan.popelyshev 1 Quote Link to comment Share on other sites More sharing options...
Buizerd Posted April 2, 2020 Share Posted April 2, 2020 (edited) Two of my games were made with Pixi.JS. Zapper.io This is a snake style MMO that I released about 2 days ago. It features procedurally generated creatures and uses various filters to visually enhance the creatures. You can find it at http://zapper.io Ninja.io This is a multiplayer shooter with 3 game modes(currently), lots of weapons and many different worlds. This project has been online for a while but I still consider it to be an alpha version. Play at https://ninja.io Ninja.io world editor The world editor for Ninja.io is also made with Pixi.JS. It has lots of features and I've used it to create all the ninja.io worlds. I plan to release a more user friendly version to the ninja.io community at some point. The most challenging thing was to get acceptable performance for Ninja.io. I eventually found a way to efficiently combine mesh triangles in the world editor. Due to limitations of the editor, earlier versions of Ninja.io rendered every mesh triangle as a separate mesh, but this incurred an unacceptable performance hit. There is probably still plenty of room for optimization here but I just haven't really delved into the depths of the Pixi renderer code yet. Thanks a lot for making it publicly available, and I hope to be able to contribute at some point! Edited April 2, 2020 by Buizerd ivan.popelyshev and jonforum 2 Quote Link to comment Share on other sites More sharing options...
Junkybyte Posted April 3, 2020 Share Posted April 3, 2020 Hey guys, I wanted to share a python package I have been working on that has a visual interface builded with Pixi, I want to thank all of you, the documentation + reading questions on this forum helped me work out the javascript part (the worst part of my code as I am bit unexperienced with that side; learned a lot though) I attach a video of the visualization (it does support zooming etc thanks to the lovely Pixi-viewport plugin), it has real time texture creation to visualise images that are created on python side and shared through sockets. Most of the content is generated dynamically based on the data from python (the blocks on the right are python classes / functions) https://www.youtube.com/watch?v=wBKMTYBR0iE A preview: You can find the whole project at https://github.com/JunkyByte/vispipe Quote Link to comment Share on other sites More sharing options...
ivan.popelyshev Posted April 3, 2020 Share Posted April 3, 2020 8 minutes ago, Junkybyte said: Hey guys, I wanted to share a python package I have been working on that has a visual interface builded with Pixi, I want to thank all of you, YEAH, now I can refere to that repo all people who asked about python+pixi combo. Maybe I'll move one python console game to pixi thanks to you Junkybyte 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.