PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mein kleines Programm.



jensma
03.01.2005, 17:19
Huch, bin ja garnicht im Programmiererforum :D *blush* Schiebt mich wer rüber >:|?

Hallöchen,

hier wollte ich schon immer mal posten /o/!

Also, ich hab mit meinen stark eingeschränkten SkillZZZz(!z)
was kleines programmiert, dass an einem steinalten "After the Dark" (vllt noch bekannt, da gabs fliegende Toaster usw.)
anlehnt. Ich habe das Ding von früher soweit nachgeschrieben, wie ich mich erinnern konnte.
Afaik hiess das Programm "PixelFactory" oder so ähnlich. Bin mir nicht sicher.

Tja.. was sagt man hier denn sonst noch so. *kratz*

Ah, ich hab's mit qbasic 4.5 geschrieben, die Mausroutine von ner Seite gezockt. Wie gesagt, meine SkillzZzZz sind lau.
Mhh.. die Steuerung wird beim Starten erklärt. Ist nichts Wildes.

Ah, erwartet kein Spiel oder irgendwas Sensationelles 0o°! Das Original war n Screensaver.
A propos screensaver; hat jemand ne Ahnung, wie man DOS-Programme als Screensaver einrichtet :|?


Hier gibts den Ramsch.

http://www.ewetel.net/~heiko.martens/PIXMANIA.BAS - Source (Editierbar durch qbasic 4.5 oder durch notepad.)
http://www.ewetel.net/~heiko.martens/PIXMANIA.EXE - Exe, wer hätte das gedacht.

Maisaffe
03.01.2005, 17:56
Hallöchen,

hier wollte ich schon immer mal posten /o/!

Also, ich hab mit meinen stark eingeschränkten SkillZZZz(!z)
was kleines programmiert, dass an einem steinalten "After the Dark" (vllt noch bekannt, da gabs fliegende Toaster usw.)
anlehnt. Ich habe das Ding von früher soweit nachgeschrieben, wie ich mich erinnern konnte.
Afaik hiess das Programm "PixelFactory" oder so ähnlich. Bin mir nicht sicher.

Tja.. was sagt man hier denn sonst noch so. *kratz*

Ah, ich hab's mit qbasic 4.5 geschrieben, die Mausroutine von ner Seite gezockt. Wie gesagt, meine SkillzZzZz sind lau.
Mhh.. die Steuerung wird beim Starten erklärt. Ist nichts Wildes.

Ah, erwartet kein Spiel oder irgendwas Sensationelles 0o°! Das Original war n Screensaver.
A propos screensaver; hat jemand ne Ahnung, wie man DOS-Programme als Screensaver einrichtet :|?


Hier gibts den Ramsch.

http://www.ewetel.net/~heiko.martens/PIXMANIA.BAS - Source (Editierbar durch qbasic 4.5 oder durch notepad.)
http://www.ewetel.net/~heiko.martens/PIXMANIA.EXE - Exe, wer hätte das gedacht.
Falschers Forum :p

Aber egal ;)

Nice das Programm ^.^
Auf sowas beklopptes habe ich schon immer gewaret

Du entschuldigst mich doch, da ich nochmal ne Reihe pixel fallen lassen muss ;)

Dennis

Chocwise
03.01.2005, 19:13
Huch, bin ja garnicht im Programmiererforum :D *blush* Schiebt mich wer rüber >:|?
...
Done.

Manuel
03.01.2005, 20:51
Jahuu! Ich bin nicht mehr der einzige QBasic-Programmierer auf Erden! :D
*auf Sig deut'*

Gefällt mir, ich kann's mir als Screensaver irgendwie gut vorstellen^^. Beim Quellcode allerdings kenne ich mich selbst als erfahrener QBasic-Programmierer hinten und vorne nicht aus :D ! Liegt wohl daran, dass ich 80% der Befehle sowieso noch nie benutzt habe^^...

Schönes Programm, könnte man sinnvoll erweitern IMHO...

jensma
03.01.2005, 21:51
Freut mich, dass es soweit gefällt :)

@Manuel ->

Oh mein Gott, dein Warrior-Spiel ist echt klasse O____O! Kann garnicht verstehen, dass du meine Befehle nicht verstehst o.o° Nya, ich kenne mich fast garnicht mit DATA, READ und PUT aus ^^; (Darauf basiert Warrior doch, oder o.o?)

*kratzt sich am Kinn*

