Forge Android App: 11-13-2016 Alpha 1.5.58.002
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Android App: 09-30-2014 Alpha 1.5.28.011
by Agetian » 01 Oct 2014, 05:35
First of all, congrats on getting the first public release of the Human vs. Human mode out! It looks really promising so far! A couple observations that I made during a quick test session (had to test myself for now, but I might have a chance for an actual "two player action" this weekend):
1. "Hiding the cards in the player's hand depending on who has priority" seems to only work 50% of the time or so. I can't really deduce the pattern yet, but here's an example: once the game starts and the player who goes first is asked if he wants to keep his hand, it's possible to see both hands. Then, let's say you decide to mulligan. Then your hand is closed (cards are shown face-down) and the other player gets to choose whether he wants to keep his hand. If he mulligans too, it may jump back to showing both hands again (though I expected by this time that it should hide the second player's hand similar to how it hid the first player's hand). The same happens later in the course of the game itself - when the players get priorities, sometimes both hands are shown at the same time, sometimes one of the hands is hidden (face down), sometimes both hands are shown after the game rapidly flickers one hand between face down and face up.
2. I agree with Friarsol that the phase bar going right to left for player 2 looks weird and really counter-intuitive... Everything else mirrored is actually fine (doesn't matter where it is, it's easy enough to adapt and find the necessary thing), however the phase bar will have a much more natural feel to it if it goes in the intuitive (left to right) direction from DR to CL.
If I notice anything else in addition to what was already mentioned before, I'll be sure to let you know!
- Agetian
1. "Hiding the cards in the player's hand depending on who has priority" seems to only work 50% of the time or so. I can't really deduce the pattern yet, but here's an example: once the game starts and the player who goes first is asked if he wants to keep his hand, it's possible to see both hands. Then, let's say you decide to mulligan. Then your hand is closed (cards are shown face-down) and the other player gets to choose whether he wants to keep his hand. If he mulligans too, it may jump back to showing both hands again (though I expected by this time that it should hide the second player's hand similar to how it hid the first player's hand). The same happens later in the course of the game itself - when the players get priorities, sometimes both hands are shown at the same time, sometimes one of the hands is hidden (face down), sometimes both hands are shown after the game rapidly flickers one hand between face down and face up.
2. I agree with Friarsol that the phase bar going right to left for player 2 looks weird and really counter-intuitive... Everything else mirrored is actually fine (doesn't matter where it is, it's easy enough to adapt and find the necessary thing), however the phase bar will have a much more natural feel to it if it goes in the intuitive (left to right) direction from DR to CL.
If I notice anything else in addition to what was already mentioned before, I'll be sure to let you know!
- Agetian
- Agetian
- Programmer
- Posts: 3471
- Joined: 14 Mar 2011, 05:58
- Has thanked: 676 times
- Been thanked: 561 times
Re: Forge Android App: 09-30-2014 Alpha 1.5.28.011
by kestell » 01 Oct 2014, 10:22
Couple of bugs I picked up:
1) Delve and undo - first I can't check the board/hand once it asks me how many X is. Then I picked 6 cards to delve, and saw it was incorrect (should have been 7) pressed undo, but the cards were already removed.
2) I played devouring light, using convoke, tapping the Nyx-Fleece Ram - I wanted to tap it for white, but it didn't reduce the cost. It worked for colorless, but I needed the white.
I find that quite often, while a pop-up window is open, I would have liked to see the board/hand, and I can't - maybe a hide button, or make the window transparent?
1) Delve and undo - first I can't check the board/hand once it asks me how many X is. Then I picked 6 cards to delve, and saw it was incorrect (should have been 7) pressed undo, but the cards were already removed.
2) I played devouring light, using convoke, tapping the Nyx-Fleece Ram - I wanted to tap it for white, but it didn't reduce the cost. It worked for colorless, but I needed the white.
I find that quite often, while a pop-up window is open, I would have liked to see the board/hand, and I can't - maybe a hide button, or make the window transparent?
Re: Forge Android App: 09-30-2014 Alpha 1.5.28.011
by drdev » 01 Oct 2014, 20:42
These should probably be reported in the Beta thread since they don't sound Android specific.kestell wrote:Couple of bugs I picked up:
1) Delve and undo - first I can't check the board/hand once it asks me how many X is. Then I picked 6 cards to delve, and saw it was incorrect (should have been 7) pressed undo, but the cards were already removed.
2) I played devouring light, using convoke, tapping the Nyx-Fleece Ram - I wanted to tap it for white, but it didn't reduce the cost. It worked for colorless, but I needed the white.
All popups currently support moving by dragging their the header around. So you can move them out of the way if you need to see what's behind them. That said, maybe it's time to add minimize support. How about I make it so that by simply tapping the header, the popup collapses down to the bottom of the screen so only the header is shown, and then it can be tapped again to bring it back up?kestell wrote:I find that quite often, while a pop-up window is open, I would have liked to see the board/hand, and I can't - maybe a hide button, or make the window transparent?
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by drdev » 01 Oct 2014, 20:50
friarsol wrote:The Phases for the 2nd player going Right to Left is odd, and I don't think I like it. I get the idea of mirroring the player panel, but in practice I don't think it works. (At least for Phases, I think it's fine for the zones etc)
Tapped game objects for the 2nd player are displayed off screen, not showing their names. http://imgur.com/1eoUTjT
I just released 1.5.28.012, which should resolve all these issues, as well as the one reported in the other thread about cards appearing tapped in the graveyard if they were tapped when they died.Agetian wrote:"Hiding the cards in the player's hand depending on who has priority" seems to only work 50% of the time or so. I can't really deduce the pattern yet, but here's an example: once the game starts and the player who goes first is asked if he wants to keep his hand, it's possible to see both hands. Then, let's say you decide to mulligan. Then your hand is closed (cards are shown face-down) and the other player gets to choose whether he wants to keep his hand. If he mulligans too, it may jump back to showing both hands again (though I expected by this time that it should hide the second player's hand similar to how it hid the first player's hand). The same happens later in the course of the game itself - when the players get priorities, sometimes both hands are shown at the same time, sometimes one of the hands is hidden (face down), sometimes both hands are shown after the game rapidly flickers one hand between face down and face up.
I'm also hoping this release brings with it a performance boost to gameplay in general, as I've implemented an event queue to spread out event processing so the GUI thread doesn't get bogged down.
EDIT: So the strategy I used for event queueing doesn't appear to be working on Android. Please refrain from taking this update for now. I've reverted the first post of this thread to link to .011 in case you already took the update.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by beank » 02 Oct 2014, 04:28
I just downloaded the up date...
When playing in quest mode, after two turns the screen turns 90 degrees and and then moves to the bottom left corner and only shows the AI side of the screen....
The only way to get it to revert is to close the program....
Let me know if you need more information....
EDIT: Also, when it downloads the 80mb stuff, is it overwriting the old files or adding new copies? If the latter do I need to manually remove the old files?
UPDATE: After three times ina row of it doing it (i reported it after two) the fourth time and on hasnt reproduced the glitch.... I dont know if I should delete the top part of the post or not....
When playing in quest mode, after two turns the screen turns 90 degrees and and then moves to the bottom left corner and only shows the AI side of the screen....
The only way to get it to revert is to close the program....
Let me know if you need more information....
EDIT: Also, when it downloads the 80mb stuff, is it overwriting the old files or adding new copies? If the latter do I need to manually remove the old files?
UPDATE: After three times ina row of it doing it (i reported it after two) the fourth time and on hasnt reproduced the glitch.... I dont know if I should delete the top part of the post or not....
- beank
- Posts: 6
- Joined: 02 Oct 2014, 02:05
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Android App: 09-30-2014 Alpha 1.5.28.011
by kestell » 02 Oct 2014, 07:22
Will dodrdev wrote:These should probably be reported in the Beta thread since they don't sound Android specific.kestell wrote:Couple of bugs I picked up:
1) Delve and undo - first I can't check the board/hand once it asks me how many X is. Then I picked 6 cards to delve, and saw it was incorrect (should have been 7) pressed undo, but the cards were already removed.
2) I played devouring light, using convoke, tapping the Nyx-Fleece Ram - I wanted to tap it for white, but it didn't reduce the cost. It worked for colorless, but I needed the white.
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by bevryde » 02 Oct 2014, 09:21
In human vs. human, no matter if in hotseat mode or not, it sometimes only gives you zero cards to your hand, sometimes 1 or 2...
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by drdev » 02 Oct 2014, 12:22
This is a known issue which is why I said to delay taking 1.5.28.012. I should have a fixed version out soon.bevryde wrote:In human vs. human, no matter if in hotseat mode or not, it sometimes only gives you zero cards to your hand, sometimes 1 or 2...
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by friarsol » 02 Oct 2014, 16:49
Just played a game (without pictures as usual) where the AI had a Tropical Island but the text box was drawn with just a single Green mana symbol. (Making me think it was just a Forest). Not the biggest deal in the world, but definitely enough where I thought my opponent didn't have access to blue mana until it cast something with Blue during his Main2.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by gecktrix » 02 Oct 2014, 18:35
1.5.28.012 broke something for me. I only play by AI. I am unable to see all of my cards in my hand. I will only be able to see 3-6 cards when I start the game. When I play a card, some or all of the rest of my hand will appear. It also affects AI as I can see they start with 6 in hand and when they draw a card the number jumps to 8. This occurs for both draft and constructed games.
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by drdev » 02 Oct 2014, 18:53
As I've said above, please don't take that version, and if you have already, please downgrade to 1.5.28.011 by using the link on the first post. It was unexpectedly broken and I haven't been able to fully fix it yet. I should be able to soon hopefully.gecktrix wrote:1.5.28.012 broke something for me. I only play by AI. I am unable to see all of my cards in my hand. I will only be able to see 3-6 cards when I start the game. When I play a card, some or all of the rest of my hand will appear. It also affects AI as I can see they start with 6 in hand and when they draw a card the number jumps to 8. This occurs for both draft and constructed games.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by gecktrix » 02 Oct 2014, 19:17
It was pushed onto my device. Not complaining about that though because I love there are updates every couple of days. Thanks for your hard work!
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by Almeida » 02 Oct 2014, 19:21
Description: in any quest game
- EmptyStackException | Open
- Code: Select all
Forge Version: 1.5.28.012
Operating System: Linux 3.4.0-1550554 armv7l
Java Version: 0 The Android Project
java.util.EmptyStackException
at java.util.Stack.pop(Stack.java:73)
at forge.Graphics.endTransform(Graphics.java:581)
at forge.toolbox.FCardPanel.draw(FCardPanel.java:100)
at forge.screens.match.views.VCardDisplayArea$CardAreaPanel.draw(VCardDisplayArea.java:355)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.toolbox.FScrollPane.draw(FScrollPane.java:308)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.toolbox.FScrollPane.draw(FScrollPane.java:308)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.Forge.render(Forge.java:241)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:414)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1516)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
-
Almeida - Posts: 41
- Joined: 24 Dec 2011, 04:48
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012
by drdev » 02 Oct 2014, 19:35
Could you please provide more details on your setup when this occurred?Almeida wrote:Description: in any quest game
- EmptyStackException | Open
- Code: Select all
Forge Version: 1.5.28.012
Operating System: Linux 3.4.0-1550554 armv7l
Java Version: 0 The Android Project
java.util.EmptyStackException
at java.util.Stack.pop(Stack.java:73)
at forge.Graphics.endTransform(Graphics.java:581)
at forge.toolbox.FCardPanel.draw(FCardPanel.java:100)
at forge.screens.match.views.VCardDisplayArea$CardAreaPanel.draw(VCardDisplayArea.java:355)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.toolbox.FScrollPane.draw(FScrollPane.java:308)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.toolbox.FScrollPane.draw(FScrollPane.java:308)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:60)
at forge.Forge.render(Forge.java:241)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:414)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1516)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 10-02-2014 Alpha 1.5.28.013
by drdev » 02 Oct 2014, 22:48
Alright, I just released 1.5.28.013, which should resolve the issues of .012. I'm not sure I've worked out all the potential kinks yet, so please report any issues you see.
Thanks.
-Dan
Thanks.
-Dan
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Who is online
Users browsing this forum: No registered users and 123 guests