Posted By
|
Message
|
DeadmanDines Best Article Writer
Registered 27/04/2006
Points 4758
|
27th January, 2005 at 10:55:16 -
I'm thinking of moving up to Jamagic, so I'm downloading the demo now.
My main intention is to build 2d games still, but possibly use the 3d nature of it to do other special effects. For example, each sprite being a textured polygon, with certain other textured polygons behind it so that you can have backgrounds at a distance, etc, as well as objects getting closer and further.
I also want a bit more customisation, and maybe (if Jamagic has a decent way of working with binary data), I can use it to build my hex editing apps.
Anyone work with it who can tell me if Jamagic is good in these areas?
191 / 9999 * 7 + 191 * 7
|
Long John Kickbag
Registered 26/08/2002
Points 148
|
27th January, 2005 at 12:27:54 -
Jamagic can do that stuff fine, it's mainly 3D stuff that Jamagic falls down on (2D as 3D is okay though).
Resize! - www.clicksplat.com/comparison.html
|
Silveraura God's God
Registered 08/08/2002
Points 6747
|
27th January, 2005 at 19:16:02 -
Well Blitz3D wouldnt be a bad idea, not sure how good they are when it comes to ease, but I am always hearing blitz3d is more stable, it can also create 2d games even though its more aimed for 3d, its basicly the same price last time I checked, but that wasnt for a long time, thinks might have changed.
http://www.facebook.com/truediamondgame
|
DeadmanDines Best Article Writer
Registered 27/04/2006
Points 4758
|
28th January, 2005 at 08:16:30 -
I got the demo and had a mess around with the Binary object, and I love it!
Although Clickteam's myBin.GetString(); function is a pain. It only stops reading a string when it finds a null value, so if a string doesn't have a null cap I need to find the length of the string and do a For() loop through each character. I'll probably define my own function to do that and call it, say, GetStringByLen();
Is it possible to create new methods for existing CT objects?
191 / 9999 * 7 + 191 * 7
|
Long John Kickbag
Registered 26/08/2002
Points 148
|
28th January, 2005 at 11:33:53 -
Nope, if you have a lot of changes to make to it though you can just create a wrapper and add your functions though, would go minorly slower though.
Most strings are terminated by 0 (common C++ way).
Resize! - www.clicksplat.com/comparison.html
|
David Newton (DavidN) Invisible
Registered 27/10/2002
Points 8322
|
28th January, 2005 at 11:43:12 -
Isn't it '\0'?
http://www.davidn.co.nr - Games, music, living in America
|
Long John Kickbag
Registered 26/08/2002
Points 148
|
28th January, 2005 at 15:57:51 -
Yes, which is 0, or null.
Resize! - www.clicksplat.com/comparison.html
|
Kris Possibly Insane
Registered 17/05/2002
Points 2017
|
29th January, 2005 at 15:27:38 -
Why wouldn't your string have a null terminator?
"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
|
Long John Kickbag
Registered 26/08/2002
Points 148
|
29th January, 2005 at 16:51:04 -
There are Pascal strings (length is defined by the byte at the start of the string) or fixed length strings. However since Dines mentioned a hex editing app he probably just wanted to be able to display a portion of the file as a string.
Resize! - www.clicksplat.com/comparison.html
|
|
|