Author Topic: Separating Out Elements  (Read 2747 times)

Offline Whaleyland

  • Great Khan
  • Global Moderator
  • Marquis Chevalier
  • *
  • *
  • Posts: 2744
  • Merit: 101
  • Toulouse: Carcassonne's insignificant neighbor.
    • View Profile
    • Derek R. Whaley, PhD | Librarian, Historian, and Writer
Separating Out Elements
« on: October 10, 2015, 09:59:19 PM »
I am not a JCZ user in any way (I don't think I've even given it a go once) but I am wondering if there is any way to enable a mode where specific expansion elements can be selected for play? I assume there is some sort of tick box system to select expansions currently. Could ticking one of those boxes automatically drop down a sub tick box field where individual elements could be ticked or unticked? I imagine some players may enjoy this option anyway, regardless of testing specific combinations for my Element Match-Up series. I don't know how difficult this feature would be to add to the current system. I suspect that all the elements are already separately programmed into the app, so if that is the case, the most difficult part would be allowing them to be parsed out again.

Just an idea.

Linkback: https://www.carcassonnecentral.com/community/index.php?topic=2119.0

Offline quevy

  • Duke Chevalier
  • *
  • *
  • Posts: 1820
  • Merit: 105
    • View Profile
Re: Separating Out Elements
« Reply #1 on: October 11, 2015, 02:27:39 AM »
I had already asked a similar question to the source of the river gq11 and Farin had said that he intended to divide alementi game.
I think this would be great.
Certainly he had many more important jobs to do before, server and bug fixes.
A knight is sworn to valour.
His heart knows only virtue.
His blade defends the helpless.
His might upholds the weak.
His word speaks only truth.
His wrath undoes the wicked.

 :white-meeple: My works.

Offline Decar

  • Owner
  • Chatelain Grand Officier
  • *
  • *
  • Posts: 6719
  • Merit: 317
  • Shut up and take my money!
    • View Profile
    • tehill.net
Re: Separating Out Elements
« Reply #2 on: October 11, 2015, 08:42:24 AM »
There's meant to be some heavy reworking on the JCZ internals that should make this easier.  I'd like to be able to turn farmers on and off for example and break components down a little further.  I was going to work on a deck builder for JCZ so you could include tiles and numbers of tiles in a set; but there was little point me starting with until the core was completed to support such plugins.  One day I hope to revisit this!   :(y)

Offline farin

  • Duke
  • *
  • Posts: 241
  • Merit: 44
  • JCloisterZone maintainer
    • View Profile
Re: Separating Out Elements
« Reply #3 on: October 11, 2015, 02:39:36 PM »
In fact no heavy rework is needed. Internally it operates with more granular parts than expansions.
Currently engine can start eg Princess nad Dragon without Dragon etc.

To be exact, now it's split to these parts https://github.com/farin/JCloisterZone/tree/master/src/main/java/com/jcloisterzone/game/capability

To production it needs new UI for game configuration and test it properly.

Offline Whaleyland

  • Great Khan
  • Global Moderator
  • Marquis Chevalier
  • *
  • *
  • Posts: 2744
  • Merit: 101
  • Toulouse: Carcassonne's insignificant neighbor.
    • View Profile
    • Derek R. Whaley, PhD | Librarian, Historian, and Writer
Re: Separating Out Elements
« Reply #4 on: October 11, 2015, 04:18:27 PM »
Awesome. Now that I know how you separate things out, I should ask: have you found any other "elements" of expansions that are separately programmed that I did not include in my Elements of the Week series? I mean, I know that some things like Mage & Witch are separate functionally, but did you notice anything else? It would be interesting to see if the programming side of things has split some expansions into more parts than I anticipated.


Share via delicious Share via digg Share via facebook Share via furl Share via linkedin Share via myspace Share via reddit Share via stumble Share via technorati Share via twitter

  Subject / Started by Replies / Views Last post
xx
Complete List of Carcassonne Elements

Started by Whaleyland

4 Replies
4429 Views
Last post November 04, 2014, 03:38:21 AM
by Whaleyland
xx
MegaCarc Testrun with some of the RPG elements.

Started by Paul

3 Replies
9906 Views
Last post April 06, 2014, 02:05:31 AM
by SRBO
xx
Mixing Elements: Which one should definitly (not) be together?

Started by SRBO

10 Replies
7071 Views
Last post November 30, 2014, 10:57:18 AM
by jungleboy
xx
Little graphical elements in Carc 2.0

Started by Maj. Frost

5 Replies
2783 Views
Last post March 11, 2018, 12:49:50 PM
by Maj. Frost
xx
When did Carcassonne: Amazonas come out?

Started by TheDoctor_13

4 Replies
2406 Views
Last post January 04, 2017, 08:04:46 AM
by TheDoctor_13