[Game][iOS][Android] I.R.I.S - Def Op

Hi everyone  :slight_smile:

I’m happy to announce that my game is finally out on the App Store and Google Play Store. If you have any comments or feedback, feel free to let me know. There are definitely things I need to continue working on.

Oh and here’s the game trailer. Enjoy!

https://www.youtube.com/watch?v=WVtfLG3rzs4&feature=youtu.be

( erm … how do I embed a youtube video directly in my post?  :wacko: )

Just paste the link as text (did you click the URL button or something?):

https://www.youtube.com/watch?v=WVtfLG3rzs4&feature=youtu.be

https://www.youtube.com/watch?v=WVtfLG3rzs4&feature=youtu.be

Cool looking game. On my Nexus 9 there are a few artifacts that show up on the left and right sides. It’s almost like background isn’t wide enough to completely cover up. On the opening scene, the enemy that attacks the player is left partially on screen while she’s going through the dialog. The Nexus 9’s aspect ratio is a touch wider that you might expect, but if you use one of the iPads, you will have the most square device to test on.

Rob

@roaminggamer Thanks!

@Rob Miracle 

Thanks for letting me know. Unfortunately the only Android device I have for testing is Nexus 7 and the game looks ok on the iPad (the background covers fully). On the Nexus 7 I did notice the HUD on top left and right is protruding out a little while on iOS devices its aligned to the edge of the screen. 

I hope you don’t mind helping me out with something. I noticed that at times the R button in game does not respond to touch (you have to release and touch again for it to respond) and I can’t seem to fix it. Could you take a look at my codes? Thanks!

 Group.gateControl = function ( event ) local phase = event.phase local uniqueTouchId = event.id if ("began" == phase) then if (event.target.myName == "button01Radius") then openGateLeft("open") display.getCurrentStage():setFocus(event.target, uniqueTouchId) event.target.hasFocus = true return true end if (event.target.myName == "button02Radius") then openGateRight("open") display.getCurrentStage():setFocus(event.target, uniqueTouchId) event.target.hasFocus = true return true end elseif(event.target.hasFocus) then if ("ended" == phase or "cancelled" == phase) then if (event.target.myName == "button01Radius") then openGateLeft("close") display.getCurrentStage():setFocus(event.target, nil) event.target.hasFocus = false end if (event.target.myName == "button02Radius") then openGateRight("close") display.getCurrentStage():setFocus(event.target, nil) event.target.hasFocus = false end return true end end return false end

Just paste the link as text (did you click the URL button or something?):

https://www.youtube.com/watch?v=WVtfLG3rzs4&feature=youtu.be

https://www.youtube.com/watch?v=WVtfLG3rzs4&feature=youtu.be

Cool looking game. On my Nexus 9 there are a few artifacts that show up on the left and right sides. It’s almost like background isn’t wide enough to completely cover up. On the opening scene, the enemy that attacks the player is left partially on screen while she’s going through the dialog. The Nexus 9’s aspect ratio is a touch wider that you might expect, but if you use one of the iPads, you will have the most square device to test on.

Rob

@roaminggamer Thanks!

@Rob Miracle 

Thanks for letting me know. Unfortunately the only Android device I have for testing is Nexus 7 and the game looks ok on the iPad (the background covers fully). On the Nexus 7 I did notice the HUD on top left and right is protruding out a little while on iOS devices its aligned to the edge of the screen. 

I hope you don’t mind helping me out with something. I noticed that at times the R button in game does not respond to touch (you have to release and touch again for it to respond) and I can’t seem to fix it. Could you take a look at my codes? Thanks!

 Group.gateControl = function ( event ) local phase = event.phase local uniqueTouchId = event.id if ("began" == phase) then if (event.target.myName == "button01Radius") then openGateLeft("open") display.getCurrentStage():setFocus(event.target, uniqueTouchId) event.target.hasFocus = true return true end if (event.target.myName == "button02Radius") then openGateRight("open") display.getCurrentStage():setFocus(event.target, uniqueTouchId) event.target.hasFocus = true return true end elseif(event.target.hasFocus) then if ("ended" == phase or "cancelled" == phase) then if (event.target.myName == "button01Radius") then openGateLeft("close") display.getCurrentStage():setFocus(event.target, nil) event.target.hasFocus = false end if (event.target.myName == "button02Radius") then openGateRight("close") display.getCurrentStage():setFocus(event.target, nil) event.target.hasFocus = false end return true end end return false end