Определение дня недели по дате от Томохико Сакамото (Tomohiko Sakamoto): Правильный тест на високосный год (тест для Григорианского календаря):
C
Вопросы и ответы по языку C
Вопросы и ответы по языку C – читай, думай, используй.
Сравнение чисел с плавающей точкой
Статья Bruce Dawson – Comparing floating point numbers.
C++ Programming Style Guidelines
Полезная статья C++ Programming Style Guidelines. Крайне рекомендую.
Основы написания переносимого кода
Нашел интересную статью “Fighting the Lemmings“, автор Martin Husemann. Статья на русском Основы написания переносимого кода на OpenNET.
Tint Is Not Tetris
Tint – тетрис, написанный под ncurses. Сделан весьма добротно.
SDL + Windows Vista = bug
Условия для возникновения бага Запустить несколько приложений (к примеру MS Explorer). Минимизировать их (нужно минимизировать ВСЕ окна). Запустить в полноэкранном режиме SDL-приложение. Нажать Alt+Tab. Курсор перемещается в координату 0,0. Попытка активировать мышью минимизированное приложение приводит к тому, что курсор снова …
Chipmunk – физический 2D движок
Chipmunk – многообещающий физический движок.Его основные фичи (надеюсь перевод не нужен) : Designed for 2D video games.. Circle, convex polygon, and line segment collision primitives. Multiple collision primitives can be attached to the same rigid body. Fast collision detection by …
SDL_mixer “хрипит”
Проблему решил, но дабы пояснить суть вопроса начну сначала. В одном из проектов используется SDL_mixer для проигрывания музыки (ogg) и звуковых эффектов (тот же ogg, wav).В целом качество звука устраивает, но на некоторых музыкальных треках при наступлении loop слышится треск …