Интересные веб-ресурсы


DemoScene


Архив DemoScene содержит все когда-либо выпущенные демоверсии.
https://www.scene.org

Портал демонстрационных сцен - это страница, посвященная DemoScene.
https://www.pouet.net


Музыка


Fast Tracker 2 - классический трекер.
https://www.pouet.net/prod.php?which=13350

Sound Club - очень старая, но образцовая музыкальная программа.
http://www.bluemoon.ee/history/scdos

Renoise Tracker - самый современный трекер для Windows, Liunx и OSX.
https://www.renoise.com

Архив MOD наполнен красивой трекерной музыкой.
https://modarchive.org/


Инструменты


Текстовый редактор SubLime 3. Лучший редактор исходного кода, который я когда-либо видел. Этот инструмент с подсветкой синтаксиса почти для всех языков программирования - мой лучший выбор для повседневного программирования.
https://www.sublimetext.com/3


Код


SDL C ++ Framework - это важная библиотека OpenGL не только для настольных систем, но также для Android и iOS. Он содержит модули для звука (например, .mp3, .OGG, все модули трекера, MIDI), графические проблемы, сеть (например, TPC / IP) и многое другое.
https://www.libsdl.org

Tralala Music System - это проигрыватель модуля трекера, написанный на Паскале.
https://sourceforge.net/projects/tralala


Люди


Бенджамин Россо - светило Паскаля
https://www.rosseaux.net/



Избранная литература


Чистый код

Эта книга Роберта К. Мартина произвела революцию в моем стиле программирования. Я все думал: я столько лет занимаюсь программированием, что он мне говорит? Неправильная мысль! Предложения в этой книге на вес золота.
на Amazon

Программирование 3D графики

Книга Мариуса Апетри - это уникальный труд о разработке программного рендерера. Он не только блестит хорошими примерами кода, но и имеет полный математический фон.
на Amazon

Шаблоны проектирования для программирования игр

Хотя главной особенностью является программирование игр, эта книга Роберта Нистрома применима повсеместно. Я считаю работу «Банды четырех» гораздо более загадочной, поэтому рекомендую это легкое чтение.
на Amazon

ARM 64-Bit Assembly Language

В современном мире процессоры ARM стали незаменимыми. Ассемблер - это основной строительный блок всего программного обеспечения. Книга Ларри Д. Пайетта и Уильяма Угетта - как раз то, что вам нужно.
на Amazon