download [210KB]
Q-Collection 0.8Beta
~~~~~~~~~~~~~~~~~~~~
Dies hier ist eine Sammlung von allem QBASIC Programmen, die ich geschrieben
habe. Ich weiß nicht ob irgendwer mit ihnen etwas anfangen kann, aber allen
die sie sich anschauen, wünsch ich viel Spaß. Das benutzen der Programme
geschieht auf eigenes Risiko. QBASIC sollte aus dem selben Verzeichnis
gestartet werden wie die Programme, damit die Pfadangaben passen. Die
Programme sind PublicDomain, man kann also mit ihnen machen was man will.
Bei einigen Programmen könnten die Daten Files fehlen, da diese das ganze
ziemlich aufgebläht hätten. Wer Fragen oder Anregungen hat kann sich gerne
an mich wenden.

Have fun,
                  Ingo Ruhnke <grumbel@gmx.de>
                  http://privat.schlund.de/grumbel/
=============================================================================
misc/
=============================================================================
3d.bas       | eine lausige 3D Engine
3dbutton.bas | SubRoutine zum zeichnen von Buttons
3d2.bas      | eine lausige 3D Engine (ähnlich 3D.BAS)
3dbild.bas   | fehlgeschlagener Versuch eines Stereographischen Bildes
3dcon.bas    | einen Kreis 3 dimensional Plazieren
3dcon2.bas   | Animation von Kreisen (basiert auf 3dcon.bas)
3drout.bas   | eine weitere 3D Engine (unvollständig)
_.bas        | kleines entlos Ufo-Shot'em Up Spiel
_3drout.bas  | plazieren eines Dreiecks 3D im Raum
__.bas       | Vorgänger Version von HiRes (muß noch gebremst werden)
__3drout.bas | selbiges wie _3drout.bas, arbeitet aber mit Joystick.Ini
_____.bas    | Anfang von Zahlenraten (Müll)
a.bas        | eine Art SpaceInvaders in ASCII
advent.bas   | Experimental Engine für Retriever
aim.bas      | eine Line fliegt auf einen Punkt zu
aim2.bas     | eine Line fliegt auf einen Springeden Kreis zu
aim3.bas     | ähnlich aim.bas, funktioniert aber nicht richtig
aim4.bas     | Muster zeichnen mit dem Joystick
aim5.bas     | mit dem Joystick vor einem "intelligenten" Punkt abhauen
asci.bas     | ASCII-Tabelle
asci2.bas    | ??? (läuft nicht)
asci3.bas    | ??? (läuft nicht)
atom.bas     | Atome, die sich bewegen
auftrag.bas  | kleine Animation von der Vernichtung eines Wohnmobils
bild.bas     | grafisches Bild einer Input-Mask 
blitz.bas    | ein Blitz schlägt im Boden ein
blitz2.bas   | ein Blitz mit Verzweigungen
blitz3.bas   | ein Blitz mit realisteren Verzweigungen (fehlerhaft)
blume.bas    | eine kleine Blume
blumebum.bas | ein Feuerwerk von blume.bas
bombe.bas    | ein paar Bomben schlagen auf dem Boden ein
break.bas    | BreakOut (sehr fehlerhaft)
breakout.bas | BreakOut (fehlerhaft)
bsstart.bas  | Schiffe versenken oder ähnliches
buttn.bas    | eine verschiebbare und anklickbare Buttonleiste
buttn2.bas   | eine verschiebbare und anklickbare Buttonleiste
calibri2.bas | Programm zum erstellen der Joystick.INI
calmis.bas   | demonstration der Rechenungenauigkeit von QBASIC
calmis2.bas  | grafische Version von calmis.bas
chaos.bas    | kleines Chaos Programm
comero.bas   | kleines Programm zum aufzeigen von Hängern unter Win95
control.bas  | kleines Programm zum Abfragen der Cursortasten
curser.bas   | kleines Zeichenprogramm für Cursortasten
curser2.bas  | Cursor Programm für Joystick (läuft nicht)
datleser.bas | Experimental Programm, inzwischen wertlos
dia1.bas     | Zeichnen eines netten Börsen Kurses
dig.bas      | Vorgänger von advent.bas
double.bas   | zeichnen einer Spirale und einer verzerten Kopie
draw-fa.bas  | zufälliges Gekritzel in Farbe
draw-sw.bas  | zufälliges Gekritzel in S/W
draw2fa.bas  | zufälliges Gekritzel auf einem Gitter
drawahl.bas  | zufälliges Gekritzel mit Wahlmöglichkeit
dreirota.bas | ein rotierendes Dreieck
ens_wrfl.bas | berechnen einer Wahrscheinlichkeit
estrahl.bas  | ein Elektrostrahl
explo.bas    | einige Explosionen mit wählbarer Geschwindigkeit
fadenkrz.bas | ein mit dem Joystick steuerbares Fadenkreuz
fakult.bas   | errechnen einer Fakultät
farben1.bas  | ein paar über den Screen flimmernde Farben
farben2.bas  | ein paar über den Screen flimmernde Farben
faser.bas    | ein Phaserstrahl im Weltraum (für Videoaufnahmen gebraucht)
fluchtp.bas  | ein über den Bildschirm wandernder Fluchtpunkt
frak1.bas    | ein Dreiecksfraktal
frak3.bas    | ein Balkenfraktal
frakt4.bas   | ein Dreiecksfraktal
fraktal.bas  | ein Inteferenz Fraktal
fraktal2.bas | ein schöneres Inteferenz Fraktal
fraktal3.bas | ein Inteferenz Fraktal
geld.bas     | Berechnen des Rückgeldes (fehlerhaft)
grafik.bas   | ein paar flakernde Punkte
graph.bas    | Scheinwerfer oder umfallende Balken
graph2.bas   | ein Vorgänger von MatheGrumbel
graph3.bas   | ein Vorgänger von MatheGrumbel
helix.bas    | eine rotierende Helix
hires.bas    | Hires (ein Spiel aus Tron)
hypno.bas    | ein Hypnosekreisel
hypno2.bas   | zwei Hypnosekreisel
hypo.bas     | ???
icons.bas    | einlesen eines Windows Icons
jokritz.bas  | Zeichnen mit dem Joystick
joy2.bas     | ??? funktioniert nicht
joy3t.bas    | Joystick Werte grafisch dargestellt
joymaln.bas  | Joystick Werte grafisch dargestellt
joyruti.bas  | Testprogramm für die Joystick Routine
joystick.bas | Joystick Routine zum Integrieren in eigene Programme
joytest.bas  | Anzeigen aller Joystick Werte
jumprun.bas  | physikalischen rauf und runter hüpfen
jumprun2.bas | auf einen Kasten hüpfen (fehlerhaft)
ki.bas       | Künstliche Intelligenz geht durch en Gitter (fehlerhaft)
knopf.bas    | wer kann am schnellsten auf den Joystick Knopf einhämmern?
kreis10.bas  | eine expandierende Kreis Schar
kreise1.bas  | bunte Kreise auf dem Bildschirm
kreise2.bas  | bunte Kreise auf dem Bildschirm
kreise3.bas  | ein Kreis taucht auf und wird in 1000 Teile zerschossen
kreise4.bas  | verschwindene Kreise
kreise5.bas  | herunterfallen eines Kreises und Explosion
kreise6.bas  | zielloses schießen auf ein Quadrat bis dieses Explodiert
labview.bas  | ein Viewer für *.lby Dateien (fehlerhaft)
laby.bas     | Vorgänger Version von Laby4
laby2.bas    | Vorgänger Version von Laby4
laby3.bas    | Vorgänger Version von Laby4
laby4.bas    | Laby4 - ein unvollständiges Labyrint Spiel
labyedit.bas | Vorgänger Version von LabyEdit4
labyedt2.bas | Vorgänger Version von LabyEdit4
labyedt3.bas | Vorgänger Version von LabyEdit4
labyedt4.bas | LabyEdit4 - Editor für Laby4
las.bas      | ein weiterer Vorgänger von HiRes
latein.bas   | kleines Basic Programm zum üben für Latein
latein2.bas  | weiteres kleines Basic Programm zum üben für Latein
line.bas     | Linien gehen über den Bildschirm
linenges.bas | ein paar Linien in unterschiedlicher Geschwindigkeit
lkw-v2.bas   | schießen auf einen LKW
lkw.bas      | ein LKW
mathev1.bas  | Vorgänger von MatheGrumbel
mathev2.bas  | Vorgänger von MatheGrumbel
mathev21.bas | Vorgänger von MatheGrumbel
mathev22.bas | Vorgänger von MatheGrumbel
mathev23.bas | Vorgänger von MatheGrumbel
mathev24.bas | Vorgänger von MatheGrumbel
mathev25.bas | Vorgänger von MatheGrumbel
mathev26.bas | Vorgänger von MatheGrumbel
mathev27.bas | MatheGrumbel
matrix.bas   | Beispielprogramm für ein Dim Feld
mattai.bas   | ein Mathetrainer für das 1x1 auf Zeit
mineswep.bas | Minesweeper (total unvollständig)
muster.bas   | schöner grafischer Scrolleffekt
newton.bas   | Newton Formel zum annähern an Nullstellen
newton2.bas  | Newton Formel zum annähern an Nullstellen
null.bas     | Vorgänger von MatheGrumbel
orter.bas    | Zwei Linien suchen einen Punkt
pixel.bas    | ein kleiner Pixel bewegt sich zufällig über den Screen
poliqua.bas  | ein Quadrat fliegt von Ecke zu ecke und Prallt ab
polis.bas    | ein Dreieck fliegt von Ecke zu ecke und Prallt ab
pong.bas     | Pong als QBASIC Version
punke.bas    | Zeichnen eines Gitters mit variablem Abstand
put.bas      | Experimental Programm für Irgendetwas
pyti.bas     | Zeichen eines Pytagoras Baumes
pyti2.bas    | Zeichen eines Pytagoras Baumes
pyti4.bas    | Zeichen eines Pytagoras Baumes (fehlerhaft)
qbas.bas     | Speicher überlaufen lassen
quadra.bas   | Zeichnen einiger Linen und Explosion
quadra2.bas  | Zeichnen immer größer werdender Kreise
radar.bas    | ein Radar Schirm
regen.bas    | es regnet
reifen.bas   | zeichen einer Cykloiden Bewegung
rfrakt.bas   | ein besseres Inteferenzfraktal
rfrakt2.bas  | ein besseres Inteferenzfraktal
rfrakt3.bas  | ein besseres Inteferenzfraktal (Farbe!)
rota.bas     | Rotation von Punkten
roulett.bas  | grafische Darstellung eines Roulett Experimentes
roulette.bas | Zufallsgenerator für rot/schwarz/weiß
rückgld.bas  | Berechnen des Rückgeldes
scan.bas     | kleiner grafischer Rotationseffekt
scanner.bas  | kleiner ASCII Scanner (K.I.T.T.)
scn2loc.bas  | Testen ob Pixel Koordinaten mit Print KOs übereinstimmt
scroll.bas   | kleiner simpler Scroller
scroll2.bas  | etwas besserer Scroller
sin.bas      | eine chaotische Sinusschwingung
sinus.bas    | eine harmonische Sinusschwingung
sinus5.bas   | Sinusschwingung mit Buchstaben
smooth.bas   | Bitmap verschwimmen lassen
sonar.bas    | Beeps in der Abhängigkeit von der Entfernung
sound.bas    | Sound machen mit den Joystick Daten
speedfrk.bas | eine schnellere Variante des Interferenze Fraktals
speicher.bas | umrechnen von von Kilo-, Mega- und Gigabyte
spiel.bas    | Breakout ähnliches Spiel
spiel1.bas   | simples Schießspiel auf ein Quadrat
spiel1an.bas | simples Schießspiel auf ein Quadrat (analog Version)
spiel1v2.bas | leicht verbesserte Version von spiel1.bas
spiel3.bas   | frühe Vorgängerversion von spiel.bas
spielsi.bas  | weitere Vorgängerversion von spiel.bas
spirale.bas  | zeichnen einer Spirale
spring.bas   | eine Line hüpft
sprite.bas   | Experimental Programm für ein Sprite
starship.bas | kleines Endlos Shot'em Up
sterhim.bas  | generieren eines einfachen Sternehimmels
sterne.bas   | Seitenscroller von Sternen
sterne2.bas  | Seitenscroller von Sternen
sterne3.bas  | Seitenscroller von Sternen
sterne4.bas  | Seitenscroller von Sternen
steuer.bas   | einfache Implementierung einer Cursor Steuerung
strnhml.bas  | generieren eines aufwendigeren Sternehimmels
strom.bas    | eine zappelige Line prallt von den Wänden ab
strship2.bas | verbesserte Version von starship.bas
sucher.bas   | unvollständige Implementierung einer Menüsteuerung
titel.bas    | Titelscreen mit Farbanimation
todster.bas  | ein Planet wird beschossen und explodiert
torped.bas   | ein Torpedo fliegt und explodiert
tunel2.bas   | eine fahrt durch einen Tunnel (leicht fehlerhaft)
tunnel.bas   | ein Tunnel der sich verbiegt
vector.bas   | netter grafischer Effekt
warcraft.bas | kleine simple nur Text Kampfsimulation (primitiv)
wildpols.bas | verrücktes Dreieck prallt von den Seiten ab
windows.bas  | ein Fenster zum vergrößerb und verkleinern
windows2.bas | ein Fenster zum vergrößerb und verkleinern (verbesserte Version)
wohn.bas     | ein Wohnmobile
wurf.bas     | die Flugbahn eines Projektils berechnen (leicht fehlerhaft)
wurf2.bas    | zufällige Flugbahnen
youwin.bas   | You Win in großen Buchstaben
zapunkt.bas  | zeichnet zufällige Punkte und zählt sie
zeit.bas     | Errechnen der Vergangenen Zeit zwischen zwei Zeitpunkten
zoom.bas     | ??? (funktioniert nicht)
zufline.bas  | zufällig in der Gegend rum hüpfende Linie
zuftest.bas  | Zufallsverteilungs Test
=============================================================================

=============================================================================
icons/
=============================================================================
b.bas        | Icons als ASCII anzeigen
c.bas        | Icons als Grafik (fehlerhaft)
colam.bas    | Anzeigen eines 16-Farben Bitmaps
colam2.bas   | Anzeigen eines 16-Farben Bitmaps (schneller)
colam3.bas   | ???
colam4.bas   | Anzeigen eines 16-Farben Bitmaps
d.bas        | Icons als ASCII (fehlerhaft)
e.bas        | ???
ship.bas     | einen Pfeil mit dem Joystick bewegen
ufoatt.bas   | Ufos abschießen (fehlerhaft)
ufoatt2.bas  | Ufos abschießen (fehlerhaft)
ufoatt3.bas  | Ufos abschießen (fehlerhaft)
ufoatt4.bas  | Ufos abschießen (fehlerhaft)
wol.bas      | Bitmap anzeigen
yoshi.bas    | Yoshi wandert über den Bildschirm
=============================================================================

Schlund und Partner zurück zu Programming Stuff
zurück zur Startseite

Last updated on March 29, 1998
created by Ingo Ruhnke