Hi Jim, Quote Game programming is I think allot different than business programming and I am not sure how much of the programming from business type stuff helps with game programming, but the desire to make games sure does help I think. End quote
That is absolutely correct. The business programming mottle is pretty different from the game programming mottle. Often times they use different libraries, languages, or just completely different programming techniques to acomplish something. For example, if you wanted to build an Enterprise database for a customer service help desk type application you might create an MS SQL database in SQL. Then, you would use C# .NET or VB.NET to create a graphical user interface complete with edit fields, buttons, and scroll bars to search, edit, and manage your help desk application based on .NET libraries for databases. Now, if you wanted to create a .NET based game for your XBox 360 and use C# .NET the coding techniques are completely different from your typical MS SQL graphical front end. For one thing if targeting the XBox you would require the XNA framework to be installed, and rather than setting up a form to draw tools, buttons, etc on you would create an empty window to pipe all your killer game graphics to. For your SQL database front end you can use the Windows standard event mottle to poll for keyboard and mouse events, but for games you need something like XInput for polling the keyboard, mouse, and joysticks. In your SQL front end you can play back special sound effects using the standard Windows com audio libraries, but in XBox games you need XAudio. These are just a few of the things that is totally different about games vs business applications. --- Gamers mailing list __ [email protected] If you want to leave the list, send E-mail to [EMAIL PROTECTED] You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/[EMAIL PROTECTED] If you have any questions or concerns regarding the management of the list, please send E-mail to [EMAIL PROTECTED]
