Решил затронуть и эту тему в поддержку размышлений о глупости и лени человечества... подчеркну, что не стоит забывать о том, что на Земле ныне существует огромное число заболеваний, от которых страдало всё человечество и потенциально может пострадать снова. забыли? напомню: атипичная пневмония, сахарный диабет, коровье бешенство, пневмония, туберкулез, чума. принято считать, что медицина все держит под контролем. но существуют и такие болезни, от произнесения названий которых можно повергнуть в шок даже стойкого человека: СПИД, рак, сибирская язва, свиной грипп (сейчас актуально просто). лично мне при перечислении всех этих мудрёных слов-болезней хочется закрыть дверь квартиры на все замки, задернуть шторы, укрыться одеялом и размечтаться о том, что вся эта гадость до меня не доберется - "руки которковаты", как говорится.
28 декабря 2009
24 декабря 2009
отчет №2
Хм... прямо-таки неделя исследований была... Удачных или нет - покажет время.
Исследования были на тему Magic Particles и Squall'а. Первое - для анимированных спрайтов, второе - для звука.
Ярлыки:
играХ
23 декабря 2009
delphi + deBUG...
При просмотре сообщений на форуме glscene.ru, в основном, осознал, как мало людей сейчас могут нормально debug'ить свой проект. это настолько удручает, что я решился написать данный текст.
Ярлыки:
delphi
16 декабря 2009
отчет №1
Надоело каждый раз выдумывать названия для постов с перечислением сделанного за прошедшее время... поэтому теперь пойдут цифры))
на самом деле с пятницы сделано было не так много, как планировал изначально. в какой-то момент в планировщике срослись 12 задач - почти все из них были просрочены.
что успел сделать в итоге:
на самом деле с пятницы сделано было не так много, как планировал изначально. в какой-то момент в планировщике срослись 12 задач - почти все из них были просрочены.
что успел сделать в итоге:
- добавил TLevelManager и TLevelMenu для более высокой надстройки над объектами уровня...
- на Resize формы адекватно меняются размеры (масштаб) всего игрового поля (осталось вынести в скрипты возможность изменения размеров этой области). такие образом надеюсь, что на мониторах различных разрешений программа будет выглядить "съедобной".
- добавил меню. пока простенькое: сама кнопка меню и панелька с названиями уровней - для переключения между ними вручную. все работает, все оттестил.
- доработал менеджер логов - теперь это список из строк лога. каждые 30 секунд содержимое этого лога сбрасывается в файл. выглядит это так. сначала подключаем uLog к модулю, которому необходимо писать в лог информацию. после этого становятся доступными две функции: Add_StringToLog() и Drop_StringToLog(), первая - добавляет строку в список лога, вторая - скидывает ее (и все накопившееся) сразу в лог.
- теперь при создании бэка LevelObjects умеет определять, поддерживает ли видеокарта vbo, если да - создается квад, рендерящийся через VboMesh Fantom'а. в противном случае создается стандартный сценовский квад, рендерящийся посредством самой сцены (glBegin/glEnd, естесственно)
- также у нас готово несколько новых игровых объектов: как физических, так и просто графических. необходимо сделать поддержку анимированных объектов, тогда картинка оживет.
Ярлыки:
играХ
11 декабря 2009
немного теории))
наша игра продвигается. да, может и не быстро... но времени "на всё" не хватает))
по порядку:
- добавил таймеры
- запихали все ресурсы в пак-файл
- сделали простенький дебаг-отчет при невозможности скомпилировать луа-код
- долго тупил над PChar'ом, но в итоге поборол утечки (надеюсь, что навсегда)
- прикрутил модуль для использования Vbo от Fantom'а с glscene.ru... пока через vbo рисуется только бэк, но уже это подняло фпс вдвое;).. теперь надо крутить менеджер, чтобы разруливал, если vbo не поддерживается видеокартой
- теперь есть динамически-создаваемые объекты из скриптов
- при парсинге файла событий, определяются типы объектов, и скрипты привязываются к нужным событиям.
- сделаны события на пороги силы, приложенной игроком к телам.
- сделано простое передаточное сочленение, которое возможно создавать из скрипта (в редакторе пока нет - неясно как его отображать графически)
- добавлено несколько новых объектов
- Bug fixes, как говорится))
вообще, дело идет... собран тестовый уровень... он совсем простой и совсем "тестовый" )) но смотреть и балансить механику уже можно в принципе. но сейчас небольшой застой с идеями - нужно придумать еще с десяток таких же простых и зародешевых уровня, чтобы можно было прицелиться для следующих работ!
в общем, "время не ждет" (с)))
Ярлыки:
играХ
06 декабря 2009
...о мясе и вегетарианстве
сегодня решил написать маленькое сообщение на эту тему... вопрос, на мой взгляд, сейчас разделил людей ровно на две группы: отстаивающих, что убивать животных мягко говоря не гуманно и тех, кто говорит, что вегетарианство - всего лишь очередной способ выделиться из толпы и высказать своё "фи" против остального человечества...
самое замечательное, что, на первый взгляд, сам спор решить легко: либо люди могут нормально обходиться без мяса, либо нет... чего проще? но тут вступает принцип "правда субъективна" и теперь каждый решает, к какому лагерю он ближе... в этом сообщении постараюсь как можно более "академически", пытаясь "научно" обосновать каждый пункт, все же в этом вопросе должно быть довольно много экспериментов, фактов и статей, описывающих позицию каждой из сторон!
самое замечательное, что, на первый взгляд, сам спор решить легко: либо люди могут нормально обходиться без мяса, либо нет... чего проще? но тут вступает принцип "правда субъективна" и теперь каждый решает, к какому лагерю он ближе... в этом сообщении постараюсь как можно более "академически", пытаясь "научно" обосновать каждый пункт, все же в этом вопросе должно быть довольно много экспериментов, фактов и статей, описывающих позицию каждой из сторон!
Ярлыки:
(мысли)
03 декабря 2009
о работе как таковой))..
сейчас и сегодня есть необходимость написать это сообщение, и не спрашивайте почему;)..
итак, речь пойдет о таком слове как "работа"! угу, казалось бы "что тут можно обсуждать? все и так понятно: устройся получше, ходи на работу, зарабатывай деньги, живи и радуйся, что эта работа у тебя вообще есть!" действительно, это замечательное мнение сложилось у большинства, наверно, людей в нашей стране... а когда вокруг разразился злой кризис - наличие работы стало даже признаком гордости... почему? что изменилось за последние тысячу лет, что люди перестали жить самостоятельно, надеясь на себя и свои умения, а теперь всегда нуждаются в неком замечательном дядечке, который смог бы их устроить к себе и выплачивать ежемесячную зарплату? почему мы от свободных людей стали работо-зависимыми, рабами собственной ничтожной зарплаты?
Ярлыки:
(мысли)
01 декабря 2009
ускоряемся...
в общем, сделано не так много, как хотелось бы на данный момент.
сейчас я запоздал с 6ью пунктами в teamer'е... надо бы их подтянуть. что мешает? ну, Box2d постоянно выкидывает новые сюрпризы: то невозможно вытащить общую силу, приложенную к телу, то невозможно отключить сочленение на какое-то время (не уничтожая его)... ну и конечно приходится постоянно расширять dll-ку, чтобы добираться до необходимых полей и методов объектов Box2d. приходится также изучать и другие компоненты программы: к примеру долго не мог найти как дебажить lua-код. в итоге оказалось, что сообщение об ошибке лежит на вершине стека - кто бы мог подумать))..
Подписаться на:
Сообщения (Atom)