It is currently 05 Aug 2025, 23:16
   
Text Size

Shandalar Clone

Post MTG Forge Related Programming Questions Here

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

Re: Shandalar Clone

Postby Rob Cashwalker » 17 Aug 2011, 18:28

Although now I have vikings marching through my head while other random Pythons are lowered from the top of my skull to place their spam orders...
LOL... I was thinking the same thing when I read Braids' comment!
The Force will be with you, Always.
User avatar
Rob Cashwalker
Programmer
 
Posts: 2167
Joined: 09 Sep 2008, 15:09
Location: New York
Has thanked: 5 times
Been thanked: 40 times

Re: Shandalar Clone

Postby mtgrares » 19 Aug 2011, 17:25

Great screenshot Dennis.
mtgrares
DEVELOPER
 
Posts: 1352
Joined: 08 Sep 2008, 22:10
Has thanked: 3 times
Been thanked: 12 times

Re: Shandalar Clone

Postby Bog Wraith » 21 Aug 2011, 20:30

It really does look great Dennis.
Looking forward to the next play test version! 8)
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

Re: Shandalar Clone

Postby DennisBergkamp » 22 Aug 2011, 23:47

Braids wrote:
DennisBergkamp wrote:Thanks for the link rares, I will check it out!

As for a test version, I will release one once I've merged the latest Forge code with my stuff. I'm not sure what the best way of doing this would be, by the way, since everything got moved over to Git as I understand it.
what revision control have you been using? a subversion branch? have you been using git locally, perhaps? do you have or can you get a copy of the official code before you started? merging will be much less painful if you can find a common ancestor.
The last thing I've used was the old google SVN (I think the last update was around rev 9800), it would be nice to be able to just do a checkout on my latest code, but it's not really that a big of a deal to manually merge, since only a handful (maybe around ~15?) files will be different on my local version. Unless major overhauls have happened in the last few months.
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Shandalar Clone

Postby Braids » 23 Aug 2011, 01:01

DennisBergkamp wrote:
Braids wrote:. . . As for a test version, I will release one once I've merged the latest Forge code with my stuff. I'm not sure what the best way of doing this would be, by the way, since everything got moved over to Git as I understand it.
what revision control have you been using? a subversion branch? have you been using git locally, perhaps? do you have or can you get a copy of the official code before you started? merging will be much less painful if you can find a common ancestor.
The last thing I've used was the old google SVN (I think the last update was around rev 9800), it would be nice to be able to just do a checkout on my latest code, but it's not really that a big of a deal to manually merge, since only a handful (maybe around ~15?) files will be different on my local version.[/quote]

i would try to narrow down the exact google SVN rev from which you forked, and check that out into a new working directory called "ancestor". then checkout the latest from the slightlymagic SVN trunk and call it "head". then find a 3-way merge tool that will take ancestor, head, and your working directory, to create a fourth source tree, which contains the merged output. the only tool i know of to do this is diff3 from the command line. KDiff3 is a graphical version, but i don't know if it supports operating recursively on directory trees.

edit: then again, that may be overkill for 15 files.

DennisBergkamp wrote:Unless major overhauls have happened in the last few months.
major overhauls did happen in the last few months. static methods on Card moved to CardUtil. CardFactory is now PreloadingCardFactory, which now supports neither the getAllCards nor the getCards methods. every static field in AllZone {and some other classes} must now be accessed through a get method. some initialization that happened in forge.Gui_NewGame is now in forge.model.FModel, and some of it is now in forge.view.swing.ApplicationView. forge.Gui_NewGame.main is now a simple delegate for the real main, forge.view.swing.Main.main. and those are just the changes that I made. :?
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: Shandalar Clone

Postby Tyrael » 09 Feb 2012, 22:03

Any news of this project? Hope it is still on... :)
User avatar
Tyrael
 
Posts: 15
Joined: 13 Apr 2009, 11:33
Has thanked: 4 times
Been thanked: 6 times

Re: Shandalar Clone

Postby LeMoeur » 02 May 2012, 12:26

I'm very interested in this project too! Only noticed few days ago that was being worked on a sequel to Shandalar, but i've been searching for it for a long time!!
I'm not really skilled in anything specific surely i can't program) but maybe i could give an hand in my very limited free time... I'd really love to se this project fully working and finished! =D>
LeMoeur
 
Posts: 2
Joined: 02 May 2012, 12:21
Has thanked: 0 time
Been thanked: 1 time

Previous

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 26 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 26 users online :: 0 registered, 0 hidden and 26 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 26 guests

Login Form