I've seen a lot of:
"Game Engine Code dev is completely different from Making Fan Ages"
in many different ways in several posts here. And then used as an argument why Dev discussions, etc, should not be hosted say by the GoW.
I've also seen:
"Coding developed by the GoW for making Ages is not the same as code developing for the Game Engine"
It's been pointed out that were it not for the VERY good understanding by the many coders that are currently and in the past at the GoW, the plugin for Blender that gives people the ability to create Fan Ages would not even exist.
The 2 are NOT exclusive of each other, and in fact have a VERY intimate relationship.
Code changes to the engine can have possible affects of how things are done in Ages. If those things change, then the plugin (and I'm talking about Cyan's plugin) will have to change too.
A large chunk of "Bugs" that get fixed, or things that might be changed will be done by people that do programing of course. However, those same "chunks" will also need to be tested by those that do work on creating Fan Ages, as they have a very good understanding of how Plasma works.
Not all Age Creators have that understanding, no. Anyone that wants to, can download Blender, and the GoW's plugin, install them, read some tutorials, and make a simple "Box Age" and say they have done it. People that have Max can also download Cyan's Plugin now, and do the same thing.
However, to create a really GOOD Age that would be close to on par with Cyan's Ages (and they're out there), including puzzles, interaction animations, etc, requires the Age Creator to be VERY familiar with Plasma and Python.
I don't just model things, throw some textures on it, export and walk around. I also make things like Journals, Linking books. Working doors, Levers, Buttons, GUI pop ups, how X event MUST happen before Y takes place.
All of those things will have me using a Python editor more than sitting in Blender and Max. If you think that Cyan's Plugin made Age Creation simple, you all are in for a very rude awakening. I've been making tutorials for them over at the GoMa, and I can tell you right now, while point and click is much easier than typing in ALCScripting code, you have to understand WHAT to point and click, and WHY you need that, and understanding the "why" means understanding how Plasma works.....
So please don't think that Fan Age Creation is something that has nothing to do with changes being made, or fixes being done to Plasma, they are linked very close together. As such, those doing the changes will need to be in very close contact with those making Ages (yes, I know, many changes can be tested with existing Ages, but at the same time, will you, a person who may not have created Ages before, be able to tell me WHY the avatar slid 4 feet and then stopped at one place, instead of stopping immediately? Was it because something has changed with the Terrain physics? The Friction? Was it set to 0.5?).
So keep that in mind while discussing this, while I'm not saying "YES" this should go to the GoW, what I AM saying is that you can't just through Age Creators out the window......won't work.
_________________
My Tutorials
|