|
||
|
GP Mailing List
ATXGPSIG List
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: help
On Wed, 27 Oct 1999, Jonathan Smith wrote:
> Are you saying that I can't make games with nothing but c++ or assmebly? I'm
> not programmingly advanced but I beg to reckon. I've seen plenty of good
> games not created in either of those two.
Yes, you can program in languages other than C/C++ and assembler. But you
will suffer speed penalties. And depending on your game, that will impact
whether it is playable or not.
For some games, you won't need alot of speed.. you can even use visual
basic for those. But I highly doubt a game like Quake III will see an
incarnation of itself in VB anytime soon. :)
It's the same with other languages like say... Python. Great scripting
language. Sure, I can tie Python to a GTK/GTK+/QT/OpenGL/etc.. widget and
graphical library set... and have networking libraries added and turn it
into a full-fledged game with sound and graphics. But the question is:
"Would that be appropriate to the type of application I'm coding" And in
the case of Python for a complex game, I'd hazard a guess at no.
C/C++ and ASM are used the most often because they give the best results.
You can code a game in Java or QB or VB or whatever language you wish. But
you should just be aware that for your code to be:
1) playable
2) portable
You should really consider c/c++/asm. Java is portable... unless you code
with VJ++ or the MS JDK.. in which case, you might run into some
compatibility issues... but you run into speed issues with Java. Since
Java needs to be run with a VM/VJM, you basically suffer one layer or more
of speed penalties.
Wing. ( In the end, people will code with whatever pleases them... even if
they believe they can code the next bext game in ADA. Though to be
fair, some of the more interesting homebrew PSX games were done on
a ChipmunkBasic interpretor for the PSX(playstation). But it was
extremely slow. )
=================================================================
The GameProgrammer.Com mailing list is for the open discussion
of any topic related to the art, science, and business of
programming games. This list is especially tolerant of beginners.
We were all beginners once
To SUBSCRIBE or UNSUBSCRIBE please visit:
http://gameprogrammer.com/mailinglist.html
|
|