-
Posts
9 -
Joined
-
Last visited
Contact Methods
-
Website URL
http://sputnikgames.com
-
Twitter
MarkAndrade
Profile Information
-
Gender
Not Telling
-
Location
Silicon Beach Los Angeles
-
Interests
Code and Photography
Recent Profile Visitors
1,298 profile views
MarkAndrade's Achievements
Newbie (1/14)
1
Reputation
-
@GravityGamesInteractive Thanks for the feedback. Yeah, it's a mobile game first and it's meant to be simple. There is a bug where sometimes the first tap is just insane fast. LOL... You're right about the green hill. Daughter wanted it and loves it so I kept it.
-
Game Link: http://jumpy-penguin.com I'm playing with the idea of launching my games as HTML5 apps for mobile devices and this game is one of the first. I originally launched this game as an iOS app ( written in javascript ) with a custom wrapper ( written in cocoa ) before iOS 8 became available. Now that iOS8 is out and it supports webGL I see great potential for javascript apps running on devices without the need of a walled garden. The game itself is simple. Tap and hold to select the power of the jump. Let go to jump and try to jump over as many pillars as you can. It's meant to played on you mobile device in the browser. The game is written with Typescript using the latest version of Phaser. I've tested the game on as many devices as I could. Some low end iPhones and Android devices run a bit slow but I believe that the majority now is capable of running the game smoothly. In Windows Phone 8.1, even though it does play sounds it's really funky so I'd suggest playing without sound if you have a Windows Phone device. I hope you enjoy it.
-
Here's my entry. http://bit.ly/ludum Can't wait to play others! -- Mark @sputnikgames
-
MarkAndrade reacted to a post in a topic: HUDManager: Bringing AngularJS style data binding to your game's HUD [Demo and Source]
-
MarkAndrade reacted to a post in a topic: HUDManager: Bringing AngularJS style data binding to your game's HUD [Demo and Source]
-
MarkAndrade reacted to a post in a topic: BitmapFont Atlas
-
update() called twice when mouse is down and moving?
MarkAndrade replied to MarkAndrade's topic in Phaser 2
After more testing and poking around in Phaser and PIXI code I'm still at a loss. I guess I'm sticking with the setMoveCallback() work around. -- Mark -
Hi, I'm porting some cocoa code over to TypeScript and I'm currently working on the virtual joystick code. I noticed that if a mouse/touch is down and moving, update() will be sent twice. At least it appears that way. You can see an example of the anomaly here: http://www.sputnikgames.com/test/ If you constantly move your finger while holding the joystick thumb pad, the fish will move faster than if you hold your finger still on a direction with the thumb pad. The virtual joystick class has an update() method that's called by Phaser. If I remove it's update method and simply call a private method from the main update(), it will still show the same behavior. So this means to me that update() is getting fired off multiple times, or the pollRate changes or something. I just don't know. Thinking it was a hardware issue, I've tested this out on every system I have from Windows Phone, Android phones and tablets, iOS 6-7, iPad iPhone, desktops, etc and they all show the same behavior. I looked through all the docs and tried many different things but nothing seems to stop update() from acting strange when the mouse is down and dragging. I did find a work around by using setMoveCallback() in my class and then calling my own update method on each joystick class. Before I settle on using setMoveCallback() I just wanted to be sure I wasn't stumbling on a bug or something simple I'm missing from my code. If anyone can go to the URL above to see if they see the same thing and post what they find here I'd appreciate it. Maybe this is the correct behavior? Thanks everyone. --Mark
-
MarkAndrade reacted to a post in a topic: Downscaling
-
clark reacted to a post in a topic: Loading a tilemap created with Tiled
-
Thank you clark! This too was driving me insane with Visual Studio Web 2013. For what it's worth, adding the following line after the line containing .json will now let me load .fnt files in Visual Studio Web. <mimeMap fileExtension=".fnt" mimeType="application/fnt" />
-
MarkAndrade reacted to a post in a topic: Loading a tilemap created with Tiled
-
Thanks Rich
- 4 replies
-
- physics
- typescript
-
(and 2 more)
Tagged with:
-
2.0.0 - this.game.stage.scale.setScreenSize is not a function
MarkAndrade replied to xdiepx's topic in Phaser 2
I think you just need to remove 'stage' in the 2.0 api this.game.scaleMode = Phaser.ScaleManager.SHOW_ALL; this.game.scale.minWidth = 480; this.game.scale.minHeight = 260; this.game.scale.maxWidth = 1024; this.game.scale.maxHeight = 768; this.game.scale.pageAlignHorizontally = true; this.game.scale.pageAlignVertically = true; this.game.scale.setScreenSize(true); -
Hi all, I'm having a few issues with Phaser 2.0, typescript and physics and hope that someone can point me in the right direction. Not sure if my error is because the phaser.d.ts might be incomplete or I'm just missing something. I'm simply trying to init Arcade physics by calling... this.game.physics.startSystem(Phaser.Physics.ARCADE);This compile error I receive is... The property 'startSystem' does not exist on value of type 'Phaser.Physics.Arcade.World'.If I try and use.. new Phaser.Physics.Arcade(this.game);... I don't get the compile error. Pretty much any other calls to a sprite's body or other physics functions cause an error too. Thanks for the help. -- Mark
- 4 replies
-
- physics
- typescript
-
(and 2 more)
Tagged with: