Archived

This topic is now archived and is closed to further replies.

Guest Anonymous Poster

what language for writing games? c or delphi?

This topic is 6676 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Although I don't want to discourage you from using Delphi, you should know that most first-person games, and most games in general, are written in C/C++. Most of the books and articles about game programming are written with that in mind. There ARE Delphi resources out there, and we will have some up eventually, but you will probably have an easier time if you learn C/C++.

Share this post


Link to post
Share on other sites
C/C++ 'fraid IMHO. Is more fiddly but thats the price for 1 level above assembler (as in most compilers will generate the assembler code from C and you can tweak to your hearts content - not to different from C). It can run quicker and seems to be more portable - hey, I have coded C on UNIX, Windows (flavours) and an IBM ES9000 mainframe - gives you a bit of scope. Also means the DirectX interfaces (assuming you are coding under Windows) is not too scary (as is not the API) and LINUX should be a doddle (relativly speaking, have only coded under UNIX so shoot me).
Also if well written and COMMENTED can be reused - C++ is honestly very good at reusable code (write it once, write a document on the public calls available and forget it. Or at least just tweak it)
Have not yet tried Visual C++. Anyone recommend it? And come to that what is it really? Does it produce tight code or just quick to code?

Share this post


Link to post
Share on other sites
get DJGPP and ALLEGRO at once
DJGPP is a 32 bit protected mode compiler for dos and ALLEGRO is a verry good graphics library with a lot of 2D and 3D functions
and a lot of 3d rendering systems
get it now !!!!
type "ALLEGRO DJGPP" in yahoo to find them

------------------
Programming is an art

Share this post


Link to post
Share on other sites
Delphi is adequate to the task of creating a 3D FPS. Delphi's performance does not lag behind that of C++ in significant ways. There are several DirectX and OpenGL packages available (including 3D engines) that support or were written in Delphi.

I use Delphi exclusively for my development on Windows 95/98/NT.

My advice is to use whatever you want to use, feel most comfortable using, and can be most productive with.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Delphi is a very good platform for designing games, it's just that there are few resources to help you along. I've been using Delphi for several years, and have recently written a game called Marble Crazy using Delphi and DirectX 6 which has been quite popular.

The performance of the final code is excellent, the code doesn't have compatibility problems, and a good Visual Pascal compiler for Linux is just around the corner.

Having a language which isn't just 'Assembler with go faster stripes' helps with debugging too.

Maybe we need some articles in Delphi to help beginners along.

Share this post


Link to post
Share on other sites
I am aiming to set up a Delphi Game Programming Page and currently have some DirectX Header based examples and a full game with source on the way.

I've just added discussion forums as well, please let people know, the URL is:
http://www.neoteric.force9.co.uk/

See you there!!

(I could do with some advice too ;-))

You can also email me via anthony@neoteric.force9.co.uk

Share this post


Link to post
Share on other sites
You might check out the page: turbo

It's a page dedicated to creating games with Borland/Inprise products such as Delphi and C++Builder. It's hosted by
no2games

------------------
DavidRM
Samu Games

[This message has been edited by DavidRM (edited September 23, 1999).]

Share this post


Link to post
Share on other sites
What does everyone think of conitec's 3D Game Studio version 4.0 "ACKNEX" with it's C-like scripting language? See: http://www.conitec.com/a4info.htm

I program in C and Java, and other things I won't mention. I'm thinking of purchasing the $200 version of the above mentioned product because I'm more interested in just making games than in writing code anymore. Is there really something that will let me "cheat" - let the VR visions in my head appear on the screen without all the heartache?

Or is it better to buy a 3D engine for C/C++? And which one do you guys prefer?


Share this post


Link to post
Share on other sites
Hi !!

AnotherBigYapper : Why buying a 3D Engine if you just want to make games. If it's FPS, then buy Unreal (the editor is included) and then you can make games. Create new charakters, new Weapons, new textures and new sounds, and through altogether to create a "new" game with, buy the way, excellent graphics. If you want to code, do so, with Unreal's Scripting language.

Phillip

Share this post


Link to post
Share on other sites
Or you could try the genesis engine. The only risk to your not liking it is that you wasted sometime to download. Worst thing I found about it was that it's really scattered and a bit difficult to learn. Other than that it's cool. There's a demo for it which is amazing.

Share this post


Link to post
Share on other sites
Why buy a 3D engine - mainly because you can't sell anything you make with Unreal unless you've licensed the engine. I don't have 500K - 1M laying around do you? If you want to make a mod just for fun, fine, use Unreal.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
i was wondering which language i would be better off writing a first person shooter game in. i know a fair amount in borland delphi 4 but i am not sure if i should learn c instead...

Share this post


Link to post
Share on other sites
Thank you all for the replies. Yes, I agree that one wants a development system that is as near royalty-free as possible.

I'm not familiar with the genesis engine. Please describe it more, and provide a link.

Has anyone followed the above link to the A4 site, and what do you think of their product?
Here's another one I found advertised on this website: http://www.morfit.com/developers.html

What do you all think of the Morfit game development package?

Share this post


Link to post
Share on other sites