Текущая версия

Добавлен , опубликован
Достигнута отметка версии 0.5!
Название ресурса изменено на "Текущая версия" дабы не вводить в заблуждение
Здесь можно скачать последнюю версию Gene Princess. Текущая версия - 0.5.0.550.
Господа и дамы! Если кто-то сумеет одолеть режим истории на уровне "Хардкор", сообщите мне. По-моему, он вышел непроходимым, но у меня паршивая реакция
Примечание: архив включает исходники. Желающие покопаться в индусизмах вашего покорного и от души поржать - не проходите мимо!
ОБРАТИТЕ ВНИМАНИЕ: раскладка клавиш управления приведена в разделе Справка!

Список изменений

просмотреть
0.5.0.550
  • Предположительно исправлена ошибка с памятью
  • Добавлено меню опций (F4), позволяющее регулировать некоторые элементы обсчета игрового процесса
  • Изменены снаряды - теперь это спрайты, а не сферы
  • Взрывы теперь наносят урон в зависимости от расстояния до центра
  • Уменьшена живучесть "Близняшек"
  • Снижена продолжительность работы щита
  • Исправлено некорректное отображение спрайта игрока на уровне 6 и выше
  • Выполнен ряд незначительных оптимизаций кода
  • Параметр "предельная дальность отрисовки" теперь влияет на высоту камеры
  • Добавлена возможность ускоряться за счет энергии (Alt + стрелка влево или вправо на земле)
0.4.0.478
Хотфикс
  • Исправлена ошибка при автозавершении режима комикса
0.4.0.475
  • Добавлены "заглушки" между уровней в режиме истории
  • Добавлено главное меню
  • Оптимизирован размер части игровой графики
  • Оптимизирована работа системы эффектов
0.3.0.440
  • Добавлены "заглушки" в начало и в конец уровня
  • Перерисованы спрайты ряда противников (гранатометчик, летучий пехотинец, наемница Близняшек)
  • Частично изменен алгоритм расположения Близняшек на уровнях, где они встречаются
  • На уровень с боссом добавлены слизни
  • Сообщения о смене режима игры теперь выводятся текстом посредством движка
  • Добавлена система очок, начисляемых за продвижение по игре
  • Исправлено некорректное считывание продолжительности уровней в режиме истории
  • Выход за край уровня совершить больше не получится
0.3.0.422
  • Добавлен финальный уровень - "Ядро линкора";
  • Добавлен финальный босс - Стена Плоти
  • Добавлен хардкорный режим игры. В этом режиме игрок получает 3 жизни на все-про все. Режим активируется цифровой клавишей 2 в главном меню
  • Исправлены некоторые ошибки при столкновении игрока с вертикальными поверхностями
  • Добавлена способность пятого уровня - "Ангел плоти". Активируется клавишей "End", наносит большой урон по большой площади и выедает всю энергию
  • Добавлены текстовые всплывающие сообщения к некоторым событиям (прокачка, смерть)
0.2.0.394
  • Добавлен новый уровень - "Линкор" (опять-таки - предварительный драфт)
  • Добавлен новый противник - наемница из "Близняшек" ("Близняшки" - элитный вольнонаемный отряд, укомплектованный женщинами-землянками, прошедшими мощные боевые геномодификации. Их уникальная "фишка" - идентичная внешность всех бойцов отряда). Могут атаковать как в ближнем бою, так и с дистанции. Активно преследуют игрока. Весьма живучи и приобретают бОльший запас здоровья по мере роста уровня игрока.
  • Изменены формулы обсчета движения в пользу большего влияния параметров "Сила" и "Скорость"
  • Ускорен набор энергии
  • Добавлен "Режим истории", в котором уровни переключаются в заданном порядке. Активируется цифровой клавишей "1" в главном меню перед началом игры
  • Исправлено неверное влияние скорости на бег
  • Уровни теперь содержат до 4 типов противников, предопределенных в level manifest'e
  • Добавлены декорации на уровень "Королевские сады"
