Best DOS/Windows 3.1 Programming language
Discuss popular GCS tools like ZZT, Megazeux and Adventure Game Studio, as well as programming and other topics related to game design.
Unknown_K
Jeff
-
- Way too much free time
- Posts: 558
- Joined: Wed Apr 23, 2003 10:28 pm
- Location: Nowhere.
Splodginator
Unknown_K
Interon
-
- Newbie
- Posts: 2
- Joined: Sun May 09, 2004 1:48 pm
- Location: Houston
Post by codingmonk »
Well for as long as I have programming, and all the lang's that I have learned, I would suggest MS Visual C++, but then again, if you don't have any cash to spend on a high level complier, I would suggest using a free complier, such as Borland C++. In my opinion when it comes to game programming, I would say keep your self near and constantly around C/C++.
Strange, how even a broken clock can tell the correct time at least two times a day...
codingmonk
Guest
barok
- x86_Game-Junkie
- Lord of Gaming
- Posts: 318
- Joined: Mon May 17, 2004 5:31 pm
- Location: The Bachelor Pad, Sydney Oz
Post by x86_Game-Junkie »
I would have to say BASIC, as it is quite simple to learn...
But I started off writing batch files, using a text editor...dead easy to do!!
But I started off writing batch files, using a text editor...dead easy to do!!
x86_Game-Junkie
Unknown_K
barok@school
- x86_Game-Junkie
- Lord of Gaming
- Posts: 318
- Joined: Mon May 17, 2004 5:31 pm
- Location: The Bachelor Pad, Sydney Oz
Post by x86_Game-Junkie »
That is so true Barok...
Programmers usually stick to what they know, ie they choose a language and stay with that language. What I mean is a web scriptor isn't going to learn C++, as C++ isn't a web based language as it is usually for hundreds of small applications to make one large program. However a web scriptor may dabble with Java, as Java can make web based Applications called Applets. Plus with programming it's not one person who codes, it is hundreds of coders, normally based in Asia who are working as a part of a team as if it was one person it would never get finished as coding takes time and resources. However webpages are created by 1 - 3 parties and are people who have experience in Graphic Design, Web Scripting Languages and FTP/Web Hosting.
Programmers usually stick to what they know, ie they choose a language and stay with that language. What I mean is a web scriptor isn't going to learn C++, as C++ isn't a web based language as it is usually for hundreds of small applications to make one large program. However a web scriptor may dabble with Java, as Java can make web based Applications called Applets. Plus with programming it's not one person who codes, it is hundreds of coders, normally based in Asia who are working as a part of a team as if it was one person it would never get finished as coding takes time and resources. However webpages are created by 1 - 3 parties and are people who have experience in Graphic Design, Web Scripting Languages and FTP/Web Hosting.
x86_Game-Junkie
Post by Interon »
Yeah, I learned BASIC when I was about 7 years old (various versions), and that's what I've been programming ever since.
Man it's so hard to make a serious game with BASIC though (with good graphics and sophisticated gameplay). Nonetheless I think BASIC is cool.
I'm not quite an expert but I know the basics (no pun intended) plus a small amount more. I made 4 games, each game took about 3 days to make (except Diamond Grabber 2, which was a quick mod of Diamond Grabber, only took about a half hour).
ASIA!? I hope we don't have programming sweatshops with people making pennies a day!
Man it's so hard to make a serious game with BASIC though (with good graphics and sophisticated gameplay). Nonetheless I think BASIC is cool.
I'm not quite an expert but I know the basics (no pun intended) plus a small amount more. I made 4 games, each game took about 3 days to make (except Diamond Grabber 2, which was a quick mod of Diamond Grabber, only took about a half hour).
ASIA!? I hope we don't have programming sweatshops with people making pennies a day!
Interon
- x86_Game-Junkie
- Lord of Gaming
- Posts: 318
- Joined: Mon May 17, 2004 5:31 pm
- Location: The Bachelor Pad, Sydney Oz
x86_Game-Junkie
barok
Interon
- x86_Game-Junkie
- Lord of Gaming
- Posts: 318
- Joined: Mon May 17, 2004 5:31 pm
- Location: The Bachelor Pad, Sydney Oz
Post by x86_Game-Junkie »
it's normally just qBASIC alone, but if you want to make the game into an executable then you pile on the 3rd party crap!!
x86_Game-Junkie
Post by none »
Ooh! A seriously old thread... *bump*
For compiled programs (which is the topic), plain old C. This is probably the fastest readable language, and definately more efficient than the relatively new C++.
For low level critical tasks (i.e. boot systems), Assembly language. This is seriously hardcore low-level stuff and theoretically fastest but it's not at all forgiving and even an expert would be hard pressed to write Assembly code that can outperform C or C++ equivalent.
For interpreted programs, Basic/Basica/Gw-Basic/whatever. Basic was the big thing back in DOS years, and every platform (MS-DOS, Commodore, Acorn, etc.) used similar syntax so it was very familiar to all types of users.
QuickBasic appeared later and was very popular on PC systems. Afaik, it shipped with all incarnations of Windows and I know for sure it was still included with WinME .. not sure about WinXP.
For compiled programs (which is the topic), plain old C. This is probably the fastest readable language, and definately more efficient than the relatively new C++.
For low level critical tasks (i.e. boot systems), Assembly language. This is seriously hardcore low-level stuff and theoretically fastest but it's not at all forgiving and even an expert would be hard pressed to write Assembly code that can outperform C or C++ equivalent.
For interpreted programs, Basic/Basica/Gw-Basic/whatever. Basic was the big thing back in DOS years, and every platform (MS-DOS, Commodore, Acorn, etc.) used similar syntax so it was very familiar to all types of users.
QuickBasic appeared later and was very popular on PC systems. Afaik, it shipped with all incarnations of Windows and I know for sure it was still included with WinME .. not sure about WinXP.
none
Basic was the coolest when I was young
Post by Enigma.. »
I started programming since I was 10.
Using nothing but GWBASIC I tried my best to make some great games. (I should say we because I was always with a friend)
Here's a link to my site with some screen shots. If you want the source of any of them, please sent me an email and I'll send it back to you. (freek@lico.nl)
http://freekbos.nl/Computers.htm
This was the last game I made in GWBASIC. A civilisation kinda game. Never finished it but you can build buildings, but after a few turns you always turn out broke.

