True: Learn

Während True: Learn () definitiv das Interesse und die Neugier von Programmierern, Mathematikkennern und Puzzle-Peeps wecken wird. Erstellt von Luden.io , einem unabhängigen Spieleentwickler, der sich bemüht, sinnvolle und lehrreiche Spiele zu entwickeln. True: Learn () wird diesem Motto zwar gerecht, wobei der Schwerpunkt auf der Verwendung tatsächlicher Techniken des maschinellen Lernens liegt, wenn positive Workflow-Muster neuronaler Netze miteinander verknüpft werden. Das Spiel fügt auch eine historische Darstellung des maschinellen Programmierens / Lernens in die Handlung ein, zusammen mit dem ermutigten Lernen auf dem Weg.

Sie beginnen das Spiel als freiberuflicher Programmierer, der Jobs übernimmt (und was auch immer sonst in Ihren Posteingang gelangt), um auf Ihren aktuellen Fähigkeiten aufzubauen. Es gibt ein Endergebnis, das durch das Lernen und Entwickeln von Programmiermethoden erreicht werden kann. Dies dient dazu, ein Computerprogramm zu erstellen, mit dem Sie Ihre Katze verstehen können. Sehen Sie, Ihre Katze ist schlauer als Sie. Ihre Katze verfügt bereits über viele Programmkenntnisse. Ihre Katze gewinnt bereits. Bei der Erstellung dieses maschinenbasierten Lernprogramms arbeiten Sie mit verschiedenen vorprogrammierten Blöcken, um sie an ihren Bestimmungsort zu transportieren.

Spielweise
Während True: Learn () ein großartiges Spiel ist, um die Lernprozesse zum „Blockieren von Code“ durch vereinfachte Click-and-Drop-Spielmechanismen zu beginnen. Ohne Programmierkenntnisse. Denn das Spiel versetzt den Spieler definitiv in die problemlösende Denkweise eines Programmierers. Sie beginnen das Spiel mit einem Spiel-Tutorial, in dem die Grundlagen und das Einschalten des Computers 101 erläutert werden. Für einige mag dies banal erscheinen, für andere erklärt es die grundlegenden Funktionen des Betriebs von Computersystemen. Währenddessen zeigen wir Ihnen die Grundlagen der Funktionsweise des Spiels.

Anschließend beginnen Sie mit der Arbeit mit Knoten, um Ihre Ziele in die Tat umzusetzen. “Visuelle Programmierung.” Der Schwierigkeitsgrad der Programmierung / des Puzzles steigt, wenn Sie den ‘Aufgabenbaum’ entlang gehen. Mit anderen freiberuflichen Zielen treffen Sie Ihre E-Mail auf dem Weg. Hier habe ich festgestellt, dass die Dinge etwas… verstopft sind. Entlang des Aufgabenbaums gibt es auch horizontale Zweige, die optional ausgefüllt werden können. Die Symbolfarben stehen für verschiedene Arten von Technologien für maschinelles Lernen, die für nachträgliche Aufgaben verwendet werden sollen (diese Farben muss ich noch herausfinden). Sie klicken auf das farbige Symbol, um ein Zielfenster zu öffnen. Hier finden Sie mehrere Informationsabschnitte, in denen oben “Jobs”, “Start” und “Privat” aufgeführt sind.

Lernprogramm
Zu Beginn des Spiels gibt es dafür kaum eine Erklärung. Ihre erste Aufgabe wird begonnen und beendet, ohne dass alle auf dem Bildschirm angezeigten Informationen detailliert dargestellt werden. Sobald die Aufgabe abgeschlossen ist, kehren Sie zum Aufgabenbaum zurück, in dem oben auf dem Bildschirm ein prozentuales Angebot aufgeführt ist. Auch hier werden keine Informationen darüber bereitgestellt, was dies ist oder wie der Prozentsatz verbessert werden kann, wenn dies überhaupt möglich ist. Nach dem Durchspielen habe ich erfahren, dass diese Informationen später ein wenig besser erklärt werden. Aber mein dummer, neugieriger kleiner Verstand mag die Möglichkeit, im Vorfeld des Spiels so viel wie möglich zu verstehen.

Für mich bringt das Tutorial den gesamten “Administrator” aus dem Weg, damit der Rest des Spiels genossen werden kann. Da ich dieses Zeug nicht früh erklärt hatte, musste ich einige Momente raten. Ich konnte nicht anders, als zu glauben, dass ich irgendwo wertvolle Informationen verpasst hatte. Dies lag einfach an der Tatsache, dass es immer noch so viel Bildschirmunordnung gab, dass ich nicht wusste oder was es bedeutete. Muss ich etwas damit anfangen? Ist der Grund, warum dieses Level mich dominiert, weil ich nicht weiß, was das ist?

während wahres Gameplay lernen

Hat dies letztendlich meine Fähigkeit verändert, weiter voranzukommen? Nein. Es hat mich nur sehr geärgert und mich veranlasst, alles, was ich tat, für ein oder fünf Level zu erraten. Der gleiche Mangel an unmittelbaren Informationen kann nicht von dem gesagt werden, der während des gesamten Spiels für die Programmier- / Computerterminologie vorgesehen ist.

Für das Spiel selbst müssen Sie die Informationen [Element] an das gewünschte Ziel [Ausgabestream] transportieren. Sie tun dies, indem Sie jedes Element über Ausgabeparameter [Sockets] über Knoten kommunizieren. Es gibt viele verschiedene Knotenformationen, die verwendet, erstellt und angepasst werden können. Dekodieren (gefällt Ihnen das?), Welche Knoten verwendet werden sollen und wo sie platziert werden sollen, das ist das übergeordnete Ziel. Einige dieser Aufgaben sind ein Kinderspiel. Andere lassen Sie Ihr Gehirn gegen die Tastatur schlagen. Und seien Sie darauf vorbereitet, dass sich Ihre Fortschritte auf Ihr Ergebnis auswirken. Ja, wie Sie spielen, kann das Ende Ihres Spiels verändern. Je nachdem, wie Sie Fortschritte machen, stehen mehrere Endergebnisse zur Verfügung.

Ermutigtes Lernen
Jede neue Entwicklung im Laufe des Spiels bietet Ihnen eine neue Programmierterminologie, mit der Sie arbeiten können. Dies verleiht dem Spiel mehr Click-and-Stop-Atmosphäre, wenn Sie pausieren und die neuen Informationen aufnehmen. Der Begriff oder die Technologie wird in zwei Formen (im Spiel und in der realen Welt) und in Laienbegriffen ohne Code-Fluff erklärt. Am Ende dieser Popups befinden sich weitere Links zu den Spielen Discord sowie zu YouTube-Videos zu den Themen / Begriffen und Weblinks.

Diese Integration und Ermutigung der Community eröffnet wirklich alternative Möglichkeiten, um mehr darüber zu erfahren, was im Spiel diskutiert wird. Ich fand diesen Aspekt wirklich einzigartig und interessant. Die oben erwähnte Absicht von Luden.io , pädagogische Spiele anzubieten , wird klarer, wobei der Schwerpunkt auf der Erklärung neuer Programmierkonzepte liegt. Anstatt dass ich mir wünsche, dass alle Bildschirmdaten kartiert, radargesteuert, mit Informationen verknüpft und im Tutorial [noob] angezeigt werden.

Eliza während wahr lernen
LolCats
Für diejenigen, die es nicht wissen … natürlich wissen Sie natürlich, was LolCats sind. Wie auch immer, das Spiel integriert diesen Stil der „Sprache“ in E-Mails und anderen Textinformationen. Ich denke, das wird größtenteils aus Humor gemacht, vielleicht nur, weil es Katzen sind. Für jemanden, dessen Gehirn genug mit der grundlegenden Multiplikation zu kämpfen hat, hat mich das Entschlüsseln von Cat-Speak auf jeder anderen Ebene überflogen und aufgegeben.

Es gibt einen bestimmten humoristischen Humor, der sanft in das Spiel eingebunden ist, wie die Zeitung ‘Deep News’, aber bei LolCats geht es wirklich alles rein. Die ersten Male hat es mir nicht so viel ausgemacht, ich verstehe den leichten Humor, aber LolCats hat regelmäßig den Witz für mich ruiniert. Infolgedessen fehlte mir eine wichtige Information, indem ich den Lol-Text übersprang, und ich musste einige Ebenen zurückgehen, um zu sehen, was ich verpasst hatte. Wenn yoos ze wordz von ze catz redz können ; Nun, du bist ein geduldigerer Mensch als ich.

