It is currently 25 Apr 2024, 13:27
   
Text Size

Project: Puzzle Mode

Post MTG Forge Related Programming Questions Here

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

Project: Puzzle Mode

Postby Agetian » 31 Jan 2015, 05:45

Hi guys,
I think I'm going to (slowly) try tackling the project I nurtured in my mind for quite a while by now - that is, Puzzle Mode. In this mode the player will choose one of a number of predefined game states which constitute a puzzle - in my current design it should be possible to define the contents of hands, the current battlefield position, the contents of other zones (library, graveyard, exile), starting life points and poison counters, win conditions (e.g. win within a given number of turns, can later be improved to account for alternate win conditions). Internally the Puzzle Mode will start a one-game match, set up a game state in a specific way according to the puzzle state file, then proceed normally but account for the specified win conditions.

If this works out well the next step may be allowing specific AI reactions to specific events (not sure if this will be needed/in demand, but it may be possible to define certain specific AI reactions as to what should be countered, what spells should be played and in what order, etc.).

I think that the bare minimum I'm planning should be fairly non-intrusive (except for wiring up a new mode to the main screen and modifying the match setup functions to account for the puzzle mode as being a 1-game match). However, even these code modifications may have some unpredictable effect elsewhere in the game, so I have a couple questions:

1) Do you think it's worth going for it - as in, would this be an interesting addition to Forge?
2) If yes, then would it be better to proceed in a branch or in trunk but with the relevant code disabled (similar to Myrd's simulation AI).

Your thoughts are welcome!

- Agetian
Agetian
Programmer
 
Posts: 3472
Joined: 14 Mar 2011, 05:58
Has thanked: 677 times
Been thanked: 561 times

Re: Project: Puzzle Mode

Postby Xitax » 31 Jan 2015, 19:50

I came close to suggesting the same thing but decided not to since I can't contribute to coding.

I think the biggest challenge would be creating the puzzles.
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times


Return to Developer's Corner

Who is online

Users browsing this forum: Marek14 and 87 guests


Who is online

In total there are 88 users online :: 1 registered, 0 hidden and 87 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: Marek14 and 87 guests

Login Form