1) It should be free.
Actually, this is a requirement. I'm not going to take this seriously
enough to spend money on it.
2) It must be capable of doing multiplication and addition calcualtions.
I don't know if some game programmers merely do backgrounds, objects,
and object collisions.
3) It should be easy to program games.
Not an absolute requirement, but the easier the better.
4) It should be able to produce an executable.
Not a big requirement.
Currently, I'm using Qbasic, and my only gripes with this are the
inablility to produce an executable (QuickBasic isn't free, remember)
and the inability to easily produce multi-part harmonies; either you
get solo notes through the PC speaker or have to learn how to program
an Adlib/SB to use the Qbasic libraries for such cards.
There might be advanced C libraries out there with functions I could
call for easy graphics and sound. On the other hand, I've seen
products such as Klik and Play which allow people to easily create
Windows games (not that I need to make my game run in Windows, but
that's an example of an easy game maker).
Thanks for your replies.
Tim Lambert
You can email me at timothy dot lambert at intel dot com
Well, if you want to go for C, you have DJGPP, a free compile at
http://www.delorie.com . For it, you have Allegro, a game programming
library, also free at: http://www.talula.demon.co.uk/allegro/ . If you
need tutorials or documentation, both DJGPP and Allegro are heavily
documented, plus on the Allegro web page you have links to game
programming tutorials. All of this for DOS, but now Allegro is going
for cross-platform msdos-win32-linux support.
Grzegorz Adam Hankiewicz - gra...@iname.com - http://gradha.infierno.org/
Gogosoftware - http://welcome.to/gogosoftware/
> 3) It should be easy to program games.
>
> 4) It should be able to produce an executable.
>
> Not a big requirement.
>
> Currently, I'm using Qbasic, and my only gripes with this are the
> inablility to produce an executable (QuickBasic isn't free, remember)
> and the inability to easily produce multi-part harmonies; either you
> get solo notes through the PC speaker or have to learn how to program
> an Adlib/SB to use the Qbasic libraries for such cards.
Download a copy of Euphoria - it's free, runs 20x faster
than QBasic, and all the sound fx and graphics stuff is
either built in or available as a free user-contributed
library. There are also a lot of games with source code
posted in the "archives" and "user-contributions" pages, and
it is very easy to learn,
especially with the help of about 300 users on the Euphoria
listserver at Miami U. (The language developers also
contribute to the list, and you can make suggestions which
may influence the direction the next version will take -
try that with QBasic!)
http://members.aol.com/fileseu
Irv
or
........
game lib
........
------------------------------
http://oak.oakland.edu/simtel.net/
c/
gkit05b 287246 960625 GAMEkit v0.5 c/c++/asm GAME LIBrary for watcom
turbo_c/
pltron10 238796 970131 powerful LIB for action/platform GAMEs (tc++)
------------------------------
........
game program
........
------------------------------
http://oak.oakland.edu/simtel.net/
asmutl/
386p_200 314264 960511 dos extender for GAME PROGRAMming, asm source
c/
crobots 50496 851212 GAME for 'c' PROGRAMmers. make own robots
info/
pcgpe10 718420 960628 the pc GAMEs PROGRAMmers encyclopedia 1.0
sound/
fmed101 147516 950108 dos fm opl3 sound editor for GAME PROGRAMmers
------------------------------
bootutil/
jcboot40 easy to use boot PROGRAM fro tricky msdos GAMEs, j.cortsen
educgames/
adv231e a PROGRAM-GAME to learn to typing, daniel ambort
programming/
pcgpe10 the pc GAMEs PROGRAMmers encyclopedia 1.0
turbopas/
probots p-robots GAME for ibm and mac pascal PROGRAMmers, d.malmberg
--
=-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
al aab, seders moderator sed u soon
it is not zat we do not see the s o l u t i o n
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+