während wahre Lolcats

Die Greifsachen
Eines der Dinge, mit denen ich mich auseinandergesetzt habe und die mir wirklich nicht gefallen haben, sind die Upgrades und die Umgehung von benutzerdefinierten / DLL-Knoten. Grundsätzlich können Sie benutzerdefinierte Knoten verwenden, die Sie in früheren Intervallen im Spiel erstellt haben. Diese eliminieren einen Teil der potenziellen grundlegenden Knotenwiederholung. Wenn Sie also eine DLL / einen benutzerdefinierten Knoten verwenden, wird die Verarbeitungszeit des Elements [Information] verkürzt. Wenn Sie diese benutzerdefinierten Knoten verwenden, können Sie mit ziemlicher Sicherheit einen Großteil des Zeitfaktors eliminieren. Also im Grunde der zweite Aspekt zu jedem Level. Ein Aspekt besteht darin, die Knoten zusammenzupuzzeln, um effektiv zu arbeiten, der andere darin, sie innerhalb des zugewiesenen Zeitrahmens effektiv arbeiten zu lassen. Durch die Verwendung von benutzerdefinierten Knoten wird ein Teil der Gehirnmechanik entfernt, die Sie zum Zusammenrätseln der Knoten verwenden, aber auch ein Großteil der Zeitbeschränkungen wird beseitigt. Es ergibt Sinn, aber es fühlte sich auch ein bisschen faul an und als würde ich das Spiel “betrügen”. Auch wenn es ein perfekt praktikabler Prozess ist. Auf der anderen Seite habe ich mir angewöhnt, keine benutzerdefinierten Knoten zu verwenden. Nun, es sei denn ich wirklich-musste wirklich .

Das zweite Problem ist das Upgrade-System.
Während Sie fortfahren, können Sie Upgrades erwerben, damit Knoten schneller verarbeitet werden. Ähnlich wie bei den benutzerdefinierten Knoten blieb ich manchmal stecken und sah nur, ob ich ein Upgrade durchführen konnte. Die Intensität der Upgrades hat so viel von dem Lern- und Denkaspekt aus dem Level entfernt, dass ich mich entschlossen habe, überhaupt kein Upgrade durchzuführen.

Das letzte Problem ist das Sounddesign.
Schau, es ist einfach nicht großartig. In Bezug auf Vielfalt gibt es sehr wenig. Der monotone repetitive Loop-Track hat mich nur ermutigt, die Musik im Spiel stumm zu schalten. Abgesehen davon gibt es nicht viel anderes, was hörbar ist. Ein paar Katzenmiauen, ein paar einfache Klicks und das war’s auch schon.

Insgesamt
Ich ging mit so viel Interesse und Aufregung zu While True: Learn () , dass ich etwas enttäuscht war, als ein Großteil des Tutorial-Aspekts zurückblieb. Kombinieren Sie dies mit dem DLL-Workaround- und Upgrade-System, und es gibt definitiv Aspekte, die etwas Nacharbeit erfordern könnten. Ich bin der Meinung, dass While True: Learn () ein großartiges Werkzeug für diejenigen ist, die sich für Code- und Puzzlespiele interessieren, insbesondere für die jüngere Generation, die interessiert sind. Und diejenigen mit einem mathematischen Gehirn und / oder Interesse werden es auch lieben.

Für mich überwogen die positiven die negativen und das Spiel hat in der Vielfalt jedes Levels viel zu bieten. Jedes Puzzle ist bis zuletzt einzigartig genug, um Sie auf den Fortschritt zu konzentrieren. Die Geschichte ist zwar manchmal klobig, bietet aber gute Informationen zu Spielen und Technologie auf eine Art und Weise, die nicht erstickt. Während True: Learn () ein Spiel ist, kann ich sehen, wie es in Klassenzimmern gespielt und diskutiert wird. Kinder ermutigen, mit Programmieren zu lernen (und zu spielen).