Ich hätte dir das in dein Gästebuch geschrieben, wenn es funktioniert hätte :)

Ynnus
04.01.2005, 00:15
Hey, das ist mal ne coole Sache! Richtig realistisch wie diese Pixelkörner fallen. Kleiner Verbesserungsvorschlag: Die Maus als Cursor anzeigen dass man auch ohne zu zeichnen sieht, wo sich die Maus befindet. So muss man immer abschätzen und kann nicht genau zeichnen. Außerdem könntest du die Linie, welche von der Maus gezeichnet wird, etwas dünner machen, 2 x 2 pixel oder so. Und dann wie in einem Paintprogramm den gerade gezeichneten Punkt per Linie mit dem letzt gezeichneten Punkt verbinden. Dann kann man durchgehend zeichnen und hat keine Lücken, auch nicht bei schnellen Mausbewegungen. ;)
Aber für QBasic ist das schonmal klasse. Wusste garnicht dass man da überhaupt Maussupport einbauen konnte. Jetzt könntest du ja das Menü noch grafisch gestalten (hat so etwas von Paint-Gepixel^^) und dann per Mauserkennung eine Maussteuerung auch im Menü machen. Ist aber vielleicht zu viel Arbeit, ich kenn mich ja mit QBasic fast überhaupt nicht aus.

dead_orc
04.01.2005, 08:11
Das ist sowas von Lustig! Ich hab auch mal ein wenig in QBasic gemacht, hätte es aber auch nie für möglich gehalten, dass man da sogar Mausunterstützung einbauen kann. Naja, ich blick ja nicht mal durch den Quelltext von Warrior durch, da schau ich mir deinen am Besten gar nicht erst an ^^
Großes Lob!

jensma
04.01.2005, 13:56
Kleiner Verbesserungsvorschlag: Die Maus als Cursor anzeigen dass man auch ohne zu zeichnen sieht, wo sich die Maus befindet. So muss man immer abschätzen und kann nicht genau zeichnen.
Puh.. mit clipping kenne ich mich nicht so aus >_> Das war mir bis dato einfach zu hoch.


Außerdem könntest du die Linie, welche von der Maus gezeichnet wird, etwas dünner machen, 2 x 2 pixel oder so.

Garkein Problem :) Ich könnte eine variable Punktdicke einbasteln.


Und dann wie in einem Paintprogramm den gerade gezeichneten Punkt per Linie mit dem letzt gezeichneten Punkt verbinden. Dann kann man durchgehend zeichnen und hat keine Lücken, auch nicht bei schnellen Mausbewegungen. ;)


Mhh... *denk* Nun... ah! Jap, ist auch möglich. Baue ich gleich mal ein.

...Mauserkennung eine Maussteuerung auch im Menü machen. Ist aber vielleicht zu viel Arbeit, ich kenn mich ja mit QBasic fast überhaupt nicht aus.

Öh.. nö, das ginge schon. Aber solche Sachen schiebe ich immer an den Schluss :)

Freezy
04.01.2005, 15:24
Nett :D

Nur wie lösche ich das Programm den wieder von meiner Platte? Selbst nach neustart des Systems ist das nicht möglich da WIN mir immer mitteilt das die Binary gerade von einem anderen Programm verwendet wird >_<

codec
04.01.2005, 16:18
@Freezy: Das ist der W32.JensMa.A :P


Lustiges Tool, aber genaues Zeichen ist baba. :/
Kann man das auch auf dem C64 laufen lassen? :3

Maisaffe
04.01.2005, 17:16
vorschläge:
Ich fände sowas witzig als 'integrierten Einzelspielermode':
Man hat zB. 5Pixelsteine die man noch zeichnen darf, und mit diesem 5 muss man so die vorgegebenen Steine verknüpfen oder wie auch immer, das zB. nicht mehr als 32 Pixel (welche runterfallen) den Boden berühren x)

Naja, auf alle Fälle will ich mehr wie 9999Steine - Das ist ja garnix :p

Dennis

jensma
04.01.2005, 19:18
vorschläge:
Ich fände sowas witzig als 'integrierten Einzelspielermode':
Man hat zB. 5Pixelsteine die man noch zeichnen darf, und mit diesem 5 muss man so die vorgegebenen Steine verknüpfen oder wie auch immer, das zB. nicht mehr als 32 Pixel (welche runterfallen) den Boden berühren x)

Naja, auf alle Fälle will ich mehr wie 9999Steine - Das ist ja garnix :p

