There was a thread on this very subject on the ADUG discussion board in the past few days.. it may still be going..
Attached is just 1 posting.. HTH.. Frank ---------------------- If your into 3D gaming and Delphi you should visit http://www.sulaco.co.za/. It's Delphi, OpenGL rather than DirectX, and open source. Lots of graphics with demo source and exe's 3D programming - I'd love to see a product catalogue in a virtual building where you walk down a corridor, and each product group has it's own room. I have some family photos up on the walls of a virtual building that you can walk through. Very easy to do using code from Sulaco Regards Steve -----Original Message----- From: .. Sent: Sunday, 4 December 2005 8:13 PM To: ADUG Subject: [ADUG] Delphi or C# for 3D game programming? I have been a one-eyed Delphi supporter since I first saw a big Delphi 2 book in a bookshop many years ago, and I have happily been plodding away on my own apps ever since. I don't know anything else, I have had the blinkers on you might say. I have sat back and watched as others have complained for whatever reasons about why they are dumping Delphi, but never considered that I would do the same. I agree that some reasons in particular are bloody stupid, and I do not wish to start up a Borland bashing session so please keep your replies relevant to my situation for this thread. I am not familiar with C#, nor do I know anyone who uses it - or do I? I would like the ADUG group to please consider my particular situation and what they would do, for I am finding more and more hurdles as I go along and I don't want to waste any more years if it is best for me to change now. I don't program for anyone else. I have no programs to maintain for other people. My main reason for beginning programming in the first place was to make a 3D game which I have been developing over the years. Many years of paperwork, structure and so on, setting up objects within the game and some time spent on a Windows setup gui. If the tools are available I may change the setup screens to a Direct3D kind of thing but at this stage I only know Windows. The playable part of the game itself will need to be Direct3D. There is a great community of programmers who fill the gap between DirectX and Delphi - JEDI and UnDelphiX for example. Over the years I have come to question, are they/we really wasting our time and effort. Couldn't we just use C# and get the job done. Would it be easier to access the DirectX library in that way. I don't really know. This is why I'm asking people who might know. I realise that Delphi probably wasn't specifically designed for making Direct3D games although I also realise that there is no reason why it can't be used for that purpose. I am just a bit worn out from forever using components from many different sources to get one job done. Would a change to C# in this instance make it easier to get the job done? Thankyou ADUG Members List Post: [EMAIL PROTECTED] Archives: http://lists.adug.org.au/mailman/private/adug-members -- ADUG Members List Post: [EMAIL PROTECTED] Archives: http://lists.adug.org.au/mailman/private/adug-members >I have something a little bit strange to discuss: GAMES! > >Maybe there are peoples here that will say: games? We don't do games! Not >serious! Shame! > >But still. Why I don't see big games made in Delphi? >I saw until now few hilarious small (flash like) games but nothing serious. >No Warcraft, no Unreal, no Doom. >Why? It is Delphi to slow? I don't think so. >It have problems to manage huge pieces of source code? >I never wrote a program bigger than 12400 lines of code. So I don't know how >Delphi will handle >huge projects. > >I saw that support for DirectX is pretty good. I used in the past DelphiX and >now I use Graphics32 >a pretty good and fast library. >So why people still think Delphi is only for DB programming? > > >PS: what about 3D games and .Net ? > > >...and the traveler died, stroked by the beauty of the landscape. > >THE MORNING OF THE MAGICIANS >Louis Pawels & Jacques Bergier > > > __________________________________________________ Delphi-Talk mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi-talk
