Vier neue Humble Bundles für Spieleentwickler

Mal wieder ist es zeitlich knapp, aber ich möchte die folgenden Bundles, welche morgen Abend enden, nicht unerwähnt lassen. Denn gleich vier Bundles aus dem Kontext der Spieleentwicklung gibt es aktuell im Rahmen der Humble Bundles.
Das Humble Software Bundle: Game Art and Design with Blender and Photoshop bietet euch die Möglichkeit Wissen im Kontext der 2D und 3D Modellierung anzuhäufen. Dies ist möglich mit bis zu 12 Kursen zum genannten Thema. Zwischen 1 € und 22,05 € werden fällig, um die Inhalte freizuschalten. Unter anderem gibt es Intro to 3D Modeling with Blender, Intro to Game Design und Cinematic Cutscenes for Games für euch.
Weiter geht es mit einem etwas konkreterem Thema im Rahmen des Humble Software Bundle: Learn Unity RPG Game Development. Wie der Name schon sagt befinden wir uns hier im Kontext der Unity Engine und dort konkret im Bereich der Entwicklung von Rollenspielen. Auch hier gibt es Kurse und weitere Inhalte zum genannten Thema. Insgesamt könnt ihr bis zu 9 Artikel freischalten, wobei ihr zwischen 1 € und 21,89 € dafür zahlen müsst. Dafür gibt es dann z.B. Fantasy & RPG Music Tracks Asset Pack, Programming Design Patterns For Unity und Unity RPG Inventory Course.
Humble Book Bundle All-in-One Python

Python ist mittlerweile eine der verbreitetsten und wichtigsten Programmiersprachen für diverse Aufgabenbereiche. In diesem Kontext könnte es für den einen oder anderen vielleicht interessant sein, dass noch zwei Tage lang das Humble Book Bundle All-in-One Python by Packt verfügbar ist. In diesem Bundle gibt es bis zu 24 Bücher, welche euch Python als Sprache, wie auch konkrete Anwendungsbereich näherbringen wollen.
Ab 1 € geht es los und alle Inhalte sind ab 15,87 € freigeschaltet. Verteilt sind die Bücher auf drei verschiedene Stufen. Unter anderem erhaltet ihr Learn Python Programming, Python Object-Oriented Programming und Machine Learning Engineering with Python. Da ich mit Dart und Kotlin aktuell gut bedient bin, habe ich persönlich zwar kein Interesse an dem Bundle, aber vielleicht geht es euch ja anders.
NordVPN Frühlingsaktion gestartet

Seit einiger Zeit bin ich ein Partner von NordVPN und in diesem Rahmen gibt es aktuell eine Frühlingsaktion, die vielleicht für den einen oder anderen interessant sein dürfte. Derzeit gibt es 72 Prozent Rabatt auf das 2 Jahres VPN Paket. Das ergibt einen Preis von 82,54 Euro, welcher für die ersten zwei Jahre gilt, wobei es obendrein noch einen Monat gratis gibt.
Dieses Angebot beinhaltet auch die neue Threat Protection Funktion, welche quasi wie ein Anti-Virenprogramm-Light arbeitet. Sobald die Funktion aktiv ist werden unter anderem Downloads die verschiedene Kriterien erfüllen - ausführbare Dateien die keine personenbezogenen Daten enthalten, mit maximal 20 MB Größe - geprüft, bedrohliche Webseiten blockiert und Online-Tracker unschädlich gemacht.
Im Rahmen meiner Tests habe ich bis dato nur einen ausführlichen Blick auf die VPN Funktionalität geworfen und kann entsprechend wenig zur Threat Protection sagen. Ich bin im Sicherheitsbereich weiterhin mit Bitdefender unterwegs und setze im VPN Bereich NordVPN ein.
Solltet ihr Interesse am Angebot haben oder gerne mehr erfahren wollen, folgt einfach den Related Links. Die Aktion läuft noch bis Ende Mai.
Material Design 3 - Ist neu immer besser?