greets from Holland
Using nothing but GWBASIC I tried my best to make some great games. (I should say we because I was always with a friend)
Here's a link to my site with some screen shots. If you want the source of any of them, please sent me an email and I'll send it back to you. (freek@lico.nl)
http://freekbos.nl/Computers.htm
This was the last game I made in GWBASIC. A civilisation kinda game. Never finished it but you can build buildings, but after a few turns you always turn out broke.

greets from Holland
Enigma..
Post by barok_unlogged »
x86_Game-Junkie wrote:it's normally just qBASIC alone, but if you want to make the game into an executable then you pile on the 3rd party crap!!

Enigma: HOLY CR... COW!!!!!! Is that truly isometric? Think we can have a download of your stuff? If that is isometric, then the qb community could really appreciate that source code! You also got me curious. Let's see some of your games.
barok_unlogged
Jump to
- Announcements
- ↳ Announcements
- General Discussion
- ↳ General Gaming
- ↳ Find Old Games
- ↳ Get Games to Work
- ↳ Game Help, Hints and Tips
- ↳ Game Creation
- ↳ Hardware
- Off-Topic
- ↳ General Off-Topic
- ↳ Media, Entertainment, & Music
- Site Forums
- ↳ Game Reviews
- ↳ dosgames.com Site Suggestions
- ↳ dosgamesarchive.com Site Suggestions
- ↳ playdosgames.com Site Suggestions
- ↳ Discussion Forum Trouble Reports
- ↳ Forum Suggestions
- Archive
- ↳ Webmasters Forum