Delphi

From GDWiki

Jump to: navigation, search

[edit] Delphi from Borland (now CodeGear)

Delphi is a powerful Object-Pascal language largely used in the In-House development of IT Departments for data manipulation and management application. Delphi is a RAD (Rapid Application Development) IDE/Studio and a Language.

Delphi is completely capable of Game Development as it has a real compiler that compiles and links your objects into Executable Binary Files. The largest drawback to developing games using Delphi is that most all of the game development that happens is done in C/C++ and C#. There is only a couple of options for Graphics or Game Engines that you can use in Delphi. The largest Game Engine project for Delphi is GLScene. some information can be found at [[1]] there site is a little dated and nobody updates it. Recently it has had some issues as well.

The other Option for developing games with Delphi is using a Game Engine that is DLL based so that you can just use a header file to use the engine and the Language you use doesn't matter. One of the Engines I have used in a project is the TrueVision3D Engine. The free trial does not expire but puts a water mark on your screen the Engine costs $150 USD. Which is pretty good for the engines capabilities.

So all in all Delphi can be a good programming language for Games, Just not to many people are on board with Delphi for game development so it is a real slow boat for really good development.

Please note: You may obtain a free copy of Turbo Delphi and Turbo Delphi for .NET from www.codegear.com They are complete versions (not cripple ware) that you can use for any project.

Categories