IPB

Здравствуйте, гость ( Вход | Регистрация )

9 страниц V  « < 7 8 9  
Reply to this topicStart new topic
> Star Guardian, олдскульный 2D-платформер под моим авторством
Septimus
сообщение 13 Oct 2017, 19:40
Сообщение #161

Летсплеер
Сообщений: 2 273
Спасибо сказали: 1841 раз




К сожалению, нет, не вижу я в своем представлении таких противников в оригинальной игре. Черного я добавляю чисто как бонус для пользовательских карт, не более того. Представлял именно "синие" версии (хотя потом еще "фиолетовая" появилась)
И господа, есть к вам один большой вопрос. Планирую добавлять по игре эффекты (в виде флагов), которые так или иначе будут влиять на параметры того или иного объекта. Вопрос - как правильно их реализовать (особенно учитывая тот факт, что придется работать с формулами)?
К примеру у нас есть стартовое значение того или иного параметра и еще текущее (с максимальным значением через "/"). Выглядеть будет примерно так:

Потом, к примеру, на нас вешают эффект (флаг 1), который увеличивает максимальное количество здоровья вдвое:

Теперь предположим, что спустя какое-то время эффект под флагом "1" пропадает, и наш максимальный уровень здоровья вновь принял изначальное значение. И вот здесь возникает проблема. Обратные формулы вводить нет смысла (учитывая, что они зачастую могут быть очень сложными), а проверять каждый раз по ходу игры наличие каждого эффекта на каждом объекте - очень сильно будет бить по производительности. Эффекты и их свойства у меня хранятся в отдельном массиве. Ваши предложения?)


--------------------
Канал на YouTube - http://youtube.com/user/Septimus1993
Форум - http://septimus.5nx.ru
Группа ВКонтакте - http://vk.com/septimus1993


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Septimus
сообщение 27 Mar 2018, 21:58 (Сообщение отредактировал Septimus - 27 Mar 2018, 22:12)
Сообщение #162

Летсплеер
Сообщений: 2 273
Спасибо сказали: 1841 раз




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

Огненный лич (альтернативное название - Демилич). Встречается на уровнях пустошей и замка. Обладает иммунитетом к огненному типу урона и окружен 5-ю уменьшенными версиями себя - их он использует в качестве выстрелов, когда замечает игрока. Когда все 5 его выстрелов заканчиваются, личу потребуется некоторое время на перезарядку - на это время он становится очень уязвимой мишенью.
Опасным этого противника не назовешь: он не славится ни большим запасом здоровья, ни скоростью, ни даже уроном, а его выстрелы летят по предсказуемой траектории (летят они строго по прямой в том направлении, где в последний момент стоял игрок). Однако он представляет ценность в магическом плане: после смерти с него иногда выпадает заклинание Огненного шара, а если очень сильно повезет, то может выпасть даже Огненный щит.

"Мама, папа, я - дружная семья!" (на самом деле это просто "эволюция" снеговика в графическом плане)

Ангел (Angel Trooper) - разновидность Bomb Trooper'a со звездолета (последняя официальная локация по игре). На самом деле это переодетый в ангела гремлин, однако крыльями он машет так, будто они у него были с самого рождения. В качестве оружия он использует пушку, из которой выстреливает плазменным шаром по наклонной в сторону игрока. После своей смерти он оставляет либо сладости (леденцы), либо гранаты.

Концепт саламандры наконец-то обзавелся своей спрайтовой версией:

Призраки: обычная и рождественская версии)

Шарлотта в двух своих обличиях: драконьем и человеческом (дракона рисовала одна моя знакомая под ником Ponynok; девчонка же - за моим авторством):

Перерисовал портрет Амелии:

Ну и, пожалуй, главное достижение за последнее время - наконец-то реализовал механику взаимодействия противников с платформами (все наглядно представлено в ролике и в дальнейшем пояснении, надеюсь, не нуждается):

Пока что это все, увидимся с вами в следующей порции новостей! wink2.gif

P.S. Ну и так, кину новый мемас вдогонку biggrin.gif


--------------------
Канал на YouTube - http://youtube.com/user/Septimus1993
Форум - http://septimus.5nx.ru
Группа ВКонтакте - http://vk.com/septimus1993


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Septimus
сообщение 13 May 2018, 09:53
Сообщение #163

Летсплеер
Сообщений: 2 273
Спасибо сказали: 1841 раз




Демонстрация новой версии редактора и его возможностей:

На данный момент были реализованы следующие возможности:
- расстановка объектов (пока что одного типа - монет) и препятствий;
- изменение размера уровня (максимальный размер - 1024 на 1024 клетки);
- отрисовка мини-карты;
- масштабирование видимой области
- игровой тест.
Размер уровня меняется через два текстовых поля под мини-картой - потом будет введено отдельное окно, где можно будет изменить остальные свойства (эти поля, кстати, придется поменять на свои - как видно в ролике, стандартные перекрывают курсор).
Масштаб меняется на кнопки "1", "2" и "4", игровой тест включается на пробел - для всего этого будут введены значки в верхней части экрана (в том числе и значок для изменения свойств уровня).


--------------------
Канал на YouTube - http://youtube.com/user/Septimus1993
Форум - http://septimus.5nx.ru
Группа ВКонтакте - http://vk.com/septimus1993


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Septimus
сообщение 15 May 2018, 11:02 (Сообщение отредактировал Septimus - 15 May 2018, 11:02)
Сообщение #164

Летсплеер
Сообщений: 2 273
Спасибо сказали: 1841 раз




Время познакомить вас с новой игровой особенностью - отрисовкой исследованной области уровня на мини-карте!
Перед вами два ролика, в которых демонстрируется одна и та же особенность, но по-разному:

В первом ролике она показана наиболее наглядно (а также операции открытия/скрытия карты), во втором карта показывается при вызове соответствующей клавиши. Возможно, карте действительно потом будет соответствовать отдельная клавиша, но вообще я изначально планировал осуществлять ее вызов через меню.
Вероятнее всего, в игру также будет введен подбираемый объект в виде карты, который позволит в меню просмотра переключаться между двумя режимами: просмотром полной карты и только исследованной ее части (что-то подобное уже было в King's Bounty 1 и 2).
И да, отрисовываться карта потом тоже будет немного по-другому - круг будет сделан более гладким (пока что за основу был взят спрайт монетки biggrin.gif).


--------------------
Канал на YouTube - http://youtube.com/user/Septimus1993
Форум - http://septimus.5nx.ru
Группа ВКонтакте - http://vk.com/septimus1993


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post

9 страниц V  « < 7 8 9
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 21 September 2019 - 22:50
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика