Software

Die Software zu den WPK-Projekten Pong und Pacman wird in einzelnen Modulen erabeitet. Zur Softwareerstellung wird der feie GNU C++ Compiler bzw. AVR C++ Compiler verwendet. Der Compiler kann sowohl in Linux als auch in Windows eingesetzt werden Als Programmierumgebung wird die freie Entwicklungsumgebung Code::Blocks verwendet.

Programmieren unter Windows

Mit dem folgenden Programmpaket lässt sich die Software in Windows erstellen.

Code::Blocks Light
Codeblocks Programmpaket Light
Entwicklungsumgebung zur Erstellung von C-Programmen
Download
Code::Blocks Light
Codeblocks Programmpaket mit wxWidgets
Entwicklungsumgebung zur Erstellung von C-Programmen
Download

Das folgende Video zeigt die Code::Blocks-Installation in Windows 7.

Programmieren unter Linux

Zur Softwareerstellung unter Linux wurde eine Ubuntu Live-DVD auf Basis einer Ubuntu 12.04 Distribution erstellt. Auf der DVD befinden sich alle zur Programm- entwicklung erforderlichen Werkzeuge. Hierzu gehört auch Code::Blocks. Das DVD-Image muss auf eine DVD gebrannt werden. Anschließend lässt sich Ubuntu von dieser DVD installieren. Der folgende Film zeigt, wie das DVD-Image heruntergeladen und daraus eine Ubuntu Live-DVD erstellt werden kann.

Das aktuelle DVD-Image kann hier heruntergeladen werden. Der Download kann je nach Geschwindigkeit der Internetverbindung unter Umständen auch mehrere Stunden dauern.

Ubuntu 12.04
Ubuntu 12.04 Live-DVD 06.06.15
Ubuntu 12.04 LTS Precise Pangolin non-pae Schuljahr 2014-15
Download

Im folgenden Video wird gezeigt, wie Ubuntu 12.04 LTS Precise Pangolin von der Live-DVD installiert wird.

Weitere Informationen zu Ubuntu 12.04 LTS Precise Pangolin gibt es hier.

Download
Ubuntu 12.04 LTS Precise Pangolin
Erster Test Ubuntu 12.04 LTS.pdf
Adobe Acrobat Dokument 461.4 KB
Download
Handbuch Ubuntu 12.04
Erste Schritte mit Ubuntu 12.04.pdf
Adobe Acrobat Dokument 9.3 MB

Softwaremodule für das Pacmanspiel

Die Erstellung der Pacman-Software erfolgt zunächst in Windows über verschiedene modular aufgebaute Programmieraufgaben. Die benötigten Module und können hier heruntergeladen werden. 

Programmieraufgabe 1

Download
Programmieraufgabe Pacman 01
Programmieraufgabe Pacman 01.doc
Microsoft Word Dokument 315.5 KB
Download
Programmieraufgabe Pacman 01
pacman_01.zip
Komprimiertes Archiv im ZIP Format 492.9 KB
Download
Spielfeld
Hilfsprogramm zur Bestimmung der Spielfeldkoordinaten.
spielfeld-vers1.1.zip
Komprimiertes Archiv im ZIP Format 37.6 KB

Programmieraufgabe 2

Download
Programmieraufgabe Pacman 02
Programmieraufgabe Pacman 02.doc
Microsoft Word Dokument 166.5 KB
Download
Programmieraufgabe Pacman 02
pacman_02.zip
Komprimiertes Archiv im ZIP Format 491.9 KB
Download
Programmieraufgabe Pacman 02 -Lösung-
pacman_02_lsg.zip
Komprimiertes Archiv im ZIP Format 493.2 KB

Programmieraufgabe 3

Download
Programmieraufgabe Pacman 03
Programmieraufgabe Pacman 03.doc
Microsoft Word Dokument 167.5 KB
Download
Programmieraufgabe Pacman 03
pacman_03.zip
Komprimiertes Archiv im ZIP Format 492.1 KB
Download
Programmieraufgabe Pacman 03 -Lösung-
pacman_03_lsg.zip
Komprimiertes Archiv im ZIP Format 492.8 KB

Programmieraufgabe 4

Download
Programmieraufgabe Pacman 04
Programmieraufgabe Pacman 04.doc
Microsoft Word Dokument 183.0 KB
Download
Programmieraufgabe Pacman 04
pacman_04.zip
Komprimiertes Archiv im ZIP Format 492.0 KB
Download
Programmieraufgabe Pacman 04 -Lösung-
pacman_04_lsg.zip
Komprimiertes Archiv im ZIP Format 505.0 KB

Programmieraufgabe 5

Download
Programmieraufgabe Pacman 05
Programmieraufgabe Pacman 05.doc
Microsoft Word Dokument 177.5 KB
Download
Programmieraufgabe Pacman 05
pacman_05.zip
Komprimiertes Archiv im ZIP Format 491.9 KB
Download
Programmieraufgabe Pacman 05 -Lösung-
pacman_05_lsg.zip
Komprimiertes Archiv im ZIP Format 492.6 KB

Programmieraufgabe 6

Download
Programmieraufgabe Pacman 06
Programmieraufgabe Pacman 06.doc
Microsoft Word Dokument 180.5 KB
Download
Programmieraufgabe 06
pacman_06.zip
Komprimiertes Archiv im ZIP Format 492.5 KB
Download
Programmieraufgabe 06 -Lösung-
pacman_06_lsg.zip
Komprimiertes Archiv im ZIP Format 493.2 KB
fertiges Pacmanspiel
fertiges Pacmanspiel

Fertiges Pacmanspiel

Download
Fertiges Pacmanspiel
pacman_10.zip
Komprimiertes Archiv im ZIP Format 492.0 KB