Skip to main content
gamedev.net
🔒 Locked

Qbasic ROCKS!!!.....um, yeah

Started by Wavewash 26 replies 1.4k views
Original Post
Wavewash
Wavewash
Hey there people! I started programming with qbasic back in fifth grade and I was wondering what languages everyone here started with. If you have a screen shot of your first program that would be cool too. ~Wave Lemmie find my qbasic 3d space shooter and I''ll post a pic of it. Now that was the poop!
CobraA1
CobraA1
I used QBasic when I started, and now I know it like the back of my hand. Unfortunately, QBasic is very slow compared to compiled languages, and has little ability to do Object Oriented Programming. Yeah, it has functions and "sub"s now, but that''s still a far cry from the power of other languages.

I made a 2D asteroids game, and quickly found out how SLOW the graphics are. That you made something 3D surprises me. Is it wireframe? Did you use any ASM?

Also, the graphics modes are limiting.

But it was a start, and it was the only thing on our computer at the time . . . I grew to like it, until I discovered C and C++.



"If a man does not keep pace with his companions, perhaps it is because he hears a different drummer. Let him step to the music he hears, however measured or far away" --Henry David Thoreau
"If a man does not keep pace with his companions, perhaps it is because he hears a different drummer. Let him step to the music he hears, however measured or far away"--Henry David Thoreau
JwayneT
JwayneT
Mine was Basic A

I don''t think Logo counts, does it? I learned it from my TI 85. Text adventures were the poop, but I found that I spent more time in class programing it then I did on my work, ooops. I started a 2d shooter, and you want to talk slow. I wrote a bitmap algo that took up half of the entire memory, it didn''t help that the bitmap took up a quarter of the memory. Ahhh... memories, what were we talking about?

Snootchie Bootchies!

-=CF=-
a.h{text-decoration:none;color:blue;};a.h:hover{text-decoration:underline;background:red;}; Why is it called a hot water heater? Isn't it cold when it goes in the tank?[email=jtaylor@gtemail.net" class="h]-=CF=-[/email]
Stoffel
Stoffel
Cartridge basic on an 8086 baby. If you started it up without the DOS boot disk, you got cartridge basic, with the cool command line at the bottom (TRON actually had nothing to do with the movie, unfortunately).

My first program was a spaceship that would "blast off!!" the bottom of the screen. Something akin to:


10 PRINT " ^"
20 PRINT " * *"
30 PRINT " * *"
40 PRINT " *N*"
50 PRINT " *A*"
60 PRINT " *S*"
70 PRINT " *A*"
80 PRINT " * *"
90 PRINT " * *"
100 PRINT " *****"
110 PRINT " * * **"
120 PRINT " * * * *"


....followed by 25 PRINTs, so it would scroll off the top of the screen very slowly (8086, remember?).

=) I think I was 10.
Jumpster
Jumpster
My first program was in QBasic back in ''89 or so. I wrote a text-adventure game specifically for my commanding officer and his girlfriend''s amusement. The dumb gloat bought her a porsche as a 3month anniversary gift. She left him shortly after that.

Jumpster

Semper Fi
Regards,JumpsterSemper Fi
Meduzza
Meduzza
Locomotive Basic on British Amstrad CPC... Good ol'' days!
This little sucker had 1.5mgz Z80 processor and a 3 inch (not 3.5!) floppy...
Martee
Martee
Yeah! QBasic!
I learned that way back in grade 6. It was kinda cool...just a bit too slow....

Martee
Magnum Games
ReactOS - an Open-source operating system compatible with Windows NT apps and drivers
ARCHIGAMER
ARCHIGAMER
does c++ count..then the basics off C++ then Java

I wish there was a button on my monitor to turn up the intellegince.
Theres a button called 'brightness' but it doesn't work
I wish there was a button on my monitor to turn up the intellegince. Theres a button called 'brightness' but it doesn't work
Adar
Adar
I started making very very very simple programs with GW-Basic with my ol'' PacBell 286. About two months later, I discovered QBasic at which point the only basic changes to my programs were that I no longer needed to give every line a number. Woohoo! Just recently got back to programming.. at which I picked up VB and VC++. I haven''t programmed in QBasic for at least five years. Lol. Those were the days...

