It is currently 04 May 2024, 12:38
   
Text Size

Getting started programming

Discuss Upcoming Releases, Coding New Cards, Etc.
PLEASE DO NOT REPORT BUGS HERE!

Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins

Getting started programming

Postby nyal » 19 Jul 2011, 03:52

Giving up on the challenges since I tend to crash 9 out of 10 attempts. I appreciate all the work folks put into this so far. I'd like to look into the code and see if I can't help the project as well. Unsure how to get started. Where do I get the source code? What language is the game coded in? Is there any interest in someone programming things into the Shandalar side of the game? I'd like to do something with Shandalar and work on AI and going back over some of the card combinations I find that seem to cause crashes. My AS degree was in programming about a million years ago, but I'm sure I remember something that may be helpful. Let me know. Thanks!
nyal
 
Posts: 2
Joined: 27 Jun 2011, 23:00
Has thanked: 0 time
Been thanked: 0 time

Re: Getting started programming

Postby stassy » 19 Jul 2011, 06:16

You could start with the wiki :
http://www.slightlymagic.net/wiki/ManaLink_2.0

Good luck for programmming cards and trying Shandalar, you are stepping on unknown land :p
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: Getting started programming

Postby Yggdrasil » 19 Jul 2011, 09:09

Adding new cards is the easiest task, you can ask Jatil or Gargaroz for help or tips.
The core of magic.exe is in assembler and cracking it is the big challenge. It seems to be a very difficult and tedious task, but if you have skills and want to contribute, you can check this thread.
An improved version of Shandalar would be really amazing, but like Stassy said, it's a new land to discover.
Good luck.
Yggdrasil
 
Posts: 124
Joined: 16 Mar 2010, 20:55
Location: France
Has thanked: 6 times
Been thanked: 1 time

Re: Getting started programming

Postby Gargaroz » 21 Jul 2011, 00:33

If you want to contribute to the coding process of cards, you're welcomed and I'll give you all the help you need, but if you can work on cracking Magic.exe and give us a source code, that would be an ENORMOUS help. You know, we're currently fighting abount that damned 2000 cards limit per version.
However, the cards and the linked functions are coded in C.
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
Gargaroz
Programmer
 
Posts: 7097
Joined: 06 Nov 2009, 11:11
Has thanked: 82 times
Been thanked: 595 times


Return to Development

Who is online

Users browsing this forum: No registered users and 5 guests


Who is online

In total there are 5 users online :: 0 registered, 0 hidden and 5 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: No registered users and 5 guests

Login Form