|
01.02.2018, 09:17
|
#31
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: The Dwarf Adventure
Ну вот, ещё один из нас стал рабом системы...
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо St_AnGer за это полезное сообщение:
|
|
04.02.2018, 00:24
|
#32
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: The Dwarf Adventure
Все таки дошли руки до игры . Делаю генератор поселений, теперь гномы будут жить не только под землей, но и на поверхности где будет больше торговцев и почти не будет врагов.
__________________
|
(Offline)
|
|
Эти 7 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
|
|
17.02.2018, 00:18
|
#33
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: The Dwarf Adventure
Уже больше недели работаю над игрой после основной работы - выходит где-то по 2 часа. Добавил генерацию подземных складов и генерацию интерьера в домах. Интерьер в домах пока что слишком плох, но я работаю над этим. Ну и ко всему прочему изменил расположение элементов интерфейса и нарисовал три иконки новые. Уот так уот.
__________________
|
(Offline)
|
|
Эти 6 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
|
|
23.02.2018, 21:19
|
#34
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: The Dwarf Adventure
Потихоньку переношу мозги мобов на Behaviour Trees. NPC стали более адекватно себя вести. На текущий момент код мозгов NPC такой.
mBehaviour = bt::Builder()
.Parallel()
.Sequence("Heal")
.Condition([this] { return NeedHealing(); })
.Do([this] { return UseHealingPotion(); })
.End()
.Selector("Behaviour")
.Sequence("Attack")
.Condition([this] { return !NeedHealing(); })
.Do([this] { return LookForTarget(); })
.Condition([this] { return IsEnemyCloseEnoughToDefaultPosition(); })
.Do([this] { return SelectWeapon(); })
.Selector()
.Sequence()
.Condition([this] { return IsTooCloseToEnemy(); })
.Do([this] { return SetMoveDestinationFarEnoughFromEnemy(); })
.End()
.Do([this] { return SetMoveDestinationEnemyPosition(); })
.End()
.Do([this] { return OpenNearbyDoors(); })
.Do([this] { return MoveToDestination(); })
.Do([this] { return LookAtActor(); })
.Do([this] { return AimAtLookPoint(); })
.Do([this] { return UseWeapons(); })
.End()
.Sequence("WalkAway")
.Selector("Position")
.Sequence("Danger")
.Condition([this] { return IsDefaultPositionTooDangerous(); })
.Do([this] { return SetMoveDestinationSafePoint(); })
.End()
.Do([this] { return SetMoveDestinationDefault(); })
.End()
.Condition([this] { return !ReachDestination(); })
.Do([this] { return LookAtWaypoint(); })
.Do([this] { return AimAtLookPoint(); })
.Do([this] { return OpenNearbyDoors(); })
.Do([this] { return MoveToDestination(); })
.End()
.Sequence("Idle")
.Condition([this] { return ReachDestination(); })
.Do([this] { return StayStill(); })
.End()
.End()
.End()
.Build();
Самая мякотка в том что при помощи Behaviour Tree я могу рандомизировать еще и поведение мобов, а не только их внешний вид. Больше рандома богу рандома!
__________________
|
(Offline)
|
|
Эти 7 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
|
|
01.07.2018, 15:53
|
#35
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: The Dwarf Adventure
Давненько не писал о прогрессе, а все потому, что медленно все идет
Сейчас потихоньку делаю редактор для игры. Вот свеженькие скрины
Редактор предметов:
Ну и напоследок - нодовый редактор диалогов - пока что еще в зачаточном состоянии.
В самой игре изменился генератор мира, я полностью отрефакторил его - а то каждое изменение давалось с трудом.
Также потихоньку правлю баланс, добавляю мобов. Скоро запишу новое видео геймплея.
__________________
|
(Offline)
|
|
Эти 9 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
|
|
05.07.2018, 03:32
|
#36
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: The Dwarf Adventure
> Сделал самодельный редактор для анимации
> Не воспользовался ничем готовым
Такую бы энергию да в мирное русло!
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
|
|
10.07.2018, 12:02
|
#37
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: The Dwarf Adventure
Сообщение от ABTOMAT
>
Такую бы энергию да в мирное русло!
|
Что за мирное русло такое?
__________________
|
(Offline)
|
|
11.07.2018, 05:14
|
#38
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: The Dwarf Adventure
Сообщение от mr.DIMAS
Что за мирное русло такое?
|
Улучшать саму игру, а не делать то, что уже до тебя миллион раз сделали
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
11.07.2018, 10:09
|
#39
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: The Dwarf Adventure
Вообще я посмотрел не редакторы анимаций готовые - Spine, Dragon Bones. Первый платный, второй бесплатный но с очень кривой интеграцией. В общем-то редактор анимок занял у меня всего неделю. Остальные инструменты тоже делаются из надобности - особенно редактор предметов - очень удобно когда все в виде таблицы, а не json файлик на >6k строк. А вот редактор диалогов скорее всего делать не буду, перенесу их в скрипты - в общем-то на него я много времени не потратил - дня три после работы по 2 часика. А так в основном в игре ковыряюсь.
__________________
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
|
|
05.12.2018, 17:49
|
#40
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: The Dwarf Adventure
Гномы теперь опенсорс!
Скачать свежий релиз можно тут - https://github.com/mrDIMAS/TheDwarfAdventure/releases
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
06.12.2018, 02:17
|
#41
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,024
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: The Dwarf Adventure
Хотел написать, что мол всё, развитие игры остановилось навсегда... но я поиграл, пять минут.
Честно говоря TrueHorror был куда играбельней. Здесь же всё о-о-очень сыро, даже отдачу в управление почти не чувствую.
И конечно порадовали сохранения размером в 300 Мб, на самом старте игры
Которые можно ужать до, меньше 2 Мб.
У тебя там вся игра дампуется что ли? (как раз в памяти ~400 Мб занято)
|
(Offline)
|
|
06.12.2018, 02:41
|
#42
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,024
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: The Dwarf Adventure
P. S. Если интерфейс стилизован под пиксель-арт, то нужно отключить сглаживание.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:04.
|