Shandalar Clone
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Shandalar Clone
by Rob Cashwalker » 17 Aug 2011, 18:28
LOL... I was thinking the same thing when I read Braids' comment!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...
The Force will be with you, Always.
-
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
by Bog Wraith » 21 Aug 2011, 20:30
It really does look great Dennis.
Looking forward to the next play test version!
Looking forward to the next play test version!

'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.
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
-
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
by DennisBergkamp » 22 Aug 2011, 23:47
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.Braids wrote: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.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.
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Shandalar Clone
by Braids » 23 Aug 2011, 01:01
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]DennisBergkamp wrote: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.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.
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.
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.DennisBergkamp wrote:Unless major overhauls have happened in the last few months.

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

-
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
by 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!
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!

Who is online
Users browsing this forum: No registered users and 26 guests