Google-Suche für Programmierer, Pixelart-Tutorials und PICO-8 – Fundus #001

Google googelt jetzt besser für Programmierer

Die Google-Suche sucht nun besser nach Suchanfragen bezüglich Programmiersprachen. Unter anderem werden nun Sonderzeichen besser interpretiert. Zum Beispiel ==, ===, +=, oder das ++ nach dem CDas Doppelplus wurde bisher immer gern ignoriert, wodurch entsprechende Suchen manchmal weniger relevante Dinge hervorbrachten.

For example, c++17 will now return results related to the programing language and not the similarly named aircraft.

Mehr dazu hier: https://www.airsassociation.org/services-new/airs-knowledge-network-n/airs-articles/item/18538-google-search-is-now-better-at-technical-queries-about-programming-languages

Pixelart-Tutorials

Pedro Medeiros macht tolle Pixel-Art Tutorials in Form von animierten GIFs. Da gibt es nützliche Tipps zum Pixeln und Animieren. Kurz, knackig und schön visualisiert.

Die veröffentlicht er regelmäßig für Unterstützer auf seiner Patreon-Seite. Und für die Plebs gibt es regelmäßige Updates auf Twitter.

 

Wie programmiert man eine Programmiersprache?

Er hat eine Programmiersprache programmiert und zeigt wie es geht. Es ist zwar keine Schritt-für-Schritt-Anleitung, allerdings beschreibt der Text sehr gut, welche Gedanken man sich dabei machen muss und was alles dazugehört. Im Text verlinkt ist auch der komplette Quellcode dazu.

When I started this project, I had no clue what I was doing, and I still don’t.

https://medium.freecodecamp.com/the-programming-language-pipeline-91d3f449c919

PICO-8 – Das Buch

PICO-8 ist eine kleine virtuelle „Fantasie“-Konsole, inklusive Bildschirm. Sie kommt mit fast allem, was man zum Entwickeln eines Spiels (oder anderen grafischen Anwendungen) benötigt. Allerdings ist man in den Möglichkeiten etwas beschränkt. So kann man zum Beispiel lediglich eine Auflösung von 128×128 Pixeln nutzen, und das auch nur mit 16 Farben. Man programmiert (LUA) nicht nur alles komplett im PICO-8, man erstellt darin auch die Grafiken, Sounds, Musik, etc. …

Da fragt man sich natürlich schon, warum man sich das „antun“ sollte. Jedoch macht es durchaus Spaß sich innerhalb dieses beschränkten Rahmens zu überlegen, was man damit anstellen kann.

Die Resultate lassen sich dann in Form von virtuellen Cartridges an andere PICO-8-Nutzer weitergeben. Man kann sie aber auch direkt nach HTML5 exportieren, wordurch dann jeder in den Genuss des Werkes kommen kann.

PICO-8 ist allerdings nicht kostenfrei und kostet knapp 15$. Ich habe es nicht bereut. Der Entwickler ist immer fleißig und die Community dahinter mittlerweile schon recht groß.

Dadurch kam es nun auch zu einem Kickstarter-Projekt für ein PICO-8 Buch. Darin wird, mit viel Farbe und schön kantigen low-res Bildern, aufgezeigt, wie man Spiele mit PICO-8 programmiert. Die Kickstarter-Kampagne war erfolgreich. Das Buch wird in Deutsch und Englisch erscheinen.

 

Wann geht es weiter?

Hallo liebe Zuschauer,

hin und wieder erhalten ich Nachrichten mit der Frage, wann es denn weiter geht, auf dem Kanal. Diese Frage kann ich leider nicht mit 100%iger Sicherheit beantworten. Und bevor ich mir nicht 100%ig sicher bin, und nur noch eine (technische) Apokalypse das Einhalten meines Versprechens aufhalten kann, werde ich ein solches Versprechen nicht (mehr) versprechen bzw. etwas ankündigen. Ankündigungen sind sowieso immer doof.

Als Alternative bzw. Ergänzung zu meinen Videos empfehle ich aber immer wieder gern diverse Bücher. Bücher vermitteln das Wissen rund um C++ und SFML auch viel umfangreicher und vor allem Lückenfreier, sofern sie auch gut sind. Eine kleine Liste habe ich ja bereits angefertigt. Hier findet ihr diese.

Ansonten möchte ich noch sagen, dass ich die Seite und den Youtube-Kanal nicht vergessen habe. Vielen lieben Dank an alle, die mir geschrieben haben. Es wird weitergehen sobald ich wieder Zeit und Lust habe.

 

Es geht weiter. Aber wie?

Hallo Leute,

ab nächster Woche wird eine neue Tutorialreihe starten. Nicht in C++ und auch nicht mit SFML. Was genau, verrate ich aber noch nicht :P. Die ersten Videos werden natürlich noch mal grob die Grundlagen der Sprache behandeln. Bis dann mit dem Spiel begonnen wird, wird es also ein paar Videos dauern (ist aber allerdings wesentlich unkomplizierter und schneller zu erklären als C++).

Mich würde nun interessieren an welche Art von Spiel ihr am meisten Interesse hättet und an welchen Themen. Aber bitte auf Genres/Spiele/Themen begrenzen, die in 2D machbar sind.