The Daily Click ::. Forums ::. Non-Klik Coding Help ::. Jamagic question
 

Post Reply  Post Oekaki 
 

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

Game of the Week WinnerKlikCast StarAlien In Training!VIP Member360 OwnerWii OwnerSonic SpeedThe Cake is a LieComputerChristmas Tree!
I am an April Fool
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

Honored Admin Alumnus
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
   

Post Reply



 



Advertisement

Worth A Click