Material Design ist ein Thema welches ich schon häufig im Blog erwähnt habe, denn Googles Design Konzept für Web, Desktop und vor allem Mobile ist eines der wenigen die ich konkret nachvollziehen kann. Dies ist vor allem der Fall, weil man reale Dinge wie Papier bei diesem Konzept im digitalen Kontext nachbildet.
Nun wird aktuell Material Design 3 ein Thema, die neuste Version des Design Konzepts. Hier geht man neue Wege und arbeitet statt mit Schatten, welcher unterschiedliche Ebenen suggerierte, mit Farben. Selbige werden automatisch generiert oder manuell gesetzt und sollen durch Abstufungen der eigentlichen Hauptfarbe eine einheitliche Designsprache liefern. Außerdem bildet dies die Basis für das Dynamic Theming, welches auch unter dem Namen Material You open_in_new bekannt ist. Hier kann der Nutzer eine Farbe wählen, welche dann die eigentliche Hauptfarbe der App ersetzt und die App nach den wünschen des Nutzer anpasst.
AMD Software - Mehr FPS mit FSR und RSR

Gute Grafik ist wichtig, aber am Ende zählt die Performance. Denn was bringt ein Spiel welches gut aussieht, aber nicht flüssig läuft. In diesem Bereich versuchen die Grafikkartenhersteller neben der reinen Hardware, auch mit dem einen oder anderen Software-Trick mehr Frames zu erzielen.
AMD ist hier seit einiger Zeit mit FSR (FidelityFX Super Resolution) unterwegs. Diese Upscaling-Funktion muss vom jeweiligen Spieleentwickler implementiert werden, damit das Ganze funktioniert. Im Folgenden kann das Spiel selbst mit einer niedrigeren Auflösung gespielt werden, als die eigentliche native Auflösung. Intern erfolgt dann eine Hochskalierung der Grafik, sodass das Spiel aussieht wie mit nativer Auflösung. Hierbei werden initial massiv weniger Pixel berechnet und das eigentliche Upscaling verbraucht wiederum weniger Leistung, sodass die FPS (Frames per Second) steigen. Da es sich um eine näherungsmäßige Berechnung handelt ist die Qualität mitunter etwas schlechter, wofür man aber wie erwähnt die teils massiv bessere Performance bekommt (2x bis 3x mehr FPS). Außerdem wurde FSR 2.0 angekündigt, wodurch die Qualität weiter verbessert werden soll und natürlich trotzdem der FPS Vorteil bleibt.
Mermaid - Nützliche VS Code Plugins

Vor einigen Tagen berichtete ich über meinen Wechsel auf Mermaid, im Kontext der Erstellung von Graphen und Diagrammen. Damit man mit textbasierten Tools dieser Art aber ordentlich arbeiten kann, brauch man natürlich ein bisschen Tooling, ähnlich wie auch schon im Bereich DOT / GraphViz.
Damit die Arbeit hier leichter fällt habe ich mir aus der durchaus großen Auswahl an Visual Studio Code Plugins zwei ausgewählt und nutze diese nun erfolgreich. Das Erste ist dabei Mermaid Markdown Syntax Highlighting, welches wie der Name schon sagt Syntax Highlighting für Mermaid Diagramme bereitstellt. Dies funktioniert einwandfrei, lediglich bestimmte Klammerungen, die für einige besonders geformte Knoten genutzt werden, werden nicht gesondert hervorgehoben. Dies ist aber absolut im Rahmen und stellt meiner Meinung nach kein Problem dar, vor allem da die meisten vermutlich ohnehin auf abgerundete Ecken bei ihren Diagrammen verzichten.
Weiter geht es mit Markdown Preview Mermaid Support. Dieses Plugin integriert Mermaid Diagramme direkt in die vorhandene Markdown Preview von VS Code. Das Ganze funktioniert extrem einfach, man bekommt direkt Informationen falls man etwas falsch macht und auch die Performanz ist sehr gut. Man kann seine Markdown Dateien quasi wie immer bearbeiten, bekommt nun aber auch Diagramme direkt angezeigt.
Humble Software Bundle: UX for Designers and Developers