0.2.0.376
  • Добавлен новый уровень - "Верхушки крыш" (как всегда, тестовая версия)
  • Добавлен первый босс - штурмовой бот. Он одновременно лупит из гранатометов, пулеметов и долбит током. Здоровье бота равно 200+50*(ур.персонажа). Встречается исключительно на уровне "Верхушки крыш"
  • Добавлены столкновения персонажа с некоторыми декорациями (на данный момент работают только на уровне "Верхушки крыш")
  • Исправлена ошибка с некорректным выбором музыки при старте игры
  • Добавлены анимации смерти (на данный момент есть у слизней, бота и разрядников)
  • Модифицированы условия игры при драке с боссом - скорость восстановления энергии и перезарядки ударов удвоены, в случае гибели игрока босс восстанавливает 20% здоровья
  • Изменены условия перезапуска уровня по истечении времени - теперь запускается тот же самый тип уровня, что и был в момент истечения времени
0.2.0.336
  • Изменены спрайты гранатометчика и летучего стрелка.
  • Добавлено ограничение времени на прохождение уровня. В случае смерти уровень перегенерируется, а игрок теряет весь набранный в рамках текущего уровня персонажа опыт
  • Исправлена проблема с отображением экрана справки
  • Добавлено масштабирование объектов при изменении размеров окна
  • Добавлен режим псевдо-фуллскрина (F10)
  • Проведен ряд внутренних оптимизаций кода
  • Добавлена поддержка файла конфигурации (на данный момент содержит всего один параметр)
  • Изменена индикация получения урона - теперь это красный градиент по краям экрана
0.2.0.306
  • Добавлена система отображения комиксов. В данной версии используется для вывода логотипов перед входом в главное меню
  • Несколько доработана система столкновений с вертикальными поверхностями. Теперь маленькие уступы не будут останавливать персонажа, а вероятность "проскользнуть" сквозь уступ должна быть несколько ниже
  • Взрывы гранат теперь происходят в точке попадания гранаты, а не на уровне пола. Это значит, что гранатометчик, кидающий гранату в пропасть, больше не будет подрывать игрока, стоящего на краю этой пропасти
0.2.0.299
  • В значительной мере решена проблема "белых окантовок" спрайтов.
  • Добавлены звук и музыка (примечание: задействованы звуки с сайта freesound.org и музыка с audionautix.com. Соответствующие ссылки впоследствии появятся в титрах (когда у меня дойдут руки до изготовления титров). Список источников вероятно будет расширяться).
  • Решена проблема странного бага со всесокрушающим ударом над головой.
0.1.0.288
  • Добавлена тестовая версия уровня "Королевские сады"
  • Игра теперь корректно выбирает следующий уровень случайным образом. Также в данный момент убрано ограничение на "Дворец" как первый уровень вне зависимости от всего остального
  • Переработана система генерации уровней. Теперь параметры уровня хранятся во внешнем файле, определяющем его структуру. Это позволило устранить "захардкоженные" элементы генерации уровня и упростить процесс добавления новых уровней
  • Аналогично переработана система декораций
  • Добавлены индикаторы состояния способностей персонажа, выводимые в левый нижний угол. Они позволяют определить, какие способности персонажа активны, и хватит ли энергии для их применения в данный момент
  • Добавлен экран справки, на котором отображаются основные клавиши управления. Вызывается клавишей F1
  • Добавлена возможность назначать для "пола" уровня и его "поддожки" разные текстуры
0.1.0.276
  • Переработана система загрузки анимированных элементов (персонаж игрока, враги, спецэффекты). Теперь текстуры этих элементов предзагружаются в библиотеки материалов и больше не вызввают подтормаживаний.
  • Исправлена ошибка в индексе анимации морфирования принцессы
