DisciplesRL
Модераторы: Sanja, Максим Кич
- Apromix
- Мастер
- Сообщения: 1236
- Зарегистрирован: 04 июл 2011, 10:44
- Откуда: Украина, Черновцы
- Контактная информация:
Re: DisciplesRL - мой 7drl2018
Потихоньку маленьким темпом допиливаю игру. Сегодня добавил скрипты для боя. Теперь для компиляции нужно установить в дельфи PascalScript. В ридми указал, где взять и как установить. Пока все
- Apromix
- Мастер
- Сообщения: 1236
- Зарегистрирован: 04 июл 2011, 10:44
- Откуда: Украина, Черновцы
- Контактная информация:
Re: DisciplesRL - мой 7drl2018
Дорабатывал скрипты в основном. Уже можно вступать в бои с гоблинами. Все еще очень сыро, особенно AI вражеской партии. Пока все
Ридми в папке исходников - https://github.com/devapromix-roguelike ... er/sources
Нет, я им не пользуюсь Удобная штука?
Re: DisciplesRL - мой 7drl2018
Да, Delphinus удобен. Установка/удаление пакетов одним кликом мыши.
Но все виденные мной конфигурации для пакетов (обычно предоставляемые авторами пакетов) - используют сборку через .groupproj - внутри которого собирается и рантайм и дизайнтайм.
Может-ли дельфинус обойтись без пре-подготовленных групповых сборок - не знаю, надо читать доки.
Готовых .groupproj для PascalScript не вижу.
В таких случаях, я, обычно, создавал свою групповую сборку для уже имеющихся пакетов (.dpk) для моей версии дельфи.
В общем, как обычно - в моём случае - это вопрос лени.
Re: DisciplesRL - мой 7DRL 2018
Сделал усилие и поставил PascalScript через Delphinus.
Как устанавливать
Почему установка делается именно так
Собрал проект DisciplesRL, запустил, в фазе боя всплывают окна с сообщениями:
Init.pas не найден
Start.pas не найден
Click.pas не найден
... но это уже совсем другая история.
Как устанавливать
Скрытый текст: ПОКАЗАТЬ
Скрытый текст: ПОКАЗАТЬ
Init.pas не найден
Start.pas не найден
Click.pas не найден
... но это уже совсем другая история.
- Вложения
-
- ps-delphinus.7z
- дельфинус-конфиг для установки PascalScript
- (15 КБ) 154 скачивания
- Apromix
- Мастер
- Сообщения: 1236
- Зарегистрирован: 04 июл 2011, 10:44
- Откуда: Украина, Черновцы
- Контактная информация:
Re: DisciplesRL - мой 7DRL 2018
Специально установил дельфинус. Поставился на Delphi XE5 без проблем. Далее установился паскальскрипт из дельфинуса. Прикрепил к сорцам архив настроек паскальскрипта для дельфинуса. Лишним не будет. Спасибо!
Странно Может с путями что-то не так? Версия исходников самая новая? Хотя вот Click.pas - это старая версия скриптов. Сейчас этот скрипт называется SlotClick.pas. Старые находились в папке battle, а новые в battles. Ой намутил, пойду поисправляю
Re: DisciplesRL - мой 7DRL 2018
Осторожно! Не получите два установленных паскальскрипта одновременно.
PascalScript плохо подходит для дельфинуса.
Я не вижу как избежать рутины с пересозданием .dproj-файлов.
А перед этим нужно определить - какой именно .dproj следует пересоздать для вашей версии дельфи.
Кстати, для Delphi7 не соберется - я не внес её в конфиг. Там, вроде, чистые dpk без dproj, а не проверив вживую на Delphi7 - лучше не придумывать - потому не сделал.
Нет, не самая новая версия. Не торопитесь.
PS. Обновил DisciplesRL - все работает без ошибок.
PPS. Теоретически, можно завести отдельную папу для конфигов дельфинуса для паскальскрипта, в которой наплодить папок по версиям дельфей и разложить уникальные для каждой версии конфиги, заточеные на сборку юнитов в .\Dcu\<ProductVesrion>\<arch_type>\
Это избавит от вышеупомянутой рутины. Но мне такое уже лень делать. Да и не проверить для других версий.
- Apromix
- Мастер
- Сообщения: 1236
- Зарегистрирован: 04 июл 2011, 10:44
- Откуда: Украина, Черновцы
- Контактная информация:
Re: DisciplesRL - мой 7DRL 2018
Понятно В любом случае спасибо за труды, кому-нибудь да и пригодится В сами скрипты лучше не заглядывать - адъ Работает - и хорошо.
По игре - добавил лучников как в партию лидера так и в партии гоблинов.
По игре - добавил лучников как в партию лидера так и в партии гоблинов.
-
- Сообщения: 4
- Зарегистрирован: 20 апр 2018, 07:31
DisciplesRL мой 7DRL 2018
Может быть поставить какое нибудь расширение на форум, чтобы автоматически удалялись темы, в названии которых есть "Мой первый проект" или "Первая игра"?
P.S. Жду архив.
P.S. Жду архив.
- Apromix
- Мастер
- Сообщения: 1236
- Зарегистрирован: 04 июл 2011, 10:44
- Откуда: Украина, Черновцы
- Контактная информация:
Re: DisciplesRL - мой 7DRL 2018
Немножко попилил игру. В основном поисправлял утечки памяти, порефакторил и поисправлял ошибки. Проигрыш в игре - поражение всей партии игрока. Победа - разгром партии в башне. Возможно, можно придумать и другие варианты концовки. Есть идеи?
- Apromix
- Мастер
- Сообщения: 1236
- Зарегистрирован: 04 июл 2011, 10:44
- Откуда: Украина, Черновцы
- Контактная информация:
Re: DisciplesRL - мой 7DRL 2018
Появилось больше свободного времени и решил продолжить проект
DisciplesRL - рогалик по мотивам игр серии Disciples. Не клон Disciples. Собачка здесь - не одиночный персонаж, а партия из 6-ти персонажей, один из которых лидер. Карта всегда рандомная. Пермасмерть относится только к лидеру, других персонажей можно воскрешать. Добро пожаловать в Невендаар
Уже успел сделать:
1. Наем персонажей в столице/городе в партию лидера или гарнизон столицы/города.
2. Так же персонажей можно лечить, воскрешать или выгонять из партии/гарнизона.
3. В сцену боя добавил лог.
DisciplesRL - рогалик по мотивам игр серии Disciples. Не клон Disciples. Собачка здесь - не одиночный персонаж, а партия из 6-ти персонажей, один из которых лидер. Карта всегда рандомная. Пермасмерть относится только к лидеру, других персонажей можно воскрешать. Добро пожаловать в Невендаар
Уже успел сделать:
1. Наем персонажей в столице/городе в партию лидера или гарнизон столицы/города.
2. Так же персонажей можно лечить, воскрешать или выгонять из партии/гарнизона.
3. В сцену боя добавил лог.
Re: DisciplesRL - мой 7DRL 2018
задумка блеск.и ввести в такую игру можно нереально много контента.желаю успехов! люблю партийные рогалики)
- Apromix
- Мастер
- Сообщения: 1236
- Зарегистрирован: 04 июл 2011, 10:44
- Откуда: Украина, Черновцы
- Контактная информация:
Re: DisciplesRL - мой 7DRL 2018
Приветствую! DisciplesRL развивается, хоть и медленно. В игру добавлено:
1. Различные партии нейтралов. Сила партии растет по мере удаления от столицы.
2. Новые лидеры: Следопыт и Маг. В планах добавить Вора.
3. Новые расы: Легионы Проклятых Бетрезена и Орды Нежити Мортис. В планах добавить Эльфийский Союз и Горные Кланы.
4. Новый параметр "Лидерство" -- определяет сколько лидер сможет взять бойцов в партию. Начинает игру герой с лидерством 1.
1. Различные партии нейтралов. Сила партии растет по мере удаления от столицы.
2. Новые лидеры: Следопыт и Маг. В планах добавить Вора.
3. Новые расы: Легионы Проклятых Бетрезена и Орды Нежити Мортис. В планах добавить Эльфийский Союз и Горные Кланы.
4. Новый параметр "Лидерство" -- определяет сколько лидер сможет взять бойцов в партию. Начинает игру герой с лидерством 1.
- Apromix
- Мастер
- Сообщения: 1236
- Зарегистрирован: 04 июл 2011, 10:44
- Откуда: Украина, Черновцы
- Контактная информация:
Re: DisciplesRL - мой 7DRL 2018
Разрабатываю дальше В игру добавил:
1. Сценарии. Пока рабочий первый сценарий: Темная Башня. Нужно победить вражеский отряд, засевший в Темной Башне.
2. Члены партии лидера повышают уровень и растут, получая опыт после боя. В ходе теста удалось максимально развить лидера до 13-го уровня.
1. Сценарии. Пока рабочий первый сценарий: Темная Башня. Нужно победить вражеский отряд, засевший в Темной Башне.
2. Члены партии лидера повышают уровень и растут, получая опыт после боя. В ходе теста удалось максимально развить лидера до 13-го уровня.
- Apromix
- Мастер
- Сообщения: 1236
- Зарегистрирован: 04 июл 2011, 10:44
- Откуда: Украина, Черновцы
- Контактная информация:
Re: DisciplesRL - мой 7DRL 2018
Проект разрабатывается дальше:
1. Добавлен сценарий "Повелитель". Цель - захватить все города в Невендааре.
2. Добавлен сценарий "Древние Знания". Цель - найти все каменные таблички с древними письменами.
1. Добавлен сценарий "Повелитель". Цель - захватить все города в Невендааре.
2. Добавлен сценарий "Древние Знания". Цель - найти все каменные таблички с древними письменами.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 39 гостей