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

Showing: 100 - 108 of 165 RESULTS
SDL logo
🗒

SPriG

SPriG – генератор графических примитивов (точки, линии, полигоны) для SDL. Лицензия LGPL. Библиотека доступна для Linux и Windows.

ODE logo
🗒

Open Dynamics Engine

ODE – высокопроизводительная библиотека с открытыми кодами для симуляции динамики тел. Библиотека мультиплатформенная, с простым C/C++ API.

CPP C++ logo
🗒

Генератор псевдослучайных чисел

Простой генератор из книги «Математические и компьютерные основы криптологии», диапазон от 0 до 232-5 (0xFFFFFFFB): При инициализации задается 3 числа. X(n) — последовательность, n — номер числа в последовательности. Еще несколько алгоритмов: Mersenne Twister with improved initialization. Chaos.

Advice or Tip icon
🗒

SIM – поиск плагиата

SIM – тестирует текст и софт (имеется ввиду исходные коды) на схожесть. Таким образом, пропустив через эту утилиту исходные коды или реферат, к примеру, мы можем узнать вероятность того, что данный материал был написан не самостоятельно, а списан.Исходые коды SIM …

Brainfuck logo
🗒

Quines – программы, печатающие сами себе

Многие программисты устраиваясь на работу (или просто для саморазвития), пытались выполнить задание – написать программу, которая распечатает саму себя на экране.При этом различные “хаки” запрещены. Такие как чтение сорца программы с диска или из памяти, …Язык, на котором пишется такая …

SDL logo
🗒

SDL_KEYUP и xneur

Несколько дней бился над проблемой, почему событие SDL_KEYDOWN приходит, а SDL_KEYUP нет. Ведь раньше все работало. Начал грешить на кривизну нового проекта (читай, моих рук), но этот же проект скомпилированный в Windows работал без проблем. Грешил на проблемы libsdl в …

Algorithm logo
🗒

Подборка алгоритмов

Алгоритмы для 2D и 3D – 17 штук хорошо иллюстрированных описания. Движение по прямой линии – вроде простейший алгоритм, а расписан весьма интересно.

Subversion logo
🗒

xcode и subversion

Для хранения и слежением за изменениями я использую Subversion (правда много старых проектов так и осталось в CVS). Возникла необходимость работать с Subversion в macOS. По умолчанию (как минимум в моем случае) Subversion в macOS не идет. Хотя Xcode и …

UPX logo
🗒

Ultimate Packer for eXecutables

Вышла третья версия UPX – Ultimate Packer for eXecutables.Ключевые изменения этой версии: опция LZMA-сжатия подержка BSD-систем, Windows, Linux, DOS