JARG

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

Survival с зомби и прочей нечистью. Крафт, модульные автомобили, бионика, псионика, мутации, болезни. Четкий сеттинг еще не сформирован да и нужен ли он (нужен?) - солянка пока кажется лучшим выбором. Города, дороги, заброшенные и не очень базы, поиск еды и лекарств, оружия и патронов.
Большой упор делается на гибкость и модульность внутриигровых оъектов, буквально все может быть описано как тестовый файл и применяться без перекомпиляции, любой предмет -- просто набор модулей.
В данный момент идет проектирование GUI, основные классы для которого уже готовы.
Скриншоты появятся в ближайшем времени, по завершении работы над GUI.

 

Просмотров: 10 784

» Лучшие комментарии


GeneralElConsul #1 - 4 года назад (отредактировано ) 1
Своеобразное Day Z в 2D и еще некоторые концепции похожи на старинные роуглайки, я так понял из описания и скринов. А есть у вас какие-нибудь рандомные моменты в игре?
Pray_AD #2 - 4 года назад 1
GenElCon:
Своеобразное Day Z в 2D и еще некоторые концепции похожи на старинные роуглайки, я так понял из описания и скринов. А есть у вас какие-нибудь рандомные моменты в игре?
Фактически в игре всё будет случайным: генерация карты, предметов, монстров. Карта составляется из заранее заготовленных фрагментов, зданий, которые могут содержать некоторые скриптовые события, нпц, случайные, из списка, предметы в контейнерах. Генерация карты пока на достаточно раннем этапе, но на нее будет основная ставка в конечном продукте.
Это сообщение удалено
Pray_AD #4 - 4 года назад 0
Uber:
Добавил вас к нашим проектам в колонку объявлений слева. Мелочь, но может быть приятно.
Благодарю.
FruityKilla #5 - 4 года назад 1
о, Pray_AD, в гейдев подтягивается!
ты у нас в проекте был World Of Diatar)
Karp #6 - 4 года назад 0
На скрине ошибка, "Клаутрофобия" надо "Клаустрофобия".
В целом интересно будет поиграть.
sleep #7 - 4 года назад 0
Вроде бы была такая же игра в 2д, там чувак обыскивал дома, перестраивал их, бегал от зомби, заколачивал двери и окна, искал хавку и оружие
Karp #8 - 4 года назад 0
sleep:
Вроде бы была такая же игра в 2д, там чувак обыскивал дома, перестраивал их, бегал от зомби, заколачивал двери и окна, искал хавку и оружие
zomboid?
sleep #9 - 4 года назад 0
Karp1989, вроде да, проект зомбоид
Ilya.Boyarnikov #10 - 4 года назад -2
Оу, обещает быть интересным)
SomeFire #12 - 4 года назад 0
nvc123, 6 месяцев же.
Karp #13 - 4 года назад 2
проект жив?
SomeFire #14 - 4 года назад 2
Karp1989, сомнительно мне. Но исходники есть - значит воскрешаем.
Karp #15 - 4 года назад 2
SomeFire:
Karp1989, сомнительно мне. Но исходники есть - значит воскрешаем.
а кто воскресит?
SomeFire #16 - 4 года назад 2
Программист, который захочет. Конкретнее данных нет.
Karp #17 - 4 года назад 4
я так и думал, ну на днях скачаю исходники и посмотрю
Pray_AD #18 - 4 года назад (отредактировано ) 0
Проект немного заморожен, я увлекся графикой и на XNA стало тесно. В принципе в графику я наигрался, есть 2 варианта развития событий: перевести этот проект на новую платформу по графике или рассказать про то, что у меня вышло, пока с этим был перерыв. В двух словах там движок графический на c++ glew glfw, который достаточно всего умеет, в частности планетный рендер. Если будет фидбек что интереснее -- буду очень рад
ну и для затравки пара скриншотов: просто рендер стандартной сцены и atmospheric scattering
прикреплены файлы
SomeFire #19 - 4 года назад 2
перевести этот проект на новую платформу по графике
Смотря как он будет выглядеть в новом виде. Как ты хочешь его в таком случае запилить?
Pray_AD #20 - 4 года назад 0
SomeFire:
перевести этот проект на новую платформу по графике
Смотря как он будет выглядеть в новом виде. Как ты хочешь его в таком случае запилить?
Рогалику графики много не надо, примерно так imagizer.imageshack.us/v2/1024x768q90/837/ljbc.png, камера сверху -- вид как на скриншотах в шапке темы.
SomeFire #21 - 4 года назад 2
Делай.
NixEon #22 - 4 года назад 4
Просто волшебно! Нет, серьёзно, весьма хороший проект.
Pray_AD #23 - 4 года назад (отредактировано ) 2
Получается, что развитие рогалика вам было бы интереснее, чем развитие космосима? Меня они примерно одинаково увлекают сейчас, так что хотелось бы определиться что интереснее. Откровенно говоря космосим вряд ли когда нибудь выберется из стадии доработки движка, но движок сам по себе может оказаться весьма занимательной штукой.
SomeFire #24 - 4 года назад 4
Мне - да.
alexprey #25 - 4 года назад 4
Pray_AD, космосим уже есть, тот же Space Engine
Pray_AD #26 - 4 года назад 0
alexprey:
Pray_AD, космосим уже есть, тот же Space Engine
Так и Cataclysm DDA уже есть, суть в исполнении ну и в самом процессе, конечно же.
Pray_AD #27 - 3 года назад (отредактировано ) 0
Кстати я еще живой )
Сейчас проект переписан на с++, получил z уровни и ogl рендер. Ясно дело никто ничего уже не ждет, просто решил донести, что помаленьку дело идет. Возможно скоро обновлю шапку
SomeFire #28 - 3 года назад 0
Ок. Я рад.
alexprey #29 - 3 года назад 0
Pray_AD, ухух!
Pray_AD #30 - 3 года назад 2
Я как всегда пропал, проект пока замер, хотя с последнего сообщения кое-чего и прибавилось. Сейчас увлекся графоном опять, пилю вот такое
прикреплены файлы
BrEd Pitt #31 - 3 года назад 2
Pray_AD, это радует!
Pray_AD #32 - 3 года назад (отредактировано ) 0
и даже можно приближаться, правда пока атмосфера все затмевает надо HDR чтоли делать, короче говоря вот без атмосферы то же самое, только поближе.
1
Могу тему запилить, поподробнее рассказать, если интересно кому
прикреплены файлы
Pray_AD #33 - 3 года назад 0
:3
прикреплены файлы
Pray_AD #34 - 2 года назад (отредактировано ) 4
Привет всем, я все еще живой )
Хотел поведать, что дело все еще идет и рассказать в 2х словах о решении старых проблем с компонентами. Я взглянул на юнити и позаимствовал схему оттуда, вышло довольно приятно.
Суть в том, что любой объект, даже проигрывающийся звук или монстр -- это просто контейнер некоторых компонентов, которые я по какой-то причине назвал агентами.
Каждый агент может выполнять какие-то функции, скажем агент CreatureBase хранит положение существа и все такое, а агент Wander генерирует приказы беспорядочно бродить, агент Chest хранит предметы. Некоторые агенты имеют интеракцию, так объект, содержащий Chest при клике на него откроет окошко с теми самыми предметами.
ТАк же удалось сделать автоматическую десериализацию данных об этих агентах и абстрактную фабрику, так что их добавление не вызывает совершенно никаких проблем. Если кому интересно приложу исходники этого дела, могу пояснить любой кусочек, но думаю там и так все довольно понятно.
Сейчас занимаюсь тем, что восстанавливаю генерацию карты, пилю окошки (элементы более-менее готовы) и рецепты. Старые предметы и все такое уже более-менее импортировано
Пилю только по вечерам и при наличии настроения, так что это будет долго, впрочем как и всегда )
Андреич #35 - 2 года назад 0
Здравствуй..)
рад что проект ещё развивается..)
долго не было новостей..)
удачи с разработкой..)
Pray_AD #36 - 2 года назад 0
Андреич
Спасибо, по правде говоря сейчас дело пошло довольно активно, но из за того, что заниматься приходится в основном восстановлением старого функционала написать о каком-то прогрессе не получается, т.к. фактически раньше было больше того, что можно показать, но сейчас гораздо больше инфраструктуры и возможностей внутри, жаль об этом быстро и красиво не поведать.
alexprey #37 - 2 года назад 0
Pray_AD, предлагаю написать менеджерам тогда, чтобы проект открыли) Ну и оформление подправить, а то картинки выпилились(