0.1.0.257
  • Добавлен новый тип противников - кислотный слизень. При виде принцессы начинает резво прыгать в ее сторону с намерением ошпарить кислотой в суицидальном порыве.
  • Добавлена способность врагов отталкивать принцессу от себя. Теперь стрелок и гранатометчик отшвыривают принцессу, если та подойдет слишком близко
  • Добавлена способность 4-го уровня - вампиризм. Принцесса наносит по некоторому пространству перед собой удвоенный урон и получает все "снятое" с врагов здоровье. Стоит (500/(интеллект)) энергии (половина столбца энергии при интеллекте 10 (значение на первом уровне)). Можно наносить только при перезаряженном ударе.
  • Исправлено неправильное отображение ящиков-декораций на уровне "Фабрика"
0.1.0.251
  • Полностью переработана и унифицирована механика стрельбы противников-стрелков теперь они стреляют чаще, несколько более беспорядочно, но наносят значительно меньше урона (за исключением гранатометчиков - эти по-прежнему как вмажут так вмажут)
  • Добавлена система размещения декоративных элементов на уровнях (пока что представлены доспехами, лампами и столиками на дворцовых уровнях)
  • Добавлены тестовые анимации для третьего уровня персонажа
  • С целью истребить "шариковую панику" анимации персонажа третьего уровня проигрываются также на четвертом и пятом, сводя появления "шарика" к минимуму
  • Добавлены контрольные точки (каждые 20 блоков, при условии, что находятся не над пропастью или под прессом), в которых возрождается погибший персонаж
  • Смерть теперь отнимает или весь набранный на уровне опыт, или половину - если на момент смерти было удовлетворено более 50% требований к следующему уровню
  • Добавлены информационные сообщения о гибели персонажа, смене уровня, прохождении контрольной точки и повышении характеристик
  • Исполняемому файлу назначена иконка
0.1.0.237
  • Добавлен тестовый пакет анимаций для второго уровня
  • Добавлены анимации удара
  • Добавлена анимация морфирования - при смене уровня персонаж восстанавлевает все здоровье и, приобретая временную неуязвимость, изменяет внешний вид
  • Добавлен пакет фоновых текстур для уровня "Дворец"
0.1.0.235
  • Добавлен новый класс объектов: бонусы. Туда входят аптечка и стимулятор. Эффективность аптечки и стимулятора привязаны к интеллекту персонажа.
  • Исправлена вероятность выстрела сразу нескольких снарядов стрелками
  • Аптечка-противник больше не спавнится
  • Заменен спрайт стрелка на более детализированный
  • Добавлена механика "перезарядки" удара: теперь после удара нельзя мгновенно нанести следующий. Время перезарядки привязано к параметру "скорость"
  • Удар над головой больше не вызывает единовременный удар перед собой
  • На второй уровень добавлена способность "Силовой щит". Активируется клавишей "Shift" и полностью блокирует вражеский огонь на определенный период времени. Пожирает 30 ед. энергии (1/3 стартового запаса), работает 3 секунды (примечание: силовой щит создается не генетическими способностями принцессы, а техническим устройством, потому его эффективность не зависит от параметров Адриенны)
0.1.0.220
  • Добавлен новый вид противников - летучий стрелок. Парит в воздухе, смещаясь по вертикали, стреляет, делая небольшую поправку на высоту.
  • Исправлены столкновения персонажа с вертикальными поверхностями.
  • Исправлено столкновение персонажа с потолком.
  • Добавлена поддержка различных наборов текстур уровней. На данный момент готовы наброски для типов уровня "Дворец" и "Фабрика"
  • Доработаны механизмы генерации уровня. Теперь некоторые элементы уровня могут появляться / не появляться только на определенных уровнях. Например, во дворце не могут быть сгенерированы прессы, а пол всегда ровный.
  • Изменена структура элементов представления уровня. Теперь блоки пола состоят из комбинации плоскости, куба и спрайта, а потолок - из куба и спрайта. Между полом и потолком находится декоративный спрайт "стены".
  • Добавлены элементы главного меню. Игра теперь запускается не сразу на первом уровне, а ожидает нажатия клавиши пробел и демонстрирует логотип.
  • Добавлена возможность поставить игру на паузу - клавишей "Esc".
  • Добавлена возможность перезапустить игру - клавишей F11.
  • Добавлена система хитпоинтов противников. Теперь каждый враг имеет запас здоровья (хотя самые слабые враги, электрические зонды, убиваются одним ударом уже на первом уровне) и может потребовать не один удар для уничтожения.
