Jump to content


  • Content Count

  • Joined

  • Last visited

1 Follower

About Mattia

  • Rank
    Advanced Member

Contact Methods

  • Website URL

Profile Information

  • Gender
  • Location
  • Interests
    Awesome things

Recent Profile Visitors

2949 profile views
  1. Mattia

    js13kGames 2017

    So, in the end I managed to participate this year, too! I just had like one week and I had to work during the night a little bit, but in the end I think that it was totally worth it! I'm quite satisfied with my "A Day In The Life"! Now, I'm trying to find the time to play all the entries, at least 3-4 minutes each. It won't be easy since they are 150+ already, so it means like 8+ hours of playing ... but I do have time until the 20th of September! I already played a couple of quite interesting games though, with really lovely, lovely, ideas!
  2. Cool I usually listen to Bach: brandeburg, english suites and lute suites, it depends on my mood But also: The Cure, The Who and The Beatles, expecially Sgt. Pepper's Lonely Hearts Club Band. And I've just realized I use Sgt. Pepper's Lonely Hearts Club Band while programming since I was 12-13yo!
  3. I was not receiving notifications neither, I had to change my profile settings. Glad to year that you solved that
  4. Oh, sorry @espace3d I did not read your last comment in time. Btw, I cannot see your other post, have you removed it? Have you already fixed it by yourself?
  5. Hi LaaW, you are checking for keyboard inputs in the create function, so just once when the game starts. Use the update functions, instead, and it works fine, like this: http://jsfiddle.net/vq6ubnfo/ As shown in the Phaser keyboard example, too: https://phaser.io/examples/v2/input/keyboard Phaser examples are a good start too, if you don't want to follow step by step tutorials. Cheers!
  6. Oh, I was writing reply but you anticipated me Well, by the way, I've ported your example to P2, give it a look: https://jsfiddle.net/qL2f263y/5/
  7. Hi, I've added some debug lines to your code: https://jsfiddle.net/qL2f263y/1/ As you can see the arcade body is not rotating together with the sprite. And, from what I read in the docs, I don't think that it is possible to do so. From: http://phaser.io/docs/2.4.4/Phaser.Physics.Arcade.Body.html#rotation Have you tried with P2 physics?
  8. @thefailtheory Yes, it will work for that, too. Simply you are rotating the tiles to absolute 90 degrees instead of adding 90 each time. Quick fix: turn90: function(){ var a = Math.floor(this.player.x / gameOptions.tileSize); var b = Math.floor(this.player.y / gameOptions.tileSize); if (this.tilesArray[b][a].angle % 90 == 0){ game.add.tween(this.tilesArray[b][a]).to( { angle: this.tilesArray[b][a].angle+90 }, 200, Phaser.Easing.Linear.None, true); } } As you can see I've also added a modulus operator to check if it's possible to rotate the tile (to avoid
  9. Hi, I needed something similar in the past, too, for some performance tests. Try to use: game.world.scale and game.world.pivot You can easily set them as usual game.world.scale.x = 0.5 game.world.scale.y = 0.5 or game.world.scale.setTo(0.5, 0.5)
  10. Hi, I think you are looking for sprite.frameName In general, to be sure of what to call, inspect the sprite instance with: console.log(sprite) Cheers!
  11. Hi, start() is not a function of "game", but a function of "game.state" (StateManager) , so use this: game.state.start('Boot');
  12. Hi, you could try using "keyboard hotkeys" as shown in this example: https://phaser.io/examples/v2/input/keyboard-hotkeys Here's a quick fiddle example using your code: https://jsfiddle.net/jf2h89dm/9/
  13. @True Valhalla As you wish, even if I still don't think that it's good to offtopic like this. And I still find that it is quite unfair and uncool that you are attacking me and my business, using your fame with cutting irony, to criticize the quality and professionality of all my work, ideas and creations, as I think that we are all mates on the same boat. Dude, I respect your work as many others do. I don't understand why you think that I'm against you and I've stolen your content. I haven't stolen any graphics or game or text or content from you. I've just create a page for my
  14. @True Valhalla Trying to attract customers and enlarge your business by attacking small developers? Totally fair and professional, I would hire someone like that. Your aggression is offtopic btw so I've just send you a PM. Cheers from a small fan of yours trying to learn from you.
  • Create New...