Pacman (ein älteres kleines Projekt)

Spiele, Demos, Grafikzeug und anderes unterhaltendes.
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Pacman (ein älteres kleines Projekt)

Beitrag von ZeHa »

Servus,

habe vor kurzem mal wieder meine alte Festplatte durchstöbert und bin auf einen alten Pacman-Clone gestoßen. Er war mal als kleines Geschenk für jemanden gedacht, aber heute hab ich grad Lust den hier öffentlich vorzustellen. Allerdings habe ich ein paar entsprechende persönlichen Referenzen herausgenommen (z.B. die Namen der Geister :mrgreen: ).

Der Code ist auch dabei, aber bitte nehmt den nicht als gutes Beispiel. Er stammt eben noch aus alten Tagen (mußte ihn sogar 4.00-kompatibel machen), und teilweise lassen sowohl die Variablen-Bezeichnungen als auch der gesamte Stil zu wünschen übrig. Hier gibt's kein timebased movement, keine Strukturen, usw., aber dafür ist er nichtmal 600 Zeilen lang (kann also auch mit der Demo kompiliert werden :mrgreen: ).

Naja viel Spaß damit, vielleicht hat ja jemand Lust, den zu modden (dann machen wir hier einen kleinen Modding-Contest :mrgreen:). Und er wäre vielleicht als Einsteiger-Tutorial gedacht, allerdings sollte man einen Begleittext dazu schreiben mit vielen "so sollte man das eigentlich nicht machen"-Kommentaren :mrgreen:

Also dann, viel Spaß*...
www.dr-wuro.com/games/pacman.rar
www.dr-wuro.com/games/pacman2.rar (blauerer Skin)
www.dr-wuro.com/games/pacman3.rar (blauerer Skin + geniale Sprite3D-Technologie für unbegrenzten Auflösungsspaß)
www.dr-wuro.com/games/pacman4.rar (jetzt endlich auch Widescreen Ready - im Code einfach Auflösung anpassen)



* ich erhebe allerdings nichtmal Anspruch drauf, daß das Spiel Spaß macht ;) eigentlich ist es auf Dauer recht langweilig... also ich erwarte hier auch kein ernsthaftes Feedback, seht es wie gesagt als Einstiegsprojekt in die Spieleprogrammierung an oder als Modding-Gelegenheit falls ihr gerade nicht wißt was ihr machen sollt ;)



EDIT:
Nur als Anmerkung, also ihr könnt mit dem Code, mit den Grafiken und auch mit der Musik bzw. den Sounds machen, was ihr wollt. Gibt keine Einschränkungen. Das einzige, was ihr nicht weiterverwenden dürft, ist der Bitmap-Font, der gehört einzig und allein mir :mrgreen: aber alles andere ist sozusagen Allgemeingut. Okay, das hört sich jetzt großspurig an, denn schließlich sind die Sachen ja so gesehen nix wirklich grandioses, aber möglicherweise findet ja jemand Verwendung für die Sounds oder sonstwas.

EDIT 2:
:mrgreen:-Counter: 5
(heieiei, ich sollte mal für etwas mehr Abwechslung bei meiner Smiley-Auswahl sorgen :mrgreen: hehe)
Zuletzt geändert von ZeHa am 21.07.2008 23:18, insgesamt 5-mal geändert.
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

@ZeHa
Cooles Spiel :mrgreen:
Verbesserungsvorschläge keine :mrgreen:
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
gnasen
Beiträge: 578
Registriert: 01.08.2007 14:28
Computerausstattung: PB 4.60

Beitrag von gnasen »

erinnert doch sehr stark ans original, nur 2 kleine Unterschiede waren mir aufgefallen:

1. Hauten die Gegner nach dem Fressen der Waschmaschiene (!?) nicht eigentlich ab?
2. Nahezu unfassbare scores waren durch Basecamping auch nicht möglich. Einfach mal mitm Pacman in die Mitte düsen wenn der Trockner eingeschaltet ist.

Aber definitiv :allright:
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

Also es soll ein Gitarrenverstärker sein, und die Dinger, die man frißt, sind Gitarrenpleks :mrgreen:

Naja die Movements der Geister sind sehr primitiv: laufen sie gegen eine Wand, so suchen sie sich eine andere Richtung (bevorzugt aber 90° und nicht 180° - wobei das in dem Level auch gar nicht möglich wäre). Und das bleibt auch erhalten wenn sie blau werden.

Im Original ist es übrigens so, daß die Geister GANZ LEICHT schneller sind als der Pacman, und wenn sie blau sind, sind sie GANZ LEICHT langsamer :mrgreen: das ist hier leider auch nicht gegeben. Wäre mit Timebased Movement auch besser zu realisieren, hier ist es ja nur so daß die Geister und der Pacman einfach 'ne bestimmte Pixelanzahl pro Frame laufen (ich glaub 2 Pixel).
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

DirektX 7 wird benötigt :mrgreen:

Nachdem ich die Auflösung verdoppelt habe lief es dann im linken oberen
Viertel.

Etwas zu schnell für mich :lol:
aber nett gemacht :allright:

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Milchshake
Beiträge: 166
Registriert: 30.01.2006 17:47
Wohnort: Zwischen dem Sessel und dem Computer

Beitrag von Milchshake »

Ich bin irgentwie in den negativen Berreich gerutscht oO
bzw. meine Punkte :D
Hab jetzt PB 4.02
Muhahaha!!!!
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

LOL, hast Du so lang gespielt bis Du die 0x7FFFFFFF-Grenze überschritten hast? :mrgreen:
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Benutzeravatar
Milchshake
Beiträge: 166
Registriert: 30.01.2006 17:47
Wohnort: Zwischen dem Sessel und dem Computer

Beitrag von Milchshake »

Nein, nur ein paar Minuten^^
Bin ein paar Mal in die Mitte :D
Hab jetzt PB 4.02
Muhahaha!!!!
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

Jup, ich hab auch grad -19000 Punkte erreicht. Hab alle blauen Pillen auf einmal gefressen (also die dinger, die die geister blau werden lassen), bin dann in die Mitte gegangen und hab einfach 10 Minuten an meinem Programm weiter geschrieben <)
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

LOL, ihr seid echt voll die Cheater :mrgreen:
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Antworten