CompuServe Messages

Where Shall I Start?

    27-Dec-94 19:51:42
Fm: Mal Lansell 74222,3046
To: Craig C Randall 71712,2065
Craig Seems like Jim & Peter got in there before me! I'd go along with everything they say. Only consider Assembler if you need very high speed (like in an arcade game). If you stick with the standard ANSI C functions, and avoid the Amiga specific stuff, you will have a program that can be ported in minutes to another platform. I have done conversions of games written mainly in C for PC, Mac and Sega Genesis to the Amiga and CD32, and have had all the C level stuff running within a day. If you are programming on the Amiga, I would advise getting SAS C, as I have never had any compatibility problems with it. If you want to add a graphic interface, you will need to do specific versions for each platform. Try to keep the GUI stuff seperate from your main program, so that you can just slot in the Amiga/PC/Mac specific code to make the required version. Windows can be extremely complex, and unfortunately thats just life when you want to use any Microsoft products. It is well worth learning, though, as Windows experience can be a valuable asset in getting a job! As for libraries, there is a Windows SDK (software development kit) available in most good computer stores that allows you to write windows programs in C. Mal Binary Dreams