Пятница, 07 Октября 2022, 18:55

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Форум игроделов » Записи участника » Granner [65]
Результаты поиска
GrannerДата: Воскресенье, 15 Мая 2022, 22:28 | Сообщение # 1 | Тема: Город отражений [RPG, PC, 2.5D]
почетный гость
Сейчас нет на сайте
По причине бессилия и неумения подобрать команду.

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Воскресенье, 24 Апреля 2022, 12:28 | Сообщение # 2 | Тема: Расположение монстров и их обновления
почетный гость
Сейчас нет на сайте
Я делал единый счетчик времени на всю игру. При выходе из локации в данные локации сохраняется дата посещения. При загрузке же сравнивается дата входа и выхода. Если разрыв большой, то создается моб из бд. Если локаций сотни - они рандомные? Если да, то при убийстве моба может не стоит удалять его из базы?

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Вторник, 28 Декабря 2021, 00:16 | Сообщение # 3 | Тема: сохранение GMS 1.4
почетный гость
Сейчас нет на сайте
Разница большая. Я поэтому и намекнул, что в отличии от ГМ 8 стандартное сохранение и загрузка идет в другое место, т.н. песочницу и путь стандартной загрузки надо прописывать вручную. И вообще-то все создается (только что проверил), именно этой командой, именно в GM 1.4 и именно в папке c:\Users\AppData\Local\игра или в другом (смотри настройки файла global game setting, вкладка Windows, раздел Save Data Location), а не там где у тебя проект с игрой.
Как вариант - кириллица в пути к директории игры.


Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку


Сообщение отредактировал Granner - Вторник, 28 Декабря 2021, 00:24
GrannerДата: Понедельник, 27 Декабря 2021, 23:30 | Сообщение # 4 | Тема: сохранение GMS 1.4
почетный гость
Сейчас нет на сайте
Разве сохранение не создается в папке "песочница" типа c:\Users\AppData\Roaming или Local\игра\? Это в ГМ 8 стандартное сохранение было в папке с игрой на каком-нибудь диске Д

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку


Сообщение отредактировал Granner - Понедельник, 27 Декабря 2021, 23:30
GrannerДата: Пятница, 03 Декабря 2021, 19:44 | Сообщение # 5 | Тема: [2D+3D] - The Great tribes - [TBS]
почетный гость
Сейчас нет на сайте
Живые найдутся, пеши исчо! Твой глас вопиющего в пустыне может кое-кого натолкнуть на мысль о собственных граблях, а попытки решений - вдохновят на обход оных :) А причины от контактов с Девгам были еще, кроме того что ранняя стадия проекта?

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Понедельник, 15 Ноября 2021, 21:05 | Сообщение # 6 | Тема: Добавление и проигрывание звуков из внешних ресурсов include
почетный гость
Сейчас нет на сайте
В GMS версии 1.4.999 не могу добавить звуки из include-файлов в ресурсы игры для проигрывания. Если использовать для звуков стандартную папку sound, то все работает с использованием старой системы и командой sound_play. Для спрайтов есть аналог sprite_add, а для звуков не нашел. Хотелось бы использовать новую систему, но для команды audio_play_sound нужен id звука, а строка с местоположением файла не работает и звука просто нет (из папки Sound все работает если добавлять туда стандартно). Пробовал и audio_create_stream, но там тоже нет звука, да и программа завершается с ошибкой (вероятно из-за не найденного внешнего девайса для воспроизведения). Надо ли искать дополнительные dll или есть какой-то более простой способ?

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Суббота, 06 Февраля 2021, 13:26 | Сообщение # 7 | Тема: Пиксель - арт.
почетный гость
Сейчас нет на сайте
Второй

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Воскресенье, 17 Января 2021, 19:38 | Сообщение # 8 | Тема: Почему не работает?
почетный гость
Сейчас нет на сайте
Может, потому что =4 появляется один раз при создании и больше ни в степе, ни где-то еще не меняется переменная. Делай при исчезновении объекта ob_MightBuff переменную -=4. Ну или как-то по другому.

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Понедельник, 28 Декабря 2020, 17:22 | Сообщение # 9 | Тема: Город отражений [RPG, PC, 2.5D]
почетный гость
Сейчас нет на сайте
Обидно. Ради страховки перепроверил свою вин7 свеженьким drwebom - чисто, скачал сам по ссылке - чисто. А на винде 10 - да, защитник ругается, да не абы на что.

Добавлено (17 Января 2021, 18:38)
---------------------------------------------
Перерисованы некоторые интерфейсы, мелкие правки, добавил специализации в развитии персонажа. Скрины с яндекс диска чего-то не хотят вставляться...

