GMS 2, как поменять разрешение для всех комнат?
Что-то я запутался переходя с GMS 1 на GMS 2, раньше я делал так на старте игры:
//Auto Resize Rooms View
for (var i=1; i<=room_last; i++) {
if (room_exists (i)) {
room_set_view (i,0,true,0,0,screenW,screenH,0,0,screenW,screenH,screenW*.45,screenH*.45,2,2,noone);
room_set_view_enabled (i,true);
}
}
- 11 января 2021, 15:54
- 00
А можно как-то найти все строки с восклицательным знаком во всех скриптах проекта?

Это бы очень помогло найти например те же опечатки переменных.
Спасибо Ксит, оказывается тут всё просто)
Ух ты, чо там есть!
А я уж собирался писать ответ "вот видите, я же говорил говно этот ваш GM, там даже консоли для вывода ошибок нет!".
Хорошо что я решил подождать знающих людей.
Это не консоль для вывода ошибок (для них есть отдельно Compile Errors, а ошибки упаковки билдов выводятся в Output). В Syntax Errors, несмотря на слово "Errors", выводятся только предупреждения, помогающие сориентироваться где в проекте торчит что-то странное, то ли недописанное, то ли ненужное.
Не ну тут в GMS 2 намного стало удобнее, чем в GMS 1, кроме графического редактора.

В графическом редакторе в GMS 1 можно легко было через Ctrl+V вставить арт из другого редактора,
но теперь это получается очень криво, да и ещё зачем-то в Brush эта вставка добавляется.
Приходится каждый раз новый Brush удалять.
Часть картинки почему-то справа налево переносится, тут маленький кусок перенёсся, а бывает и намного больше кусок, крайне неприятный баг. А остальное в GMS 2 мне нравится.
Теперь то стоит от тебя ожидать законченных конкурсных игор?
В идеале, я бы хотел бросить конкурсы и начать уже делать что-то действительно важное в геймдеве.
Хочу сделать хоть раз нормальную игру, где не надо урезать и выпиливать всё что можно, только лишь бы успеть к сроку, и самое обидное что даже это часто не успеваешь.
Хотел бы совместить TES + Zelda + Maunt & Blade + Rune Factory, и сделать в 2D с элементами аркадности, аркадность и 2D немного упростят сложный жанр песочницы.
И вообще мне хотелось бы найти такую нишу, где людям не важен сюжет, я всегда мечтал делать миры больше чем линейные сюжеты, от игры часто требуют сюжеты и концовки, но мне куда интереснее создать мир в котором хочется находится, ну в целом в TES достаточно хорошо это реализовали, сделали простой сюжет и многогранный мир, а в Maunt & Blade совсем нет сюжета, но у игры много фанатов.
Ну вот ещё есть Animal Crossing, но я не уверен, понравится ли эта игра людям, если оттуда вырезать сетевую составляющую, в свою игру я сеть не добавлю никак, хотя бы потому-что это сложно и я совсем не разбираюсь и не хочу разбираться в сетевых технологиях.
Повторяю в третий раз - вставляй кадры не внутри кадров, не пиксели. А вставляй сразу целиком изображение в раскадровку, в ленту сверху.
Здесь? Ну тут Ctrl+V у меня почему-то не работает:

А если лента сверху эта, то тут при нажатии правой кнопки мыши на ленту и выбрать Paste,

всё равно вставится так же криво и через Brush
Призываю в тред Хейзера.
Нет возможности гибко вставлять арт в проект, это да. В целом copy/paste через кисти сделан неудобно но я уже подпривык. Но редактор сам удобнее, чем в GMS1 ИМХО. Особенно круто анимации делать за счёт онион-скининга.
Обычно всё прям в редакторе рисую (пиксельарт). Не пиксельарт в стороннем редакторе сразу нарезаю кадры на отдельные картинки и импортирую скопом. Отдельно кадры добавлять, увы нельзя почему-то. Ещё можно стрипы импортировать но я этим не пользуюсь очень давно ибо всю графику рисую с нуля обычно.
Спасибо хоть атласы GMS2 сам формирует.
Вообще можно делать feature request в саппорте. В целом там вроде прислушиваются к советам пользователей.
Спасибо за ответ!
Когда-нибудь я им точно напишу, уже и так накопилось много реквестов.
Правда я не уверен что меня кто-то там услышит, обычно все игнорируют, что по юнити, что по Tic-80.
Не очень понятно, зачем профессиональному художнику понадобилось пересесть с любимого редактора на какой-то внутридвижковый велосипед :)
Не ну я обычно всё и рисую в другом редакторе. Но чтобы потом перенести изображение как раз это и нужно,
а оно нормально не работает.
Ну или можно долгим способом сохранять:
1) Скопировать из работы выделенный спрайт, у меня оно обычно сразу большой группой:
2) Создать новую картинку и вставить туда это
3) Сохранить картинку на рабочий стол
4) Вытянуть в редакторе картинку с рабочего стола
Но мне кажется быстрее было бы, если б нормально работала вставка спрайта внутри самого редактора.
В идеале бы, если б можно было в GMS 2 загружать целые группы спрайтов, но которые были бы не одинаковым размером.
Понятно! В Krita есть Paste as new image (Ctrl+Shift+N). Постоянно пользуюсь, наверняка, и в твоём есть что-то такое. А сохранять в папку проекта, а не рабочий стол.
А то получается наподобие, что GMS 1 варил тебе чай помимо разработки игры, а другие так не могут, и всё, застрял на GMS 1. :)
Вообще Скорчед прав. Редактор ГМа и раньше был сомнительный, а в ГМС2 стал вообще дичь, работай в своём обычном редакторе и экспортируй в ГМС2 уже готовые раскадровки лентами. Или GIF даже попробуй, вроде его поддерживали до последнего времени.
Ты тоже прав про нормальную вставку, но - не завезли.