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

CPP C++ logo
🗒

Executable path

Позвонил мне друг, и сказал – “а игра то не запускается, если текущий путь не корень игрушки”. Проверил, все верно – игра не может загрузить ресурсы, т.к. ищет их относительно текущего каталога. Ясно, решение простое – найти путь, где лежит …

VMware logo
🗒

Vindows Vista + VMware

Многие знают, что установка финальной версии в виртуальную машину VMware НЕ с физического носителя заканчивается неудачей. Виртуальный драйв, с которого и грузится Vista, в момент установки оказывается неизвестным – Vista пытается найти для него драйвера, но не может (не бред …

SDL logo
🗒

SDL_PollEvent()

По своей глупости нарвался на ошибку. Есть обработчик ивентов (клавиатура, мышь, джойстик), у мыши кроме состояния кнопок есть еще координаты и смещение относительно последней выборки. Код выглядит приблизительно так: Так вот, моя ошибка была тут: Я просто не учитывал, что …

Linux Kernel logo
🗒

Virtual Memory

Решил “подкорректировать” работу VM в линуксе, сделал sysctl -w vm.overcommit_memory = 2 (было vm.overcommit_memory = 0) – пока не повалился 😉Посмотрим, что будет дальше. Лучше ли станет распределяться память.

OLPC: One Laptop per Child logo
🗒

One Laptop Per Child

Проект One Laptop Per Child в действии. От слов перешли к делу, и все же выпустили такой лэптоп. Его характеристики: Processor – AMD Geode GX2-500@1.0W clocked at 366MHz Memory – 128MB of DRAM Storage – no hard drive; instead, the …

🗒

Picasa в интернет

Все прекрасно знают великолепный каталогизатор фотографий от Google – Picasa2. Теперь у этого каталогизатора появился онлайновый аналог от производителя – PicasaWeb.

Google Search: довоевался
🗒

Поиск в Google

Пройти мимо такого мне было сложно. Поиск в Google по безобидному слову довоевался может вернуть поразительный результат. Google.com выдает тот же результат.