Добавлено (10 Октября 2021, 14:36)
---------------------------------------------
Время течет, все меняется, но проект по прежнему на плаву. Изменения в начинке на 10.10.2021:
- перерисован интерфейс создания персонажа, добавлены специализации, перерисован инвентарь;
- кардинально переработана система сохранений/загрузки персонажей, сооружений и монстров (включая систему быстрого и автосохранения).
- добавлена разрушаемость почти всех конструкций на локации, за редким исключением и реакции NPC на это;
- добавлена анимация и отображение снаряжения по двум направлениям для персонажей и первых монстров (нет, не крыс!); видео - анимации и реакции
- нарисованы некоторые растительные элементы пейзажа;
- добавлен параметр благосостояния города, который влияет на жителей, цены и кол-во квестов. Сам персонаж тоже может приложить к этому руку, уничтожая все вокруг или выполняя квесты; видео - благосостояние
- проведена работа над большинством известных багов.

Добавлено (30 Октября 2021, 15:19)
---------------------------------------------
- Нарисован шрифт для разделов интерфейса, дорисовывается его малый вариант для описания предметов;
- Добавлена и переработана стрельба (вариант с возможностью уклонения от летящей стрелы заменен на просчет попадания/промаха в момент выстрела, как в BG 1-2);
- Для стрельбы доработана имитация 3D: предметы имеют высоту, поэтому можно пристрелить npc, случайно вставшего между вами и кроликом.
видео - стрельба

Добавлено (28 Ноября 2021, 19:40)
---------------------------------------------
- Нарисован первый вариант логотипа;

- Нарисованы кнопки главного меню;
- Дорисована панелька диалога персонажа с npc;
- Начато внедрение специализаций. На данном этапе готовы "Битва", "Собирательство", "Ремесло", дорабатываются "Дипломатия и "Выживание". Специализации теперь имеют не просто начальные бонусы, а модификаторы параметров, которые растут с ростом специализации (например, для собирательства - скорость сбора, опыт за успешный сбор и т.д.). Кроме того, каждая специализация имеет ультимативное умение, которое дает возможность завершить сюжет специфическим образом.

Добавлено (02 Мая 2022, 16:20)
---------------------------------------------
Проект продолжается. Плотно засел за рисовку/перерисовку и анимации. Один из примеров анимации - тут
Есть и больше, но готовлю для трейлерного ролика.

Добавлено (15 Мая 2022, 17:44)
---------------------------------------------
Заготовка для пещеры:
https://www.youtube.com/embed/qXcQv6GvD28

И для базара:


И последнее сообщение: проект закрыт.


Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку


Сообщение отредактировал Granner - Воскресенье, 17 Января 2021, 18:43
GrannerДата: Четверг, 24 Декабря 2020, 20:48 | Сообщение # 10 | Тема: Город отражений [RPG, PC, 2.5D]
почетный гость
Сейчас нет на сайте
Шо есть, на том и работаем)

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Суббота, 19 Декабря 2020, 12:31 | Сообщение # 11 | Тема: Покупка предмета у торговца
почетный гость
Сейчас нет на сайте
Событие Key Released (момент отжатия клавиши) работает один раз. Прописывай туда в код player_money-=1; strenght+=1;

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Суббота, 12 Декабря 2020, 16:15 | Сообщение # 12 | Тема: Активная пауза
почетный гость
Сейчас нет на сайте
По форуму паузы ищут только для меню, я их просмотрел, как обычно, и конструкции там именно такие что я описал выше. По твоей ссылке - это очень упрощенный вариант моего предположения в первом посте. Не катит, ибо там действия идут над всеми объектами: все деактивируем, все рисуем, три кнопочки меню и все. В условиях когда у тебя боя и противников несколько - ты можешь выбрать любого из них, ты можешь выбрать точку следования, ты можешь пойти напролом к двери. Т.е. вариантов может прикатить до сотни, это уже не три кнопочки меню, один фон и запущенный аудио файл. В этот -то и заключался вопрос. Но похоже, GM здесь в основном используется только для двухкнопочных платформеров.

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Суббота, 12 Декабря 2020, 15:29 | Сообщение # 13 | Тема: Активная пауза
почетный гость
Сейчас нет на сайте
Каким образом может всё остановиться? room_speed сделать в 0 не даст. На каждый тик сделать проверку !=0? Не захлебнется ли всё - анимации, скелетные анимации, алармы?

Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Суббота, 12 Декабря 2020, 14:19 | Сообщение # 14 | Тема: Активная пауза
почетный гость
Сейчас нет на сайте
Делал ли кто-нибудь в GM активную паузу, как в РПГ: включение паузы, выбор цели, выбор умения на цель, снятие паузы?
Собственно пауза понятна - делаем скрин и деактивируем объекты, а вот как потом персонажу выбрать деактивированную цель? На ум приходит создание над каждой возможной целью некоего объекта-маркера, куда будет записываться действие персонажа, а при активации ранее деактивированных объектов происходит столкновение с маркером, переназначение действий и удаление маркера.
Есть ли у кого-то мысли на этот счет?


Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Суббота, 05 Декабря 2020, 20:28 | Сообщение # 15 | Тема: Город отражений [RPG, PC, 2.5D]
почетный гость
Сейчас нет на сайте
Боюсь, я не настолько программист чтоб потянуть что-то сложнее простого проигрывания файлов. Вообще, в игре планируется озвучивать только диалоги нпс с ГГ, там заглушки уже стоят, ну и некоторые скриптовые сцены с помощью одного файла с уже записанными репликами.

