Блог разработчика игр

Linux Tux logo
🗒

BitlBee – гейт из IRC в Jabber, ICQ, AOL, MSN, etc.

BitlBee – демон, который выполняет роль гейта из IRC в другие популярные IM протоколы. Установил у себя локально, в качестве гейта в Jabber. В качестве IRC-клиента использовал мною любимый консольный WeeChat. Вполне удобно. Работает сия штука следующим образом: из любимого …

ZX-Spectrum 48k
🗒

Карты уровней игр ZX-Spectrum

Speccy Screenshot Maps – на сайте размещено более 1100 карт из игр для ZX-Spectrum. Владелец ресурса так же написал утилиту, которая позволяет делать снимки экрана игры в эмуляторе, и утилиту, которая склеит эти снимки в одну большую карту.

Firefox Browser logo
🗒

Password Exporter

Password Exporter – Расширение для Firefox, позволяющее сохранить пароли в файл в формате CSV (comma separated values) и потом импортировать обратно, или импортировать на другом компьютере.Удобно и для бэкапа, и для синхронизации.

CPP C++ logo
🗒

md2 – формат хранения 3D моделей

Прикручиваю к 2D-движку возможность загрузки и рендеринга 3D-моделей. Для чего это нужно пояснять не стану, т.к. на мой взгляд это и так очевидно.На данный момент остановился на формате MD2 – формат хранения моделей, используемый в Quake II. Формат свободный, хорошо …

CPP C++ logo
🗒

InvSqrt()

В статье Origin of Quake3’s Fast InvSqrt() идет речь о быстром InvSqrt(): Почитайте в статье про “магическую” константу 0x5f3759df и про приведение к int. Так же в статье приводится письмо John Carmack, который подтверждает, что этот код принадлежит не ему.

🗒

Xmonad – функциональный оконный менеджер

Статья Ивана Веселова xmonad: функциональный оконный менеджер очень доступно рассказывает о возможностях и настройке тайлового WM Xmonad. Автор указывает следующие уникальные характеристики: стабильный, быстрый, лёгкий и простой написан на чисто функциональном языке Haskell возможность работы без использования мыши поддержка Xinerama …

Linux Tux logo
🗒

CPU-usage монитор

Это утилита, которая отображает текущую загрузку CPU в виде графика в маленьком окошке, которое можно поместить в трей. Как и обещал, выкладываю свой CPU-usage монитор, который я написал для ion3. Естественно его можно использовать для любого WM.Плюсы – он делает …

Algorithm logo
🗒

Алгоритмы на графах — Сортировка сетей

«Компиляторы — пожалуй одна из самых интересных тем системного программирования. Эта статья не расскажет как написать идеальный, или, хотя бы, работающий компилятор, но она поможет прояснить пару аспектов его работы, при помощи метода топологической сортировки сети». Cортировка сетей 1 и …