27 декабря 2010

Unicode в GlScene: сложности и результаты.

Последние недели занимался локализацией "Тайн притяжения" на корейский язык. Я уже описывал процесс локализации игры на европейские языки, но корейский язык - это нечто иное, в чем же разница? Отличие заключается в том, что в корейском языке порядка 500 иероглифов, которые, очевидно, не влезают в стандартный байтовый интервал, который используется в GlScene (256 символов). Остается только одно - переделывать хранение символов (так как символов много, приходится их раскидывать по нескольким текстурам), их рендер, шрифто-генератор и много чего еще. В общем, понеслось переделывание кода "изнутри", чего я обычно опасаюсь на готовых проектах :)
Немного об этом (вдаваться в подробности не всегда интересно), а также демка для GlScene - в этом сообщении...

24 декабря 2010

glVehicles: Грузовичок, а также привязка графики.

А-га-гась! Снова на связи, и я готов заняться писаниной :)... Трепещите!
Вообще, реалистичные физические взаимодействия в играх используют катастрофически часто... Ныне, когда мощности компьютеров хватает на быстрый просчет соударений, разлетов тел, погружений в жидкость, "отлетаний" от выстрелов и много другого, физикой в играх никого не удивить. Поэтому можно найти отличное применение и множество инноваций в геймплее! То, что приходит на ум из "инди", это: Intrusion, World of Goo, Gish, Lugaru, Gibbets, Braid.
Геймплей, построенный на физике, меня всегда привлекает. Вдохновившись игрой Mining Truck, и, чтобы немного оживить glVehicles, решил смастерить что-то подобное.
Скриншот:

13 декабря 2010

glVehicle + svn

Всем привет! В этом сообщении решил описать полный процесс установки glVehicle на Ваш компьютер ;) Чтобы не думать о том, какие демки есть, что там нового и т.д. Думаю, это будет полезно всем, кто вообще хочет познакомиться с системой контроля версий svn. А также рекомендую к прочтению тем, кто постоянно трудится, вычищая папку с проектом от всяких назойливых dcu/~pas/~dfm и других файлов. В общем, постараюсь осветить маленькие хитрости, которые, возможно, помогут Вам в работе. Надеюсь, это сообщение устранит последний барьер между исходными кодами glVehicle и монитором читателя. Вот так вот я поэтично закрутил вступление, поэтому сразу же направимся к кульминации, чтобы никого не утомить!

12 декабря 2010

Выпуск новостей #1


Зашел сюда, решил что-нибудь написать. Вроде прямо какой-то темы или повода нет, поэтому напишу обо всем, что лезет в голову, чем сейчас занят. Как бы обзор новостей. Итак, обо всем по порядку.
1. Конкурс "Тетрисов" на glscene.ru
2. Перевод игры на корейский язык.
3. Моргания окна с игрой в полноэкранном режиме.
4. glVehicles, несколько обновлений + сообщение об использовании svn
5. Определение "сектора зрения", учитывая препятствия.
6. Ищу идею для маленькой демо-игры.
7. Фильм "Home"
8. Задача с timus уже убила полдня моего времени