Dennis

Das ist eine UNGLAUBLICH GENIALE IDEE!
Dazu fallen mir direkt andere Spielelemte usw ein *-*!
Da werde ich mich wohl in den nächsten Tagen mit beschäftigen :)
Zwar mus ich dafür noch ordentlich lernen, aber mir gefällt die Idee sogut, dass ich as auf mich nehme :D!

Danke, dennis :A

Ynnus
04.01.2005, 21:44
Wie wäre es, man muss bestimmte Sandkanister füllen, aber immer nur zu einer bestimmten Menge. Dann muss man geschickt Brücken bauen um nur bedingt Sand durchfallen zu lassen. Dann könnte man auch noch bereits bestehende Steine zufällig auf dem Bildschirm zu Beginn darstellen und diese muss man dann möglichst gut in sein Konzept einbauen da nur eine begrenzte Strecke an Zeichenbaren Pixeln verfügbar sind. Ist die Frage in wie fern sich das in QBasic realisieren lässt denn dazu müsste man immer eine Maus haben um möglichst genau zeichnen zu können.

Freezy
04.01.2005, 21:54
Haha :)

Jens finden gefallen an der Anwendungsentwicklung :) Find ich toll!

Übrigends lad ich mir gerade eine Knoppix iso damit ich die exe wieder von miener Platte bekomme :D

Ynnus
04.01.2005, 22:10
Schon versucht die explorer.exe per Taskmanager zu schließen, die Eingabeaufforderung zu öffnen und dann in DOS-Manier die exe zu löschen? Sollte meist klappen.

Grandia-master
05.01.2005, 18:43
Fein Fein das ist dochmal was man seltend sieht: Qbasic schon selten geworden.

dead_orc
06.01.2005, 12:31
Diese Idee mit dem Singleplayermodus finde ich sehr gut! Ist die Datei schon fertig (mit den anderen Änderungen)?
Ich muss es einfach nochmal sagen: Respekt!
Und den Quelltext versteh ich sogar teilweise oO (auch wenn sich das auf die Definion der Subprozeduren beschränkt :D)

kpayne
06.01.2005, 18:01
Hallo,

kann mir einer mal sagen wie ich das Prog wegkrieg. Ist sehr nett gemacht :D respekt
aber wills nu wegkriegen !

danke!

Freezy
06.01.2005, 18:28
Schon versucht die explorer.exe per Taskmanager zu schließen, die Eingabeaufforderung zu öffnen und dann in DOS-Manier die exe zu löschen? Sollte meist klappen.

Lesen bildet.

Maisaffe
06.01.2005, 18:39
Jensma ist und bleibt evil, er verseucht unsere pcs mit lustigen dos spielen, und reißt so die weltherrschaft an sicht, durchschaut

Spam bildet ^.^

Dennis

Ynnus
06.01.2005, 20:59
Lesen bildet.

Wie darf ich das verstehen? Hab ich was überlesen wo du das schon erwähnt hast, dass es so nicht geht?

kpayne
07.01.2005, 10:52
@Freezy:
Zufällig dran gedacht das andere Leute vielleicht nicht wissen wie das geht ^^
Und noch netter gehts wohl nicht ;)


cya

bloody
08.01.2005, 23:55
Wie darf ich das verstehen? Hab ich was überlesen wo du das schon erwähnt hast, dass es so nicht geht?
Ích denke einfach ma das es auf die frage von terminator90 bezogen war.

Und ja ist wirklich ein cooles prog weiter so :D

jensma
10.01.2005, 13:57
Diese Idee mit dem Singleplayermodus finde ich sehr gut! Ist die Datei schon fertig (mit den anderen Änderungen)?
Ich muss es einfach nochmal sagen: Respekt!


Hihi, nein. bin eigentlich nur ziemlich selten an meinem Heimrechner, wo ich weiterschreiben kann. Hab' aber schon ein wenig angefangen.


Und ja ist wirklich ein cooles prog weiter so

Danke :)

@Löschproblem:

Hrrmm.. das Problem ist mir bisher noch nie aufgetreten.. und an meinen Zweitrechner auch nicht. Hier habe ich WIN98, am anderen Rechner läuft WINXP.
Über DOS löschen sollte aber eigentlich die Lösung sein.

Master of Disaster
10.01.2005, 14:52
@Lösch-Problem:
Da wünscht man sich doch den 'fuser -k' Befehl von Linux *schauder*