Original Post
I''m writing the platform independant base for my game and want to get it right the first time. (ie I don''t want to be one of thise guys writing a what not to do postmortum
Besides core functionality like threading and syncronization, timers, input, sound, networking and graphics are there any special consideration I''m likely to have to deal with?
For example I recall discussion at a previous employer regarding the difficulties in netowek transmission between Alpha''s and Vax''s due to the byte ordering of the data. (big vs little endianness). Since my target platforms for example are linux, win32 and beos... and all hopefully based on intel like architectures I won''t have to deal with this problem. I think...
Is there anything else I should know? Perhaps tutorials on issues to be aware of when attempting something like this?
As a side note, are there any open source games around that support these operating systems... just so I can look at how some things are handled in non Win32 environments.
Thanks again
gimp