Mat Groves

Members
  • Content Count

    278
  • Joined

  • Last visited

  • Days Won

    7

Reputation Activity

  1. Like
    Mat Groves got a reaction from OhJia in Is pixi.js dying?   
    Good question! Theres lots of reasons!
    1 - I genuinely feel happy when I see something we created help other people to create.
    2 - I find it super challenging, constantly trying to be render things faster, whilst hiding away complexity from users (not everyone wants /needs to know webGL).  can be frustrating, but ultimately makes you feel warm and fuzzy inside when you figure out a new way to do something thats faster and easy to use.
    3 - I get a serious education in how the team manage communities, and how to work with other devs.
    4 - Team is cool smart bunch o'people. I like interacting with them
    5 - Its helps our agency from a business perspective through increased exposure.
    6 - Its ultimately helped me become a better dev.
    7 - We would have build something like pixi internally anyway as it helps us make what we need more effectively, we just went a step further and shared the code
     
    No plans on stopping anytime soon!
  2. Like
    Mat Groves got a reaction from tips4design in Is pixi.js dying?   
    Good question! Theres lots of reasons!
    1 - I genuinely feel happy when I see something we created help other people to create.
    2 - I find it super challenging, constantly trying to be render things faster, whilst hiding away complexity from users (not everyone wants /needs to know webGL).  can be frustrating, but ultimately makes you feel warm and fuzzy inside when you figure out a new way to do something thats faster and easy to use.
    3 - I get a serious education in how the team manage communities, and how to work with other devs.
    4 - Team is cool smart bunch o'people. I like interacting with them
    5 - Its helps our agency from a business perspective through increased exposure.
    6 - Its ultimately helped me become a better dev.
    7 - We would have build something like pixi internally anyway as it helps us make what we need more effectively, we just went a step further and shared the code
     
    No plans on stopping anytime soon!
  3. Thanks
    Mat Groves got a reaction from andri3d in Is pixi.js dying?   
    Good question! Theres lots of reasons!
    1 - I genuinely feel happy when I see something we created help other people to create.
    2 - I find it super challenging, constantly trying to be render things faster, whilst hiding away complexity from users (not everyone wants /needs to know webGL).  can be frustrating, but ultimately makes you feel warm and fuzzy inside when you figure out a new way to do something thats faster and easy to use.
    3 - I get a serious education in how the team manage communities, and how to work with other devs.
    4 - Team is cool smart bunch o'people. I like interacting with them
    5 - Its helps our agency from a business perspective through increased exposure.
    6 - Its ultimately helped me become a better dev.
    7 - We would have build something like pixi internally anyway as it helps us make what we need more effectively, we just went a step further and shared the code
     
    No plans on stopping anytime soon!
  4. Thanks
    Mat Groves got a reaction from Hunty93 in Is pixi.js dying?   
    Good question! Theres lots of reasons!
    1 - I genuinely feel happy when I see something we created help other people to create.
    2 - I find it super challenging, constantly trying to be render things faster, whilst hiding away complexity from users (not everyone wants /needs to know webGL).  can be frustrating, but ultimately makes you feel warm and fuzzy inside when you figure out a new way to do something thats faster and easy to use.
    3 - I get a serious education in how the team manage communities, and how to work with other devs.
    4 - Team is cool smart bunch o'people. I like interacting with them
    5 - Its helps our agency from a business perspective through increased exposure.
    6 - Its ultimately helped me become a better dev.
    7 - We would have build something like pixi internally anyway as it helps us make what we need more effectively, we just went a step further and shared the code
     
    No plans on stopping anytime soon!
  5. Like
    Mat Groves got a reaction from labrat.mobi in Is pixi.js dying?   
    Good question! Theres lots of reasons!
    1 - I genuinely feel happy when I see something we created help other people to create.
    2 - I find it super challenging, constantly trying to be render things faster, whilst hiding away complexity from users (not everyone wants /needs to know webGL).  can be frustrating, but ultimately makes you feel warm and fuzzy inside when you figure out a new way to do something thats faster and easy to use.
    3 - I get a serious education in how the team manage communities, and how to work with other devs.
    4 - Team is cool smart bunch o'people. I like interacting with them
    5 - Its helps our agency from a business perspective through increased exposure.
    6 - Its ultimately helped me become a better dev.
    7 - We would have build something like pixi internally anyway as it helps us make what we need more effectively, we just went a step further and shared the code
     
    No plans on stopping anytime soon!
  6. Like
    Mat Groves got a reaction from bubamara in Is pixi.js dying?   
    Good question! Theres lots of reasons!
    1 - I genuinely feel happy when I see something we created help other people to create.
    2 - I find it super challenging, constantly trying to be render things faster, whilst hiding away complexity from users (not everyone wants /needs to know webGL).  can be frustrating, but ultimately makes you feel warm and fuzzy inside when you figure out a new way to do something thats faster and easy to use.
    3 - I get a serious education in how the team manage communities, and how to work with other devs.
    4 - Team is cool smart bunch o'people. I like interacting with them
    5 - Its helps our agency from a business perspective through increased exposure.
    6 - Its ultimately helped me become a better dev.
    7 - We would have build something like pixi internally anyway as it helps us make what we need more effectively, we just went a step further and shared the code
     
    No plans on stopping anytime soon!
  7. Like
    Mat Groves got a reaction from Jacky Tea in Is pixi.js dying?   
    Hey there! 
    Don't worry, we are still doing lots of pixi behind the scenes. Got a bit too busy to blog, but the Pixi is still moving forward and we have no plans to stop :)
    V5 has taken a little longer than planned due to our time being a little more limited. Internally we have been using v5 for all our projects over the past year so its in a great spot. We are keen to make sure its ship shape before officially releasing it to the dev branch. We are close and there are a lot of improvements there. Both in performance and flexibility :D
     
  8. Like
    Mat Groves got a reaction from benny! in Is pixi.js dying?   
    Hey there! 
    Don't worry, we are still doing lots of pixi behind the scenes. Got a bit too busy to blog, but the Pixi is still moving forward and we have no plans to stop :)
    V5 has taken a little longer than planned due to our time being a little more limited. Internally we have been using v5 for all our projects over the past year so its in a great spot. We are keen to make sure its ship shape before officially releasing it to the dev branch. We are close and there are a lot of improvements there. Both in performance and flexibility :D
     
  9. Like
    Mat Groves got a reaction from Goshawk in Is pixi.js dying?   
    Hey there! 
    Don't worry, we are still doing lots of pixi behind the scenes. Got a bit too busy to blog, but the Pixi is still moving forward and we have no plans to stop :)
    V5 has taken a little longer than planned due to our time being a little more limited. Internally we have been using v5 for all our projects over the past year so its in a great spot. We are keen to make sure its ship shape before officially releasing it to the dev branch. We are close and there are a lot of improvements there. Both in performance and flexibility :D
     
  10. Thanks
    Mat Groves got a reaction from ScorpioCat in Welcome to the Pixi.js forum   
    Thats a pretty neat idea We are working on little game that we can share with everyone so that they can see how pixi.js is intended to be used for game development.
     
    Although we fully intend pixi.js to be used to make wonderful schweet HTML5 games, its not really a game engine - its more of rendering engine. It focuses on putting stuff on the screen fast The idea is that you can use it as part of your game engine or even build a game engine on top of it. For example pixi.js could be (and may well be at some point!) used as the renderer for phaser rather than an alternative to it.
     
    Its a bit like the 2D version of three.js. Three.js is not a game engine but could be used to make games.
     
    The cool thing about this is that we can focus solely on making pixi.js the fastest render in town so that people can focus on making there game engines awesome
  11. Like
    Mat Groves got a reaction from mattstyles in HTML5 Game developers, join us at Goodboy Digital!   
    Calling all HTML5 game developers!
    Here at Goodboy Digital we are looking for developers with a passion for HTML5 game making to come and join a team who really love what they do.
    If you want to kick out some of the best HTML5 games going with us and help work on cool R&D projects like Pixi.js (and some secret ones too!) then please apply and show us what you got
    Apply here: https://goodboydigital.workable.com/j/F0010A3928
    Merry Christmas!
    http://work.goodboydigital.com/sleigher-3000/
    Mat
     
  12. Like
    Mat Groves got a reaction from benny! in mini-runner   
    Hey All!
    Thought you guys might like too check out mini-runner a simple alternative to events and signals with an emphasis on performance.
    It currently forms the backbone of the messaging system in our game engine. Its working out great for things like update events, collision events etc.
    Great to use if you are say looping through and array and calling the same function on each object. The resulting code is cleaner than a loop whilst still keeping the performance as fast as possible.
    So yeah, if you are dispatching signals/events to a lot of listeners often (like everyframe often), then I would considor using this alternative. For most cases, this performace boost is not really important enough to switch from your current fave.
    Think of this as a nice alternative for when speed really counts!
    https://github.com/GoodBoyDigital/mini-runner/
    Cheers!

  13. Like
    Mat Groves got a reaction from scheffgames in mini-runner   
    Hey All!
    Thought you guys might like too check out mini-runner a simple alternative to events and signals with an emphasis on performance.
    It currently forms the backbone of the messaging system in our game engine. Its working out great for things like update events, collision events etc.
    Great to use if you are say looping through and array and calling the same function on each object. The resulting code is cleaner than a loop whilst still keeping the performance as fast as possible.
    So yeah, if you are dispatching signals/events to a lot of listeners often (like everyframe often), then I would considor using this alternative. For most cases, this performace boost is not really important enough to switch from your current fave.
    Think of this as a nice alternative for when speed really counts!
    https://github.com/GoodBoyDigital/mini-runner/
    Cheers!

  14. Like
    Mat Groves got a reaction from mattstyles in mini-runner   
    Hey All!
    Thought you guys might like too check out mini-runner a simple alternative to events and signals with an emphasis on performance.
    It currently forms the backbone of the messaging system in our game engine. Its working out great for things like update events, collision events etc.
    Great to use if you are say looping through and array and calling the same function on each object. The resulting code is cleaner than a loop whilst still keeping the performance as fast as possible.
    So yeah, if you are dispatching signals/events to a lot of listeners often (like everyframe often), then I would considor using this alternative. For most cases, this performace boost is not really important enough to switch from your current fave.
    Think of this as a nice alternative for when speed really counts!
    https://github.com/GoodBoyDigital/mini-runner/
    Cheers!

  15. Like
    Mat Groves got a reaction from Sett in Pixi.js Showcase   
    Made anything cool with pixi.js? Post it up here and share it with the world!
     
    Whether it's a cool game demo, a fully fledged website or some tripped-out crazy experiment, we would all LOVE to see it!
     
    To get the ball rolling, here are some pixi.js projects that exist out on the internets:
     
    games:
     
    http://www.goodboydigital.com/runpixierun/
    http://www.theleisuresociety.co.uk/fightforeveryone/
    http://flashvhtml.com/
     
    experiments:
     
    http://gametest.mobi/pixi/morph/
    http://gametest.mobi/pixi/balls/
    http://www.goodboydigital.com/pixijs/bunnymark/
     
     
     
     
     
  16. Like
    Mat Groves got a reaction from GourmetGorilla in Tweening   
    Hello!
     
    this wont work:
    t1.to(bunny, 2, {x:400});
     
    as x is not a property of bunny. You need to tween the position:
     
    t1.to(bunny.position, 2, {x:400});
     
    hope that helps!
  17. Like
    Mat Groves got a reaction from druphoria in Goodboy Digital (we make Pixi!) are hiring!   
    Hi there everyone!
     
    We are currently looking to hire some fresh talent to work with us at Goodboy Digital. Specifically we are looking for games developers, so this is definitely the right place to be!
     
    We are looking for junior to middleweight developers with a passion for making world class HTML5 games. You will also get the chance to help out with the development of our little rendering engine Pixi.js. 
     
    Working at Goodboy (if your a junior!) we will train you up to become a formidable game creator and teach you all the skills you will need to make games that will blow peoples brains! And if you already know all that? Well, we can give you the opportunity to work with some top class brands making games that you will be proud off!
     
    Here's the kind of work we make:
     
    http://www.goodboydigital.com/
     
    Here's the full job spec:
     
    http://www.goodboydigital.com/recruit/GoodboyDeveloperJobspec.pdf
     
    If you are interested or have any questions feel free to shoot me an email at mat@goodboydigital.com and we can get talking!
     

     
     
     
     
     
  18. Like
    Mat Groves got a reaction from labrat.mobi in Goodboy Digital (we make Pixi!) are hiring!   
    Hi there everyone!
     
    We are currently looking to hire some fresh talent to work with us at Goodboy Digital. Specifically we are looking for games developers, so this is definitely the right place to be!
     
    We are looking for junior to middleweight developers with a passion for making world class HTML5 games. You will also get the chance to help out with the development of our little rendering engine Pixi.js. 
     
    Working at Goodboy (if your a junior!) we will train you up to become a formidable game creator and teach you all the skills you will need to make games that will blow peoples brains! And if you already know all that? Well, we can give you the opportunity to work with some top class brands making games that you will be proud off!
     
    Here's the kind of work we make:
     
    http://www.goodboydigital.com/
     
    Here's the full job spec:
     
    http://www.goodboydigital.com/recruit/GoodboyDeveloperJobspec.pdf
     
    If you are interested or have any questions feel free to shoot me an email at mat@goodboydigital.com and we can get talking!
     

     
     
     
     
     
  19. Like
    Mat Groves got a reaction from xdiepx in Tweening   
    that one pretty much all of my html sites  / games have used greensock tweening in some way. Its rad!
  20. Like
    Mat Groves got a reaction from drmop in The state of HTML5 games on console browsers   
    Good morning game makers!
     
    One of our goodboys (@Hooray_For_Matt) just finished a neat write up on the state of playing html5 games on consoles. There are more places for people to play our games than we thought it seems! 
     
    http://www.goodboydigital.com/exclusively-everything/
     

  21. Like
    Mat Groves got a reaction from kuuuurija in The state of HTML5 games on console browsers   
    Good morning game makers!
     
    One of our goodboys (@Hooray_For_Matt) just finished a neat write up on the state of playing html5 games on consoles. There are more places for people to play our games than we thought it seems! 
     
    http://www.goodboydigital.com/exclusively-everything/
     

  22. Like
    Mat Groves got a reaction from jaevelgames in Collision Detection   
    Stap the crab! Sounds ace
     
    For most of the games I usually keep collision down to its simplest form.. either using rectangle collision or circle collision. Run Pixie Run uses rectangle collision detection as its super fast (which means its great for mobile).
     
    GAME.CollisionManager.prototype.playerVsPickup = function(){ var pickups = this.engine.pickupManager.pickups; var steve = this.engine.steve; // yes, he is called steve for (var i = 0; i < pickups.length; i++) { var pickup = pickups[i] var xdist = pickup.position.x - steve.position.x; if(xdist > -pickup.width/2 && xdist < pickup.width/2) { var ydist = pickup.position.y - steve.position.y; if(ydist > -pickup.height/2 && ydist < pickup.height/2) { // HIT CODE!! } } }}  
    hope that helps!
  23. Like
    Mat Groves got a reaction from benny! in Pixi v3 Bunnymark :D   
    The Pixi v3 Bunnymark is here! Why not give it a whirl
     

     
    http://www.goodboydigital.com/pixi-v3-bunnymark/
     
    enjoy!
  24. Like
    Mat Groves got a reaction from praneybehl in Video to texture layer   
    Morning peeps.. try looking in the pixi dev branch.. video texture and example 25 added
    https://github.com/GoodBoyDigital/pixi.js/tree/dev 
  25. Like
    Mat Groves got a reaction from drmop in Pixi as a base?   
    Pixi was built simply to render stuff on screen. That way it could be used for games and other kinds of experiences too. The way phaser and panda use pixi is a perfect use case for it.
     
    It means Rich and Eemeli can worry about making cool game functionality of their engines and not have to worry about how stuff gets drawn to the screen. The Pixi license is MIT too so that means you are free to use it as you please, no strings attached