Александр

This user hasn't shared any biographical information


Posts by Александр

Ignite – глубокие подземелья и новая фракция

26 мая 2011 - 0:52

Tags: ignite , roguelike , программирование
Posted in ignite , программирование | No Comments

Давненько у нас не было обновлений: сначала я забыл продлить этот домен и сайт пролежал в небытие несколько дней (эти выходные), потом я долго и упорно реализовывал изменения, описанные в превью Ignite 0.02. И, надо сказать, уже почти завершил все, что планировал(кроме элитного босса). На данный момент в игре реализован переход между уровнями подземелья и [...]

Ignite – изменения в версии 0.02

17 мая 2011 - 10:35

Tags: ignite , roguelike , программирование
Posted in ignite , программирование | No Comments

В разработке Ignite я подошел достаточно близко к релизу версии 0.02, что бы озвучить изменения в игре, которые будут включены в этой версии. Итак: (сделано) Монстры передвигаются по карте, преследуют игрока и всеми силами стараются его убить, в отличии от версии 0.01, где они просто стояли на месте и ждали нападения от игрока (аля desktop [...]

Ignite – уникальные особенности оружия

16 мая 2011 - 20:56

Tags: ignite , roguelike , программирование
Posted in ignite , программирование | 1 Comment

Сегодня ввел в игру возможность для оружия иметь свои уникальные свойства. В данный момент уникальные свойства имеют не конкретные единицы вооружения, а только их классы (мечи, топоры…), но система реализована таким образом, что добавить уникальное свойство для определенной единицы не составляет никаких трудностей (только править xml-файл и додумать систему случайной генерации предметов). На данном скриншоте [...]

Ignite – расширение инвентория и набора противников

14 мая 2011 - 22:51

Tags: ignite , roguelike , программирование
Posted in ignite , программирование | 3 Comments

В игре ежедневно происходит множество изменений, с лупой и средой разработки я охочусь за багами и исправляю ошибки, допущенные при программировании “далеко за полночь”. Сейчас никакая игра не увлекает меня так сильно, как написание своей собственной. Сегодня реализовал систему считывания параметров монстров и предметов из файла, что дает мне возможность быстро создавать новых противников и [...]

Ignite – field of view и AI

11 мая 2011 - 20:57

Tags: ignite , roguelike , программирование
Posted in ignite , программирование | No Comments

Сегодня (внезапно) реализовал алгоритм расчета поля зрения игрока и монстров. Получилось достаточно просто, но, несмотря на это, эффективно. В данный момент проект достаточно сильно изменился со времен версии 0.01. Судите сами: игрок теперь видит не только соседнюю клетку, но и несколько рядом, а противники не стоят на месте аля Desktop Dungeons, а точно также видят [...]

Ignite – ход разработки

10 мая 2011 - 15:40

Tags: ignite , roguelike , программирование
Posted in ignite , roguelike | No Comments

На выходных добавил в игру зачатки AI для противников: теперь, когда они видят игрока, они приближаются к нему и атакуют. Стали возможными ситуации, когда игрок может быть окружен несколькими противниками сразу и вынужден вести бой одновременно со всеми. Ближайшее время собираюсь работать над честным расчетом зоны видимости (а не 1 клетка, как было до этого). [...]

Ignite – система повреждений

7 мая 2011 - 10:22

Tags: ignite , roguelike , программирование
Posted in ignite , roguelike | No Comments

Пришла пора описать систему повреждений, которая будет применяться в моей игре. Мне проще производить изменения, которые где-то описаны. И эти ревью становятся одновременно дизайн документом, а так как я работаю над проектом на разных машинах, то и неплохо иметь его в онлайн виде. Сейчас система достаточно проста: существует только чистое повреждение, которое модифицируется только блоком [...]

Публичная альфа Ignite 0.01

5 мая 2011 - 18:41

Tags: ignite , roguelike , программирование
Posted in ignite , roguelike | No Comments

Предисловие: проект Ignite находится в данный момент в стадии публичной альфа-версии. Что это означает? А означает это то, что скорее всего все, что вы видите работает не тем образом, как это задумывалось автором, и уж точно не тем образом, как будет работать в более поздних версия проекта. В процессе работы программы, вы можете встретиться с [...]

Ignite – генерация предметов и лут

5 мая 2011 - 14:05

Tags: ignite , roguelike , программирование
Posted in ignite , roguelike | No Comments

Сегодня ввел в игру случайную генерацию предметов, а также возможность снимать их с поверженных врагов. Теперь игрок начинает игру только с двуручным мечом (что являет не самым оптимальным выбором для прохождения тестового уровня) и в процессе игры может получить одноручные мечи и щит. А может и не получить Фактически уже практически все готово для того, [...]

Ход разработки Ignite

3 мая 2011 - 22:07

Tags: ignite , roguelike , программирование
Posted in ignite | No Comments

Сегодня практически не программировал, только утром полностью реализовал функционал для работы талантов (т.е. теперь осталось придумать остальные таланты для воина и нарисовать кучу иконок). А также разрешил одну из самых больших проблем, которые не давали мне спать по ночам – наличие панели для быстрого доступа к активным навыкам и предметам инвентория, которые требуют использования. Теперь [...]