<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Pacman Klon]]></title><description><![CDATA[<p>Hallo liebe Lesenden,</p>
<p>ich soll für die Berufsschule (Informatikkaufmann) einen bestehenden Pacman Klon umschreiben.</p>
<p>Der Klon funktioniert bisher so, dass das vorgegebene Labyrinth vom Pacman abgegangen werden kann und 1 einzige Frucht vorhanden ist und wenn diese vom Pacman gefunden wird bekommt man 1 Punkt. Anschließend wird die Frucht wieder zufällig an einem anderen Ort platziert. Der Geist in dem Labyrinth bewegt sich immer in die Richtung der zuletzt gedrückten Tasten und bei Berührung mit der Frucht bekommt der Geist einen Punkt, bei Kollision mit dem Pacman ist das Spiel verloren.</p>
<p>So weit so einfach. Jetzt soll das ganze so umgeschrieben werden, dass der Geist selbstständig nach dem Futter sucht und nicht mehr abhängig von meinen zuletzt gedrückt Tasten ist. Hab selber leider wirklich keine Ahnung wie ich das bewerkstelligen kann und wäre sehr froh wenn mir einer helfen kann. Im Betrieb lässt sich leider auch schwer fragen, hier ist mehr kaufmännisch als Informatik, so wie ich es mir auch vorgestellt hab <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Gruß</p>
<p>Jan</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/299234/pacman-klon</link><generator>RSS for Node</generator><lastBuildDate>Thu, 13 Aug 2026 10:48:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/299234.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 06 Feb 2012 12:29:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Pacman Klon on Mon, 06 Feb 2012 12:29:30 GMT]]></title><description><![CDATA[<p>Hallo liebe Lesenden,</p>
<p>ich soll für die Berufsschule (Informatikkaufmann) einen bestehenden Pacman Klon umschreiben.</p>
<p>Der Klon funktioniert bisher so, dass das vorgegebene Labyrinth vom Pacman abgegangen werden kann und 1 einzige Frucht vorhanden ist und wenn diese vom Pacman gefunden wird bekommt man 1 Punkt. Anschließend wird die Frucht wieder zufällig an einem anderen Ort platziert. Der Geist in dem Labyrinth bewegt sich immer in die Richtung der zuletzt gedrückten Tasten und bei Berührung mit der Frucht bekommt der Geist einen Punkt, bei Kollision mit dem Pacman ist das Spiel verloren.</p>
<p>So weit so einfach. Jetzt soll das ganze so umgeschrieben werden, dass der Geist selbstständig nach dem Futter sucht und nicht mehr abhängig von meinen zuletzt gedrückt Tasten ist. Hab selber leider wirklich keine Ahnung wie ich das bewerkstelligen kann und wäre sehr froh wenn mir einer helfen kann. Im Betrieb lässt sich leider auch schwer fragen, hier ist mehr kaufmännisch als Informatik, so wie ich es mir auch vorgestellt hab <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Gruß</p>
<p>Jan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2177556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2177556</guid><dc:creator><![CDATA[Jan89]]></dc:creator><pubDate>Mon, 06 Feb 2012 12:29:30 GMT</pubDate></item><item><title><![CDATA[Reply to Pacman Klon on Mon, 06 Feb 2012 12:33:13 GMT]]></title><description><![CDATA[<p>Hast du selber schon recherchiert?<br />
<a href="http://en.wikipedia.org/wiki/Pathfinding" rel="nofollow">http://en.wikipedia.org/wiki/Pathfinding</a><br />
In der deutschen Version wird Pacman sogar als Beispiel genannt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2177559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2177559</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 06 Feb 2012 12:33:13 GMT</pubDate></item><item><title><![CDATA[Reply to Pacman Klon on Mon, 06 Feb 2012 12:45:24 GMT]]></title><description><![CDATA[<p>Mein Vorschlag, ich vermute du hast eine pacman-ähnliche karte. Dann lässt sich die Karte gut mit Verbindungsknoten, und Wegstrecken darstellen. Nun kannst du mit einer Breitensuche den kürzesten Weg dorthin (Knoten oder, falls die Frucht auf einer Wegstrecke ist einfach die Wegstrecke selbst - wo genau die Frucht dann ist ist egal, einfach durchlaufen) finden, sollte bei der wohl recht einfachen Karte kein Problem sein.<br />
Ist die grobe Route so geplant, muss man nur noch die eigentlichen Wegstrecken navigieren, das ist dann die Übungsaufgabe :&gt;</p>
<p>Wenn man den &quot;bösen&quot; nicht immer den kürzesten Weg gehen lassen will, kann man noch einstellen, das er mit einer gewissen Wahrscheinlichkeit p eine zufällige Richtung statt dem richtigen Weg nimmt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2177565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2177565</guid><dc:creator><![CDATA[kleiner Troll]]></dc:creator><pubDate>Mon, 06 Feb 2012 12:45:24 GMT</pubDate></item><item><title><![CDATA[Reply to Pacman Klon on Mon, 06 Feb 2012 12:48:47 GMT]]></title><description><![CDATA[<p>Hatte schon selber recherchiert, aber auf den Begriff von Pathfinding wär ich jetzt selber nicht gekommen, weil ich ausserhlab der Schule auch einfach nichts mit C++ zu tun hab.</p>
<p>Dein Posting sowie das von kleiner Troll haben mir schonmal weitergeholfen, vielen Dank dafür.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2177569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2177569</guid><dc:creator><![CDATA[Jan89]]></dc:creator><pubDate>Mon, 06 Feb 2012 12:48:47 GMT</pubDate></item><item><title><![CDATA[Reply to Pacman Klon on Mon, 06 Feb 2012 12:56:24 GMT]]></title><description><![CDATA[<p>Pathfinding ist der erste Googletreffer zu &quot;Wegfindung&quot;, nur mal so zur Info...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2177572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2177572</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 06 Feb 2012 12:56:24 GMT</pubDate></item></channel></rss>