I am considering swithcing to Jamagic. First, I want to know just how powerful it is. I know that the graphics in a Jamagic game are only as good as the editor they were made with, but does Jamagic have the ability to handle the photorealistic characters and visual effects seen in the top quality commercial games?
I think, out of all the 3D IDE's available, Jamagic comes out tops. And trust me, I've tried all of them Of course it cant do everything you could do if you used a language like C++, but you cant really expect it to These sorts of programs are designed to make development easy, which always comes with a cost of functionality.
But as I say, I think Jamagic is the best out there. There is a lot it can do, and the language is the easiest to learn.
If you have any specific question of what it supports I can answer that no worries.
Mike
"Now I guess we're... 'Path-E-Tech Management'" -Dilbert
"Say you're hanging from a huge cliff at the top of mt. everest and a guy comes along and says he'll save you, and proceeds to throw religious pamphlets at you while simultaniously giving a sermon." - Dustin G
1. Yes It has several different lights, and several different ways of making objects react to input from light.
2. Hmm... I dont know what special features you're talking about. It has the ability to do anti-aliasing, which I know is available, hardware-supported, on GeForce cards. Though I'm not sure if Jamagic does this purely software-sided.
Mike
"Now I guess we're... 'Path-E-Tech Management'" -Dilbert
One more thing. If a game had lots of objects that each had to be AI controlled and micromanaged, like and RTS for example, would the game still have a reasonable frame rate?
with 3dgs yes, ive run stupid engine testers with lots of polys and 1024 textures, it still ran smooth.
Oh try dark basic pro, it supports, pixel shaders, bump mapping, mip mapping, im sure it does hardware tranform and lighting and hardware FSAA. Ive got a demo, but havent tried it out yet.
btw all those functions are used in things like 3dmark 03.
It depends on how much processing you're doing, and of course the processor your running it on. I've tried quite a few different things in Jamagic and managed to get pretty good frame rates despite heavy processing. Personally I like to make as much as I can at runtime so that I can change the number of polygons used if the frame rate drops (this is quite easy to do in Jamagic, I quite often make my own functions to take care of this).
Mike
"Now I guess we're... 'Path-E-Tech Management'" -Dilbert