Title
 
Привет, %username%!

Как здорово, что вы заглянули сюда! Здесь собраны любительские проекты, созданные на Delphi в разные годы моей жизни. Просто прокрутите страничку или используйте ссылки ниже для навигации.

Есть что сказать? Напишите мне на почту.

Старые проектыArena

Новые проектыHome Cinema Calculators BundleIR Code GeneratorList: Mix & RenameTempus Romanus

       
Старые проекты (до 2006 года)
Проекты, написанные на Delphi 7, ещё в мои школьные годы. Тогда я только осваивал программирование, и многие вещи были сделаны криво, но, в целом, работали. Увы, многие интересные проекты не сохранились, но кое-что всё-таки дожило и до наших дней.
       
Arena

Многопользовательская (до 4-х игроков) стрелялка с разными режимами игры. ИИ, к сожалению, не завезли, поэтому играть можно только в компании друзей.

В комплекте с игрой идёт редактор карт, который продлевает удовольствие от игры за счёт создания своих уровней. Не то чтобы жизненно необходимая вещь, но иногда может оказаться полезной. Клавиши управления заранее определены и описаны в readme-файле. Прочитайте его перед игрой.

Версия игры 2.2.2005 final

       
Новые проекты (с 2021 года и по настоящее время)
Спустя пятнадцать лет с окончания школы я вновь вернулся к Delphi. В основном, из ностальгических чувств, но также ещё и потому, что это единственная среда разработки, которой я более-менее владею. Сейчас, конечно, Object Pascal скорее мёртв, чем жив, но это не отменяет того факта, что с его помощью можно по-прежнему создавать полезные программы самой разной направленности.
       
Home Cinema Calculators Bundle

Более десяти лет я работаю в сфере домашнего кино. Работа моя связана не только с настройкой звукового оборудования, но также и с проектированием будущих залов. Накопленный опыт позволил сформулировать определённые правила, которые превратились в сборник калькулятров для упрощения рабочего процесса.

Если вы, как и я, занимаетесь подбором аудио-видео оборудования, то эти программы будут для вас полезны. В сборник вошли следующие калькуляторы: расчёт звукового давления в заданной точке, подбор добротности фильтров, определение необходимого угла раскрытия колонки и другие. В комплекте идёт служебная программа для удобного вызова калькуляторов из трея. Впрочем, можно запускать отдельные exe-файлы необходимых программ.

Версия программы 1.0

       
IR Code Generator

Ещё одна программа из серии рабочих инструментов. Я часто работаю с домашней автоматизацией, где можно встретить управление устройствами по ИК-каналу. Не всегда производители включают полные команды для управления, ограничиваясь только упоминанием протокола и номерами функций.

Моя программа генерерует ИК-коды в HEX формате по известному протоколу, номеру устройства и функции.

Версия программы 0.3

       
List: Mix & Rename

Иногда проще самому написать программу, чем искать её аналог в Интернете. Тем более, если нужен узкий функционал для конкретных задач.

Так вышло, что я до сих пор записываю музыку на диск для автомобильной магнитолы. В ней есть режим случайного воспроизведения, но кнопки следующего и предыдущего треков по-прежнему работают в последовательном режиме.

Так появилась идея этой программы: вы добавляете файлы в список, а программа их перемешивает в случайном порядке и переименовывает согласно заданному шаблону.

Версия программы 1.02

       
Tempus Romanus

Мой сын изучал в школе римские цифры. Как известно, нет лучшего способа изучения чего-то нового, как погружение себя в эту среду. Поэтому я написал простенькую программу — часы, которые показывают время и дату в формате римских цифр.

Картинка в программе взята из моей любимой книжки детства от В. Лёвшина и Эм. Александровой «Путешествие по Карликании и Аль-Джебре» и показывает все возможные римские цифры.

       
На этом пока всё — следите за обновлениями этой странички и до новых встреч в эфире!