'Woe to the vanquished!' was stern Brenno's word,
When sunk proud Rome beneath the Gallic sword.
'Woe to the vanquished!' when his massive blade
Bore down the scale against her ransom weighed;
And on the field of foughten battle still,
Woe knows no limit save the victor's will.
-The Gaulliad
'Woe to the vanquished!' was stern Brenno's word,When sunk proud Rome beneath the Gallic sword.'Woe to the vanquished!' when his massive bladeBore down the scale against her ransom weighed;And on the field of foughten battle still,Woe knows no limit save the victor's will.-The Gaulliad
Wolfmanyoda
Wolfmanyoda
Wow man, I started with Basic in the 5th grade on an Apple II computer. It used 5" floppy disks!!
I guess the really sad part is my school still had the same setup when I was a senior, so my real programming education started way later than I would have liked.
The Alchemist
The Alchemist
assembler...hehe just kidding. i learned C/C++ in the last year. but i haved some logic classes(three weeks) before it

========
There´s no ugly woman
You that didn´t drink enough
A brazilian popular belief
"Everything works out in the end, if it doesn't then it is not the end"
mattd
mattd
mmm.. qbasic


"The attitudes and personality of the programmer is reflected in the written program." So that's why my programs have waaaay too many bugs, aren't user-friendly, and swear when they create errors...

crazy-vasey
crazy-vasey
My first language was c64 basic v2. Ahh those were the days 1mhz processor and 64K of ram.

My Homepage
Quantum
Quantum
I LOVE YOU QBASIC!

really, i do!
the next "real" game i make, im gonna make an in game language identical to qbasic, accesable via computer terminals in the game
now how would you like to take 5 minutes off from killing the baddies to make yourself a 3d engine
Topgoro
Topgoro
Hello all.

Well, when I was in 9th grade I was gifted with a Tandy TRS 80 CoCo II. I learned it''s basic language, and how to plot a circle a pixel at a time (eg, not using the language''s Circle function, but instead, using Pixel and Sin/Cos).

The next language a learned about was assembler, and I went to Radia Shack and bought a book on that subject and asked the salesman: "Do I need any software to take the most out of this book?" He said "NO". Well, what do salesmen know anyway? I needed an assembler, of course. But I could not afford one, so I had to code the machine instructions to make some little function to clear the screen. I was shocked between the diference in execution time when comparing my little asm function to the equivalent in BASIC.

And so continues the story ....

Topgoro


We emphasize "gotoless" programming in this company, so constructs like "goto hell" are strictly forbidden.
DarkMage139
DarkMage139
HTML, VBScript, Java, and now C\C++.

- DarkMage139
++++++++++++++++
"Shut up and give me the freakin code" -unknown
"Ask and you will be shot" -snes16bit
"Not again!" -SHilbert (upon being assimilated)
"Nazrix is cool." - Nazrix
"You've only seen the beginning" -The Dark Lord of RPGs
"I'm gonna go get high on Squaresoft games" - ILoveNataliePortman
DarkMage139
furby100
furby100
ZX Spectrum single keystroke BASIC. If any of you know what a ZX Spectrum is, it used the Z80 instruction set, and had an OS which was just basic. To run a program, you put the tape in the the tape recorder, and did the load command. You then waited 15 minutes for it to load into the 48k RAM. Then you did the RUN command. If you were lucky the program would run, otherwise you would have to load it again. To write a program, you put 10 and then the first line of the program. Then 20 and the next line of the program. To see what the program looked like, you typed list. The good thing about it though, was you didn''t have to type out each keyword individually, each key represented a keyword in the OS. My best program was not terribly good. I only really started game programming with DirectX.

------------------------------
#pragma twice


sharewaregames.20m.com

crazy-vasey
crazy-vasey
Very similar to a c64 without fastloader datasette onlt took 4 mins on average.

My Homepage
mikael_j
mikael_j
SV-BASIC on a Spectravideo SVI-328
and after a couple of years of that I started using qbasic but I got bored rather quickly and moved on to C...

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.