It is currently 29 Oct 2025, 13:29
   
Text Size

Forge version 1.2.16

Post MTG Forge Related Programming Questions Here

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

Re: Forge version 1.2.16

Postby moomarc » 22 Oct 2012, 08:36

Max mtg wrote:Now you may play against several AI opponents. It's like archenemy mode, except for you don't have schema cards. :)

But anyway, I tried a game for 4 players (see Doublestrike's multiplayer interface), so every Ai player plays lands and spells and attacks human.
There might be some bugs in blocker assignment input presentation yet - I am working on that.
Thanks Max! Some really amazing stuff been happening here while I've been catching up on work. So how far are we away from being able to implement Archenemy properly? Most of the Schemes are scriptable (as long as the various effect durations are still working, especially "Until your next turn...") so we just need to be able to see the active scheme (I think the Command zone is still in the code somewhere, just needs to be hooked up), and then the mechanism for actually drawing new schemes.

Then if we get those elements working we'd also be pretty close to basic Planechase (although probably a bit more AI work needed for that format).

You guys are amazing though. Forge for the win!!
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Forge version 1.2.16

Postby Max mtg » 22 Oct 2012, 09:28

RumbleBBU wrote:To be precise, all my quest mode mods (the whole 'enforced format quest' concept, custom formats, etc.) were added after the last beta, and will therefore be 'new' features in the next beta.

Speaking of which, it seems that the avatar pictures are working again (hooray! - although my AI/human icon selections seem to have swapped from original choices)

Sealed/Draft gauntlets are still not moving to the next round when you click "Next Round" (you still get to play against the first AI deck on all subsequent rounds).
1. That's what I meant.
2. They were stored in a strange fashion: human picture has index if 1, ai's had index of zero. I swapped them. Moreover, non-quest ai players will have both random names and icons from now.
3. You've got it fixed.

Sloth wrote:But i think it won't just be a decent release, it will be a great one!

Unless mayor bugs will be found, a release on friday the 26th would be a good thing.
Then let's name it 1.3.0!
A good thing to add would be player's deck selection for "human vs N ai" mode. Hope, Doublestrike will find a chance to do so.

moomarc wrote:Thanks Max! Some really amazing stuff been happening here while I've been catching up on work. So how far are we away from being able to implement Archenemy properly? Most of the Schemes are scriptable (as long as the various effect durations are still working, especially "Until your next turn...") so we just need to be able to see the active scheme (I think the Command zone is still in the code somewhere, just needs to be hooked up), and then the mechanism for actually drawing new schemes.

Then if we get those elements working we'd also be pretty close to basic Planechase (although probably a bit more AI work needed for that format).
Schemas are not supported at all ATM. They are not considered permanents, so... I don't know how to make it better - maybe they should be implemented as another ingame class (not forge.Card)? Or still make them cards, but somehow untouched by effects applied to all permanents? Besides, the current AI is not aware of any other players except a single opponent, while they should collaborate to perform better.

The command zone is already created along with hand, library and graveyard, but no cards have entered it.
That's a lot of work that someone might do... or not - depends on if we find a passionate person.

Yet speaking in general - yes, the pathways to implement Planechase and Commander matches are now open.
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Forge version 1.2.16

Postby Diogenes » 22 Oct 2012, 11:13

Just tried this, and it's looking amazing. Congrats, guys. :)

[edit: forgot this wasn't the bug reporting build, moving this section there. ^_^]

Also, and this is super minor, but would it be possible to make the default location of all AI opponents the upper battlefield? I really like the tabbed playfields, having all allied players grouped on the top or bottom might be more intuitive.

As for schemes, this might be totally stupid, but I've seen certain "until end of turn" effects implemented as untargetable emblems on the battlefield - wouldn't this work for those as well?

Again, you guys have been doing great work - not just on this milestone daily build, but overall. Thanks guys!
Diogenes
 
Posts: 201
Joined: 12 Jul 2012, 00:54
Has thanked: 39 times
Been thanked: 23 times

Re: Forge version 1.2.16

Postby friarsol » 22 Oct 2012, 14:01

Yea I think bumping up to 1.3 is a good idea. We can spend this week ironing out any bugs. I think it would be wise to put something in the Readme saying since Multiplayer is so new, not all cards will be 100% compatible right away as we expand scripting to handle multiple players.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge version 1.2.16

Postby Chris H. » 22 Oct 2012, 14:48

friarsol wrote:Yea I think bumping up to 1.3 is a good idea. We can spend this week ironing out any bugs. I think it would be wise to put something in the Readme saying since Multiplayer is so new, not all cards will be 100% compatible right away as we expand scripting to handle multiple players.
 
I added some more info to the changes.txt file. I too think that the 1.3 version number will be a good idea.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge version 1.2.16

Postby Max mtg » 22 Oct 2012, 15:10

Chris H. wrote: 
I added some more info to the changes.txt file. I too think that the 1.3 version number will be a good idea.
So, have we agreed to release 1.3 on October, 26th?
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Forge version 1.2.16

Postby Chris H. » 22 Oct 2012, 15:44

Max mtg wrote:So, have we agreed to release 1.3 on October, 26th?
 
The 26th should be OK. We can then release 1.3.1 a week or two later with a few improvements and bug fixes.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge version 1.2.16

Postby moomarc » 22 Oct 2012, 16:30

Chris H. wrote:
Max mtg wrote:So, have we agreed to release 1.3 on October, 26th?
 
The 26th should be OK. We can then release 1.3.1 a week or two later with a few improvements and bug fixes.
In other words, continue as usual :mrgreen:
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Forge version 1.2.16

Postby PowerClaws » 26 Oct 2012, 13:44

Max mtg wrote:Moreover, non-quest ai players will have both random names and icons from now.
Just a question, is the AI avatar choice in the settings menu being used for anything?
PowerClaws
 
Posts: 131
Joined: 30 Jan 2012, 11:33
Has thanked: 28 times
Been thanked: 8 times

Re: Forge version 1.2.16

Postby Max mtg » 26 Oct 2012, 14:17

PowerClaws wrote:
Max mtg wrote:Moreover, non-quest ai players will have both random names and icons from now.
Just a question, is the AI avatar choice in the settings menu being used for anything?
I think it's not.
Only human player avatar works now.

I suggest to have ai avatar selection removed.
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Previous

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 15 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 15 users online :: 0 registered, 0 hidden and 15 guests (based on users active over the past 10 minutes)
Most users ever online was 9298 on 10 Oct 2025, 12:54

Users browsing this forum: No registered users and 15 guests

Login Form