Pacman Kellerfund – Verbindet Knight Rider und Mittermaier
Mittwoch, 6. Mai 2009 21:06
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.
Thema: Skuriles | Kommentare (4) | Autor: Elwood