Добавлено (24 Декабря 2020, 15:46)
---------------------------------------------
Дабы получить к празднику нечто вроде п..., выкладываю Прототип. Рассчитан на разрешение 1920х1080, нет звука, куча кривой графики и текстов, чисто для отработки механики, но побегать и нечто поизображать из себя - можно.


Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Суббота, 17 Октября 2020, 19:49 | Сообщение # 16 | Тема: Город отражений [RPG, PC, 2.5D]
почетный гость
Сейчас нет на сайте
Приступил к рисованию уровня "бережок". Где-то там были еще бочки двух типов, но пока решил ограничиться уровнем моря.


Добавлено (31 Октября 2020, 14:46)
---------------------------------------------
Пилю бережок. Пока не могу понять, как бы сделать плавный переход к дну.


Добавлено (05 Декабря 2020, 15:27)
---------------------------------------------
1. Кое-как отрисован уровень "Берег".
2. Реализована система скриптовых сцен: действие NPC после диалога, появление NPC, диалоги NPC между собой и переход к действию или диалогу с ГГ.
Диалоги НПС


Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку


Сообщение отредактировал Granner - Суббота, 05 Декабря 2020, 15:27
GrannerДата: Пятница, 24 Июля 2020, 22:39 | Сообщение # 17 | Тема: Город отражений [RPG, PC, 2.5D]
почетный гость
Сейчас нет на сайте
k0fe, спасибо :). От фолла - общий подход к миру, но тут чуточку по другому. И медленнее )

Добавлено (03 Августа 2020, 19:22)
---------------------------------------------
Как "грабить корованы": добавлена возможность брать квесты на перехват караванов - от NPC и с доски объявлений. Добавлен тип квеста "отнеси вот эту штучку".
Видео

Добавлено (12 Октября 2020, 19:32)
---------------------------------------------
Ура! Черный месяц "после 1 сентября" наконец завершился, проект продолжает свое существование. К горлу подступает необходимость создания редактора уровней, но мешает конфликт между правым полушарием и левым. Правое говорит - делай редактор и загоняй туда хоть квадратики вместо графики, а левое - нужна графика в одном стиле и только потом берись за редактор. Поскольку энтузиазм у художников - дело зыбкое, поэтому склоняюсь к мысли нарисовать первую локацию самому. Ой, уже не склоняюсь, уже рисую. Надо бы к концу недели хоть нечто цельное склепать.
С помощью энтузиаста-сценариста потихоньку набираем квесты-диалоги для первой локации и не только.


Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку


Сообщение отредактировал Granner - Понедельник, 03 Августа 2020, 19:22
GrannerДата: Понедельник, 20 Июля 2020, 11:41 | Сообщение # 18 | Тема: Город отражений [RPG, PC, 2.5D]
почетный гость
Сейчас нет на сайте
Жанр: RPG
Платформа: PC
Рабочее название: Город отражений
Подобные игры: Fallout 1-2, Космические рейнджеры
Начало разработки: январь 2018
Движок: Game Maker Studio 1.4
Разработчик: в одно лицо

Сюжет: в основе лежит вымышленный мир, поглощаемый наползающей таинственной заразой (нет, это не Dragon Age!). Население почти неспособно противостоять этой угрозе и потихоньку умирает, само становясь источником заразы. Попытки переселения оказались бесполезны, поскольку мир ограничен непреодолимыми стенами. Этот мир - тюрьма для людей разных национальностей и рас, не помнящих, как они очутились здесь. Но даже среди неминуемой гибели два города-соперника и различные группировки плетут свои интриги. А в небесах, в сизой дымке висит, как отражение, призрачный город, откуда приходят на землю Безликие, уничтожая всё своим невиданным по мощи оружием.

