It is currently 19 Apr 2024, 22:24
   
Text Size

Forge Android App: 11-13-2016 Alpha 1.5.58.002

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Forge Android App: 09-30-2014 Alpha 1.5.28.011

Postby 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
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

Postby 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?
kestell
 
Posts: 70
Joined: 04 Oct 2013, 12:03
Has thanked: 5 times
Been thanked: 0 time

Re: Forge Android App: 09-30-2014 Alpha 1.5.28.011

Postby drdev » 01 Oct 2014, 20:42

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.
These should probably be reported in the Beta thread since they don't sound Android specific.

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?
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?
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

Postby 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
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 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.

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

Postby 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.... :?
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

Postby kestell » 02 Oct 2014, 07:22

drdev wrote:
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.
These should probably be reported in the Beta thread since they don't sound Android specific.
Will do
kestell
 
Posts: 70
Joined: 04 Oct 2013, 12:03
Has thanked: 5 times
Been thanked: 0 time

Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012

Postby 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...
User avatar
bevryde
 
Posts: 109
Joined: 06 Aug 2014, 04:01
Has thanked: 3 times
Been thanked: 2 times

Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012

Postby drdev » 02 Oct 2014, 12:22

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...
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.
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

Postby 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

Postby 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.
gecktrix
 
Posts: 36
Joined: 01 Oct 2014, 21:37
Has thanked: 7 times
Been thanked: 5 times

Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012

Postby drdev » 02 Oct 2014, 18:53

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.
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.
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

Postby 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!
gecktrix
 
Posts: 36
Joined: 01 Oct 2014, 21:37
Has thanked: 7 times
Been thanked: 5 times

Re: Forge Android App: 10-01-2014 Alpha 1.5.28.012

Postby 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)
User avatar
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

Postby drdev » 02 Oct 2014, 19:35

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)
Could you please provide more details on your setup when this occurred?
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

Postby 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
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 123 guests


Who is online

In total there are 123 users online :: 0 registered, 0 hidden and 123 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 123 guests

Login Form