Теме написания дизайн-документа посвящено множество статей. Но тем не менее, вопрос, каким же на самом деле должен быть дизайн документ, все равно остается актуальным. Я проведу свое маленькое расследование и представлю вам свой взгляд на “идеальный” диздок, который поймет и …
GameDev
glSDL
Вышла новая версия врапера glSDL. Работает весьма стабильно и в Windows. Использовать эту библиотеку очень просто. Вместо SDL.h подключается glSDL.h. Для использования OpenGL нужно добавить флаг SDL_GLSDL в SDL_SetVideoMode(). При этом сам код программы не меняется – используются стандартные вызовы …
Ivy Generator
Ivy Generator – генератор вьющихся растений. Бесплатен, работает под Windows, Linux, macOS. Может использоваться в коммерческих целях.
Набор качественных текстур
Интернет-сайт TextureKing предлагает всем желающим набор бесплатных текстур высокого качества (размер отдельной текстуры более мегабайта) на различные темы: грязь, металл, цемент, камни, растительность и т.д., общим числом в 294 текстуры. Коллекция постоянно дополняется новыми образцами.
Воксели возвращаются
Воксельный движок использующий GPU возвращается (не будем брать в расчет дату последней новости – 2006 год). Voxlap от Ken Silverman’а. Заявленные возможности 6 Degrees of Freedom (move anywhere, look anywhere) Room over room built-in, no hacks necessary Accurate intersections so …
Почему “течет” память
Простым и доступным языком рассказывается о причинах “утечки” памяти.
SDL и macOS
Небольшая статья по установке и настройке SDL для macOS. В качестве IDE используется Xcode.
Обзор графических движков
Подсказали ссылка на сайт с обзором большого кол-ва графических движков.
Joystick + Linux
На радостях от того, что мне вернули GamePad было решено внести поддержку джойстика в “Arkanoid: Space Ball”. Написать поддержку джойстика в игре оказалось для меня проще, чем подключить сам джойстик. На самом деле, джойстик подключается очень просто. Но я не …