Октябрь 28, 2009 в 12:39
· Рубрики: Без рубрики
Кроссбраузерное программирование осилил. Даже кое что стало получаться. Но переписать “дракончиков” (”Как сыр”) для кроссбраузера, сейчас понимаю, что проблематично. Так что работы по этому проекту давно приостановлены на неопределенный срок. Чтобы продолжить работу нужен классный художник-аниматор, но основная проблема техническая: игра постоянно “вылетает” из-за плохого соединения, может быть проблему можно будет решить, если проект разместить на выделенном сервере… не знаю, надо пробовать тестировать…
Поэтому сейчас переключился на другой, запасной проект. С меньшими требованиями к технике и графике. Вот думаю, нужно ли сейчас создавать для него отдельный сайт и раскручивать его в сети. Осваиваю, изучаю игровой дизайн (геймдизайн), т.к. отличный геймплей может вытянуть игру даже со слабой (никакой) графикой.
Кроме того участвую в одном около игровом проекте с большим коммерческим потенциалом. В общем жизнь идет, двигаюсь, расту.
Ссылка
Март 31, 2009 в 17:13
· Рубрики: Без рубрики
Пришел к выводу, что на самом деле, лучше, в общем случае, непосредственно проверять фичи браузеров, а не их тип и версию. То есть проверять наличие объектов и методов, тех которые сам используешь в скриптах. А если в каких-либо браузерах они отсутствуют или работают не так как надо (что проверяется), тогда можно переопределить методы или написать свои функции уже используя тип/версию браузера.
Вот небольшой скрипт проверки. По кнопке старт для примера запускается игра Submerging (правда скрипт не проверяет все фичи браузера используемые в этой игре, но смысл теста, в общем случае, понятен).
Ссылка
Март 4, 2009 в 11:14
· Рубрики: Без рубрики
Взялся за кроссбраузерное программирование на JavaScript. Как раз подвернулся проект, который можно писать с нуля. Все еще сомневаюсь, а оно мне это надо, такое “счастье”. С документацией напряженка. Еще не могу найти хорошего оффлайнового справочника, толковые справочнки есть только в сети. Попытка прикрутить пару нужных скриптов под разные браузеры прошла не совсем гладко.
Вот пока несколько ссылок что нашел
введение:
http://ru.wikipedia.org/wiki/DOM
http://xhtml.ru/category/dom_intro/
спецификация:
http://www.w3.org/DOM/
http://www.w3.org/TR/DOM-Level-2-HTML/html.html
спецификация по русски:
http://experiment.net.ru/dirs.php
буду еще добавлять, если появится что полезное…
Ссылка
Декабрь 26, 2008 в 16:36
· Рубрики: "Как сыр"
Что основного нового появилось в прототипе игры:
• оригинальный интерфейс изменения параметров персонажа (по крайней мере я еще не видел аналогичных, если где увидите, обязательно сообщите мне)

Читать полностью »
Ссылка
Ноябрь 28, 2008 в 11:51
· Рубрики: "Как сыр"
Ясно одно, на голой технологии игрового движка, какой бы «крутой» он не был, далеко не уедешь. Поэтому были предприняты попытки разработать интересный игровой процесс на базе прототипа движка, не дожидаясь его финального релиза.
Но что такое игровой процесс или на английский манер «геймплей» (gameplay)?
Читать полностью »
Ссылка
Сентябрь 25, 2008 в 12:30
· Рубрики: Без рубрики
Последнее время я тут немного отклонился от проекта про дракончиков, в связи с некоторыми проблемами в технологиях реализации и геймдизайне. Тем более, что в голове постоянно крутились некоторые идеи, которые никак не вписывались в текущий проект и не давали мне спокойно спать по ночам. Поэтому я и занялся описанием концепции массовой стратегии (в жанре средневековой MMORTS).
Читать полностью »
Ссылка
Август 21, 2008 в 15:01
· Рубрики: "Как сыр"
Сделал случайное передвижение ботов по локации и сразу стало веселее.
Вот тут на скриншоте мой персонаж стоит над поверженным ботом, а на заднем плане убегает второй бот

Ссылка
Август 20, 2008 в 14:32
· Рубрики: "Как сыр"
Начинаем разрабатывать ботов, а то без них как то совсем скучно.
Поскольку вычислительная техника до сих пор находится лишь на пороге понимания механизмов мысли памяти и сознания, то и я не буду тратить сильно много времени на это, а то мне это грозит на несколько лет тут завязнуть изучать мировую проблему. В конце концов мне достаточно, чтобы персонажи лишь производили впечатление, что они живые.
Поэтому мне нужен лишь необходимый минимум знаний. А именно:
- Шаблонные мысли
- Случайные передвижения
- Автоматы с конечными состояниями
- Вероятностные автоматы
- Память и обучение
- Алгоритмы Поиска
Итак пусть боты будут уметь:
- преследование
- уклонение
- случайное движение
- шаблонное движение
Ссылка
Август 18, 2008 в 15:19
· Рубрики: Без рубрики
Как здорово после перерыва в месяц снова взяться за проект. Пальцы энергично набирают код, после недлительного вникания и воспоминания, что же я хотел сделать. В чем помогают заранее написанные тексты документации. Даже дождь за окном не нервирует, а способствует творческому порыву. Казалось бы ранее не разрешимые проблемы - разрешимы, неясные вопросы - ясны.
Вот что я вам скажу, негативные настроения проходят, так же как и позитивно-творческие. Нужно только немного подождать, а не мучить себя.
Хороший способ для того чтобы вернуть себе величие духа, временно заняться каким нибудь другим делом.
Ссылка
Июнь 15, 2008 в 14:38
· Рубрики: "Как сыр"
Не получается вывести визуально на страницу процентаж длительного процесса обработки данных, то что вычисляется в JS. Максимум что получается - это отобразить в статус строке. А хотелось бы посередине экрана.
Вобщем сделал пока прогресс загрузки массива изображений, может этого будет достаточно.
Ссылка