Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

1

02.08.2004, 18:23

Neues kleines Spiel fertig: ASCIIBlocks

Hallo!

Ich habe an einem Spieleprogrammiertwettbewerb teilgenommen, wo es darum ging, ein Spiel nur mit Hilfe von ASCII-Zeichen (also ohne richtige Grafik) darzustellen (vielleicht habt Ihr ja in einem anderen Forum davon gelesen).
Es handelt sich um eine Boulder Dash-Variante mit allerhand zusätzlichen Dingen wie Wasser, Fließbändern, Laserkanonen etc.. Das Spiel wurde komplett innerhalb von 48 Stunden programmiert.

Das Ergebnis - das Spiel "ASCIIBlocks" - findet Ihr hier (mit C++-Quellcode):
http://www.scherfgen-software.net/downloads/software/asciiblocks.zip

(Achtung: Vorerst läuft es leider auf Grund eines Problems mit GetAsyncKeyState erst ab Windows 2000!)

Wenn es Euch gefällt, könnt Ihr ja für mich abstimmen, und zwar unter folgendem Link:
http://www.fh-merseburg.de/~roesch/mirror/a.php?page=5104

Die anderen Spiele, die an diesem Wettbewerb teilnehmen, findet Ihr hier:
http://www.fh-merseburg.de/~roesch/mirror/a.php?page=5103

Über 5 Punkte würde ich mich freuen ;)

2

02.08.2004, 18:53

JO; GANZ NETT; ICH DENKE MAL DAS BESTE VON ALLEN
Lieber dumm fragen, als dumm bleiben!

Anonymous

unregistriert

3

02.08.2004, 20:03

Thema wurde geteilt.

Hier bitte nur Davids Game loben :huhu:

Alles zu Win98se Diskussion im OT.

cu Linux

adapto

Treue Seele

Beiträge: 147

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

4

03.08.2004, 01:45

hier nochmal 5 von mir

5

03.08.2004, 10:28

und auch von mir 5 Punkte; war das beste ;)

DrthM2001

Alter Hase

Beiträge: 721

Wohnort: Karlsruhe

  • Private Nachricht senden

6

03.08.2004, 14:23

Wow!!! Das intro und die Effekte hauen mich um!!!! Volle Punktzahl! Wenn du nicht gewinnst dann ist da bestechung im spiel

7

03.08.2004, 17:40

Wie unfair, den kleinen Proggern die nix anderes als ASCI können alle Chancen auf den Sieg zu verderben! Am zweitbesten fand ich das Hubschrauber spiel, aber das flimmerte immer so schlimm.
Lieber dumm fragen, als dumm bleiben!

DrthM2001

Alter Hase

Beiträge: 721

Wohnort: Karlsruhe

  • Private Nachricht senden

8

03.08.2004, 19:18

Ich kanns ja im Code nicht ganz nachvollziehen, aber es scheint so als wäre das STARWARS-Style intro keine reingelinkte videosequenz sondern dynamisch echtzeit generiert! ;p
Echt stark, sieht fantastisch aus!

9

03.08.2004, 20:03

in 48 stunden? :wirbel: KRAAAANK

dann hab ich ein paar fragen

1) sei wann beschäftigst du dich mir C++
2) wie wieviele stunden täglich?
3) wie groß ist dein kopf ^^

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

10

03.08.2004, 22:03

Zitat von »"DrthM2001"«

Ich kanns ja im Code nicht ganz nachvollziehen, aber es scheint so als wäre das STARWARS-Style intro keine reingelinkte videosequenz sondern dynamisch echtzeit generiert!

Richtig, und zwar mit einer Art Anti-Aliasing... schau Dir dazu die Methode Texture::sampleRow an. Die zeichnet eine einzige Zeile der Textur auf den Bildschirm, und zwar mit einer beliebigen Streckung oder Stauchung. Dabei wird geguckt, wie viele Texel in der Textur auf einen Pixel auf dem Bildschirm fallen. Diese Texel werden gemittelt, und je nach Wert wird der Pixel Gelb, ein abgeschwächter Ton davon oder Schwarz.

Zitat von »"Sk!p"«

in 48 stunden? :wirbel: KRAAAANK
dann hab ich ein paar fragen
1) sei wann beschäftigst du dich mir C++
2) wie wieviele stunden täglich?
3) wie groß ist dein kopf ^^

zu 1) Ich weiß es nicht genau, aber 5 bis 6 Jahre werden es schon sein. Dass ich dieses Spiel so schnell fertig hatte, liegt aber daran, dass ich schon ziemlich viele Spiele dieser Art gemacht habe. Irgendwann kann man alles "im Schlaf" und weiß, wie man gewisse Sachen umsetzen kann, z.B. wie die Blöcke sich verhalten.
zu 2) Was genau meinst Du? Wie viele Stunden ich programmiere? Eigentlich nicht soo viel, meistens surfe ich rum oder spiele Battlefield, wenn ich am PC bin ;)
zu 3) So groß, dass meine Passfotos immer Satellitenaufnahmen sind.

Werbeanzeige