Ich denke das ich als Softwareentwickler nicht komplett unfähig bin, aber dafür fehlt es mir im UX- und Design-Bereich an Kreativität und Vorstellungskraft. Falls es euch ähnlich geht ist vielleicht das noch zwei Tage verfügbare Humble Software Bundle: UX for Designers and Developers etwas für euch.
Das Bundle bietet euch ab 1 € Inhalte zum Thema gute User Experience. Insgesamt gibt es bis zu 20 Kurse und falls ihr alle Inhalte freischalten wollt werden 22,40 € fällig. Wie gewohnt gibt es aber auch dazwischen noch eine Stufe.
Unter anderem könnt ihr euch UX Design Systems, Interaction Design Fundamentals und User Experience: The Big Picture sichern. Dieser Themenkomplex dürfte für viele von uns interessant sein, egal ob man Entwickler oder Designer ist, denn eine gute UX ist mitunter sehr relevant für den Erfolg einer Software. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
Mermaid - Einfach Diagramme mit dem Texteditor erstellen

Ich erstelle gerne Diagramme für verschiedenste Zwecke, denn Bilder sind für mich persönlich wesentlich angenehmer, wenn es z.B. um das Grundverständnis von Abläufen geht. In den letzten Jahren habe ich dafür auf DOT / GraphViz gesetzt. Hier erstellt man eine textuelle Repräsentation des Graphen und kann sie z.B. online in ein Bild umwandeln. Den Text wiederum kann man einfach in einem Git ablegen und auch editieren ohne einen gesonderten Editor.
Mit Mermaid habe ich nun ein ähnliches Tool gefunden, welches den selben Ansatz verfolgt, dabei aber etwas einfacher und zugleich vielseitiger sein will. Letzteres bedeutet das es z.B. auch Gantt Diagramme gibt, welche mir bei DOT bis dato noch nicht untergekommen sind. Die Syntax von Mermaid wirkt etwas simpler (Markdown ähnlich), auch wenn ich bis dato nur wenig damit herumgespielt habe. Schön ist zusätzlich die Integration in diverse Tools. Dazu gehört neben GitLab und zuletzt GitHub auch Gitea, das Git Web Frontend meiner Wahl. Somit kann man sich mitunter manuelle Umwandlungen in Bilder sparen, weil man selbige frei Haus bekommt.
Ich werde meine kommenden Diagramme auf jeden Fall mit Mermaid erstellen und das Ganze mal einem längeren Test unterziehen. Bis jetzt bin ich aber auf jeden Fall sehr zufrieden. Falls ihr Mermaid übrigens testen wollt, den Link zum online Editor findet ihr in den Related Links.
Humble Book Bundle: Data Engineering

Wissen ist Macht sagt man nicht ohne Grund und aus Daten kann man durchaus Wissen ziehen, zumindest wenn man weiß wie man sie interpretiert. In diesem Rahmen könnte das noch etwas mehr als einen Tag lang aktive Humble Book Bundle: Data Engineering by O’Reilly vielleicht spannend für euch sein.
Bis zu 15 Bücher gibt es zu holen und das schon ab 1 €. Um alle Inhalte zu bekommen sind mindestens 15,92 € nötig. Dafür gibt es dann aber auch unter anderem R Cookbook, Architecting Modern Data Platforms und Stream Processing with Apache Flink.
Wieder einmal ein interessantes Bundle, denn die Erhebung, Verarbeitung und Auswertung von Daten, um z.B. Dienste zu verbessern, ist meiner Meinung nach durchaus relevant und wichtig. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
Humble Book Bundle: Programming Bookshelf

Über Humble Programmier-Bundles schreibe ich immer wieder gerne, denn dort gibt es meist eine bunte Auswahl mit diversen interessanten Ressourcen. Auch das Humble Book Bundle: Programming Bookshelf by Mercury schlägt wieder in genau diese Kerbe, allerdings nur noch bis morgen Abend. Bei Interesse solltet ihr euch also beeilen.
Aufgeteilt auf drei Stufen gibt es hier bis zu 25 Bücher mit den verschiedensten Schwerpunkten. Ab 1 € geht es los und ab 15,70 € gibt es alle Inhalte. Unter anderem dürft ihr euch über Data Structures and Program Design Using Java, Software Quality Assurance und Cryptography and Network Security freuen, doch die Auswahl ist wie erwähnt wesentlich größer. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.