Question to XMage Developers: Two Headed Giant possible?
Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins
Question to XMage Developers: Two Headed Giant possible?
by Nidhoegger » 23 Jun 2015, 17:17
Hello there,
I play XMage quite a while now and I am blantly amazed by the program. I am missing one single thing though: Two Headed Giant.
I am a developer for many years till now and I play with the thought of implementing Two Headed Giant into XMage.
Therefore, I have a few questions to the developers:
- Is the XMage code ready for implementing this?
- Is it possible to do this as plugin only?
- If not, where would be my starting point to implement this?
Basically my thought was, that I just map the two players as one giant together, so they have common steps, but everyone has its own creatures to control, etc. Two headed giant rules basically (rest can be read online). I have read till now a bits of code and cloned the repository via git and read the development guide. My guess atm is, that this needs to be implemented partly as plugin (mage.server.plugins), partly in the game logic (mage) and the displaying part in the client (mage.client). Is this correcty? Is there any developer I can bug with some question via IM (got ICQ, jabber(favorite)).
Thanks in advance.
To the community: Is there interest in a two headed giant gamemode?
I play XMage quite a while now and I am blantly amazed by the program. I am missing one single thing though: Two Headed Giant.
I am a developer for many years till now and I play with the thought of implementing Two Headed Giant into XMage.
Therefore, I have a few questions to the developers:
- Is the XMage code ready for implementing this?
- Is it possible to do this as plugin only?
- If not, where would be my starting point to implement this?
Basically my thought was, that I just map the two players as one giant together, so they have common steps, but everyone has its own creatures to control, etc. Two headed giant rules basically (rest can be read online). I have read till now a bits of code and cloned the repository via git and read the development guide. My guess atm is, that this needs to be implemented partly as plugin (mage.server.plugins), partly in the game logic (mage) and the displaying part in the client (mage.client). Is this correcty? Is there any developer I can bug with some question via IM (got ICQ, jabber(favorite)).
Thanks in advance.
To the community: Is there interest in a two headed giant gamemode?
- Nidhoegger
- Posts: 5
- Joined: 23 Jun 2015, 17:11
- Has thanked: 0 time
- Been thanked: 0 time
Re: Question to XMage Developers: Two Headed Giant possible?
by LevelX » 23 Jun 2015, 21:02
For sure no easy task. I haven't thought about it in deep.
But at least I would recommend developing some more easy features for XMage before
to get a bit more familiar with the objects, elements and classes.
Without that (and also after doing that) I'm very sceptical that you (or somebody else) get that big task really finished.
GitIssue:
https://github.com/magefree/mage/issues/349
Feel free to add your thoughts and plans there.
Changing the client UI is most of the time no fun.
Until now there are no friendly players in any format, so there will be issues with that for sure.
Tthere are a lot of changes in a lot of the main classes needed.
At least no good project to start with.
Maybe there must be a step by step plan to implement this.
What about a Two vs Two multiplayer format to start with.
I don't know if it's really much easier, but maybe it is.
I will move this thread to the developers sub forum.
Feel free to ask questions here, I will try to answer your questions depending on knowlege and available time.
Regards
LevelX2
But at least I would recommend developing some more easy features for XMage before
to get a bit more familiar with the objects, elements and classes.
Without that (and also after doing that) I'm very sceptical that you (or somebody else) get that big task really finished.
GitIssue:
https://github.com/magefree/mage/issues/349
Feel free to add your thoughts and plans there.
Changing the client UI is most of the time no fun.
Until now there are no friendly players in any format, so there will be issues with that for sure.
Tthere are a lot of changes in a lot of the main classes needed.
At least no good project to start with.
Maybe there must be a step by step plan to implement this.
What about a Two vs Two multiplayer format to start with.
I don't know if it's really much easier, but maybe it is.
I will move this thread to the developers sub forum.
Feel free to ask questions here, I will try to answer your questions depending on knowlege and available time.
Regards
LevelX2
-
LevelX - DEVELOPER
- Posts: 1677
- Joined: 08 Dec 2011, 15:08
- Has thanked: 174 times
- Been thanked: 374 times
Re: Question to XMage Developers: Two Headed Giant possible?
by Nidhoegger » 30 Jun 2015, 10:51
I had now some time to have a look at the sourcecode and I think it might be possible for me to do it. I am currently looking into other parts of the program to learn how it works. Am I correct that XMage uses RMI for server communication? The only portion where I might need some help is the GUI, as Swing is a pain in the ass for me...
- Nidhoegger
- Posts: 5
- Joined: 23 Jun 2015, 17:11
- Has thanked: 0 time
- Been thanked: 0 time
3 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 14 guests