Montana Jones

Hey, i know this isn't an XNA:GSE question at all, but its a noob question and i think its something that will also be topical to others like me who are new to game programming, with or without xna, who are getting art content into their game, are there any good maya programming resources (books websites etc..) out there that anyone can recommend that explain and have good examples of programming maya plugins (i'm using maya 7) something that also walks one through the process of setting up visual studio 2005 so that it can be used to write these plugins would also be handy. Its pretty tricky to find newer resources.

Thanks all, sorry, i hate to be posting all these noob questions all the time


Re: Game Technologies: General Maya Programming Resources

Gloei

I learned a lot from this article at GameDev.net. It's from 2003, and not written for version 7, but most of it still works.

You should also take a look at the SDK (or devkit as it is called), which is shipped with Maya. If you have Maya installed using the default settings, than you can find the devkit in c:\Program Files\Alias\Maya8.0\devkit\plug-ins\. It's a huge dir with about 1000 files in it, but some of them are worth investigating :)

Ohw and the API documentation is always of good help, and I believe it also contains some tutorials next to the class references.




Re: Game Technologies: General Maya Programming Resources

Montana Jones

Thanks :), the gamedev.net article was great help thank you :)

What IDE do you write the plugins in Visual Studio 2005 or does maya have an editor in which you can write C++ plugins that automatically have references to the required libraries/dlls




Re: Game Technologies: General Maya Programming Resources

Glenn Wilson

You are right that this is not really a GSE Question... but is still related to Game development. I will move it to the general group.






Re: Game Technologies: General Maya Programming Resources

Gloei

Montana Jones wrote:
What IDE do you write the plugins in Visual Studio 2005 or does maya have an editor in which you can write C++ plugins that automatically have references to the required libraries/dlls

No Maya doesn't have something like that. At home I use VS2005 to write them. The thing you make is actually just a regular DLL (with an .MLL file extension) with one special function exported. You can also use VS.NET 2003, works fine too.




Re: Game Technologies: General Maya Programming Resources

Ereco

Are u referring to the Maya Plugin Wizard found in one of the directory of the sdk

I had a project to write a simple Maya Plugin for my final year project and I had the same thought "How to begin, where do I start "

Found this Maya Plugin Wizard that is shipped together with the sdk, not the learning edition. Followed the instruction, installed (is it installed hmm can't really remember) it with visual studio .net 2003.

Then the next time I want to write a Maya Plugin, I can select the wizard from the File->New->Project thing.

Don't have to manually set the headers, libraries and etc each time I do this. (If I remember correctly).

Not too sure though cause I'm no expert in this.





Re: Game Technologies: General Maya Programming Resources

Montana Jones

Right, cool, thanks all, this is more than enough to get me started :)