[vc_row][vc_column][vc_column_text]Lang, lang ists her. Vor vielen Monden konnte ich wirklich kleine Programme programmieren, allerdings ist Heute ist von meinem Wissen nicht mehr viel übrig. Egal ob Basic oder C++, ein komplexeres Programm schaffe ich wohl nicht mehr. Trotzdem juckt es mich in den Fingern. Es wird wohl höchste Zeit für eine Auffrischung, ist Pico-8 das richtige Tool dafür?

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_single_image image=“3522″ img_size=“full“ add_caption=“yes“ alignment=“center“ onclick=“link_image“ css=“.vc_custom_1512508869686{border-top-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;border-left-width: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;border-left-color: #d3d3d3 !important;border-left-style: solid !important;border-right-color: #d3d3d3 !important;border-right-style: solid !important;border-top-color: #d3d3d3 !important;border-top-style: solid !important;border-bottom-color: #d3d3d3 !important;border-bottom-style: solid !important;}“][/vc_column][/vc_row][vc_row][vc_column width=“7/12″][vc_column_text]Mit dem Gedanken selbst Spiele zu erschaffen spiele ich schon länger, allerdings hatte ich ein kleines Problem: Reine Programmiersprachen wie Java und Konsorten waren mir zu komplex für den Anfang, klickibunti Tools wie der RPG Maker hingegen zu einfach. Zusätzlich sollte relativ rasch ein Fortschritt zu sehen sein, da ich hier dazu neige, schnell das Handtuch zu werfen (das ist nicht mein erster Versuch, eine Programmiersprache zu lernen). Was also tun?

 

Ich bin vor Kurzem auf Pico-8 von Lexaloffle gestoßen, welches ich nach kurzer Bedenkzeit auch kaufte. (Gleich vorweg, auch den RPG Maker legte ich mir in diesem Zuge zu 😉 ). Bevor ich zum ersten Eindruck komme, sollte vorher noch etwas geklärt werden.[/vc_column_text][/vc_column][vc_column width=“5/12″][vc_single_image image=“3527″ img_size=“400×300″ add_caption=“yes“ alignment=“center“ onclick=“link_image“ css=“.vc_custom_1512512065581{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 4px !important;padding-right: 4px !important;padding-bottom: 4px !important;padding-left: 4px !important;border-left-color: #d3d3d3 !important;border-left-style: solid !important;border-right-color: #d3d3d3 !important;border-right-style: solid !important;border-top-color: #d3d3d3 !important;border-top-style: solid !important;border-bottom-color: #d3d3d3 !important;border-bottom-style: solid !important;}“][/vc_column][/vc_row][vc_row][vc_column][vc_separator][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

Was zum Geier ist Pico-8?

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width=“7/12″][vc_column_text]Das ist recht schnell zusammengefasst:
Pico-8 ist ein Emulator für eine erfundene „Fantasie-Konsole“, mit welcher kleine Spiele erstellt, geteilt und bearbeitet werden können. Als Programmiersprache kommt LUA zum Einsatz. Gut, dies ist zugegebenermaßen nicht die komplexeste Sprache, aber genauso soll es auch sein. Zur Erinnerung: Wenn ich nicht schnell einen Erfolg sehe, kann die Reise bald zu Ende sein. Die Auflösung der Spiele beträgt heiße 128×128 Pixel bei 16 Farben – also ausreichend um kleine Retro-Spiele zu erschaffen.

 

Mit dabei sind ebenfalls ein kleiner Spriteeditor, ein Editor für Soundeffekte, einer für die Musik und zu guter Letzt ein Map-Editor. Alles wurde unter eine Haube gebracht, somit kann einfach zwischen den Editoren herumgewechselt werden. Cool![/vc_column_text][/vc_column][vc_column width=“5/12″][vc_single_image image=“3526″ img_size=“400×300″ add_caption=“yes“ alignment=“center“ onclick=“link_image“ css=“.vc_custom_1512511957074{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 4px !important;padding-right: 4px !important;padding-bottom: 4px !important;padding-left: 4px !important;border-left-color: #d3d3d3 !important;border-left-style: solid !important;border-right-color: #d3d3d3 !important;border-right-style: solid !important;border-top-color: #d3d3d3 !important;border-top-style: solid !important;border-bottom-color: #d3d3d3 !important;border-bottom-style: solid !important;}“][/vc_column][/vc_row][vc_row][vc_column][vc_separator][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

Und jetzt?

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]Nach dem ersten Start habe ich gleich einmal mittels „SPLORE“ den internen Spielebrowser gestartet – eine einfache Möglichkeit in der großen Online-Bibliothek herum zu stöbern. Interessant ist, dass der Quellcode von jedem Spiel eingesehen werden kann. Somit kann man sich nicht nur inspirieren lassen, sondern kann auch gleich die Umsetzung abkupfern. Theoretisch, denn im Moment kann ich nicht wirklich viel vom Quellcode interpretieren, aber das kommt schon noch – hoffentlich 😉

 

Derzeit habe ich es geschafft, den Bildschirminhalt zu löschen, kann einfachen Text ausgeben und habe auch noch eine FOR-Schleife zusammengebracht. Allerdings wars das dann auch schon wieder, also werde ich wohl noch einige Tutorials studieren müssen, um eine Interaktion ins Programm zu bringen.[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_separator][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

Fazit

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width=“7/12″][vc_column_text]Mein erster Eindruck von Pico-8 ist schon mal positiv. Ob die Sprache leicht zu lernen ist und die Einschränkungen der Spielgröße problematisch sein können, wird die Zukunft zeigen. Noch ist Pico-8 zusammen mit Voxatron (die Weiterentwicklung von Pico-8) um 20 Dollar erhältlich, da ist nicht gar so viel verloren, sollte ich das Interesse verlieren. Wenn ich merkbare Fortschritte gemacht und mehr Erfahrung gesammelt habe, folgt sicherlich eine Fortsetzung des Berichtes. Bis dort hin werde ich wohl viel Zeit vor dem Editor und auch Youtube verbringen…[/vc_column_text][/vc_column][vc_column width=“5/12″][vc_single_image image=“3529″ img_size=“400×300″ add_caption=“yes“ alignment=“center“ onclick=“link_image“ css=“.vc_custom_1512513300302{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 4px !important;padding-right: 4px !important;padding-bottom: 4px !important;padding-left: 4px !important;border-left-color: #d3d3d3 !important;border-left-style: solid !important;border-right-color: #d3d3d3 !important;border-right-style: solid !important;border-top-color: #d3d3d3 !important;border-top-style: solid !important;border-bottom-color: #d3d3d3 !important;border-bottom-style: solid !important;}“][/vc_column][/vc_row]
guest
0 Kommentare
älteste
neuste
Inline Feedbacks
Alle Kommentare ansehen
0
Wie findest du diese Episode? Schreib doch ein paar Zeilen!x