C# und WinForms am Beispiel Pixel Maze Challenge
-
https://www.henkessoft.de/Windows Forms/Windows Forms Csharp - 1.htm#Pixel_Maze_Challenge
Vielleicht eine neue Spielidee. Auf jeden Fall eine interessante Basisversion. Der Spieler muss Schätze einsammeln und wird durch bewegliche Hindernisse herausgefordert. Steuerung über Pfeil-Tasten.
-
Bzgl. der Codewiederholungen für
pointX
undobstacleX
(wenn du diese Elemente schon nicht als Liste/Array per Code, sondern per Designer erzeugst), schau dir mal myCSharp: [FAQ] Variablennamen zur Laufzeit zusammensetzen / Dynamisches Erzeugen von Controls an.Du schreibst ja explizit
Es verwendet grundlegende Programmierkonzepte wie ..., Schleifen, ...
Dann sollten diese auch konsequent benutzt werden...
PS: Das Bild wird nicht angezeigt (die URL führt zu "404 Not found").
-
@Th69 sagte in C# und WinForms am Beispiel Pixel Maze Challenge:
PS: Das Bild wird nicht angezeigt (die URL führt zu "404 Not found").
Danke für den Hinweis! Jetzt klappt es.
-
@Th69 sagte in C# und WinForms am Beispiel Pixel Maze Challenge:
Bzgl. der Codewiederholungen für pointX und obstacleX
Ich wollte es zunächst einfach halten, habe mit 6 Schätzen und 2 Hindernissen begonnen. Die KI erzeugt wiederholenden Code ruckzuck. Man braucht aber mindestens 8 Schätze und 3 Hindernisse, um es spannend zu machen. Ich habe da noch weitere Ideen für ein Spiel mit mehreren Runden (Zeit verkürzen, mehr Hindernisse, mehr Schätze, Power-Ups (Unbesiegbarkeit, Punkte-Multiplikatoren oder Zeitverlängerungen), unsichtbare Fallen, ...). Schöne Bildchen wären auch lustig, etc.
Aufwand lohnt sich jedoch nur, wenn das Spielprinzip in dieser konkreten Form wirklich interessant ist.