Движение камеры

Сегодня наконец занялся доводкой движения камеры вокруг персонажа – после того, как она начала крутиться, я почти родился заново 🙂 Усердие удвоилось, так что скоро наверно буду делать очередной релиз, но в котором уже можно будет хоть как-то интересно бегать по прото-уровню.
Недавно удалось удвоить ФПС – что не может не радовать 🙂

На данный момент изменения по сравнению с версией 0.0.1.1:
* Исправлен баг с “непотерей” ввода при переключении приложения в фоновый режим
* Перешел на использование VBO (Vertex Buffer Objects) – дает значительный прирост фпс, если туда загонять статику
* Выделил фаерболл в отдельный класс – физический объект
* Ужасное управление камерой (раньше оно отсутствовало 🙂 )

проблема с компиляцией glBindBufferARB

Возникла аццкая проблема – вот этот кусок не компилился
glGenBuffersARB((GLsizei)1, &idx);
постоянно вываливая ошибки
error C2664: ‘void (GLsizei,GLuint *)’ : cannot convert parameter 1 from ‘int *’ to ‘GLsizei’
error C2664: ‘void (GLsizei,GLuint *)’ : cannot convert parameter 2 from ‘int *’ to ‘GLuint *’

если второе еще понять, можно, то первое ни в какие ворота не лезет – невозможно сконвертить указатель (как цифра 1 может быть указателем?? ) в цифирь.

Короче после долгого и упорного траха решение нашлось – проблема во втором параметре – его тип должен быть GLuint, просто интом он быть не может, в общем исправил int idx => GLuint idx и все чудесным образом скомпилилось.

Фигня…

Я выложил не ту версию гоблина… А так как я счас не дома, то новую версию смогу выложить только завтра 🙁

В поисках работы

Запостил вчера ночью на геймдев-форуме сообщение о поиске работы. Откликнулось целых два человека, один, правда, я так понял хотел просто позвать в “энтузиастическую” разработку, а второй предложил кинуть ему резюме для более детального анализа. Вот интересно, чем это закончится. Я похоже к этому очень серьезно отношусь, весь день на нервах.
С другой стороны оно и понятно, все-таки “любовь всей жизни” – профессионально занятся геймдевом.
У меня аж температура счас поднялась (хотя это я наверно банально простыл). К сожалению ответов пока не было 🙁

Моя игра

Наконец-то выпустил релиз, который хоть как-то можно показать людям 🙂 Хотя реальной причиной стал поиск новой работы и необходимость в примерах работ. Но все-равно радостно 🙂
лежит тута

Турция

В субботу 10 сентября я вернулся из Турции – впечатлений море 🙂
Когда мы туда прилетели, прошли паспортный контроль и пошли на таможню, то оказались на улице, там нет въездной таможни 🙂 точнее она есть, но никого не проверяет.
То что это – азия стало ясно, когда наш автобус по дороге в отель остановился на остановке возле какого-то сомнительного кафе и я увидел цены. Отстойный бутерброд там стоил доллар, гиды нас уверяли, что только там мы сможем купить почти даром стартовый пакет местной мобильной связи всего за 30 баксов, при этом у нас на счету будет целых 100 местных кредитов (около 8 баксов). Замечу, что потом уже на месте мы купили стартовый пакет за 18 баксов, хотя я чувствую, что можно было и поторговаться 🙂
На месте мне понравилось – куча разнообразной еды, пиво эфес – ешь, пей не хочу 🙂 По вечерам разные развлекательные программы начиная конкурсами с участием отдыхающих и заканчивая выступлением турецких танцовщиц и шаманов.
Местная жизнь вызвала сильные ассоциации с Ираном. Торговаться надо везде, даже в банальном продуктовом магазине за пачку мороженого. Меня аж ностальгия взяла 🙂
Ездил на рафтинг – прикольная штука, в следующий раз опять поеду, очень уж цепляет 🙂
Еще впечатлила турецкая баня – если вы думаете, что когда вы трете себя в душе мочалкой, то вы моетесь – это глубокое заблуждение. Чувак прошелся по мне не очень сильно мочалкой и я увидел на себе огромное количество комков серого вещества 🙂 Я оттуда вышел заново рожденным 🙂
Короче писать еще можно очень много, поэтому подведу итог – мне очень понравилось, я бы даже сказал невероятно понравилось 🙂

party at max home

Были мы на выходных с малой на пьянке у Макса дома. Весьма увлекательное занятие – блуждать по позднякам в 12 часов ночи, чтобы найти дом Макса. Еще интересней было то, что когда мы пришли, то на столе было уже относительно пусто и пришлось идти еще раз в магазин. А так вообще было интересно – посидели, выпили, побрынькали на гитаре, кое-кто даже танцевал 🙂 Но самое главное, что это все было снято на видео, часть которого я здесь и представляю 🙂