0.1.0.208
  • Добавлен новый вид противников - гранатометчики. Кидают гранаты по навесной траектории. Гранаты имеют свойство больно взрываться.
  • Несколько улучшен спрайт персонажа. К тому же добавлены "анимации" прыжка. Примечание: спрайты действуют только на персонажа первого уровня. Потом, после левелапа, все равно отображается шарик.
  • Исправлена проблема с генерацией непроходимых уровней начиная с третьего. Теперь вероятность появления непроходимых уровней несколько ниже.
  • Исправлено отображение полосок опыта, энергии и жизни. Теперь они правильно масштабируются и имеют черные "подкладки".
  • Частично исправлена проблема нанесения урона/ненанесения урона игроку, находящемуся предположительно в/вне зоны поражения.
  • Добавлена возможность наносить удар над головой (Ctrl + вверх)
0.1.0.201
  • Добавлены аптечки, появляющиеся на уровнях
  • Исправлено поведение снарядов. Теперь они летят плавно и всегда отображаются.
  • Исправлено отображение эффектов
  • Увеличен размер персонажа
  • Добавлена прокачка. Параметры: сила (отвечает за эффективность прыжков, наносимый урон*, зону повреждений спецприемов), скорость (банально увеличивает скорость передвижения) и интеллект (определяет запас энергии, расходующейся на спецприемы). Опыт начисляется за убийство каждого противника. С каждым уровнем нужно набрать вдвое больше опыта.
  • Каждый следующий уровень теперь больше на 30 блоков (вплоть до 100). Первый уровень - 20 блоков.
______
*На данный момент урон наносить некому - все враги не имеют HP. Это будет важно для борьбы с боссами и "толстыми" врагами
0.1.0.186 - отправная точка

Скриншоты

Видео к версии 0.2.0.376

`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
11 лет назад
0
Я поиграл в версию 306 и скажу, что анимация главной героини ужасна. Я понимаю, что это собственный спрайт, но все же его нужно было рисовать на готовом скелете. Хотя бы анимацию бега. Советую не игнорировать и поработать над этим.
0
23
11 лет назад
0
Uber, это же предварительная версия ) Все спрайты еще будут перерисовываться. Героиня будет анимирована врукопашную, просто займет это дело очень и очень много времени, которого сейчас не особо-то и есть. Назначение нынешних спрайтов - отражать тот факт, что система анимаций вообще работает.
0
26
11 лет назад
0
Чудно, тогда продолжай. Главное, чтобы было лучше, чем сейчас.
0
23
11 лет назад
0
Uber:
Чудно, тогда продолжай. Главное, чтобы было лучше, чем сейчас.
Ну, это уже не мне судить, но я надеюсь, что прогресса добиться удастся :)
0
22
11 лет назад
0
Идешь в правильном направлении, подождем - увидим.
0
12
11 лет назад
0
Дарин, а ты случаем не смотрел тентаклей, когда начинался конкурс? :D
0
23
11 лет назад
0
SITX:
Дарин, а ты случаем не смотрел тентаклей, когда начинался конкурс? :D
Нет.
2
6
11 лет назад
2
10 из 10ти, о Господи, 10 из 10ти!
3
23
11 лет назад
3
Broker:
10 из 10ти, о Господи, 10 из 10ти!
Выражаю благодарность за развернутую критику.
2
6
11 лет назад
2
Дарин:
Broker:
10 из 10ти, о Господи, 10 из 10ти!
Выражаю благодарность за развернутую критику.
Всегда рад поддержать.
1
26
11 лет назад
1
Толком не вглядывался в тему, но графика напомнила о манге по имени Variante. Можете глянуть в качестве вдохновения.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.