Programming

Discuss popular GCS tools like ZZT, Megazeux and Adventure Game Studio, as well as programming and other topics related to game design.
Post Reply
User avatar
Dark Lord
Experienced Member
Experienced Member
Posts: 68
Joined: Sat Feb 19, 2005 8:17 pm

Programming

Post by Dark Lord »

I'm really just getting into the computer programming stuff and I was wondering what language I should use. I've heard that C and C++ isn't too hard. What do you think?
Winner of the 2,000th member award!
User avatar
Dosser
Way too much free time
Way too much free time
Posts: 462
Joined: Sun Jan 02, 2005 2:05 am
Location: BEHIND YOU

Post by Dosser »

It depends.

C is probably a good start, with mind to moving towards c++ later (c++ is good, but can be really annoying in it's syntax: C is more logical IMO).

Note that to do many things in C / C++ (graphics, music, networking), you'll need to rely on third party programs such as allegro.

If you want to start with an easier language than C, which includes easy to use VGA graphics / PC beeper sounds, try Qbasic (note that it is impractical for modern games, or even old games, but it is a good start).
User avatar
Dark Lord
Experienced Member
Experienced Member
Posts: 68
Joined: Sat Feb 19, 2005 8:17 pm

Post by Dark Lord »

Ok thanks.
Winner of the 2,000th member award!
Unknown_K
Way too much free time
Way too much free time
Posts: 559
Joined: Tue Oct 01, 2002 6:55 pm

Post by Unknown_K »

I recently aquired a full boxed copy of Microsoft Professional Basic 7.1 (expanded quickbasic 4.5?). I havn't tried using it yet, but how well would this work for doing graphical apps/games?
User avatar
Sorcerdon
Expert
Expert
Posts: 136
Joined: Wed Jan 26, 2005 5:34 pm
Location: Floirda, USA

Post by Sorcerdon »

java is way better and easier to learn.
regards,
<img src="http://img235.exs.cx/img235/8673/sorcerdonlogo6qk.jpg" width="181" alt="Image Hosted by ImageShack.us" />
Unknown_K
Way too much free time
Way too much free time
Posts: 559
Joined: Tue Oct 01, 2002 6:55 pm

Post by Unknown_K »

Who the hell programs JAVA for DOS?
Game master pro
Newbie
Newbie
Posts: 6
Joined: Thu May 12, 2005 5:22 am

Post by Game master pro »

MEGAZEUX OF COURSE (sorry caps) but if you don't like MZX, *faint* try Blitz Basic, it's kinda a mix between basic and C, and user-friendlyness www.blitzbasic.com
Image
^My Site (hosted by Freewebs, no not box43 ) ^__^
[email protected]
ZeHa
Newbie
Newbie
Posts: 4
Joined: Sun May 08, 2005 9:18 am

Post by ZeHa »

Or try www.purebasic.com - we used it for www.gloomy-nights.de and I think it is a very good language. Also it's not very expensive and you'll get all future updates for free!
Fenrir
Member
Member
Posts: 37
Joined: Mon Mar 28, 2005 8:47 pm
Location: England

Post by Fenrir »

Blitz Basic isnt for DOS. Besides, they would be better off getting the Blitz3D compiler. Ive been playing around with it for a while now, but it just isnt as fun as other languages.

Learn Pascal :) Go get yourself the Turbo Pascal 5.5 compiler for free.
dosguy
Member
Member
Posts: 10
Joined: Tue May 31, 2005 2:39 pm

Post by dosguy »

personally its c++ for me.. Java is great for object orientated GUIS and applets, and its slightly easier but c++ has better results and hey, when you move on from dos games- you can do incredible 3d stuff in it
User avatar
John The Ax
Moderator
Moderator
Posts: 1475
Joined: Sun Sep 15, 2002 9:57 am
Location: Pittsburgh, PA

Post by John The Ax »

I abhor Java, but I think that's because the book I had sucked... I can't stand its constant use of commands like getString - why the HELL is there a capital in there? There's no point to it, and just makes it stupidly annoying to type and debug.
Image
Image
Warning: You are being watched.

GameFAQs Contributor Page
dosguy
Member
Member
Posts: 10
Joined: Tue May 31, 2005 2:39 pm

Post by dosguy »

ha ha you get used to the odd capitalisation- eg actionPerformed.. WHY OH WHY when everyother ActionListener thing has two capitals. Java is strange like that :)
Elign
Moderator
Moderator
Posts: 270
Joined: Sat Dec 18, 2004 11:51 pm

Post by Elign »

Unknown_K wrote:Who the hell programs JAVA for DOS?
If Sun ever feels like making a Virtual Machine for DOS (not sure if one already exists), then that will make DOS that much more useful, considering the massive number of apps already for JAVA.
SnesNeverDies
Newbie
Newbie
Posts: 3
Joined: Sun Jun 19, 2005 1:30 pm

Post by SnesNeverDies »

Dosser wrote: If you want to start with an easier language than C, which includes easy to use VGA graphics / PC beeper sounds...
Is there a website or somewhere that I could go to learn more about these graphics functions for C?
Nathan1993
Newbie
Newbie
Posts: 1
Joined: Fri Aug 05, 2005 4:58 pm

Post by Nathan1993 »

I only registered so I can bring you this news:

FreeBASIC. I don't wanna sound like an advertiser, but this thing is amazing. It is any microsoft variant of BASIC, only it is 32 bit and makes windows, plus has support for direct x, allegro, and ect. Many people are in on this, but it needs more publicity. It really is revolutionary... its awsome. I reccomend going to www.freebasic.net and www.petesqbsite.com
Post Reply