Suche eine Idee für ein "C++ Spiel"??

Hallo!
Ich muss für die Schule ein C++ Programm (auf Konsolenbasis) schreiben. Am besten wäre ein einfaches Spiel, ähnlich wie das "Nimmspiel" (http://www.schornboeck.net/ckurs/los/nimmspiel.htm). Hat jemand schon mal so etwas gemacht oder hat jemand irgendeine Idee? Gut wäre auch wenn noch Felder oder Unterprogramme darin vorkommen würden.
Danke!

silver2008-05-11T05:06:27Z

Beste Antwort

Mach doch ein textadventure...
mfg silver

tquadrat_org2008-05-14T10:06:05Z

Kennst Du "Wumpus"? Das Spiel wird von vielen Programmieren gerne benutzt, wenn sie sich mit den Grundfähigkeiten einer (für sie) neuen Programmiersprache vertraut machen wollen. Evt. gibt es auch andere Namen dafür...

Im Grundsatz geht es darum, in einem Labyrinth aus 100 Räumen den Wumpus zu jagen ohne in eine bodenlose Grube ("a bottomless pit") zu stürzen oder vom Wumpus gefressen zu werden. Außerdem kann man sich auch mit seinem eigenen "Gewehr" erschießen.

1. Schritt: Generieren des Labyrinths per Zufallsgenerator; jeder Raum hat vier Ausgänge (Norden, Süden, Osten, Westen) in einen anderen Raum. Es muß sichergestellt werden, daß jeder Raum von jedem anderen Raum aus erreichbar ist (es also keine Inseln gibt).

2. Schritt: Platzieren der Gruben (bei 100 Räumen sollten diesen nicht mehr wie fünf sein).

3. Schritt: Wumpus und Jäger platzieren (selbstverständlich nicht in einem Raum mit Grube, Wumpus bzw. Jäger ...).

Das eigentliche Spiel ist nun Rundenbasiert, jede Runde läuft gleich ab:
- wenn in einem der benachbarten Räume zu dem Raum, in dem sich der Jäger befindet, eine Grube ist, wird eine entsprechende Nachricht ausgegeben (traditionell: "I feel a draft in my guts ...")
- wenn sich der Wumpus in einem der benachbarten Räume aufhält, wird ebenfalls eine entsprechende Nachricht ausgegeben ("It smells like Wumpus - he is quite close!")
- eine Variante des Spiels gibt noch eine Meldung aus, wenn der Wumpus zwei Räume weit weg ist.
- Jetzt kann der Jäger sich entscheiden, zu schießen; dazu gibt er eine Richtung an (Norden, Süden, usw.). Das Geschoß fliegt 5 Räume weit (immer in dieselbe Richtung); ist in irgendeinem dieser Räume der Wumpus, dann hat der Spieler gewonnen; ist der Jäger selbst in diesem Raum (wie das gehen kann, solltest Du selbst herausfinden ...), hat er verloren; in jedem Fall ist das Spiel vorbei.
- Anschließend muß der Jäger sich bewegen (wieder durch Angabe einer Richtung). Allerdings bewegt sich der Wumpus zuerst (die Richtung ist zufällig, allerdings fällt der Wumpus niemals in eine Grube), dann wird der Jäger in dem neuen Raum plaziert. Sollte hier eine Grube oder der Wumpus sein, hat der Spieler verloren, sonst geht das Spiel in die nächste Runde.

Das Spiel hat keine Graphik (könnte aber entsprechend aufgepeppt werden), läßt sich in eigentlich jeder beliebigen Sprache formulieren, und ermöglicht die Verwendung eigentlich jedes Sprachmerkmals - auch Objektorientierung in C++.

Viel Spaß damit!!

Agoniii2008-05-11T09:49:59Z

Space Invader

Anonym2008-05-11T05:12:16Z

Würfelspiel, Kartenspiel 21...(ggf grafische Elemente unter Konsole einbauen)....da gibts vieles...TicTacToe...