Особенности:
Мир типа фентези (но без эльфов и прочих троллей). Возможность пройти игру тремя вариантами. Не открытый мир. Изометрия.

Что сделано:
Система разветвленных диалогов, построенных на характеристиках Героя.
Система рандомно генерируемых диалогов NPC между собой.
Квесты двух типов - интендантские ("подай-принеси") и именные. Есть и караванные, но еще доделывается процедура их отслеживания.
Система крафта, улучшений и разбора снаряжения.
Две типовых атаки физического оружия (дальнее, ближнее), система физических и магических резистов.
Простейшая система поведения NPC (находят цель поболтать, патрулируют улицы, реагируют на явные угрозы, занимаются ремеслом или стоят у торговой лавки).
Сбор ресурсов (руда, минералы, ботва фрукты) зависит от соответствующих умений.
Анимации направо-налево (должны быть по 6 позициям).
Генерация ландшафтов.

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

Видео некоторых элементов геймплея
https://youtu.be/H1jLv_Qo7Ps

Демки пока не выкладываю, потому что надо вначале почистить баги, собрать графику и отбалансить хотя бы первый уровень.

Нужны соратники на энтузиазме и будущем проценте: художника и сценариста, можно начинающих, работающих на навык и портфолио.
Сам понимаю, что на энтузиазме долго не протягивают, но я тяну проект мечты уже два года и останавливаться не собираюсь. Ищу людей творческих, у кого будет возможность уделять толику времени на нашу совместную работу.

В команде:
Один я (швец и жнец)

Что нужно от художника
По графике игра планируется в лайн-стиле, наподобие

Думал я и про пиксель-арт, но хороший пиксель делается ничуть не быстрее обычной графики. В общем, тут уже надо смотреть по наличию художника в принципе. Что-то я могу дорисовать, ориентируясь на референсы. Графика нужна вся - от гуи до персонажки.

Что нужно от сценариста
Наметки основного сценария есть, но необходима их проработка и детализация. Также нужны создание характеров, разветвленных диалогов и квестов.

Объем работы большой, поэтому я буду рад даже частичному, разовому сотрудничеству. Разумеется, я гарантирую в титрах ссылки на авторов, чьи материалы войдут в релиз, а также процент от возможных продаж.


Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку


Сообщение отредактировал Granner - Понедельник, 20 Июля 2020, 11:49
GrannerДата: Воскресенье, 10 Марта 2019, 12:09 | Сообщение # 19 | Тема: Создание экземпляра объекта из строковой переменной
почетный гость
Сейчас нет на сайте
Создаю простой редактор уровней, где надо экспортировать/импортировать координаты, имя объекта и номер кадра спрайта. С экспортом справился - создается текстовой файл с координатами и именем объекта, полученного командой file_text_write_string(txt,object_get_name(near.object_index));
Однако с импортом не выходит. Инстансы создаются, но не с теми объектами, которые экспортировались.
Пример с текстовым файлом txt:
Код
tmpinst=file_text_read_string(txt);//условно говоря, считывается строка o_pad_grass
near=instance_create(tmpx,tmpy,tmpinst);// а создается объект o_flower, созданный в редакторе ранее, чем грасс, т.е. с меньшим индексом

Редактор нужен не внутриигровой, для работы сторонних участников, поэтому экспортировать ид объекта нельзя, они разные в редакторе и в проекте игры.
Есть ли способ как-то увязывать строку из файла и имя существующего в редакторе объекта?


Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
GrannerДата: Вторник, 25 Декабря 2018, 11:47 | Сообщение # 20 | Тема: Правильное смещение строк при отрисовке в журнале событий
почетный гость
Сейчас нет на сайте
Как ни странно, но С++, который я изучал, как-то меня не вдохновил на прототипирование :)
Решил задачу, выкладываю, если кому понадобится:
Код
      smech=string_height_ext(txtions[0],-1,512);// ввел переменную смещения координат, которая вначале берет высоту первой строки,
      for (i=0;i<19;i+=1)// потом прогоняем массив - на 1 индекс меньше, чтоб не было выхода за границы! - исходный массив составляет 20 строк,
        {
        draw_text_ext_color(view_xview+32,(view_yview+view_hview-32)-smech,txtions[i],-1,512,c_yellow,c_yellow,c_yellow,c_yellow,1);// отрисовываем строку со смещением
        smech+=string_height_ext(txtions[i+1],-1,512);// и добавляем высоту строки из следующего индекса.
        }


Лучше - быть, чем - казаться.
P.S. Прежде чем задавать вопрос - всегда просматриваю форум и справку
Форум игроделов » Записи участника » Granner [65]
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2022 Рейтинг