Pacman Kellerfund – Verbindet Knight Rider und Mittermaier
Hier gibt es meine (halb)eigene Version von Pacman, programmiert 1999.
Halbeigen deshalb, da das Programm grafisch auf Winpac 2000 beruht. Da wir dort aber bald alle Level durch hatten, und auch sonst nicht viele lustige Ideen eingebaut waren, hab ich das Programm gleich neu geschrieben. Für Grafik war ich aber zu faul, also wurde die rausgeklaut.
Dafür gibts viele lustige Soundfiles – die übrigens immer zur aktuellen Spielsituation passen.
Das Pacman Spiel funktioniert für 4 Spieler gleichzeitg, und zwar auf einer Tastatur.
Pacman 1: Wird mit den Pfeilen gesteuert
Pacman 2: W A S D Tasten
Pacman 3: P L Ö Ä Tasten
Pacman 4: Z G H J Tasten
(der Nummernblock wurde nicht verwendet, da wir das damals auf einem Laptop spielten)
Besonderheiten (so weit ich mich erinnere)
Graue Geister: Verfolgen einen
Grüne Geister: Können über Spielrand gehen
Braune Geister: Legen falsche Pseudopunkte – die man aber nicht fressen muss
Lila Geister: Helfen dir beim Fressen der Punkte
Geister in Wandfarbe: Verfolgen dich durch Wände hindurch (und bringen leider manchmal das Spiel zum Absturz -> siehe Sourcecode)
Birne: Schaltet den Bildschirm auf Schwarz, bis auf einen kleinen Kreis (Birnen verfolgen dich!)
Kirsche: Hält alle Geister an für x Sekunden
Banane: Macht alle Geister zu Lila Geistern – für x Sekunden
Roter leuchtender Ball: Extra Leben
Den Sourcecode stelle ich auch gleich zur Verfügung. Das sind deshalb 6 Mb, da hier auch alle Soundfiles dabei sind (obwohl die eh in den Ressourcen nochmal eingebunden sind)
Geschrieben wurde das ganze im Visual Studio – C++
Wer den Sourcecode weiter entwickelt, und z.B. eine Funktion zum Speichern des Spielstandes einbaut, der schreibt mir doch bitte an bodomalo@gmail.com – ich veröffentliche dann die neueste Version wieder hier.
Aja: Der Leveleditor
Hier gibts zumindest bei mir auch einen Fehler im Programm – die Schriftart die damals verwendet wurde gibt es nicht mehr, und die Ersatzschriftart von Windows ist jetzt ein paar Pixel zu groß.Also muß man blind herumprobieren wo genau zu klicken ist (ca 1 cm mehr nach Links)
Der Sourcecode für den Leveleditor ist leider nicht mehr auf dem neuesten Stand. Bei der mitgeführten Version fehlt die Option zum Einstellen der ZEIT. Also wer da rumarbeitet, muss diese Option zuerst dazugeben. Naja, vielleicht mach ich das auch irgendwann selbst.
Mittwoch, 6. Mai 2009 23:44
Hey – geht immer noch – Vista Business x64 und still running
lg
Werner
Mittwoch, 6. Mai 2009 23:52
ps: Downlaod Sourcecode – buchstabendreher
Donnerstag, 7. Mai 2009 9:21
Danke, wird ausgebessert.
Wow, rennt sogar auf Vista. Na dann läuft es bei den meisten Leute ja doch, ein Kollege hier hat einen direct draw init Fehler bekommen.
Bei mir bekomme ich aber hin und wieder nur einen schwarzen Bildschirm. Entweder beim Start (selten), und meistens beim Beenden. Das liegt aber an meinem dummen Monitor, denn wenn das Windows zurück in die 1920er Auflösung gehen soll, schaltet der Monitor nicht um. Dann muss ich ihn aus und wieder an Schalten, dann geht es.
Donnerstag, 7. Mai 2009 13:26
Läuft auch unter Ubuntu 9.04 mit wine ….
coool