Interessante Web Resourcen


DemoScene


Das DemoScene Archive hat alle Demos, die je herausgekommen sind.
https://www.scene.org

Das Demo Scene Portal ist DIE Seite rundum der DemoScene.
https://www.pouet.net


Musik


Fast Tracker 2 ist DER Klassiker der Tracker.
https://www.pouet.net/prod.php?which=13350

Sound Club ist ein sehr altes aber beispielhaftes Musikprogramm.
http://www.bluemoon.ee/history/scdos

Renoise Tracker ist der modernste Tracker für Windows, Liunx und OSX.
https://www.renoise.com

MOD Archive ist voll schöner Tracker Musik.
https://modarchive.org/


Tools


SubLime 3 Text Editor. Der beste Quellcode Editor, den ich je gesehen habe. Mit Syntax Highliting für fast alle Programmiersprachen ist dieses Tool meine erste Wahl für die tägliche Programmcodierung.
https://www.sublimetext.com/3


Code


SDL C++ Framework ist eine protabele OpenGL Bibliothek, nicht nur für Desktop Systeme, sondern auch für Android und iOS. Es beherbergt Module für Sound (z.B. .mp3, .OGG, alle Tracker Module, MIDI), grapfische Belange, Netzwerk (z.B. TPC/IP) und vieles mehr.
https://www.libsdl.org

Tralala Music System ist ein in Pascal geschriebener Tracker Module player.
https://sourceforge.net/projects/tralala


People


Benjamin Rosseaux ist eine Pascal Koryphäe
https://www.rosseaux.net/



Ausgewählte Literatur


Clean Code

Dieses Buch von Robert C. Martin hat meinen Code Style revolutioniert. Ich dachte immmer: Ich programmiere schon so viele Jahre, was will der mir da ezählen. Falsch gedacht! Die Vorschläge in diesem Buch sind Gold wert.
bei Amazon

3D-Grafik Programmierung

Das Buch von Marius Apetri ist ein einzigartiges Werk über die Entwicklungen eines Software Renderers. Es glänzt nicht nur durch gute Code Beispiele, sondern auch mit kompletten mathematischen Hintergrund
bei Amazon

Design Patterns für die Spileprogrammierung

Obwohl das Hauptmerkmal in der Spieleprogrammierung liegt, ist dieses Buch von Robert Nystrom universal einsetzbar. Das Werk von der 'Gang of Four' finde ich viel kryptischer, deswegen empfehle ich eher diese leichte Lektüre.
bei Amazon

ARM 64-Bit Assembly Language

In der heutigen Zeit sind ARM Prozessoren nicht mehr wegzudenken. Assembler ist der Grundbaustein aller Software. Das Buch von Larry D. Pyeatt und William Ughetta ist genau die richtige Resource.
bei Amazon