Jump to content

  • Log In with Google      Sign In   
  • Create Account


what language for writing games? c or delphi?


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
12 replies to this topic

#1 Anonymous Poster_Anonymous Poster_*   Guests   -  Reputation:

Posted 07 October 1999 - 11:09 PM

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...

Sponsor:

#2 Dave Astle   Senior Staff   -  Reputation: 2305

Posted 31 August 1999 - 03:40 AM

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++.

#3 Psepha   Members   -  Reputation: 122

Posted 31 August 1999 - 04:13 AM

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?

#4 Aries   Members   -  Reputation: 122

Posted 31 August 1999 - 10:50 PM

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


#5 DavidRM   Members   -  Reputation: 270

Posted 01 September 1999 - 10:12 AM

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.


#6 Anonymous Poster_Anonymous Poster_*   Guests   -  Reputation:

Posted 07 September 1999 - 01:59 AM

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.


#7 Neoby1   Members   -  Reputation: 122

Posted 22 September 1999 - 10:08 PM

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


#8 DavidRM   Members   -  Reputation: 270

Posted 23 September 1999 - 07:04 AM

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).]


#9 AnotherBigYapper   Members   -  Reputation: 122

Posted 07 October 1999 - 12:21 AM

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?




#10 Phillip Schuster   Members   -  Reputation: 122

Posted 07 October 1999 - 12:30 AM

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


#11 INVERSED   Members   -  Reputation: 172

Posted 07 October 1999 - 01:52 AM

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.

#12 Machaira   Moderators   -  Reputation: 1028

Posted 07 October 1999 - 01:56 AM

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.

#13 AnotherBigYapper   Members   -  Reputation: 122

Posted 07 October 1999 - 11:09 PM

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?





Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS