Добавлен , опубликован
Дата начала работы: апрель 24, 2013
Дата релиза: не известна
Способ распространения: Free software
Подробности разработки: Opensource, C++, squirrel, opengl
Что уже есть: большинство базовых элементов (юниты, предметы, карта, баффы, перки, схемы крафта)
элементарная генерация бесконечной карты карты с лесами и городами. Основа для сервера и совместной игры.
Важные ссылки:

Survival с зомби и прочей нечистью. Крафт, модульные автомобили, бионика, псионика, мутации, болезни. Четкий сеттинг еще не сформирован да и нужен ли он (нужен?) - солянка пока кажется лучшим выбором. Города, дороги, заброшенные и не очень базы, поиск еды и лекарств, оружия и патронов.
Большой упор делается на гибкость и модульность внутриигровых оъектов, буквально все может быть описано как тестовый файл и применяться без перекомпиляции, любой предмет -- просто набор модулей.
В данный момент идет проектирование GUI, основные классы для которого уже готовы.
Скриншоты появятся в ближайшем времени, по завершении работы над GUI.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
4
14
8 лет назад
Отредактирован Pray_AD
4
Привет всем, я все еще живой )
Хотел поведать, что дело все еще идет и рассказать в 2х словах о решении старых проблем с компонентами. Я взглянул на юнити и позаимствовал схему оттуда, вышло довольно приятно.
Суть в том, что любой объект, даже проигрывающийся звук или монстр -- это просто контейнер некоторых компонентов, которые я по какой-то причине назвал агентами.
Каждый агент может выполнять какие-то функции, скажем агент CreatureBase хранит положение существа и все такое, а агент Wander генерирует приказы беспорядочно бродить, агент Chest хранит предметы. Некоторые агенты имеют интеракцию, так объект, содержащий Chest при клике на него откроет окошко с теми самыми предметами.
ТАк же удалось сделать автоматическую десериализацию данных об этих агентах и абстрактную фабрику, так что их добавление не вызывает совершенно никаких проблем. Если кому интересно приложу исходники этого дела, могу пояснить любой кусочек, но думаю там и так все довольно понятно.
Сейчас занимаюсь тем, что восстанавливаю генерацию карты, пилю окошки (элементы более-менее готовы) и рецепты. Старые предметы и все такое уже более-менее импортировано
Пилю только по вечерам и при наличии настроения, так что это будет долго, впрочем как и всегда )
0
30
0
Здравствуй..)
рад что проект ещё развивается..)
долго не было новостей..)
удачи с разработкой..)
0
14
8 лет назад
0
Андреич
Спасибо, по правде говоря сейчас дело пошло довольно активно, но из за того, что заниматься приходится в основном восстановлением старого функционала написать о каком-то прогрессе не получается, т.к. фактически раньше было больше того, что можно показать, но сейчас гораздо больше инфраструктуры и возможностей внутри, жаль об этом быстро и красиво не поведать.
0
29
8 лет назад
0
Pray_AD, предлагаю написать менеджерам тогда, чтобы проект открыли) Ну и оформление подправить, а то картинки выпилились(
2
14
5 лет назад
2
Привет всем =) К сожалению этому проекту оказалось не суждено увидеть свет. Но наработки из него и полученный опыт определенно сыграли свою роль. Если кому интересно, мой новый проект -- Evospace. Можете найти в стим. Не знаю имеет ли смысл завести тут какую нибудь тему по старой памяти. Скажите =)
2
29
5 лет назад
Отредактирован alexprey
2
Pray_AD, есть смысл, но не тут)
0
14
5 лет назад
Отредактирован Pray_AD
0
alexprey:
Pray_AD, есть смысл, но не тут)
Конечно не в этой теме =)
alexprey, зы, рад видеть старичков
0
27
5 лет назад
0
Pray_AD, Было бы круто завести тут проект
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.