Out of these languages, which one should I use? I really haven't heard
of ANY games developed in python until finding a book on it, I'm less
inclined to use Java because of the performance issues that are always
pointed out and I'm not sure on C/C++ with Allegro.
What language do you think I should use?
I think the most sensible choice is C/C++. Some reasons:
- You can be as high level as you want, In the same time, you can be
as low level as you want.
- Performance of C/C++ programs are much better than python/java
equivalents. and in game programming, performance is an issue.
- There are more articles and resources if you want to choose C/C++.
I don't think you will find so much resources if you want to start
with pygame.
By the way, pygame seems to be just a port of SDL to python (With some
common classes added which you can create yourself after reading some
tutorials), and SDL isn't more difficult to learn than pygame.
You may also like have a look at http://www.gamedev.net/reference/start_here/
.
I also recommend having a look at http://www.gamedev.net/reference/design/features/makegames
. You can make all games recommended as start-up projects there using
SDL or pygame.
Some nice new SDL tutorials: http://www.gamedev.net/reference/list.asp?categoryid=45#288
-- Hadi
<http://www.sloperama.com/advice/>
--
Please take off your pants or I won't read your e-mail.
I will not, no matter how "good" the deal, patronise any business which sends
unsolicited commercial e-mail or that advertises in discussion newsgroups.