Mathe Invasion. Meine unvollendete Konstruktion

Hallo Leute!



Ich werde dir meine Geschichte darüber erzählen, wie ich das Spiel entwickelt habe. Die Idee, sie mit Mathematik in Verbindung zu bringen, kam mir in meinen Studienjahren (irgendwann im Jahr 2008).



Eigentlich habe ich auch damals noch versucht, die Idee zum Leben zu erwecken. Um meine Ziele zu erreichen, habe ich die Programmiersprache Delphi und die GLScene- Bibliothek verwendet, die ich gerade beherrschte . Als Ergebnis habe ich ein Videospiel bekommen, das Sie unten sehen können. Übrigens können Sie das Spiel selbst über diesen Link herunterladen . Es wird über die Datei Project1.exe gestartet, die sich im Ordner TestFireCursorProject19 befindet



Wie begann Math Invasion?




Wie Sie dem Ordnernamen entnehmen können, war das Spiel noch nicht fertig. Dies verlangsamte ihre öffentliche Demonstration. Jene. Ich schämte mich, es öffentlich zu zeigen. Und die Überarbeitung auf bessere Zeiten verschoben.



Bessere Zeiten sind nicht gekommen.



Aber 10 Jahre später tauchte der Wunsch auf, die alte Idee in einem neuen Format wiederzubeleben. Außerdem verfügt die Welt über leistungsstarke Tools zur Spieleentwicklung. Meine Aufmerksamkeit fiel auf Unity3D . Gerüchten zufolge ein praktisches Werkzeug für die Entwicklung von 2D-Spielen. Genau das, was ich brauchte. 2019 begann ich mich zu entwickeln. Zum Schreiben des Codes habe ich C # gewählt , weil ich mit der " Magie " von JavaScript vertraut war und meine Nerven nicht verderben wollte. Aber da ich mit C # nicht vertraut warIch habe mehr Zeit für die Entwicklung aufgewendet, als es hätte gehen können. Und jetzt, nach 2 Monaten, mit einem MVP zur Hand, weil ich nicht genug Zeit für die Arbeit hatte, die mich ernährt, gab ich die Entwicklung auf ;-D



Ein weiteres Jahr verging.



Ich ging zur Überarbeitung zurück. Oder besser gesagt, um zu überarbeiten. Wegen des Jahres musste ich ihren Freunden und Bekannten (denen viele danken) das unvollendete Spiel zeigen und Fidbek sammeln. Es stellte sich heraus, dass ich das Spiel persönlich für mich selbst und nicht für den Benutzer erstellt habe. (Den vollständigen Verlauf der Änderungen im Spiel finden Sie auf meinem Telegrammkanal oder auf meiner Facebook- Seite. )



Die erste Version auf Unity3D




Ich habe das Spiel für eine mobile Anwendung angepasst. Änderungen an der Benutzeroberfläche und der Spielmechanik vorgenommen. Damit das Spiel nicht völlig trocken aussieht, habe ich einen "Wettbewerbsgeist" hinzugefügt, d. H. ein Feind, der will, dass du verlierst. Dann schickt er Ihnen diese mathematischen Probleme und freut sich über jeden Fehler. Daher der Name - Math Invasion (Mathematische Offensive). Meine Freunde sagten, dass der Feind im Spiel unnötig ist.



Sie schlugen mir einen anderen Mechaniker vor, bei dem das Spiel für den Benutzer interessanter sein wird. Ich habe nicht wieder angefangen, das Spiel zu wiederholen, sondern mich entschlossen, in Zukunft neue Mechaniken als zusätzliche Art des Passierens einzuführen. Ich werde diese Methode nennen - „ HERAUSFORDERUNG !!! ".



Veröffentlichung




Das Spiel ist jetzt auf dem Play Market erhältlich und kann von jedem ausprobiert werden. Es gibt Mängel. Sie müssen zusätzliche Ebenen hinzufügen. Usbekische Sprache hinzufügen. Sie ist jetzt auf einem Niveau etwas über MVP. Ich erhalte bereits Feedback und nehme darauf basierend Änderungen vor. Ich habe dafür gesorgt, dass das Spiel veröffentlicht wurde .



Welche Lektion habe ich für mich selbst gelernt?



Bevor Sie mit der Entwicklung beginnen, müssen Sie eine Roadmap erstellen und den ungefähren Zeitrahmen festlegen. Andernfalls kann Ihre Kreation in einer Parallelwelt namens " Noch nicht bereit " stecken bleiben .



All Articles