So wie sich die Hardware weiterentwickelt, folgt auch die Software einem ähnlichen Weg, und ihre Fortschritte zeigen sich in immer vollständigeren und flexibleren Werkzeugen. Die Erstellung von Videospielen ist eine der Aktivitäten, die am meisten von dieser Entwicklung profitiert, da es eine enorme Menge an offenen und kostenlosen Ressourcen gibt, um unsere Abenteuer zum Leben zu erwecken. Superpowers ist eine dieser Ressourcen, auf Web-Technologien aufgebaut und in der Lage, Spiele sowohl in 2D als auch in 3D zu erstellen.
In irgendeinem Lebensabschnitt träumen wir alle davon, Spiele zu erstellen und sie zu genießen. Vielleicht begann dieser Traum mit Zeichnungen in einem Notizbuch oder einer Geschichte, die in einem Word-Dokument versteckt war. Doch wir müssen ehrlich sein: Nur sehr wenige verwirklichen diesen erträumten Traum. Die Hindernisse sind zahlreich und zu weitreichend.
Aber langsam gewinnt die Technologie an Boden und bringt Werkzeuge mit einer beeindruckenden Anpassungsfähigkeit auf den Tisch, die zweifellos den Kompatibilitätsanforderungen der heutigen Plattformen entspricht. Wir müssen auch den „globalen“ Aspekt einiger Projekte berücksichtigen, denn mit dem Internet im Rücken kann ein über mehrere Länder verteiltes Team so arbeiten, als säßen alle gemeinsam in einem Büro.
Werkzeug zum Erstellen von Videospielen
Superpowers ist eines dieser Werkzeuge, eine offene und kollaborative Entwicklungsplattform mit vielen Vorteilen. Zunächst einmal ist ihr kollaboratives Profil eines der ausgefeiltesten. Jedes Teammitglied muss absolut nichts auf seinen Systemen installieren, und das einzige zu verteilende Material ist die URL des Projekts zusammen mit seinem Passwort. Alternativ können Projekte offline gespeichert werden, was sehr nützlich ist, wenn die Internetverbindung instabil oder eingeschränkt ist.
Alle in Superpowers integrierten Werkzeuge sind Plugins, sodass ein Entwickler die Möglichkeit hat, diese Plugins nach Belieben zu erweitern oder zu ersetzen. Superpowers bietet mehr als tausend Elemente, unterteilt in Sprites, Hintergründe, Sounds, Soundtracks und Physiksysteme für 2D/3D. Schließlich finden wir hinter den Kulissen von Superpowers TypeScript, ein Superset von JavaScript, das eine größere Robustheit in jedem Projekt gewährleistet.
Die Präsenz von TypeScript, die Fähigkeit, die Entwicklungsumgebung mit Plugins zu erweitern, ihr Open-Source-Profil und die kollaborative Unterstützung machen Superpowers zu einem großartigen Werkzeug zur Erstellung von Videospielen. Dennoch bin ich absolut überzeugt, dass Anfänger nicht seine Priorität sind. Tatsächlich empfehlen die offiziellen Tutorials, sich zunächst grundlegende JavaScript-Kenntnisse anzueignen, bevor man beginnt. Daher ist es logisch anzunehmen, dass Superpowers vielleicht nicht die beste Ressource ist, um bei null zu starten, sondern eher für diejenigen, die sich in einer Art „Mittelweg“ ihrer Spieleentwicklung befinden. Möchtest du Spiele sehen, die mit diesem Werkzeug erstellt wurden? Klicke hier.
https://old.neoteo.com/gb-studio-como-hacer-videojuegos-para-game-boy-sin-saber-programar/