[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: space game

Darel Finkbeiner wrote:

>>Standard C types, I'd rather avoid them and use something 
>>like *_int* types. 
>I don't mind saying that you lost me there.  I am assuming some sort of portable
>version of the standard types? 
>I was using them out of habit (plus it's been a while since I used C), but won't
>any SDK we decide to use enforce some sort of variable structure?

We at PPlay have defines for all datatypes that *could* show platform
specific behavior yet have to have an exact meaning, e.g.

typedef  long int      ppInt32; //guaranteed minimum size of 32Bits
typedef       int      pp32;    //guaranteed exact size of 32Bits
typedef  unsigned char ppByte;  //well, a byte

These types are used internally and it's advisable to use them in user code
too to make the code more cross-platform.
But your game should define its own types (and define them to the
respective API's types). That way porting to several APIs is easy.


Drink wet cement. Get stoned.