Двач.hk не отвечает.
Вы видите копию треда, сохраненную 8 января 2021 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
conslogo.jpg4 Кб, 250x141
Construct 2 Thread №2 # OP 389196 В конец треда | Веб
А здесь у нас будет ламповый топик по Констракту 2

Предыдущий тред тонет здесь: https://2ch.hk/gd/res/195956.html (М)

Дискассим, делимся демками, пробами, задаём вопросы, ищем туторы, бугуртим от багов, ищем кряки.

ЧТО ТАКОЕ CONSTRUCT 2
Это что-то вроде упрощённого Гейм-мейкера, 2D двигло На самом деле, можно и 3D, для этого уже вышли плагины, который абсолютно не требует программирования, при этом позволяет реализовать практически всё, что можно задумать. А то, что нельзя - уже сгладило сообщество, путём выпуска плагинов и аддонов для движка.

Лучший двиг для создания небольших 2D игр, будь то платформеры, фермы, сайд-скроллеры, квесты, раннеры, да что, мать его, угодно в 2D.

Охуенная мультиплатформенность, (от любых мобильных до HTML5 и Standalone-Exe) простота использования, огромный функционал.

Задавайте свои ответы ОПу треда, он опытный в движке, ответит

Скачать самую свежую версию: https://www.scirra.com/construct2/releases/r216/download
Официальный текстовой Мануал: https://www.scirra.com/manual.zip
Самые адекватные русскоязычные видеоуроки: http://www.youtube.com/user/Construct2Tutorials/videos?view=0&flow=grid&sort=da
Русское сообщество: http://c2community.ru/
Плагины для C2: https://www.scirra.com/forum/completed-addons_f153
2 389202
Затестите кому не лень плес. Как работает Конструкт на Андроиде.

https://www.dropbox.com/s/p7haeovtu9f189a/android-armv7-release.apk?dl=0
3 389289
>>389202
Предположу что все боятся качать и ставить на свои андроиды, а ставить эмулятор или разбираться с запуском в защищенном режиме влом.
4 389371
>>389202
Релизь в плеймаркет, посмотрим
5 389384
>>389289
Какие еще эмуляторы? Это АПК файл, дибы чтоли?
6 389433
Яебашу свой сталкер в топ даун мире. На самом деле еще нет, так, влажные мечты, да и сомневаюсь что констракт это потянет.
7 389439
>>389433
В своих влажных мечтах заебашил помесь Лары Крофт и симсов, зарелизил и получил миллионы баксов.
8 389469
>>389433
констракт это потянет спокойно, только уверен что ты разработку не потянешь, лох))
9 389471
>>389469
)))))))))) XD пиздабол
20170314172934.mp420170314173806.webm20170314174233.webm2,4 Мб, webm,
320x240
10 389541
>>389196 (OP)
Папка, ты тут?
Для пробы взял анимации из первого Принца персии, прикручиваю к нему управление мышью, чтобы бегал, куда кликаю. Управление делаю по событиям (например, записывается текущее состояние (бег, ходьба, висение и т.д. и направление). В зависимости от комбинации переменных запускается нужная анимация.

Ну и вопрос - может, это можно реализовать проще? А то у меня только для бега и смены направления уже целая простыня из событий. А еще и ходьба, и присед, и прыжки, и висение....
11 389944
>>389384
эмуляторы андроида
12 390041
>>389196 (OP)
Слишком дороха, чтобы просто заплатить за возможность убрать иконку загрузки. Лучше задрочу какой-нибудь опенсурсный хтмл-движок.
13 391174
Констраны, делитесь местами,где можно урвать халявных спрайтов и тайлсетов. Я ради развлечения пилю, если что.
14 391254
>>391174
На рутрекере паки ресурсов к лицензионной версии РПГ Мейкера. Они отдельно раздаются, многогигабайтные раздачи.
15 393407
Скажите пожалуйста, Contstruct 2 не треснет по швам, если в него запихнуть 100-200 images 5000x5000 разрешения? Отображать будет не все сразу разумеется. И как это может повлиять на оптимизацию?
16 393469
>>393407
Если ты будешь их давать по одному - всё будет ок, наверное. Или нет.

А если их будет таких много на экране - так тебя и UDK в пизду пошлёт.
17 393474
>>393469
Увы. Разузнал что Констракт 2 запускает сразу все, по этом даже не активные изображения будут нагружать, а в данном случае просто не запустится (скорее всего).
18 393509
>>393407
Может и сможет, но тачка не осилит
blob38 Кб, 519x353
19 393788
Сделал кристаллы, которые потом можно будет потратить перед битвой с Боссом на жизни и оружие.
20 393839
>>389433
Он будет без торидэ?
Безымянный.jpg397 Кб, 1366x768
21 394191
у меня тут конструктор наебнулся, полосы из точек по всей рабочей области.
в стабильной версии такая же хуерга
чито делать?
22 394303
>>393407
А почему бы не подгружать картинки из внешнего файла?

>>394191
У тебя отключена сетка?
23 394306
>>394303
сетка выключена
как можно заметить полосы по всему окну Layout, а не только в рабочей области
24 394360
Не знаю как сделать подбирание пистолета(оружия) с заменой анимации. Тоесть персонаж ходил без оружия, когда подобрал должна идти анимация с оружием.

Вот даже запилил видео.

https://youtu.be/aZPLStOT2J8
25 394382
>>394360
По событию - set animation
26 394386
>>394382
Не понял, можешь объяснить?

Прикрепляю скрин, можно на нём мне выделить
blob175 Кб, 1280x1024
27 394387
>>394386
Не прикрепилось.
28 394391
>>394386
Что такое анимация Destroy в шаге 8?

Как понимаю, если твой герой присел и находится на спрайте оружия (sprite 5), должен удаляться спрайт оружия и играться анимация, как герой его подбирает.
29 394427
>>394387

>скрин



Бля, как будто в 2009 попал
30 394476
>>394391
Дестрой - это переключение анимации на анимацию в которой ничего не нарисовано, тоесть пистолет убирается с экрана. Также я пробовал простой дестрой, он работает также. Еще пробовал перемещение на другой Layer, всё равно не работает.
Безымянный.jpg370 Кб, 1366x768
31 394479
никто мне так и не поможет с моим горем?
я уже щас и винду переустановил и всё равно толку нет.
32 394481
>>394479
Не понятно почему так случилось, посмотрел в свой проект, точно такие же настройки кроме Sampling, но это не то.
fg.PNG27 Кб, 772x493
33 394505
>>394427
Нет, ну а что? У джентльмена просто хороший вкус к удобным интерфейсам.
blob283 Кб, 1280x1024
34 394547
35 394553
>>394479
Анон, скинь скрин с открытой менюшкой view
36 394648
>>394476
Попробуй просто убрать этот "дестрой". Вместо этого удали спрайт оружия
37 394699
>>394648
Я уже писал, что так делал. Я в принципе знаю причину проблемы. Дело в том, что анимация ходьбы перекрывает анимацию ходьбы с пистолетом. Но проблема теперь в том, что констракт говно(ну или я тупой), и когда я выключаю анимацию, она тупо не выключается. Можно сделать пистолет немного по-другому, но мне не хочется, а хочется добить эту проблему.
Безымянный.jpg129 Кб, 1366x768
38 394997
>>394553
всё я разобрался, преустановил шиндовс
оказывается 10-ка оче плохо с драйверами работает на мою видюху, а на 7-ке норм
14911412808750.gif4,6 Мб, 256x212
39 395011
>>389196 (OP)
Итак, ребята, смотрите не охуейте.
Мне нужно по НИР написать симулятор обработки валов на токарно-винторезном станке 16К20 с системой ЧПУ.
Это порождает следующие вопросы:
1. Насколько хорошо Констракт ебошит с отрисовкой прямоугольников? Может ли он, например, стирать генерируемую графику в риалтайме в зависимости от заданной формулы и параметров?
2. Можно ли вызвать печатную форму, нахуячить в ней вторичного кода, а потом заставить Констракт его расшифровать в отдельные действия, вызываемые по очереди?
3. Может ли Констракт в базы данных, масштабирование и интерфейс?
4. Констракт умеет создавать симметричные изображения, имея только одну половину?
20 лет-с нýльчика-кун
40 395023
>>395011
а юнети ты из принципа брать не будешь, так?
41 395030
>>395023
Пилить 2д графон на 3д движке мне сейчас нет желания.
42 395034
>>395030
ой перестань
вполне для 2д канает.

а так я хоть помочь советом смогу
43 395038
>>395011

>3. Может ли Констракт в базы данных, масштабирование и интерфейс?



С учетом того, что для него есть "магазины", в которых данные берутся из таблиц, выходит, что да.

>4. Констракт умеет создавать симметричные изображения, имея только одну половину?


Я не в курсе. может ли он сам генерировать изображение. Но зеркалить готовое может
44 395044
вы ебанутые хотя бы один бы какой-нить бы участок защитили бы
45 395045
>>395011

>1. Насколько хорошо Констракт ебошит с отрисовкой прямоугольников?



Я думаю, может. Сделаешь заготовку 10х10 пикселей, а растягивать будет хоть каждый тик

>Может ли он, например, стирать генерируемую графику в риалтайме в зависимости от заданной формулы и параметров?



Просто убрать нарисованный прямоугольник - да
46 395090
>>389196 (OP)

>Задавайте свои ответы ОПу треда, он опытный в движке, ответит


Окей, ОП, вот тебе вопрос: как мне проверить что вбитое в TextBox значение это число, а не набор букв, например? Как мне перевести число, вбитое в TextBox в Variable?.
Т.е. очевидно, что я должен "Set Variable Value to...", но как мне обратиться к TextBox'у?
47 395107
>>395090
Хотя не надо, я уже и так нашёл команду ".Text".
48 397598
Тут еще есть кто живой? Сделал игровое меню - фон и растровые надписи "новая игра", "загузка", "опции". Всем поставил 'no collision'.

Дебаггер показывает 600 проверок на коллизии в секунду.

Что за херь?
49 397611
>>397598
Хуя ты оптимизатор
50 397612
>>397599
>>397611
А по теме есть, что сказать?
51 397618
>>397599
расп, уёбывай
52 397805
Аноны, нужна помощь (C2-папка, надеюсь, ты ещё тут обитаешь?). Делаю tower defence, недавно начал использовать контейнеры (чтобы "привязать" полоску жизни моба к самому мобу). Возникла проблема с башенками. После их создания, если щёлкнуть по башне левой кнопкой мыши - появляется радиус её обзора (башня и радиус находятся в контейнере, т.е. на каждую башню приходится свой радиус). Однако мне надо сделать так, чтобы при щелчке по башне высвечивался её радиус, а радиусы всех других башенок автоматически скрывались. Т.е. чтобы одновременно игрок мог видеть радиус 1 башни, а не нескольких. Как это сделать?
53 397896
>>397805
Папка никогда не заходил во второй тред, к сожалению
54 397899
>>397896
Что с ним стало? Когда я последний раз тут был, была ламповая атмосфера массового освоения конструкта, а теперь тред, по сути, мёртв.
55 397900
>>397896
Он пропал в конце первого треда, перекот делал опять же не он. Тред мертв. Покойся с миром
56 397904
>>397805

>а радиусы всех других башенок автоматически скрывались



Трудно сказать... Может, добавлять уникальный ID для каждой? Они ведь все одинаковы
NoGandalf.jpg32 Кб, 850x356
57 397905
Он не мог! Только не он! Блин, такое чувство, что прошло не пол года а лет 10. Что теперь делать? Остался официальный сайт, но там новичков, по моим прошлым наблюдениям, не очень жалуют. Почему все, кто причастен к C2 - рано или поздно внезапно пропадают? Учился по видяхам одного парня на тытрубе, рассказывал понятно и последовательно...В итоге последнее видео было загружено 1 год назад, а ведь ещё столько нераскрытых тайн осталось...
58 397906
>>397905
Ребята не стоит вскрывать эту тему. Вы молодые, шутливые, вам все легко. Это не то. Это не Чикатило и даже не архивы спецслужб. Сюда лучше не лезть. Серьезно, любой из вас будет жалеть. Лучше закройте тему и забудьте что тут писалось. Я вполне понимаю что данным сообщением вызову дополнительный интерес, но хочу сразу предостеречь пытливых - стоп. Остальные просто не найдут.
59 397907
>>397904
Я тоже думал насчёт ID, но я совершенно не умею с ним работать (узнал про уникальный номер объекта только вчера). У меня есть исходник TD, где всё сделано, но там около 100 ивентов (половина из которых используют вещи, которые я даже раньше не видел и не использовал). Я мог бы залить исходник сюда, чтобы кто-нибудь объяснил мне принцип работы, но никто этим заниматься не будет, я думаю.
60 397909
>>397907
Тогда сделай радиус отдельным объектом, и включай-выключай-позиционируй его по клику на башню
61 397911
>>397909
Это решит проблему с радиусом, но решит проблему с окном характеристик башни. При клике по башне в любом TD помимо её радиуса всегда отображается окно её характеристик, где её можно прокачать. И там встанет та же проблема, что и с радиусами - окна характеристик будут наслаиваться друг на друга. Более того, без использования контейнера я не представляю, как сделать так, чтобы при выборе двух одинаковых башен (пускай одна будет 1 уровня, а вторая - 3 уровня) программа бы поняла, что здесь надо указать характеристики этой башни, а здесь - характеристики другой башни. Характеристики ведь будут делаться текстами (т.е. будет every tick -> set text to...), и как программа отличит, что при клике по объекту tower_1 нужно вывести одни характеристики, а при клике по такому же объекту tower_1 - выводить уже другие характеристики.
62 397912
>>397911

>но решит проблему с окном


НЕ решит, фикс
cuteanimegirlspicture24wallpaper.png1019 Кб, 980x980
63 397913
>>397911
Тогда я пас. Погугли на аглийском, няша
64 397915
>>397911
http://c2community.ru/forum/

Может, тут спросишь?
65 397916
>>397915
Так уже. Просто, когда я пол года назад делал кое-какой проектик (который сейчас заморожен), задавал там вопросы. В итоге тамошние отцы тонко намекнули что "иди гугли\читай\смотри, заебал тупыми вопросам сыпать". При том, что те вопросы, которые я задавал, нигде не раскрывались (либо раскрывались, но очень однобоко, например в видео показано, как сложить 2+2, а мне нужно было найти дискриминант, т.е. сделать более сложное действие).
66 397918
>>397916
Тогда забей пока. Займись чем-то другим, дел в проекте полно, а голова пусть думает. Ей нужно время
67 402620
>>397805
Вообще, вроде, все правильно. Если ты не пизданулся и не сделал faza глобальной переменной.
68 402635
с costruct не работал. Чисто для интереса узнаю.
А как конвертируются игры под андроид? Создается html5, а потом он конвертируется через phonegap?
Или можно сразу конвертировать в apk? Бесплатно?
69 402649
>>402635
Сложно, типо того, нет, платно
Grzegorz !!KOYCz0HvMI 70 402739
>>402649
Все знакомые мне конструкторы конвертируют через жопу. Что Тиранобайлдер, что Мейкер. Они даже не конвертируют, дают простой сблев, который нужно править руками. Из-за этой хуйни я даже не интересовался конвертацией, там такой пиздец что вообще!
Grzegorz !!KOYCz0HvMI 71 402741
>>402739
Тирано, кстати, говно. Простой, реально повер.поинт для нубасов, и он так будет лагать если у вас 200-300 страниц сделано, не используйте это говно, ни чи!
72 402807
>>397805
Добавь условие что МАУС ОВЕР БАШНЯ
должно сработать
73 402808
>>402807
Папка, ты?
74 402811
>>402807
Папка, ты вернулся?
464644.png5 Кб, 96x96
75 402878
>>402808
>>402811
Чего тебе, щенок?
76 402913
>>402808
>>402811
Нет, я кто-то другой, но был в тех тредах.
77 402930
>>402808
>>402811
Наконец сюда добрался. Я с С2 завязал, так что сюда не захожу. Ждите другого сенсея.

>>402878
Жалкая пародия.

С2-папка
78 402937
>>402930
Ну какой ты папка, сопливый школьник, иди уже нахуй рассемёнился тут
79 402941
>>402930

>Наконец сюда добрался. Я с С2 завязал, так что сюда не захожу. Ждите другого сенсея.



Мы тебя соплёй будем называть, подписывайся, не бзди

С2-папка
photo2017-05-2521-34-02.jpg7 Кб, 312x129
80 402943
>>402941
>>402930
Пидаболы безпруфные.
81 402946
>>402943
Ты не теряйся, пожалуйста, заглядывай время от времени. Вопросов пока нет, разбираюсь сам, но еще будут
doverie.png1 Кб, 320x150
82 402950
>>402946
Хорошо пидабол
4qQHi-1wZqg.jpg21 Кб, 524x372
!BishopjYvs 83 402954
1. Идем в первый С2-тред.
2. Ищем мои посты с ссылками на рыгхост (вот этот, например https://2ch.hk/gd/res/195956.html#315658) (М)
3. Смотрим профиль на рыгхосте.
4. Теперь смотрим профиль в этой ссылке http://rgho.st/68HGvd5ZV. На скрине мой ЕДИНСТВЕННЫЙ пост в этом тредике (не считая того, что ты сейчас читаешь).

Думаю, что этого достаточно для того, чтоб пруфануть мою личность. Кто-то скажет, что я совсем охуел и начал открыто вниманиеблядствовать ДА ЕТО ТАК. Щито поделать. Меня подзаебало, что залетные дауны пишут от моего имени. В тред писать больше не планирую, но на всякий случай возьму трипкод. Всех хейтеров я на хую вертел.

Ньюфаги, если что - с вопросами по с2 можете писать мне в ЛС на форуме. Постараюсь отвечать, если время будет.
http://c2community.ru/forum/memberlist.php?mode=viewprofile&u=3727

С2-папка
84 402956
>>402954
да всем похуй на тебя, дурачок сопливый
85 402958
>>402954
Так ты же не папка, а чсвпидр

С2-папка
86 403452
Народ-народец, кто может подсказать как развернуть на весь экран, используя Javascript в плагинах "Browser" или "Function"

Я так понял нет независимой команды для страницы, нужно прописывать элемент в функцию. И команда зависит от движка браузера
87 403460
Значит так, я сделал игру, но она только в браузере. Это норма?
88 403461
>>403460
Крепи рекламу и публикуй
89 403464
>>403461
Нет, я для себя делал же.
90 403467
Нельзя в exeшник запихнуть?
91 403477
Ебать я эту хуиту ненавижу, вылетает сука! Ладно, думал чаще сохранять, но блять оно зависло когда я нажал Save!!! ЦЕЛЫЙ ЧАС СУКА Я РИСОВАЛ! ЧАС!
92 403497
У меня C2 норм, а вот третья частенько падает именно при рисовании.
93 403536
>>403452
ивент - Браузер - реквест фуллскрин
>>403460
>>403467
В чистый нельзя, но есть NWJS, который работает как браузер для одной игры, и является ехешником.
Нелепо, но работает. (The Next Penelope, Our Darkes Purpose даже в стиме)
изображение.png3 Кб, 531x44
94 403564
>>403536

>ивент - Браузер - реквест фуллскрин


Это я знаю, мне именно через кодом нужно
ивент - Браузер - execute javascript
95 403711
Ссылку на С3.
464644.png5 Кб, 96x96
96 403849
>>403711
Нахуй иди, жалкий щенок
97 403867
>>403849
Слышь, пес, анус дерни. Пиздаболы, С3 говорят есть.
File-Amundtarotcard.png15 Кб, 300x300
98 403901
>>403867
С3 это есть С2 только в браузере.
Никаких других нормальных новых фич, типа нативного экспорта или базового 3д, нет.
99 403909
>>403901
В апк для пятых андрюшек сразу экспортирует и размер от 2мб, экзешник так же через нодевебкид, в веб как обычно, остальное не пробовал.
И как обычно, проекты со второй третья открывает, а во вторую не экспортирует, хотя по сути они используют одни и те же модули. Структура построения такая же, папки с плагинами и прочим, в гуглхроме вроде можно расшарить внешнюю папку с плагином, но врядли к3 её подцепит
14229209691276[1].jpg7 Кб, 200x203
100 403945
>>403909
Ну серьёзно, что за аутисты считают размер игр в 2017 году? Наоборот чем жирнее игра тем больше контента же среди потребителей стереотип идет.
argument.png4 Кб, 200x203
101 403957
>>403945
Ну серьёзно, что за аутисты не считают размер игр в 2017 году? Наоборот чем компактнее игра, тем больше их вместится же, среди потребителей стереотип идет.

От жирной браузерной оболочки контента не прибавится.
Экспорт в apk в несколько кликов, на много лучше чем было раньше.

А креативчик за вялые аргументы и неосведомлённость, без обид.
den-riktige-jesus.jpg10 Кб, 225x300
102 403960
Тред жестокости и унижения, этот конструктор создан самим дьяволом, покайтесь сатанисты.
103 403974
>>403957
чета такой рофл с аутиста который каждый тред по движку скатить в срач пытается из-за размеров на выходе
104 403978
>>403974
Вообще это ты тут единственный аутист, который из за размеров начинает негативить, ищи положительные стороны школьник
105 403980
>>403974
Рофл бля, модный щенок, крутым хочет быть
464644.png5 Кб, 96x96
106 403982
>>403974
каждый тред по движку скатить в срач пытается из-за размеров на выходе
Конечно, описать положительную сторону экспорта в apk с оптимальным размером, это быть аутистом и пытаться скатить тред в срач.

А норма - это каждого называть аутистом, и срача не будет.
107 403996
>>403901
Спасибо, пес.
108 404126
>>403978
>>403980
>>403982
три ответа с интервалом в пару минут на один пост
семён незаметен
какой же ты все же школьник жалкий
109 404189
>>404126
Один ответ, а всё не о чём
110 404190
>>404126

>с интервалом в пару минут


09:23:12
09:33:48
gN-HxM4XJE8.jpg128 Кб, 1280x632
111 404981
Такие дела.
112 405487
>>405338
используй physics, очевидно же
113 405492
>>405487
Это очевидно. Сделать саму куклу не проблема. Проблема:
а) разместить готовую куклу по определенным точкам спрайта. Спрайт-то удаляется, и кукла разлетается на куски
б) хранить эту куклу. Если сделать ее в начале уровня, она улетит вниз со всей своей физикой. Сделать полку?

На сайте scirra этот вопрос так и не решили, кстати.
114 405493
>>405492
https://www.scirra.com/forum/sprite-to-rag-doll_t153620

Это последний тред, который затрагивал эту тему
115 405735
>>405492
Да это всё решается
Без имени-оро.jpg170 Кб, 1920x1080
116 407082
кто знает, как сделать прыжок по фиксированной траектории?
117 407158
Котаны, как вы пилите игры под винду и ведро? Покупали лицензию за 6к на торрентах?
118 407767
>>389196 (OP)
Пожалуй вкачусь. Горит душа создать игрульку с дохуя крафтом и что бы интересно было. Насчет интереса пока не гарантирую, но большое количество Крафта точно. Основа будет держаться на добыче ресов и получении нового вида ресурса, это я хочу реализовать через мини-игру 3в ряд, будет 2 типа добычи ресов
1) На мапе будет дохуя и больше "интересных" уровней где поставлена цель, к примеру собрать 5 бревен, за выполнение мини-игры 3 в ряд получаешь, вау! 5 бревен, а если выполнил за наименьшее кол-во ходов, получаешь бонусы
2) на мапе еще есть ферма, это будет тупо 5 на 5 поле, вход на ферму будет расти в зависимости от нахождения новых ресов. Если успел за 1 минуту собрать 6 палок и 7 камней, поздравляю, они твои
Пока думаю как сделать оптимизированную систему крафтов, путем сложения фрейма анимации, типа:
бревно имеет фрейм анимации 1, если 3 раза на стол крафта запихнуть 3 доски и сложить фреймы, то получиться 3! ОГО! и это число 3 приравнивается к анимации оружия и получаем готовое оружие, а 3 доски удаляются из не бытья.
- Пока думал над системой 3 в ряд и системой крафтов, сделал красивенький переход и анимацию "кнопок"
119 407768
>>407767
-что за хуйня на 1 webm?
-Это уродливые полки, на которых будет выставлен товар
Test3.webm5,2 Мб, webm,
422x850
120 407788
>>407767
Костыльная деградация в конструкторе продолжается, фреймы ресов суммируются, оружия создаются. Внимание! Те кто решаться повторить такую систему крафтов, могут сойти с ума!. Так ну система частично готова, осталось лишь добавить больше материала, не только бревна, но и говно всякое, камни и больше крафтов. Пойду пока чаем успокаивать себя.
121 408231
В констракте реально заебашить механику дайсов?
122 408260
>>408231
Нет, только платформер и кликер, может в четвёртой версии можно будет, обещают в 2019 году, ждём
123 408265
>>408260
Лучше уж с нуля написать, чем ждать 1.5 года.
124 408269
>>408265
Да, писать с нуля новый конструктор
d6.PNG10 Кб, 1344x150
125 408284
Ну псевдодайс сделать оказывается легко. Но вызвать его будет довольно трудно. Ибо в конструкте нет глобальный эвентов.
126 408296
>>408284
Любой эвент может быть глобальным
127 408309
>>408284
И привязать к этому 'set animation to' в зависимости от переменной. Все готово.
14879737792820.jpg127 Кб, 566x419
128 408342
>>408284
>>408309
Удивительное игроделание!
129 408358
>>407788
Лампово.
У тебя брёвна в одну точку летят через "Move at angle" или как?
130 408580
>>408231
Что ты подразумеваешь под механикой дайсов? 3д бросок кубика?
131 408582
>>408358
Я уже переделал систему крафта. А так бревна спавнились от x стола +- 20. С высотой почти так же, высота стола по Y - 15-20
132 408583
>>408358
а и угол int(random(0,180)), когда только создалось бревно
133 408592
>>407788
Если интересно, могу скинуть новую версию крафтахотя кого это ебет, я так или иначе выложу новую версию, раз уж начал делиться творчеством
1edit0.webm4,1 Мб, webm,
422x844
134 408639
>>408592
Фух, переделал крафт. Сделал верхний слайдер с предметами и пару красивых "анимаций"
135 408641
>>408582
Да я не спавн, а про последующее приближение к друг другу. Если можешь скрин схемы сделай
136 408726
>>408641
http://dropmefiles.com/OMbGZ
Держи дорогой друг, читай разбирайся
137 408791
>>408726
Понятно, посмотрел capx, про MoveTo знал. Просто на гифке выше, объекты по мере приближения к точке замедляли скорость, этим и заинтересовался. В общем разобрался, в MoveTo за это отвечают строки Acceleration и Deceleration. Кстати MoveTo вполне может быть заменён на родной Pathfinding.
1.png89 Кб, 1029x870
138 408851
>>408791
Если хочешь что бы ускорение уменьшалось по мере поступления к объекту, используй lerp(Первое значение, что хотим двигать, координату, угол, аллаха. Второе значение куда хотим двигать, координата другого объекта, цифровое значение. Третье значение скорость)
139 409015
Аноны есть небольшой проект на конструкторе, как думаете будет ли лагать на мобилке, если у меня пару уровней находятся на одном лайауте , а переход между ними буде осуществляться scroll to
140 409022
>>408851
Норм благодарю, обычно использую лерп для увеличения области, плавно получается.
Без имени-1.png19 Кб, 271x483
141 409065
>>409022
если надумаешь делать красивые поп-апы, всякие выскакивающие настройки или менюшки, можешь использовать litetween, отличный плагин для таких вещей.
142 409078
>>409065

>можешь использовать litetween


Как раз недавно всплывающие сообщения делал по этой видюшке https://www.youtube.com/watch?v=GDiWMPxZ6fE

Хотя такое и без плагина можно реализовать.
143 409092
>>409078
Да, многие вещи, которые добавляют плагины можно сделать ручками в самом конструкторе. Но это обычно геморрой.
Кстати, мы тут болтаем, а я до сих пор не знаю над чем трудишься ты.
Кстати тут назрел вопрос. Вот я создаю объект оружие и помещаю его на витрину, проще простого, но нужно как-то сохранять сам объект и его положение используй обычный сейв, да хорошая идея зачем велосипед, но при выходе из уровня и возвращении назад сохраняется нажатие на другой уровень ВУАЛЯ мы опят на другом уровне. Может есть соображения?
144 409113
>>409092
Попробуй сохранять отдельные значения в WebStorage
145 409115
>>409113
и загружать их в начале уровня?
146 409122
>>409115
Ну можно и так
147 409139
>>389541
Нет, и в этом вся пакость конструкта
148 412983
Аноны помогите с массивом. Короче запилил инвентарь, который добавляет в себя лишь тот тип предмета который еще в нем нету. А если попытаться добавить еще один такой же тип предмета до добавиться кол-во вроде логично. У каждого текста есть свой id и нужно детектить этот id и добавляем ему в локал +1, вот как это сделать?
149 413315
>>412983
Кинь capx
150 417395
>>413315
да уже разобрался. Сижу вот думаю как сделать продажу вещей. Думаю сейчас над ежедневной наградой
151 417495
>>417395
Меня заинтересовал инвентарь, поделись, если возможно
152 417496
>>417495
>>417495
без проблем, секунду. Кстати у меня появилась проблемка, она будет в исходнике. Когда я выкладываю куда-то предмет из инвентаря, я добавляю id нового предмета в массив "Полки". К предмету добавляется число и оно с каждой секундой отнимается, когда число равно 0, то в массиве ищем id предмета и очищаем массив. Но иногда из-за быстроты действий предмет уничтожается а id в массиве нет. Как быть? Может сможешь помочь
153 417500
154 417502
>>417496
Похоже решил проблему, я зачем-то дезактивировал группу с продажей, раньше чем это надо было. Ладно, надеюсь тебе такой тип инвентаря поможет
155 417939
>>417502
Продажа только с последнего добавленного предмета, это нормально?
156 418070
>>417939
да, я же добавил комментарий, что я зачем-то сделал продажу последнего предмета, ибо сам инвентарь не совсем на массиве основан
157 418072
>>417939
слушай, может у тебя есть идеи как сделать систему крафта? У меня есть задумки сделать каждому предмету для крафта id суммировать и полученную сумму искать в ??? и оттуда вытаскивать фрэйм предмета
159 418210
>>418206
не это пиздец, если много крафтов и все надо сравнивать. Лучше через ajax и xml, сделать отдельный файл .xml и туда запихать крафты, и все уместиться в меньшее кол-во "кода". Только вот теперь проблема с парсингом этого файла и нахождения нужного значения фрейма
160 418211
>>418206
Но, все равно спасибо, вдруг пригодиться.
161 418283
>>418210
Вроде дошло, сделать крафт панель по типу инвентаря, допустим с четырьмя клетками на массиве и отслеживать значение этих клеток в одну строку, это и будет код крафта
162 418321
>>418283
Да ты можешь суммировать и в xml файле искать эту сумму и в ней фрейм предмета. Парсишь файл на этот id создаешь предмет и устанавливаешь фрейм из id. Типа так:
<craft>
<id>1</id>
<frame>1</frame>
<</craft>
И т.д.
163 418325
>>418321
Бля, id закрывается после frame
id
Frame /frame
/id
164 418329
>>418321
Но есть большой минус. При сложении фреймов приходится пропускать 2 фрейма и делать их пустыми. То есть если начнем складывать первый фрейм[1+1+1] будет три. Если начнем складывать 2 фрейм то уже получится id другого предмета. Но если 2 фреймом сделаем 4 фреймом [4+4+4] то уже id этого и предыдущего не будут соприкосаться.
165 418373
>>418321
Не работал с xml, немного пробовал json.
Имел ввиду в одну строку, типо "5,5,4"
5 дерево, 4 металл
результат: бъёка с деревянной ручкой
недостаток (а может и фишка) это последовательность, нужно будет отдельно прописывать 5,4,5 итд

>Да ты можешь суммировать


Все id предметов или одинаковые, если все может возникнуть путанница, а если одинаковые то проверка разделяется на количество разных предметов.
166 418513
>>418373
А если так, то парсишь опять xml файл на наличие такой последовательности и устанавливаешь нужный тебе фрейм.

https://youtu.be/ffEGdKdUsmY
167 418901
норм
168 419823
ебать вы тут костылисты
169 419896
>>419823
причем тут костыли вообще?
170 420493
Пилил меню создания персонажа рпг, все дела и наткнулся лимит в 100 событий. Есть ли смысл покупать полную версию или это горячка? Так ли хорош констракт для 2д?
171 420494
>>420493
Делать нормальную игру на визуальных "событиях" - это идиотия. Не валяй дурака и качай юнити
172 420525
>>420493

>Есть ли смысл покупать полную версию или это горячка? Так ли хорош констракт для 2д?


Нет конечно, слушай этого ювелира >>420494, 2д на Unity3D норм.
ГейДев 173 421132
Собираюсь сделать игру типо рпг,но суть такая что она будет на теории вероятности,а точнее на игральных костях,как думаете взлетит или нет?И вообще трудно будет сделать инвентарь и собственно эту теорию вероятности.Кому инетересно будет расскажу подробнее
foxRunToDive.gif28 Кб, 120x120
174 421436
>>420493
>>420494
>>420525

У самого встала проблема в 100 событий. В них влезли только анимации персонажа (около 10). Поставил юнити - анимировать 2д можно прямо в нем, это плюс, получается намного качественнее, чем в синфиге. Визуальные переходы между анимациями - плюс (в аниматоре).
Сделать управление клавишами для не погромиста - лютый пиздец. За неделю сделал связку бег - ходьба, прыжок-полет-приземление, но до сих пор не могу нормально сделать переход между полетом и приземлением – дергается. Как сюда прилепить приседание и прыжок с места – вообще, в тупике.

В констракте все, с анимацией заняло неделю. ГУИ, квесты и прочее ставят в тупик. Но качество юнити гораздо выше, так что останусь в нем, хоть и понимаю, что за 100 баксов и констракт - доделал бы все за месяц.

Собираю подходящие скрипты и пытаюсь вникнуть в волшебный мир си шарп
175 421889
>>421436
Зря, мог бы игры делать
176 421900
>>421889
У меня нет ста баксов, поэтому буду страдать за бесплатно.
177 422172
>>421436
Если у тебя игорь 2д, то пили в гейммейкере.
image.png4 Кб, 120x120
178 422374
>>422172
Там ведь тоже анальные ограничения на бесплатную версию. Просвети, если если я не прав.
179 422821
>>422374
Делай на пиратке.
Или найди GMS 1.4 стандартную версию, она позволяет нормально билдить, просто вешает сплеш скрин свой.
180 423075
>>422821
Поделись ссылкой, если есть
181 423098
>>422821
Мне тогда проще на пиратке констракта сделать. А у бесплатного гамака ограничение в 15 объектов - это только меню и интерфейс.

Похоже, все пути ведут в юнити, там можно целиком проект собрать, с разной степенью детальности. Второй раз скрипты пишутся легче, плюс использую старые наработки. Перешел в 2.5д с мокапом - совсем другие пироги.

Короче, если бы в сцирре не были такимим жадными, давали бы версию, в которй можно сделать средний по размеру проект (пусть даже без экспорта - ах да, экспорта там и нет), то гораздо больше людей доделывало бы свои игрушки, была бы польза для всех
182 423111
>>423098
Есть ещё годот или канстракт классик
image.png298 Кб, 403x604
183 423122
>>423111

>канстракт классик



Благодарю, няша.
184 423190
Ребята помогите прошу,не могу уже справится 2 дня,на форуме констракта только советуют.Вот исходник в нем 2 лайаута один магазин(1) и инвентарь(2) так вот проблема очень не обычна.Допустим покупаем на (1) несколько штук вещей разных что бы было заметно,переходим на (2) и там удаляем из середины разных предметов,потом обратно на (1) и они слипаются и накладываются,а если уж купить еще после этого предметы то они творят дикую хуйню,прошу помощь молодому игроделу.
Скинуть файл не получилось ссылка на мое сообщение на форуме http://c2community.ru/forum/viewtopic.php?f=7&t=174&p=122567#p122567
185 423288
Пилю тут потихоньку
186 423428
>>423190
Честно говоря, не понял. Мой совет - иди на официальный форум (хоть через переводчик), там почти всегда помогают.
187 423429
>>423288
Выглядит мило. В 1994-м было бы хитом.
188 423625
>>423288
Спрайты сам рисуешь?
image.png474 Кб, 640x1136
189 424562
>>423625
Практически все сам, но так как хотелось сначала сделать рабочий макет игры кое-что спиздил, но собираюсь перерисовать не свой графон. Сейчас допиливаю геймплей и графон, через пару дней уже приступлю к саунд наполнению, а там уже оптимизация да выпуск. В общем к концу лета надеюсь выпустить
190 424698
>>424562
Да хуйня какая-то на самом деле, но даже в неё кто-то будет играть

Хотелось бы мне тоже научиться делать посредственность а главное доделывать до релиза, это наверно самое сложное особенно для перфекциониста и избалованного игрока
191 426179
Народ может есть у кого идеи, как реализовать инвентарь, который можно изменять не только на том уровне на котором он есть, но и на других. У меня есть мысль сохранять все что есть в инвентаре в отдельный файл, но вот как это сделать?
192 426205
>>426179

>не только на том уровне на котором он есть


Разве есть готовое решение:
Юзай массивы, словарь и xml
193 426271
>>426205
ну я примерно разобрался с xml, как из него получать информацию, а как записывать нет.
-Массивы разве распространяются на несколько уровней?
-Со словарями ебля, лучше их использовать для пару ключей, там лучший счет и т.п.
194 426284
>>426271

>-Массивы разве распространяются на несколько уровней?


По умолчанию да, в свойствах строка Global
195 426297
>>426284
хм, ну как вариант, спасибо. Но хотелось бы через xml и отдельный файл делать.
196 426746
>>426297
С помощью NWJS (NodeWebkit) можно подгрузить и сохранить информацию в файл
197 429174
Аноны, есть знатоки констракта классика? Не могу сделать простую платформу. Как установить полу свойства "солид", чтобы спрайт не проваливался через него?
198 429207
>>429174
В свойствах объекта Groups>Attributes
15016357636410.jpg233 Кб, 700x840
199 429613
>>429207
Благодарю
200 429974
Привет аноны. Есть соображение как сделать подобное, без imagepoint? Есть объект-контейнер, в и на нем пару спрайтов. Надо сделать что бы при создании подобного префаба, спрайты сохраняли свою позицию.
201 430187
Аноны, мне влом писать свой движок, хочу быстро и сразу (благо есть выпрямленные руки), поэтому вопросы:
0. Концепция 2д-роглайка с абсолютно случайной генерацией всего, вплоть до внешнего вида существ.
0,5. осуществима ли процедурная генерация?
1. можно ли на с2 реализовать совмещение нескольких случайных (но заранее заготовленных) спрайтов в одну модель юнита?
2. есть ли способы проектировки биомов?
3. осуществимо ли переименование встреченных типов юнитов прямо во время сеанса?
202 430329
>>430187
0,1,3 вполне.
Вообще не раз задаются вопросы про случайный выбор, в CC и C2 есть random и choose, есть глобальные переменные, переменные группы и переменные привязанные к объекту (текст, число и тригер), всё очень похоже на Fusion
203 430455
>>430329
Анон, благо дарю
пойду спрайты пока наяривать, не в вырвиглазных же пикселах в 2017 делать
204 430740
Что за хуйня, вроде круто сделал платформер с физикой за пять минут по тутору с ютуба, а открывается он только в браузере.
205 433378
>>430740
Экспортируй в другой формат.
206 433392
>>389196 (OP)
А как можно защитить ресурсы игры, при экспорте в nwjs?
207 433765
>>433392
Запихни всё в оболочку. Например Enigma Virtual Box соберет тебе все файлы и папки в один екзешник.
208 433783
>>433765
он распаковывает ресурсы во временную папку
209 433959
>>433378
Не экспортируется, кнопка смены платформы просто не нажимается.
210 433962
>>433959
Ты используешь бесплатную версию?
211 434007
>>433962
В этом дело?
Тогда пойду кряк качать.
image.png130 Кб, 1534x896
Classic 212 436377
Аноны, как в классике вывести на экран глобальную переменную? Без кавычек он не принимает команду, в кавычках - печатает, как есть.
213 436548
>>436377
global('Global 1')
214 436550
>>436377
glob("playerName")
215 436624
>>436548
>>436550
Спасибо. Жаль, для классика нет мануала.
216 436633
>>436548
>>436550

Антоши, не работает, спасайте.
217 436635
>>436633
Все, нашел, одинарные кавычки.
global('playerName')
218 436636
>>436548
Не обратил внимание, что у тебя одинарные.
219 438400
И снова классик, простой платформер.

Есть пол (солид), есть прозрачный прямоугольник (player - поведение platform), к которому приделана анимация персонажа. Проблема - когда player прозрачен, он проваливается через солид.

Ну и второй вопрос - можно ли изменить управление со стрелок на wasd?
220 438402
>>438400

> проваливается через солид.


Invisible on start решило проблему. Не знаю, правильно ли но помогло.
221 438403
И еще - как зеркалить спрайт (классик)?
222 438442
>>438403
-ширина объекта
-32
223 438486
>>438442
Благодарю. Вообще, классик довольно интересный продукт (но без мануалов).
224 438511
Всегда мечтал запилить стратегию по типу второго варкрафта. Начал на юнити, но там с 2D реализацией навигации проблема, а 3D-графику я не потяну. Констракт подойдет для ртс?
изображение.png11 Кб, 400x300
225 438516
>>438511
От масштабов зависит, генералы же сделали как-то
226 438519
>>438516
Что за генералы?
227 438527
>>438519
C&C очевидно.
228 438530
>>438527
Его сделали в констракте?
229 438547
>>436548
Снова переменные в классике. Как вывести текст типа:
Name: Semyon

Set text to "Name: global ('yourname')" не работает
230 438552
>>438547
"Name: "&global ('yourname')
231 438560
Хули его под Mac нету?
232 438639
>>438560
Мак для потребителей, поэтому только экспорт
233 438694
>>438552
Благодарю. Ты сейчас в геймдеве? Расскажи, как там обстановка?
234 438705
>>438694
Неее, я пока забросил, многим увлекаюсь
235 438706
>>438705
А раньше? Что-нибудь выпустил в мир?
236 438716
>>438706

>Что-нибудь выпустил в мир?


Из последнего, это делал >>423066
237 438717
>>438706

>Что-нибудь выпустил в мир?


нет короче
image.png50 Кб, 151x225
238 438723
>>438716
Гене Букину понравилось бы.
239 438742
>>438723
Забыл упомянуть, задумка и изначальный графон этого анона >>404108
240 438744
>>438742
Смени теток на монстров (чтобы феминисты не засудили) и выкладывай на фейсбук.
241 438751
>>438744
Лениво, не вижу смысла в этом
242 438752
Анончик, в чем проблема? Классик.

Хочу, чтобы при нажатии на красный треугольник значение силы росло на "1", а значение оставшихся очков уменьшалось на "1". Но не работает.
image.png26 Кб, 922x209
243 438754
>>438752
Короче, на уменьшение параметра работает.
244 438781
>>438754

>subtract


Это вычитание. Ю андэстэнд?
245 438783
>>438781
Если не знаешь как сложить, просто вычитай "-1".
246 438848
>>438781
А что не так? Когда жму стрелку вправо/увеличить параметр "1" прибавляется к силе, один отнимается из пула.
Жму стрелку "влево" отнимается "1" от силы, прибавляется "1" к пулу.
image.png37 Кб, 853x599
247 438947
А как в классике вставить анимацию, что-то не въеду? Внизу что-то похожее на киноленту, но она не нажимается, меню не появляется.
--.png6 Кб, 555x419
248 438970
>>438947
Нужно сперва добавить кадры
249 438974
>>438970
Блин, вроде бы все логично, но сам хрен найдешь. Спвсибо.
250 438981
>>438970
А в нем есть возможность применить координаты точки ко всей анимации?
image.png28 Кб, 425x614
251 438982
>>438970
Имел в виду эти точки.
252 438984
>>438752
>>438781
>>438783
Короче, коллизии были отключены, все работает.
253 440414
Поцчему не работает переход на другой layout по кнопке? С самодельной кнопкой работает, с кнопкой из пресетов - нет.
image.png37 Кб, 602x542
254 440613
Аноний, как отредактировать collision mask в классике? Не въезжаю.
255 441226
>>440613
Как картинку
256 441295
>>441226
Благодарю. Коллизии редактируются для отдельных спрайтов, но для тайлов, к сожалению, нет.
257 441318
>>389196 (OP)
А справится ли констракт с айзеко клоном? И если он такой ахуенный, то почему тот же гамак гораздо популярнее? Просто вот думаю на то, чтобы пересесть на констракт, ибо в юнити для 2д игры слишком много лишнего дерьма.
258 441320
>>441318

> с айзеко клоном



Я бы тебе ответил, но не знаю, что такое айзек. Мне нравится. Пилю платформер-рпг, длина уровня 50,000 пикселов, высота 3,000, стабильно держит 60 фпс. Гамак начал раньше и собрал все сливки.
259 441323
>>441320
С фпс понятно, а вот насчет цпу как? Для построения уровней тайлмап используешь?
260 441325
>>441323

>тайлмап


Да, причем во втором очень удобный - накидываешь этих самых тайлмапов, и кроишь из них.
261 441326
>>441323

>цпу как


Зависит от количества рассчитываемых коллизий. Выше 30% не поднималось, хотя фпс иногда падал
262 441329
>>441325
Во втором да, удобно. В классике не разобрался с тайлмапом и если ли он вообще, видел только примеры выстраивания из кадров спрайта.
263 441330
>>441329
В классике есть, но примитивный, комбинировать тайлы нельзя.
264 441331
>>441330
Ты имеешь ввиду тайлбэкграунт наверно
265 441332
>>441331
Да, его. Забываю второй, сижу в классике
266 450155
Есть купившие construct 3?
267 450405
>>450155
Я его даже не пробовал
268 461739
Посоны, что за хуйня с тайлами. Загружаю Тайл- по бокам полоски.загружаю идеально нарезанную текстуру, какие-то белые полоски и шов.
269 461741
tt
270 461794
>>461739
Загружай нормально, или используй геймейкер, там ты просто забудешь о картинке, зависнув в скриптах, станешь программистом, будешь зарабатывать 500к в час.
271 465947
>>389196 (OP)
>>389196 (OP)
Аноны, может кто-то сталкивался с подгрузкой тайлмапов из файлов tmx? Есть плагин rex_tmx_importer_v2, но он вроде как работает с спрайтами, или я что-то не понял. Рисую я например карты на Tiled. Хочу подгрузить в Кастракт2, он понимает формат json, экспортирую из Tiled в json, но выяснялось что json Канстракта имеет другую разметку, может есть какие-то конверторы?

Construct2 TilesJSON:
{"c2tilemap":true,"width":12,"height":12,"data":"13x0,10x-1,2x0,-1,8x1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,8x1,-1,2x0,10x-1,13x0"}

Construct2 AsJSON:
{"c2":true,"w":{"x":0,"y":0,"w":192,"h":192,"l":2527554661529294,"zi":0,"hX":0,"hY":0},"data":{"w":12,"h":12,"d":"13x0,10x-1,2x0,-1,8x1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,8x1,-1,2x0,10x-1,13x0"}}

Tiled JSON:
{ "height":12,
"infinite":false,
"layers":[
{
"data":[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
"height":12,
"name":"Tilemap",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":12,
"x":0,
"y":0
}],
"nextobjectid":1,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"2018.01.01",
"tileheight":16,
"tilesets":[
{
"columns":4,
"firstgid":1,
"image":"Tilemap.png",
"imageheight":64,
"imagewidth":64,
"margin":0,
"name":"Tilemap",
"spacing":0,
"tilecount":16,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":1,
"width":12
}
271 465947
>>389196 (OP)
>>389196 (OP)
Аноны, может кто-то сталкивался с подгрузкой тайлмапов из файлов tmx? Есть плагин rex_tmx_importer_v2, но он вроде как работает с спрайтами, или я что-то не понял. Рисую я например карты на Tiled. Хочу подгрузить в Кастракт2, он понимает формат json, экспортирую из Tiled в json, но выяснялось что json Канстракта имеет другую разметку, может есть какие-то конверторы?

Construct2 TilesJSON:
{"c2tilemap":true,"width":12,"height":12,"data":"13x0,10x-1,2x0,-1,8x1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,8x1,-1,2x0,10x-1,13x0"}

Construct2 AsJSON:
{"c2":true,"w":{"x":0,"y":0,"w":192,"h":192,"l":2527554661529294,"zi":0,"hX":0,"hY":0},"data":{"w":12,"h":12,"d":"13x0,10x-1,2x0,-1,8x1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,1,6x-1,1,-1,2x0,-1,8x1,-1,2x0,10x-1,13x0"}}

Tiled JSON:
{ "height":12,
"infinite":false,
"layers":[
{
"data":[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
"height":12,
"name":"Tilemap",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":12,
"x":0,
"y":0
}],
"nextobjectid":1,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"2018.01.01",
"tileheight":16,
"tilesets":[
{
"columns":4,
"firstgid":1,
"image":"Tilemap.png",
"imageheight":64,
"imagewidth":64,
"margin":0,
"name":"Tilemap",
"spacing":0,
"tilecount":16,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":1,
"width":12
}
272 481625
>>389196 (OP)
Как в констракте вести командную разработку? Мержить xml - адЪ. Можно ли сделать ивент шиты независимыми от проетка?
273 481853
Ваш замечательный движок может в изометрию?
274 481940
>>481853
Я констракта вообще не видел никогда, но блядь, изометрия это двадэ! Естественно, двадэ-движок может в двадэ!
275 481957
>>481940
Из коробки не может. Z-order там есть конечно, но управлять им будешь ты сам.
rojoIsometric.webm860 Кб, webm,
560x420, 0:29
276 481962
>>481853
Чекни плагин "rojo Isometric"
277 481965
>>481957
Что значит из коробки не может?
278 481976
>>481965
Состояние сразу после установки - без модов, плагинов и т.д.
279 481982
>>481962

Айайай, как не хорошо. Нинтендо уже идет по ваш анус.
280 481984
>>481982
Это пример из форума, а не игра
video.webm871 Кб, webm,
424x336, 0:21
281 481999
>>481976
Выстраивание по Z-order управляется одной строкой

>Состояние сразу после установки - без модов, плагинов и т.д.


Вполне можно без плагина, даже проще, смотря какая игра конечно, чем сложнее тем проще без плагина, ибо у него все равно свои ограничения.

На видео без из 5 событий, лол. А вот с прыжком думаю будет не просто.
282 482003
>>481999

>без


без стороннего плагина
283 482029
>>389196 (OP)
Можно ли в констракте писать на чистом JavaScript, без использования Eventsheet? Ник-то не пробывал?
pikcha.png4 Кб, 417x214
284 482036
>>482029
Через встроенный плагин Browser
285 482056
>>482036
Нет, это годится только что-бы вызвать JavaScript библиотечку. И удобней делать это через собственный плагин/бехавиор.

Я же хочу закодить всю игру не используя ивентшиты.
286 482059
>>482056

>Я же хочу закодить всю игру не используя ивентшиты.


Значит бери юнити, чего ты хочешь от конструктора для олигофренов?
287 482063
>>482056
И удобней делать это через собственный плагин/бехавиор.
Ну хз, я не кодер, максимум юзал его для корректного отключения курсора и копирования инфы в буфер.

Ну добавь все нужные объекты, экпортни в html5 и пиши коды в js файлах.
288 482066
>>482059

>Юнити


Слишком толстый что бы быть не для олигофренов
289 482070
>>482059
Друг - овнер проекта и мы многое уже сделали. Но я понимаю, что еще один такой проект я ниасилю...
290 482196
>>482070
Пили на Phaser. Как раз чистый js
291 483894
веркх
292 498137
Привет, двач. Я делаю игру по типу хотлайн маями.
у меня есть несколько видов оружия.
Когда оружие рядом с персонажем и нажата правая кнопка мыши персонаж изменяет спрайт.
Но есть беда - когда это оружие лежит в куче, поднимается не 1 оружие, уничтожается сразу несколько его копий, и берется 1 оружие.
как сделать чтобы оно уничтожалось только одно.
293 498139
>>389196 (OP)
Как сделать трясущийся ХУД, чтобы при мощных атаках врагов трясся весь экран вместе с ХУДом?
И еще, как сделать в ХУДе менюшки торговли/лута/перков, чтобы они в псевдотридэ сбоку поворачивались, как страницы книжечки?
изображение.png10 Кб, 590x236
294 498143
почему это говно не работает как надо и оружие подбирается независимо от того, какая переменная weapon там стоит?
295 498532
>>498139
Про тряску.
Есть behavior shake, а можно ручками менять значения scrolling в system'e, или не ручками вбивать синусоиду упомянутым ранее тут не родным плагином litetween.
Безымянный.JPG24 Кб, 590x236
296 498538
>>498143
Попробуй invert на четвёртом событие
297 498715
>>498143
Лучше сделай все пушке семьеё, так лучше работать будет и проще с скриптами

Все что после того как выбрасывает оружие сделай отдельной функцией - поднятия оружия

Выбрасывая оружия вызывай функцию поднятия оружия
gemcraft-chasing-shadows.jpg62 Кб, 640x427
298 499754
Насколько сложно сделать игру аналогичную GemCraft на движке Сonstruct 2 ? Или кодить придется?
299 499830
>>499754
Там есть готовая база под товер дефенс в туторах/примерах. Ну а всякие апдейты и прочую прокачку все же придется скрпитами набить (как и везде, но это пара переменных по сути)
300 500069
>>499830
Говоря о скриптах, ты имеешь ввиду какой-то язык программирования?
301 500124
>>500069
Я думаю, он имел в виду ивенты.
302 504984
303 505003
Аноны, выручайте, как сделать проверку расстояния? думал сделать sprite2.x - sprite1.x, но потом понял, что говно
304 505004
>>505003
почему говно?
305 505005
>>505003
distance
306 505006
>>505004
потому-что если моё положение будет отрицательно для него, то он не будет на меня реагировать
307 505007
>>505006
ну ебани abs()
308 505008
>>505007
я тоже так подумал, хз, наверное так и сделаю, спасибо
309 505034
Блять, почему враги ходят сквозь стены, если у них поведение солидснейк и в pathfinding стоят препятствия твердые предметы
310 505035
>>389196 (OP)
Можно ли в К" пилить ртс? Особенно интересует вопрос с большими картами.
311 505036
>>505034
патфин не работает с солидом на одном обьекте
312 505037
>>505036
в смысле?
313 505040
>>505035
Нет, для больших карт учи С++ профессионально.
314 505046
>>505036
По стандарту патфин работает на солиды, поэтому еслинакинуть на обьект, на котором уже висит патфин сверху еще солид, то он никуда не пойдет, т.к. будет думать что он сам себе стена. Если ты накинул и то и другое, но у тебя он все же пошел, то у тебя неправильный поиск препятствия стоит.
315 505047
316 505048
>>505047
на нем не висит патфинд
317 505049
>>505048
солид*
короче, я убрал turret и он начал ходить нормально
318 505060
>>505049
туррету делай как обьет, который пркрепляется как башня в танке, там пример с танками есть.
319 505178
>>505060
я тебя понял, благодарочка
320 505264
>>505040
Сто пудов? Может, есть какие-то возможности?
321 505267
>>505264
Сделай большую карту и посмотри.
322 505268
>>505267
А плагинов каких-нибудь на эту тему нет?
323 505271
>>505268
Зачем?
324 505281
>>505271
Затем, что я не умею писать код.
325 505283
>>505281
В констракте нельзя писать код, там события, как раз для таких как ты. Если ты даже в констракт не можешь, то забудь свою хуйню, никакие плагины не помогут. Или ищи прогера.
326 505298
>>505283

>Или ищи прогера.


Программиста по канстракту, событера.
327 505302
>>505283
Я знаю, потому и занимаюсь констрактом. Файтинг успешно сделал с песонажами из Даркест Дэнжн, например. Хочу РТС, потому и спрашиваю, можно ли это в К" осуществить.
14868369523040.jpg14 Кб, 250x250
328 505303
>>505298

>событера

329 505304
>>505302
Бери да осуществляй, пройдись по этапам, которые хочешь реализовать, прикидывай на возможности констракта.
330 505308
>>505302
На каком-то геймдевфесте чел стратежку пиксельную в чб цвете делал, вроде на кастракте, он еще прикальнулся типо он не может писать код у него же лапки.
331 505313
>>505303
Событер программист в треде, задавайте свои ответы.
014856172693460.jpg15 Кб, 262x206
332 505317
>>505313
Спрогай такую же систему событий для годота, событер!
333 505320
>>505317
А там визуал скрипт же есть, это не то?
334 505322
>>505313
Можно ли на К" делать РТС?
335 505327
>>505320
Нето
336 505338
>>505322
Самый простой, на уровне тамагочи
337 505340
>>505338
А сложный, с большими картами, базами как в градостроительных симуляторах, и генератором таковых?
338 505341
>>505340
Можно. Но лучше перейди на гамак или годот тогда.
339 505342
>>505341
Гамак это гейммейкер? А годот что?
340 505343
>>505317

>Спрогай такую же систему событий для годота


Зачем? Там же есть сигналы. Они как события, только круче!
341 505344
>>505340
Нет, сложный лучше не берись делать.
Обработка 10 объектов, которые будут обходить препятствия и друг друга уже проц напрягает.
342 505345
>>505342

> А годот что?


Еще не придумали мемное название. Дерзай.
343 505346
>>505343
Подробней, кинь ссылку если есть
344 505347
>>505345
хохлот
компот
бомжот
ебалопенсурсврот
345 505348
>>505345
А он с программированием?
346 505349
347 505351
>>505349
А без программирования есть ещё что-нибудь, подходящее для РТС?
348 505352
>>505351
Вроде нет, а ты примерно какую хочешь сделать, приведи пример.
349 505354
>>505352
Хотелось бы похоже на линейку градостроительных симуляторов от Impression Games по внутреннему функционированию базы, но ещё с механикой войны как в РТС, с большими картами. В общем, РТС с большими масштабами и развитой экономической составляющей.
350 505355
>>505351
Анрил энжин 4, как ни странно.
Ну или ламберярд, но на него туторов нет.
351 505358
>>505355
А почему "как ни странно"?
352 505360
>>505358
Он имеет ввиду блюпринты УЕЧа, на которых реально запилить игру без единой строчки кода. Но есть один нюанс. Блюпринты - это хоть и визуальный, но код.
353 505362
>>505360

>блюпринты УЕЧа



Что это?

>хоть и визуальный, но код



Ведь события К" тоже представляют собой код, обобщённый на высоком уровне. Визивиг-то соблюдён в АЭ4?
354 505365
>>505362
Ну блюпринты это блок-схемы. Ты же русский человек? Тебе близка русская природа? Красота русских берёзок? Ты ходил в школе на информатику? Ходил на информатику? На информатику ходил, а? Блок-схемы видел? Блок-схемы изучал? Блок-схемы знаешь?
355 505368
>>505362
Блюпринты/блок-схема != система событий из construct2. Эта система событий более упрощённая вещь, чем та же блок схема.
356 505370
>>505365
Видел природу, блок-схемы. Для 2D изометрии АЭ4 хорошо подойдёт? А такие вещи как генерация карт на нём можно устроить без программирования?
357 505372
>>505354
Возможно есть инструментарий от уже созданных игр, но обычно работать с ними без знания определенного языка программирования не получится, максимум заменить объекты.
358 505375
>>505370
Да, но нужно понимать, что размер игры будет от 200 Мб. Да, без программирования, если понимать программирование как написание кода текстом. В широком смысле игра будет запрограммирована блок-схемами.
image.png811 Кб, 647x788
359 505380
>>505370
Короче, я отвечал выше про к2 и советовал уе4.
Поясню почему.
К2 отличный движок, но только чтобы научиться и понять как делать игру. Т.е. изучить как работают спрайты, окна, механика, переменные, скрипты, координаты и прочее что забыл. Но проблема в том, что К2 НЕ ИМЕЕТ НАТИВНОГО ЭКСПОРТА НИКУДА КРОМЕ хтмл5. И тут ты обосрешься как я, когда начнешь делать что-то сложнее кликера, чтоб показать мамке. Экспорт в Node-Webkit по сути экспорт в браузер без окон. Никакой оптимизации и твоя игра будет крашиться от 50+ спрайтов на экране (а может и не будет).
360 505381
>>505380
А уеч с учётом блюпринтов легче чем Юнити?
Сижу на гамаке уже давно, до этого на фьюжн втором был тоже давно, но в 3д никогда не вкатывался, ибо боюсь всех этих векторов и прочего.
image.png291 Кб, 520x365
361 505382
>>505370
В общем с К2 баловаться хорошо, но реально что-то серьёзное, не взятое с заготовок оттуда сделать не очень возможно. Топ тайтлы К2 это Our Darkest Purpose и 2д гоночки, название которых я забыл.
Если хочешь делать нормально, но не знаешь языка, при этом понимая как он работает, то уе4 в помощь. Сейчас уже почти 4 года после релиза и туторов достаточно, как и пижженого контента на сжпирсах, чтоб посмотреть как что работает. Да, все сложней. Да, будет больше жрать, даже тот же 2д (который по сути в 3д движках это плоское 3д). Но зато научишься сразу делать готовые игры, а не браузерки. В конце концов он бесплатен (пока не получишь 100к зелени за квартал), а к2 стоит 100$, а к3 стоит столько же в год, не давая никаких особых новшеств.
Сам очень ждал нативный экспорт в к3, но разрабы просто клали хуй на потребителя и выкатили браузерный конструктор, который работает хуже предыдущей версии.
362 505383
>>505380
Ну он (c2) и был создан как конструктор браузерных игр. Есть еще construct classic.
363 505384
>>505380

>И тут ты обосрешься как я, когда начнешь делать что-то сложнее кликера


И как ты выкрутился из этой ситуации? Стал профи уе4?
364 505385
>>505381
Сам боялся до пары туторов, лол, все куда проще.
Как по мне блупринты это просто действительно великая инновация для людей, которые не могут/хотят учить особенности языка. По гайду и логике можно сделать любой необходимый ивент.

Лично я пробуя юнити по тутору с готовым кодом за 5 часов сделал только пинг понг, когда в уе4 по блупринтам за 2 платформер на изи.

Ну и бтв, на юнити ничего годного не вышло за все время существования кроме хартстоуна, с кучей багов, которые даже близзы исправить не могут. В тоже время недавняя индюшатина на уе4 в виде Vampyr меня очень порадовала, а еще куча проектов типа PUBG, Ark и т.д. Но это уже для тем по другм движкам
365 505386
>>505384
Бросил /гд/

учу анимацию в блендере
366 505387
>>505385

>на юнити ничего годного не вышло за все время существования кроме хартстоуна


САБНАФТИКА же! Правда там, по заверениям разрабов, юнити так перепилили, что от него почти ничего не осталось.
367 505389
>>505387
Ну мне бесидж доставил там, не скрою.
Но движ учить не хочу все равно, уе4 приятней.
https://www.youtube.com/watch?v=YW5-0zxpVqY&feature=youtu.be&t=218
368 505395
>>505385
Эх, мы скоро этот тред в филиал уеча превратим.
Я сейчас на блюпринтах учусь делать процедурную генерацию на основе шума, пока выходит какое-то говно.
А Юнити для меня действительно сложнее, да.
369 505411
>>505386
Зачем?
370 505453
>>505411
Потому что анимированное лоуполи делается, анимируется и в конце выглядит куда лучше чем пиксельарт или другое 2д, где я заебывался с анимациями покадрово и костями, в итоге получая не самую лучшую картинку.
371 505454
>>505453
А зачем тебе анимации, если бросил гд?
372 505459
>>505454
жрать хочется
373 505463
>>505459
Анимации жрешь?
374 505464
>>505459
Ты делаешь модели с анимацией и продаёшь на сторах?
375 505465
>>505463
>>505464
Курицу с макаронами.
Ничего не делаю, ничего не продаю. Просто бичую по туторам в надежде на светлое будущее (нет).
376 505471
>>505465
А мог бы игры для школьников делать и зарабатывать деньги на очередном говнохорроре.
image.png810 Кб, 1024x576
377 505495
>>505471
Я ща вам зашарю такое, что вы вообще разочаруетесь как гдшники.
https://store.steampowered.com/search/?developer=Narko Games
А в особенности игра
https://store.steampowered.com/app/839890/Kama_Bullet_Heritage_2/
И, собственно, вот
https://www.youtube.com/watch?v=20RYQ0upKPU
Как тебе такой девелопмент Илон Маск?
378 505501
>>505495
Что должно разочаровать?
379 505504
Триггера курсора на объектн работает не на всю область спрайта, то есть ивент "cursor is over x" срабатывает только ближе центру спрайта, но не по краям. В чем может быть проблема?
380 505506
>>505504
Маску коллизий правь
381 505508
>>505506
А это где?
image.png58 Кб, 1200x801
382 505514
383 505517
>>505514
Бля, братан, спасибо. Хуй знает как я это зафакапил.
384 505528
Двач, выручай, как сделать адекватную дверь как в hotlineMiami
385 505666
Канстракт2/3 хорош, только образование искажающих линий во время скрола камеры ухудшают картину.
386 505956
>>505528
Базовая физика к2 или плагин с хомяками, улучшаяющий физику.
387 505974
>>505956
а можно подробнее?
388 505976
>>505974
Кидаешь поведение физкику на перса и на дверь, теперь они толкаю друг друга. Не забудь убрать гравитацию. На дверь там накидываешь якорь в угол. Вроде должно работать.
389 505978
>>505976
спасибо, попробую
390 505980
>>505976
anchor привязывает спрайт к экрану
391 505997
>>505980
Там в разной физике по разному, насколько помню. Я делал через привяку как фотошопе примерно.
392 506064
Какие есть адекватные способы делать анимацию интерфейса? Сейчас пользую bullet с его акселерацией, вроде есть еще lerp(), но я его нихуя не понял.
393 506098
394 506115
>>506098
спасибо
395 506357
>>505997
посоветуй тогда хороший плагин для этого, спасибо
396 506482
397 506486
>>505528
никак
398 506509
Можно ли в Ц2 сделать движение как в Slide ninja slide из карты в третьем варике? то есть должно быть так: когда ГГ на льду, он движется без остановки, нужно только менять направлние.
399 506510
>>506509
А ты сам как думаешь?
400 506551
>>506482
пиздато, 404
401 506552
>>506510
Я думаю, нельзя. Надо на годот переходить.
402 506553
>>506552

>Надо на годот переходить.


Это правильно, но никуда ты не перейдешь, раз даже в констракт не смог, тупой ребенок.
403 506554
>>506553
Я в него даже не начинал мочь, есличо.
404 506555
>>506554
А в что ты начиналь мочь?
405 506558
>>506555
Сначала я скачал уеч. Сделал в нём сцену с импортированным террейном, раскрашенным в три слоя по гайдам. Потом потыкал Юнити, но там даже до гайдов не дошло, настолько омерзительная среда, что сразу снёс. Уеч дропнул из-за того что слишком сложно для новичка. И тут я наткнулся на годот. Даже без гайдов я сделал простенькое столкновение разгоряченных потных тел. Потом посмотрел уроки, почитал доки. Сейчас стремительно развиваюсь делаю свою первую игру, пилю видосы по ней. Как освоюсь с векторной математикой - планирую триумфальное возвращение на уеч.
406 506559
>>506558

> планирую триумфальное возвращение на уеч


Ну ну, отпишись потом об успехах.
407 506560
>>506559
Тебе тоже всего хорошего, няш.
408 506561
>>506559
void pozhelanie(anon Subj) {
Subj.add("всего хорошего, няш");
}
409 509047
Ребятушки, подскажите как сделать экспоненциальную нотацию в текстовом поле, а то цифры вытекают после того как распухнут... (((((((
410 509471
>>509047
Пожалуйста ответьте
411 509476
>>509047
Шо за экспотенциальная нотация, тебе с такими терминами на плюсах кодить нужно, а не констракт колупать.
412 509481
>>509476
https://ru.wikipedia.org/wiki/Экспоненциальная_запись
Какие нахер плюсы, у меня цифры не влезают.
413 509482
>>509481
Извиняюсь за грубость, просто затык в игроделаньи на такой фигне бесит.
414 509483
>>509482
Напиши простым языком, что тебе надо
415 509484
>>509047
Ничего там не вытекает, скорее обрезается, если включен перенос по словам, есть перенос по символам. Ты похоже даже не включал канстракт.
>>509476
Нет, одними терминами на плюсах ничего не сделать, нужно учить очень много, что бы сделать очень мало.
416 509505
>>509482

>Извиняюсь за грубость, просто затык в игроделаньи на такой фигне бесит.


А в какой игре это говно "Экспоненциальная_запись" может понадобиться?
418 509543
>>509505
В кликерах, очевидно же.
419 509554
>>509543
Не, с кликерами канстракт не справится, тебе нужно язык программирования изучать.
420 509555
>>509047
Что-то типа
public static string DistanceToString(double value) {
if (Mathd.Abs(value) <= 1) {
return (value * 1e+3).ToString(Settings.stringFormat) + " mm";
}
if (Mathd.Abs(value) > 1 && Mathd.Abs(value) <= 1.1e+3) {
return value.ToString(Settings.stringFormat) + " m";
}
if (Mathd.Abs(value) > 1.1e+3 && Mathd.Abs(value) <= 1e+9) {
return (value / 1e+3).ToString(Settings.stringFormat) + " km";
}
return (value / 1e+3).ToString("E3") + " km";
}
421 509618
Спасибо, уже помогли и меня удовлетворил этот вариант
https://www.construct.net/ru/forum/construct-2/how-do-i-18/how-do-i-work-with-big-numbers-100053
422 509627
>>509484
>>509554

Вали отсюда, дебил залетный.
423 509637
>>509627
Ты охуела мразь ебаная, иди своей дебильной шлюхе мамке указывай. Нарожали говна.
424 509646
>>509627
Нет, это ты залётный дурачок. С чем конкретно не согласен?
425 509653
>>509646
Нет. На хуй иди.
Пиздец, высрал фразу тупее тупого и хочет, что бы я ее разбор устраивал.
426 509656
>>509653
Ну так с чем ты не согласен, хуесос?
427 509660
>>509653

>Пиздец, высрал фразу тупее тупого и хочет, что бы я ее разбор устраивал.


Обосравшийся идиот, залезь сука обратно в свою мамку шлюху. Тряль тупой.
428 509673
>>509656
Съеби уже. Специалист хуев.
429 509681
>>509673
Не бомби даун.
430 509711
>>509047

>а то цифры вытекают после того как распухнут


Сделай скрин.
>>509555
Это разве для Construct'a?

Похоже говнокодеры пытаются тралить господ событеров.
431 509757
>>509711

>господ событеров


>не может сконвертить число в нужную ему строку


>господ

432 509774
>>509711

>событер


Каждый раз в голосину
433 509788
>>509711

>Сделай скрин.


Все, спасибо, мне уже помогло вот это >>509618
434 509807
>>509757

>не может сконвертить число в нужную ему строку


Не бомби дурачок.
Как выяснилось может и очень просто, быдлокодеры опять соснули.
435 509843
Событиебоги, скажите, если у меня констракт полный, но позаимствованный, какие у меня проблемы возникнут при публикации? В частности, может кто знает, смогу ли я без проблем его на Конгрегейт отправить?
sage 436 509849
>>509843

>но позаимствованный


Публиковал, проблем не было
26025.jpg29 Кб, 555x369
437 509855
>>509849
А зачем саганул? ты тралл?
438 509856
>>509855
Случайно, а что это влияет на что-то?
11c194035d308441807c9907f5476b88[1].jpg221 Кб, 2048x1566
439 509857
>>509856
Ну вдруг ты специально меня подставить хочешь...
440 509858
>>509856
Типа конструктохейтер
441 509885
>>509849
Дружище, расскажи, трудно на конге публиковаться? Нужно что-то куда-то встраивать, есть какие-то требования? Я конечно там все прочту на ингрише, но может по-русски пару нюансов каких укажешь?
442 509887
>>509885
Давно это было, гугли.
443 510501
Посоны, такой кейс: игрок вводит в текстовое поле: "я люблю сосать члены" и значит мне нужно узнать было ли введено слово "сосать", вроде простая хуйня, но я не знаю как мне поделить всю строку на отдельные слова и сравнить их по отдельности.
444 510511
>>510501
Перебором (Repeat) из количества пробелов (в tokenat) и сравниваешь слова.
445 510520
>>510511
братан, попроще можно
изображение.png5 Кб, 440x252
446 510524
>>510520
Вот проще
изображение.png5 Кб, 440x252
447 510532
>>510524
Точнее так, он определяет начальную позицию слова, если оно найдено.
448 510750
>>510532
Спасибо, все работает
449 511651
Событиебоги, можно ли менять цвет текста у разных слов внутри одного текстового поля?
450 511760
>>511651
Вряд ли.
451 511821
>>511651
В С3 можно
452 512072
>>511821
Её так и не взломали?
453 512121
>>512072
А в чем глобальные профиты третьей версии? Я когда увидел что эта хуйня в браузере запускается сразу понял что не в ту палату зашел
454 512136
>>512121
Не особо на тройке работал,
палитра понравилась в рисовалке и почему-то игры на третьей работают оптимальнее, например сразу заметил пропадают дрожащие пиксели при скролле.
455 513589
>>389541
В принце вроде гг разгоняется же? Мб тогда делать анимацию по таймеру сколько нажата кнопка движения? Для прыжка просто проверять нажатие кнопки. Для смены направления если кнопка вправо нажата столько то (и у нас уже бег), то анимация разворота с эм заносом, если меньше, то обычный разворот.
изображение.png188 Кб, 1475x851
456 513932
Откуда на слое Layer 0 взялся этот белый фон? Я на сколько помню ничего не добавлял, и совершенно не могу найти где его убрать.
457 513933
>>513932
А, разобрался, у фона была выключена прозрачность.
458 513954
>>505003

ЗНАЧИТ ТАК, СОПЛЯК, СЛУШАЙ СЮДА. СЕЙЧАС МЫ БУДЕМ ПОВТОРЯТЬ С ТОБОЙ МАТЕМАТИКУ СЕДЬМОГО КЛАССА.

У ТЕБЯ ЕСТЬ ДВЕ ТОЧКИ. КАЖДАЯ ТОЧКА ХАРАКТЕРИЗУЕТСЯ КООРДИНАТАМИ, В ДАННОМ СЛУЧАЕ ЭТО X И Y.

ТОЧКА1 (X1, Y1)
ТОЧКА2 (X2, Y2)

ЕСЛИ ТВОЙ СТРУЧОК НАХОДИТСЯ В КООРДИНАТЕ Х1, А ВЛАЖНАЯ ПИСЕЧКА НЯШИ СТЕСНЯШИ ЕОТ В КООРДИНАТЕ X2, ТО КАК ПОСЧИТАТЬ РАССТОЯНИЕ? ПРАВИЛЬНО, СУКА! РАЗНОСТЬЮ!

X1 - X2 = dX

НО ЧТО ЕСЛИ Х2 ОКАЖЕТСЯ БОЛЬШЕ, ЧЕМ Х1????? ТОГДА РЕЗУЛЬТАТ БУДЕТ ОТРИЦАТЕЛЬНЫМ, А РАССТОЯНИЕ НЕ МОЖЕТ БЫТЬ ОТРИЦАТЕЛЬНЫМ((((((((((999999999999

ТЫ СЛИШКОМ РАНО ОТКРЫЛ СВОЙ ЕБАЛЬНИК. ЕСЛИ ТЕБЕ НЕЙМЕТСЯ, ТО ИСПОЛЬЗУЙ БЛЯДСКИЙ МОДУЛЬ, КОТОРЫЙ ДАЕТ ТЕБЕ ЗНАЧЕНИЕ АБСОЛЮТНОЙ ВЕЛИЧИНЫ, ПОЭТОМУ ВЕЗДЕ СЧИТАЕТСЯ ФУНКЦИЕЙ ПОД НАЗВАНИЕМ abs() ОТ АНГЛИЙСКОГО ABSOLUTE. ЕЩЕ НЕ ОХУЕЛ? ТАК ВОТ, МОДУЛЬ НАМ ЗДЕСЬ НАХУЙ НЕ ПОНАДОБИТСЯ. ИДЕМ ДАЛЬШЕ.

МЫ НАШЛИ РАССТОЯНИЕ ПО ОДНОЙ КООРДИНАТЕ, ТЕПЕРЬ СЧИТАЕМ ПО ВТОРОЙ:

Y1 - Y2 = dY

ТЕПЕРЬ МЫ МОЖЕМ СЛОЖИТЬ abs(dX) + abs(dY) И ПОЛУЧИМ ИСКОМОЕ РАССТОЯНИЕ???77)))00

МРАЗЬ, Я ЖЕ СКАЗАЛ, ЧТО МОДУЛЬ НАМ В ЭТОМ СЛУЧАЕ НЕ ПОНАДОБИТСЯ. ЕСЛИ ТЫ, ГОВНО, ПОСЧИТАЕШЬ ПО СВОЕЙ ОБОССАННОЙ ФОРМУЛЕ, ТО ПОЛУЧИШЬ ВЕЛИЧИНУ РАССТОЯНИЯ КРАСНЫХ ПРЯМЫХ НА ПЕРВОМ ПИКЕ. ПОДОЙДЕТ, ЧТОБЫ ПОСЧИТАТЬ ДЛИНУ ПУТИ ПО КЛЕТОЧКАМ, НО НЕ ПО ДИАГОНАЛИ. ЕСЛИ ТЕБЕ ЭТОГО ДОСТАТОЧНО, ТО МОЖЕШЬ ЗАКРЫВАТЬ НАХУЙ ТРЕД НА ЭТОМ МЕСТЕ И ВООБЩЕ ВЫКЛЮЧАТЬ БЛЯТЬ КОМПЬЮТЕР И ВЫПРЫГИВАТЬ В ОКНО. А МЫ ПОЙДЕМ ДАЛЬШЕ.

СЕЙЧАС ВДОХНИ ПОГЛУБЖЕ, ЧТОБЫ НЕ ОБОСРАТЬСЯ, ДЛИНА ДИАГОНАЛИ СЧИТАЕТСЯ ПО ВОТ ЭТОЙ ФОРМУЛЕ:

КОРЕНЬ(dX² + dY²).

ВИДИШЬ ЦИФРУ 2? ЭТО ВОЗВЕДЕНИЕ ВО ВТОРУЮ СТЕПЕНЬ, ЭТО ЗНАЧИТ, ЧТО ЧИСЛО УМНОЖАЕТСЯ САМО НА СЕБЯ. А ЧТО ПРОИСХОДИТ, КОГДА ОТРИЦАТЕЛЬНОЕ ЧИСЛО УМНОЖИТСЯ САМО НА СЕБЯ? ПРАВИЛЬНО, МАТЬ ТВОЮ, РЕЗУЛЬТАТ БУДЕТ ПОЛОЖИТЕЛЬНЫМ КАК БЫ ТЫ ЭТИМ ЕБУЧИМ МИНУСОМ НЕ КРУТИЛ. ПОЭТОМУ НАМ И НЕ НУЖЕН БЫЛ МОДУЛЬ. ТЕПЕРЬ ТЫ ПОНЯЛ, ГОВНЮК?

А ЧТО ЖЕ ЭТО ЗА ФОРМУЛА ТАКАЯ ВОЛШЕБНАЯ? ЭТО ТЕОРЕМА ПИФАГОРА, ДОЛБОЕБА ТЫ КУСОК, БЛЯТЬ. СЛЫШАЛ О ТАКОМ?

НУ А ЕСЛИ ТЫ НЕ В СОСТОЯНИИ ОСИЛИТЬ ТЕКСТ, КОТОРЫЙ Я ЗДЕСЬ ОПИСАЛ, ТО ДЛЯ БЕЗНАДЕЖНЫХ СУЩЕСТВ ВРОДЕ ТЕБЯ В КОНСТРАКТЕ ПРЕДУСМОТРЕНА ФУНКЦИЯ distance(x1, y1, x2, y2).

ИДИ НАХУЙ!
458 513954
>>505003

ЗНАЧИТ ТАК, СОПЛЯК, СЛУШАЙ СЮДА. СЕЙЧАС МЫ БУДЕМ ПОВТОРЯТЬ С ТОБОЙ МАТЕМАТИКУ СЕДЬМОГО КЛАССА.

У ТЕБЯ ЕСТЬ ДВЕ ТОЧКИ. КАЖДАЯ ТОЧКА ХАРАКТЕРИЗУЕТСЯ КООРДИНАТАМИ, В ДАННОМ СЛУЧАЕ ЭТО X И Y.

ТОЧКА1 (X1, Y1)
ТОЧКА2 (X2, Y2)

ЕСЛИ ТВОЙ СТРУЧОК НАХОДИТСЯ В КООРДИНАТЕ Х1, А ВЛАЖНАЯ ПИСЕЧКА НЯШИ СТЕСНЯШИ ЕОТ В КООРДИНАТЕ X2, ТО КАК ПОСЧИТАТЬ РАССТОЯНИЕ? ПРАВИЛЬНО, СУКА! РАЗНОСТЬЮ!

X1 - X2 = dX

НО ЧТО ЕСЛИ Х2 ОКАЖЕТСЯ БОЛЬШЕ, ЧЕМ Х1????? ТОГДА РЕЗУЛЬТАТ БУДЕТ ОТРИЦАТЕЛЬНЫМ, А РАССТОЯНИЕ НЕ МОЖЕТ БЫТЬ ОТРИЦАТЕЛЬНЫМ((((((((((999999999999

ТЫ СЛИШКОМ РАНО ОТКРЫЛ СВОЙ ЕБАЛЬНИК. ЕСЛИ ТЕБЕ НЕЙМЕТСЯ, ТО ИСПОЛЬЗУЙ БЛЯДСКИЙ МОДУЛЬ, КОТОРЫЙ ДАЕТ ТЕБЕ ЗНАЧЕНИЕ АБСОЛЮТНОЙ ВЕЛИЧИНЫ, ПОЭТОМУ ВЕЗДЕ СЧИТАЕТСЯ ФУНКЦИЕЙ ПОД НАЗВАНИЕМ abs() ОТ АНГЛИЙСКОГО ABSOLUTE. ЕЩЕ НЕ ОХУЕЛ? ТАК ВОТ, МОДУЛЬ НАМ ЗДЕСЬ НАХУЙ НЕ ПОНАДОБИТСЯ. ИДЕМ ДАЛЬШЕ.

МЫ НАШЛИ РАССТОЯНИЕ ПО ОДНОЙ КООРДИНАТЕ, ТЕПЕРЬ СЧИТАЕМ ПО ВТОРОЙ:

Y1 - Y2 = dY

ТЕПЕРЬ МЫ МОЖЕМ СЛОЖИТЬ abs(dX) + abs(dY) И ПОЛУЧИМ ИСКОМОЕ РАССТОЯНИЕ???77)))00

МРАЗЬ, Я ЖЕ СКАЗАЛ, ЧТО МОДУЛЬ НАМ В ЭТОМ СЛУЧАЕ НЕ ПОНАДОБИТСЯ. ЕСЛИ ТЫ, ГОВНО, ПОСЧИТАЕШЬ ПО СВОЕЙ ОБОССАННОЙ ФОРМУЛЕ, ТО ПОЛУЧИШЬ ВЕЛИЧИНУ РАССТОЯНИЯ КРАСНЫХ ПРЯМЫХ НА ПЕРВОМ ПИКЕ. ПОДОЙДЕТ, ЧТОБЫ ПОСЧИТАТЬ ДЛИНУ ПУТИ ПО КЛЕТОЧКАМ, НО НЕ ПО ДИАГОНАЛИ. ЕСЛИ ТЕБЕ ЭТОГО ДОСТАТОЧНО, ТО МОЖЕШЬ ЗАКРЫВАТЬ НАХУЙ ТРЕД НА ЭТОМ МЕСТЕ И ВООБЩЕ ВЫКЛЮЧАТЬ БЛЯТЬ КОМПЬЮТЕР И ВЫПРЫГИВАТЬ В ОКНО. А МЫ ПОЙДЕМ ДАЛЬШЕ.

СЕЙЧАС ВДОХНИ ПОГЛУБЖЕ, ЧТОБЫ НЕ ОБОСРАТЬСЯ, ДЛИНА ДИАГОНАЛИ СЧИТАЕТСЯ ПО ВОТ ЭТОЙ ФОРМУЛЕ:

КОРЕНЬ(dX² + dY²).

ВИДИШЬ ЦИФРУ 2? ЭТО ВОЗВЕДЕНИЕ ВО ВТОРУЮ СТЕПЕНЬ, ЭТО ЗНАЧИТ, ЧТО ЧИСЛО УМНОЖАЕТСЯ САМО НА СЕБЯ. А ЧТО ПРОИСХОДИТ, КОГДА ОТРИЦАТЕЛЬНОЕ ЧИСЛО УМНОЖИТСЯ САМО НА СЕБЯ? ПРАВИЛЬНО, МАТЬ ТВОЮ, РЕЗУЛЬТАТ БУДЕТ ПОЛОЖИТЕЛЬНЫМ КАК БЫ ТЫ ЭТИМ ЕБУЧИМ МИНУСОМ НЕ КРУТИЛ. ПОЭТОМУ НАМ И НЕ НУЖЕН БЫЛ МОДУЛЬ. ТЕПЕРЬ ТЫ ПОНЯЛ, ГОВНЮК?

А ЧТО ЖЕ ЭТО ЗА ФОРМУЛА ТАКАЯ ВОЛШЕБНАЯ? ЭТО ТЕОРЕМА ПИФАГОРА, ДОЛБОЕБА ТЫ КУСОК, БЛЯТЬ. СЛЫШАЛ О ТАКОМ?

НУ А ЕСЛИ ТЫ НЕ В СОСТОЯНИИ ОСИЛИТЬ ТЕКСТ, КОТОРЫЙ Я ЗДЕСЬ ОПИСАЛ, ТО ДЛЯ БЕЗНАДЕЖНЫХ СУЩЕСТВ ВРОДЕ ТЕБЯ В КОНСТРАКТЕ ПРЕДУСМОТРЕНА ФУНКЦИЯ distance(x1, y1, x2, y2).

ИДИ НАХУЙ!
459 513957
>>513954
Спасибо, теперь жду от тебя книгу с твоим авторством.
460 513958
>>513957

На какую тему?
461 513962
>>513958
Математика для юных гейдевелоперов
462 513967
>>513954
Спасибо за руководство
Блин, я знаю про все эти теоремы Пифагора, координатные плоскости, но вот как и когда применять знания из математики а играх до меня не всегда доходит.
463 513972
>>513962

Да я и в конструкте на advanced уровне шарю, даже думал в своё время видео-уроки записывать (голос приятный), но как-то не сложилось. Сейчас только временами открываю, чтобы быстренько какой-нибудь прототип сделать и посмотреть как на деле выглядит задумка в голове. В основном делаю математику, поэтому опыта работы с физикой и прочим говном немного меньше.

Если соберете достаточные интересные вопросы \ темы (с учетом вышенаписанного), то с удовольствием разберу их в текстовом или видео формате.

Узнал про Construct еще в далеком 2010 году-кун
464 513976
>>513972
Как рандомно генерировать по карте скопления объектов? Ну например, если я хочу полностью случайно расположить какие нибудь объекты, я рандомом вычисляю их x,y и расставляют их по этим координатам. Но вот каким способом можно расположить такие вещи, как например скопления таких объектов, стоящих рядом с друг другом (залежи камней, стадо мобов). Неужели просто ряспологать рядом в рандомном количестве эти же объекты, но как это сделать?
465 513981
>>513976

У тебя слишком общий вопрос (без конкретики в контексте механики твоей игры), поэтому получай такой же общий ответ.

Если я тебя правильно понял, ты хочешь рандомно создавать не один экземпляр объекта, а несколько этих объектов (скопления)? Если да, то включай логику.

Ты пользуешься random(х), где х задает допустимый диапазон случайных чисел. Чтобы рандомить объекты в пределах игрового пространства, ты можешь задавать координаты создаваемого объекта как:

random(LayoutWidth), random(LayoutHeight)

Этим ты получишь случайные точки на всем лейауте.

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

Например:

Объявляешь локальные переменные

X = random(LayoutWidth)
Y = random(LayoutHeight)

Потом в каком-нибудь цикле создаешь объекты:
object1.x = random(X-10, X+10)
object1.y = random(Y-10, Y+10)
466 513987
>>513981
Как избежать генерации точек в стенах и тд?
мимокрок
467 513993
>>513987

Повторюсь, зависит от механики твоей игры.

Относительно моего сообщения — проверять попадание в стену (очевидно).

Можешь проверить после создания точки, если она в стене, то удаляй её нахуй.

Можешь проверить до создания точки и не создавать её в принципе, если координаты задевают стену.

Здесь уже надо учитывать тонкости создания точек, которые тебя устраивают. Может тебе хоть усрись, но обязательно нужно, чтобы создавалось 5 точек, тогда, если есть проверка, придется отказаться от использования цикла for (потому что он строго выполняет конкретное число итераций).

Блять, прошу, задавайте более конкретные вопросы.
468 513997
>>513993

>прошу


На колени! Да не трать время на совсем нулевых.
469 514000
>>513993
Да я вообще левый, просто можно сказать проверял на сколько гибок ваш конструктор.
470 514086
>>513954
ну или в костракт просто есть готовый скрипт на проверку расстояния в пикселях между двумя точками0))
471 514088
>>513987
вместо лайаута используй невидимый спрайт-триггер, или несколько таких
472 514146
В констракте можно сделать что нибудь уровня:

1. снаряд пробивает цель и летит дальше если урон снаряда больше хп цели и так пока он не потратит весь свой урон или не врежется в тушку жирнее своего урона или не улетит за возможный рейндж.

2. Приоритеты целей. Пример: противотанковая турель будет стрелять по любым целям, пока в радиусе "радара" не появится цель с тегом бронированный, тогда он переключится на нее.

Достаточно будет ответов да/нет.

Я просто пока не до конца могу понять логику построения эвентов, если в коде бы я просто проверял касание с целью, сравнивание хп и урона ну результаты летит дальше или уничтожается, то в констракте кроме как строить монструозные конструкции вместо 10-20 строк кода в голову не приходит.

Пока это писал еще вопрос созрел о приоритетах выбора цели. В одной игрушке видел как юниты при указании направления взгляды приоритетными считали врагов в конусе перед собой и атаковали врагов сбоку и сзади только если они подходили слишком близко. Это я так, хз к чему написал.
473 514154
>>514146

>если в коде бы я просто проверял касание с целью, сравнивание хп и урона


Это можно и в констракте, только так и можно, в нем абсолютно такая же логика программирования.
474 514163
>>514146
1. Да. Переменная на пуле - нанесенный урон, пока не кончится.
2. Да. Несколько способов.
Например через семьи врагов + переменную на бронированный. Проверку начинать с броника перед каждым выстрелом.

Могу тебе пример сделать если хорошо попросишь.
475 514164
>>514163
Не представляю как хорошо попросить и при этом не унижаясь кроме как можно мне пример пожалуйста.
476 514165
>>514164
Проси унижаясь, лебези как черт, подхалимничай, умоляй, тут же анонимность. Если тебе нужно, конечно.
477 514167
>>514165
Яж себе дрочить не смогу, ты бы смог дрочить зная что тебе дрочит рука ничтожества, что ты унижался ради куска кода?
478 514170
>>514167
Главное это цель. Если ты даже полностью опустишься, будешь брать в рот и в зад за каждую строчку кода, даже если будешь пить мочу программистов за подсказки и дойдешь до разрушения личности, но добьешься цели, ты уже сможешь уважать себя, ведь будешь круче большинства людей.
479 514196
>>514086

В конце поста об этом сказано
consturct 2 soset.mp46 Мб, mp4,
1280x720, 0:48
480 514201
>>514164
Ну давай.
481 514203
Господа событеры, подскажите как можно реализовать плавную смену времени суток. Хотя бы на пальцах примерно, дальше уже допру.
482 514206
>>514203
Черт его знает, можно фильтрами попробовать.
https://www.youtube.com/watch?v=_Nw5PLXF5o4
483 514207
>>514203
Переменную на время и зависимости фильтра от него.
t.gif580 Кб, 631x462
484 514212
>>514164

Это с приоритетом цели через встроенное поведение Turret

http://rgho.st/8NKdMl4tK
485 514216
>>514201
А можно файл проекта?
>>514212
Спасибо, осталось обновить версию констракта.
486 514217
>>514207
>>514206
Спасибо. Завтра буду пробовать. Тоже думал на счет фильтра. Но кроме как запилить огромный спрайт с градиентами, который бы медленно полз по экрану ничего не приходит в голову. Что то мне подсказывает что это не очень хорошо в плане оптимизации. Надо будет поковыряться и посмотреть может ли констракт плавно менять цвет спрайта.
t.gif206 Кб, 390x464
487 514219
>>514164

http://rgho.st/6TqBCNW2t

Это пуля с уроном. ЛКМ \ ПКМ создаешь врагов. Везде есть комментарии. Если что, спрашивай.

Вкратце, я бы посоветовал как можно раньше освоить определение объектов через действия Pick all, Pick by comparison и Pick by UID, это очень удобно.

>>513972-кун
488 514220
>>514219
И опять таки спасибо, буду разбираться завтра.
489 514229
490 514332
>>514219
Я так понял любые объекты обязательно должны быть на одном из слоев, пусть даже скрытом, чтобы их можно было спаунить и взаимодействовать с ними, если удалить объект со всех слоев, он удаляется из конструктора?
491 514333
>>514332
Да, можешь удалять при старте.
492 514335
>>514332

Вот у тебя есть объект (рис. 1). Если ты его удалишь на лейауте, то он останется в проекте, но работать ты с ним не сможешь (рис. 2, 3), поэтому, да, у тебя должен быть как минимум 1 экземпляр объекта где-нибудь в игре. И тут ты можешь сделать следующее:

- либо вытащить объект за границы лейаута и накинуть на него поведение Destroy Outside Layout (рис. 4)

- либо на событии On start of layout вручную удалять объект

- либо (совет от гуру констракта) сделай новый пустой лейаут без листа событий и скидывай все объекты туда. Получится такая свалка всех объектов и не нужно будет хранить их на лейаутах, которые ты будешь использовать
493 514336
>>514335

Алсо, не путай понятия слой (Layer) и лейаут (Layout). Это разные вещи. Если для аналогии, то лейаут, это как комнаты в гамаке, это пространство, где что-то будет происходить, а слой, это слой, как в графическом редакторе, например.
494 514337
Это >>514336 сюда >>514332
495 514344
>>514335
Тебе бы учебники писать или минимум уроки.
496 514345
>>514344

>>513972

> Если соберете достаточные интересные вопросы \ темы (с учетом вышенаписанного), то с удовольствием разберу их в текстовом или видео формате.

497 514353
>>514344

>Тебе бы учебники писать по годо или минимум уроки.

498 514399
>>514345
Объекты могут взаимодействовать только на одном слое? Через слои можно сделать подобие артиллерии когда снаряд спаунится на пустом слое и переходит на слой с врагами в точке соприкосновения?
499 514401
>>514399
И еще про про стрельбу на упреждение, тут >>514212 боковые турели промахиваются по центральным целям из-за спауна пули в последнее местоположение цели. Лучше ебаться с формулами или просто сделать разброс и/или увеличить скорость пули?
500 514408
>>514399
Ты не можешь это сам проверить?
501 514409
>>514399
Обычно делается слой с масками коллизии, а сверху на других спрайты уже кидаешь. Насчет артиллерии не особо понял, но если тебе надо, чтобы снаряд был не активен некоторое время можно сделать фазирование.
>>514401
У турели есть встроенная механика предсказания положения цели, но ни я >>514201, и не он>>514212
не ставили галку на это.
502 514415
>>514408
В теории могу, на практике я подыхаю от жары и штиля и мне лень что то делать кроме как растекаться по креслу.
>>514409
Спасиб.
Ты ничего не добьешься.jpg123 Кб, 768x702
503 514429
>>514415

>В теории могу, на практике я пок-пок-пок

504 514431
>>514429
Лол да я не спорю. Мне интересно то как все работает, а как я добираюсь до реализации, то сразу нужно чекнуть ютубы, торренты, в чате попиздеть, ой завтра сделаю игру мечты.
505 514440
>>514431
Завтра крайний срок на демку кстати.
506 514607
Есть смысл сразу копать C3 или остановиться на втором?
507 514612
>>514607
Можешь и второй покопать, так как для второй кряк есть, а для третьей нету. Да и третий констракт анально огорожен в браузере.
508 514655
Как же просто генерировать перлином. А я думал это сложно пиздец, но как сгенерировал перлином свой манямирок дял своей игры путем долгих размышлений нет, то как ПОЧАЛОСЯ, столько идей сразу пришло.
509 514658
>>514607
В них нет разницы, юзай С2 крякнутый, если эшли сделает какую-нибудь фичу или 3д прикрутит метнешься на С3 безболезненно, там по-моему даже конвертер проектов есть со 2 на 3 или сразу открывает.
510 514661
>>514607

Сиди на втором, он стабильный, оптимизированный и его легко крякнкть. Ничего прям такого супер крутого в С3 нет и к тому же он полностью в браузере (сам редактор). В любом случае, если что-то значимое произойдёт, то всегда можно будет легко перебраться с С2 на С3.
511 514669
>>514655
Ты ещё поверх перлина наложи эрожн, а потом кост эрожн. Вообще охуеешь от нахлынувших идей!
512 514685
Нужна помощь, при компиляции и установке приложения на Android, оно открывается в вертикальном положении, хотя должно быть наоборот, тем самым его видно очень плохо, и по бокам просто пустое пространство (черные полосы).
Сохранение случайных параметров 513 515390
Вопрос по случайным параметрам. У меня есть два файла, один с именами, другой с фамилиями. В диалоге имя и фамилия выбираются случайным образом из этих файлов.
Пример: «Вы хотите нанять паладина @name @family_name? Его сила random(45,55), воля…»
И результат: «Вы хотите нанять паладина Семён Сычёв? Его сила 52, воля 60…»

Вопрос – как сохранить полученные значения имени, фамилии, параметров? Мне приходит в голову только один вариант – вначале генерируются рандомные параметры в глобальных переменных (имя, фамилия, параметры), и уже оттуда идут в диалог. Можно ли пойти от обратного, из диалога в переменные?
514 515392
>>514655

>Как же просто генерировать перлином.


Что это? Perlin Noise?
515 515405
>>515390
Если бы это был нормальный движок, ты бы завёл локальные переменные для имени и фамилии у объект-персонажа и сериализировал бы в файл вместе с остальными параметрами. А так - наслаждайся лучшим в мире конструктором. Ах да, плагины поищи для своей задачи.
516 515425
>>515405
В канстракте есть переменные.
517 515427
>>515425
И сохранения.
518 515437
>>515405

>пук


Всё это можно сделать в констракте, если ты не ноющее чмо.
519 515444
>>515425
>>515427
>>515437
А что по сути вопроса? Как это сделать грамотнее? Вначале закинуть рандомные значения в переменные, а оттуда в диалог? Для пользователя разницы не будет.
520 515471
>>515444
Глупые вопросы задаешь.
521 515472
>>515471
Тьфу на тебя.
522 515525
>>515444
Ты пишешь непонятно, как тупой еблан. Учись делить на мельчайшие задачи и спрашивай конкретно.
523 515666
>>515390
Короче, как и в любом движке.
Идешь и учишь аррей. Ну или по русски табличку.
В табличку забиваешь параметры нанимаемого перса собственно строка-столбец.
524 515669
>>515666
Не табличка, а православный массив
525 517188
Думал, поговорили и забыли, анон? Нет, я не забыл. Перебираюсь в этот тред, и буду потихоньку пилить нашу с тобой реализацию ивент-шита для популярных движков.
Советы, подсказки и замечания приветствуются.
Сегодня сделал простенький строковый парсер под конец рабочего дня, а до этого усиленно вспоминал, как работать с virtualtreeview.
526 517199
>>517188

>Думал, поговорили и забыли, анон?


Именно так и подумал, что ты слился не начав. Молодец, что мутишь. Не сильно верю в успех, но буду надеться.
527 517209
>>517188
https://assetstore.unity.com/packages/tools/visual-scripting/nottorus-59656
Тип подобное для сишарпа сделал для юньки, код переводит в ноды и наоборот.
528 517224
>>515390
Алгоритм такой:
1. Заводишь в проекте пустой массив (Array).
2. В самом начале записываешь в массив имена-фамилии через Load from JSON String. Гугли тул, позволяющий генерировать правильно описанные массивы.
3. Не обязательно использовать глобальную переменную для расчёта, лучше, наверное, взять две Instance variables внутри кнопки сохранения.
Задача разбивается на несколько этапов:
а) Нужно отображать статический и динамический текст в текстовом объекте (Text). Используется конкатенация по типу "Здравствуй, "&VarName&", давно не виделись!".
б) Нужно дёргать значения из Array. Делается так: ArrayName.At(номер строки, номер столбца, номер среза в глубину). В твоём случае третий параметр не понадобится, если массив двумерный.
в) Выбирать случайную строку. Для этого можно вставить в номер строки float(random(нижняя граница, верхняя граница + 1)).
г) Узнавать размер массива. Индекс первой строки = 0, индекс последней = ArrayName.Width-1.
Совмести всё это и получишь то, что тебе нужно. Скорее всего, дальше тебе понадобится записать значения переменных в какой-то другой массив через Push.

Но вообще, рекомендую посмотреть все доступные команды перед тем, как начать работать с тем или иным объектом.
529 517247
>>517224
Благодарю, няша. Многое разъяснил.
image.png43 Кб, 264x191
530 517292
Глупый вопрос. Как сделать, чтобы n% пулек отражалось от цели? Хочу сделать бронированных врагов. Допустим, броня 0 – все пульки поглощаются и наносят урон. Броня 100 – все пульки отражаются. Не могу придумать условие для такого поведения.
531 517293
>>517292
При столкновении, если рандом из 100 меньше n% отразить
532 517295
>>517293
Живи долго и процветай.
014856172693462.jpg23 Кб, 340x340
533 517517
>>517188
Ну шо там, броу? Какой-то ты не общительный.
image.png80 Кб, 300x168
534 517538
Няши, как сделать генератор волн врагов для top-down стрелялки или tower defense? На форуме констракта с этим как-то глухо. Кто-то выкладывал сарх, но его уже нет.

Что хочу.
Задавать время между волнами, общее количество врагов, процент врагов каждого типа.
image.png2 Кб, 351x31
535 517610
Кто помнит классик? Я потерял свой черновой проект, и не могу вспомнить, как повернуть мою пушку на позицию курсора.

Походу, классик не понимает Mouse.X и Mouse.Y. Пик - моя попытка. Пушка не двигается.
image.png4 Кб, 527x51
536 517611
И еще, классик. Как сделать аналог поведения 'bound to layout' из Констракт 2?

Сейчас, если игрок за границами игрового поля, то просто устанавливаю направление на центр поля. Но, чтобы сработало, ему нужно покинуть поле, а я не хочу, чтобы он туда выезжал.
image.png8 Кб, 468x160
537 517626
>>517610
Кавычки убери
>>517611
Зависит от того, на чем основано управление объектом.
Ставить условие с опросом положения перед нажатием, или как на скрине.
image.png20 Кб, 964x381
538 517629
>>517626

>Кавычки убери


Не помогло.

>Зависит от того, на чем основано управление объектом.


Спасибо, идею понял.
image.png25 Кб, 703x69
539 517630
>>517629

>>Кавычки убери


>Не помогло.


Я дебил. Сорри.
540 517631
>>517630
Лол и точки нужно убрать. Какую версию классика используешь?
541 517633
>>517631
r1.2
Он, кажется, единственный, который раздается.
542 517636
>>517633
Есть же r2 последний релиз, но видимо сырой, столкнулся с ошибками при использовании переменных в семьях.
Dms 543 517749
>>517538
Принцип следующий:
1. У тебя есть глобальная переменная, определяющая момент начала генерации противников. Она регулируется таймером Every X seconds, который, в свою очередь, можно привязать к другой переменной, обозначающей периодичность волн.
2. У тебя есть функция генерации монстров, запускаемая при наступлении момента начала генерации. В ней посредством цикла For или Repeat реализуется создание объектов-монстров (Create object). Количество повторов в цикле можно настроить посредством отдельной переменной, определяющей количество врагов в волне.
3. В цикле у тебя стоит разветвление, определяющее, какие типы врагов будут созданы. Для такого разветвления рекомендую использовать две конструкции:
а) Случайное значение.
random(нижняя граница, верхняя граница)
б) Условие.
логическое выражение ? значение при истинности : значение при ложности
Например,
random(0,100)>90 ? 1 : 0
Чтобы была понятна, в чём полезность этой штуки, вот усложнённый вариант:
random(0,100)>90 ? 1 :
random(0,100)>50 ? 2 :
random(0,100)>10 ? 3 : 4

Это значение можно присваивать локальной переменной в цикле, которая будет, в зависимости от его значения, направлять цикл на создание противника того или иного вида.
Ну и сравниваемые значения (90, 50, 10) легко вывести в переменные-вероятности.
15282026728700.jpg556 Кб, 1800x2546
544 517792
>>517636
Я даже не видел второго, кстати, щас поищу ссылку. r1.2 лежит на scirra, уже много лет.

Кстати, можно ли в классике для поведения ‘car’ установить управление wasd-ом? Или нужно делать свое поведение? В классике нет ‘simultate’, к сожалению, что усложняет настройку кнопок.

>>517749
Спасибо, попробую. В пятницу вечером ухожу в игродельный запой, хочу закончить свою игрушку до понедельника.
545 517797
>>517636
r2, кстати, можно установить рядом с 1.2?
546 517861
>>517792

>Я даже не видел второго, кстати, щас поищу ссылку. r1.2 лежит на scirra, уже много лет.


https://www.construct.net/ru/forum/construct-classic/construct-classic-discussion-37/construct-classic-r2-released-44455

>r2, кстати, можно установить рядом с 1.2


Лучше не рисковать, да и не нужен этот релиз, многие пользуются 1.2 или вообще 0.99.96.
547 517867
>>517861
Спасибо, уже нашел, пока не качал-не ставил. Там же, кстати, есть portable версия.

https://www.construct.net/forum/construct-classic/construct-classic-discussion-37/construct-classic-portable-102715

И в этом же топике документация.
548 518045
Всем привет, хочу сделать браузерную версию своего приложения, и тут задумался, каким образом можно встроить туда рекламу? AdMob не подойдет ведь(?), на сайте adsense нашел вариант рекламы для игр, для браузерных html5 предлагают какой-то SDK IMA. Работал ли с этим кто-то, или знаете ли какие-нибудь варианты для размещения рекламы в браузерную игру?
image.png48 Кб, 1460x202
549 518103
И снова классик. На этот раз, выражение random(Х). Судя по поведению и по документации, оно генерирует число от 0 до Х. Это совсем не то, что нужно.

Как сделать аналог констракта 2, с random(от, до)?
Dms 550 518255
>>518103
Construct 2: random(2,4).
Construct Classic: random(2)+2.
551 518276
>>518255
Верно, еще в классики есть разница, с точкой цифра в скобках или нет.
552 518306
>>518276
Иначе в их говно и не будут играть, неймфаги хитрые мрази, анон типикал лох для них.
553 518348
>>518255
>>518276
Я неправильно задал вопрос, прошу прощения. В моей игре (начинал делать в бесплатном Констракт 2, сейчас переделываю под классик, чтобы избежать ограничений в 100 событий и сделать ехе) очень много случайных значений, особенно для направления (врагов, пулек, ракет). Там я использовал что-то типа:
Every 1 second => Set angle to player(XY) +random(-10, 10)
Регулируя время и градусы (на самом деле, это переменные), мог настраивать, насколько враги точные, и как себя ведут.
В классике для поведения «Пуля» есть значение ‘Accuracy’, которое, я сейчас и использую (подходит и для пулек, и для врагов). Но иногда мне нужны просто случайные значения от отрицательных до положительных, тот же random (-100, 100). И тут, кроме громоздких конструкций типа:
If random (2) > 0 => random(100) умножить на 1
Else => random(100) умножить на -1
ничего в голову не приходит. Ну или читать инструкцию и писать свою функцию. Есть ли более простой способ?
554 518355
>>518348

>начинал делать в бесплатном Констракт 2, сейчас переделываю под классик, чтобы избежать ограничений в 100 событий и сделать ехе


Просто взламываешь К2 без задней мысли и юзаешь годную прогу, вместо говноклассика.
555 518381
>>518355
Тут дело во мне. Я, обычно, оплачиваю услуги, особенно, если они мне по нраву. Я спокойно посмотрю краденое кино-говно, но заплачу за фильм, который мне полюбился, чтобы подержать производителя (поэтому я кидаю по 5-10 баксов на википедию, 7-zip, Synfig и некоторых других). Поэтому я покупал Fallout 1, 2, NV, Oblivion, Jagged Alliance, 7.62 и Е5. То же самое и с Констрактом. Он мне нравится, но я не готов отвалить 200 баксов. Короче, это мой ролеплейный отыгрыш честного человека.
556 518391
>>518381
Будут лучшие времена, купишь две лицензии.
557 518406
>>518381
Лучше рили юзать с2. Если сделаешь хорошую игру и будешь видеть, что она способна окупиться, то купишь.
Dms 558 518407
>>518348
Ещё раз:
Construct 2: random(-100,100).
Construct Classic: random(200)-100.
С учётом необходимости ставить/не ставить точку.

>>518381
Разве во втором конструкте нет бесплатной ограниченной версии? Выпускать коммерческое приложение на этом этапе всё равно рано.
Я, к слову, по той же причине напряг пятерых товарищей и купил себе лицензию.
559 518413
>>389196 (OP)
Можно ли на констракте сделать коллекционную карточную игру?
560 518424
>>518407

>Ещё раз:


>Construct Classic: random(200)-100.


Блин, как у тебя все элегантно получается.
Образование ойти?

>Разве во втором конструкте нет бесплатной ограниченной версии?


Ограничение в 100 событий, сюда же включены глобальные переменные. Ограничение на работу со слоями, Z-уровнями, эффектами (2 на проект), семьями и что-то еще.
Нельзя собрать игру, только запускать в констракте.
561 518438
>>518391

>Будут лучшие времена


>>518406

>что она способна окупиться



А вы издавались? Куда обращались, какие подводные, кто виноват, что делать? Есть опыт с онлайн-аггрегаторами игр?

У меня сейчас только одна мысль – идти на патреон, и клянчить деньги там. Правда, как разрекламировать игру без прона – черт его знает.
Dms 562 518452
>>518413
Можно, но любые МП-игры с наскока сделать сложновато.

>>518424
Это не критичные ограничения, как мне кажется.
Экспортировать можно у владельца лицензии. Помнится, на форуме конструкта была такая тема.
У меня экономическое образование, но программирование - это часто работа с математическими закономерностями.
563 518487
>>518452

>Это не критичные ограничения, как мне кажется.


Таки да. Для меня самая большая боль - это невозможность экспорта в игру. Экспортировать у владельца лицухи, наверное, можно, но я не стану отправлять незнакомому человеку свои наработки. А вдруг он заменит в кредитах моё имя на своё, и издаст, продаст, заработает миллионы?

Ну да ладно. Для моего чернового варианта, он же версия 1, классика хватит. Если патроны начнут заносить – куплю С2 за 200 баксов. Или годовую подписку на С3 за 100. Тогда 100 пойдут художнику.
image.png6 Кб, 652x38
564 518773
Дорогой папка, где в классике функция 'wait'? Или чем ее можно заменить? Делвю перезарядку оружия по кнопке/пкм, и хочу чтобы пульки добавлялись не сразу.

Как вариант, можно проиграть какую-нибудь невидимую анимацию секунд на 10, а пульки добавить по ее окончании, но это как-то неправильно, я считаю.
565 518777
И еще, как в классике получить скорость объекта?
image.jpg22 Кб, 603x274
566 518796
>>518773
Объект Wait добавь

мимо событер
567 519039
>>518796
О, точно. Спасибо.
568 519352
День добрый, аноны.
Заранее простите за косноязычность, сам в движках и коде не разбираюсь, занимаюсь анимацией, звуками и текстом, давно уже с товарищами имеем желание сделать многопользовательскую игру.

Скажите пожалуйста, возможно ли реализовать на этом движке изометрическую RPG при условиях что требуется:

- Многоэтажность. (То есть возможность создания как бы верхних уровней, когда персонаж может находиться прям над персонажем)

- Одна большая локация на всех (из расчёта, что объект, моб, персонаж - одна точка, карта - 2000x2000 точек).

Залью пару скринов с двух старых онлайн-игр, на которые мы ориентирумся внешне.
Посоветуйте что-нибудь (ну, кроме как пойти нахуй и сделать бочку), заранее большое спасибо.
569 519384
>>519352
Для сложного проекта используй более мощные движки: юнити, годот.
Констракт он больше для любителей-ньюфагов, которым припекло сделать по-быстрому простенькую игору для себя.
570 519394
>>519352
Вряд ли, масштабы слишком большие.

>>519384

>Констракт он больше для любителей-ньюфагов, которым припекло сделать по-быстрому простенькую игору для себя.


Ну тебе-то виднее, твою мамку шлюху так же использовал твой тупой папанька, что бы сделать тебя, такого чмоню ньюфага, по жизни неосилятора.
014856172693460.jpg15 Кб, 262x206
571 519396
>>519394
Каждое слово двачую.
572 519444
>>519352

>Многоэтажность


С этим, мне кажется, никаких проблем быть не должно. В координатах экрана - одинаковые X и разные Y.

>карта - 2000x2000 точек


Тоже нет проблем, особенно, если сделать фон из бесшовных текстур.
573 519446
>>519352
Второй скрин клевый. Текстуры из первых фоллаутов?
574 519468
>>519446
Нет, это вообще русская онлайн-игра, тоже в жанре постапокалипсиса
575 519469
>>519444

>Тоже нет проблем, особенно, если сделать фон из бесшовных текстур.


Думаю он не про 2000px, а про 2000 тайлов допустим 32x32, 64000px получается. В принципе я попробовал создать такое поле забив тайлами, нормально справляется, только если не стратся всё пространство осмотреть путём уменьшения.
576 519473
>>519352
Собственно, кроме этого ещё интересно, возможно ли при всём этом сделать игру многопользовательской?
577 519474
К данному вопросу также интересно, есть ли люди, которые тоже интересуются такого рода играми и могли бы помочь с технической составляющей? С меня анимация персонажей и мобов, текстурки, звуки движений, фона и т.д.
image.png722 Кб, 640x480
578 519485
>>519468
Но оооочень похожа.
579 519486
>>519474
В этом треде только один человек, который мог бы потянуть такой проект в констракте. Но этот человек папка.
580 519488
>>519486
Много ты знаешь, большинству просто насрать.
581 519512
>>519485
Так в том и суть, пытались передать ностальгическую атмосферу в лоре совкового конца света.
582 519524
>>517188

>Думал, поговорили и забыли, анон? Нет, я не забыл.


Наебал
583 519560
>>519512
Такую бы игрушку, да в 2001-м...

Честно говоря, не очень понимаю любовь к ретро. Всей этой-8-битной графике, пиксельарту. Но это лишь мое мнение, и если есть спрос - то в добрый путь. Где погамать можно?
584 519601
>>519560

>Всей этой-8-битной графике, пиксельарту.


Ну она довольно годная бывает, талант что угодно годным сделает. Другое дело, что на скринах хуйня полная.
image.png108 Кб, 400x300
585 519782
Анончики, пилю мини-танчики в констракте и дошел до АИ вражеских машин. Вот думаю об их поведении. Игра с видом сверху.
Вариант раз. Враги лихо вылетают, сокращают дистанцию, останавливаются, открывают огонь. Если игрок уезжает – повторяют. В этом случае они ездят быстрее игрока.
Вариант два. Тупо держат фиксированную дистанцию огня. Игрок остановился – они остановились. Игрок поехал – они поехали. Их скорость = ±скорость игрока.

Что думаете?
И тупой вопрос напоследок. Как сделать, чтобы они друг в друга не вьезжали? Поведение солид, что ли?
Dms 586 519786
>>519352
Можно, но:
1. Это не будет должным образом оптимизировано -> должна быть обеспечена приемлемая производительность (за ваш счёт, разумеется).
2. Разработкой, каким бы ни был движок, должен заниматься человек с опытом реальной разработки и пониманием архитектуры подобных проектов.
То есть целесообразнее идти напрямую к юнити девелоперам, как было сказано выше.

И да, прочитайте для начала с десяток статей вроде этой и трезво оцените свои возможности: https://habr.com/company/starnigames/blog/254799/
Dms 587 519791
>>519782
Посмотри поведение танковых экипажей в реальности и повтори. В частности, было бы неплохо реализовать попытки удара в тыл (что, оперируя .Angle цели, сделать более чем несложно).

Чтобы не наезжали, используй Solid, да.
588 519793
>>519786

>«Может просто графика невзрачная?» – скажете вы. Как раз нет: графика игрокам нравиться.


>нравиться.


Дальше не читал.
589 519797
>>519791

> в реальности


Где же я посмотрю-то? Тем более, танки с танками не воюют. Архивы показывают либо летящие и палящие на ходу 34-ки, либо зарытые м4, стреляюшие с позиций. И масштаб еще некладывает ограничения. Танчик длиной 40 пикселей, тут не сильно поманеврируешь, на игровом поле 1024х786.
Dms 590 519798
>>519793
Значение имеет только то, что у них есть опыт и какие-то результаты, а не то, читал ты или нет.
>>519797
Первая же ссылка с перечислением тактик:
http://рустрана.рф/13893/Osnovi-taktiki-tankovih-podrazdeleniy
Просто почитай/посмотри разные материалы, и что-то придумаешь.
591 519812
>>519798

>http://рустрана.рф/13893/Osnovi-taktiki-tankovih-podrazdeleniy


Спасибо. Прочитав, склоняюсь к первой тактике, как более активной. Главное, чтобы игроку было интересно.
592 520123
Экспорт из классика.
Приложение 1280х720, мой экран 1920х1080. Игрушка запускается не по центру экрана, где-то треть от нее уходит за его пределы. И, кстати, та же фигня при запуске из констракта. Как-нибудь лечится?
593 520126
>>520123
Надо протестировать, кидай на ргхост.
594 520133
>>519486
Я польщен, что кто-то меня помнит, учитывая то, что я не появлялся тут с начала треда.
595 520135
>>520133
Семен Неймфажкин, сам себя не вспомнишь, никто не вспомнит.
596 520141
>>520135
Вот из-за такого отношения я сюда и не захожу. Неужели так трудно поверить, что в прошлом треде я помог какому-то новичку решить нерешаемую (по его представлению) проблему и теперь он меня вспоминает добрым словом? Злые вы. Добрее нужно быть.
597 520142
>>520141
Да и ты выискивал его сообщение, лол.
598 520157
>>520126
Ок, часов через 8, пока не могу.
image.png15 Кб, 909x158
599 520256
>>520126
http://rgho.st/87lq2Trh7

Там ехе и сар для классика. В папке проекта создается файл "название проекта.persist" (пик). Изменение чисел scroll-x-y не повлияло.
600 520266
>>520256
Всё норм, окно игры по центру запускается, правда в кап файле только меню, может у тебя в эвентах игрового лайоута что-то прописано.
601 520302
>>520266
Спасибо. Твое сообщение натолкнуло на мысль. Дело оказалось в настройке размера шрифтов. При 100% запускается по центру. При 125% увеличивается размер окна, и оно выъодит за пределы экрана.
602 520579
И снова ищу помощи у коллективного разума по поводу классика.

Солид работает только для "8 направлений" и "платформа". Если вражескому танчику добавить "пуля" (как обычно, для врагов), то столкновения перестают работать. Что можно сделать?
CarCommander (DX9 runtime) 020818 232037.mp46 Мб, mp4,
1600x900, 0:05
603 520580
>>520579
А вот с отключенной "пулей". Столкновения работают, но танчик теперь не управляется.
image.png21 Кб, 285x185
604 520582
>>520580
Попробуй Ball

KamonGD
605 520583
>>520582
Ок, попробую, спасибо. А как в нем работают коллизии, не в курсе? Он же шарик, а у меня прямоугольники.
image.png355 Кб, 933x484
606 520586
???
607 520587
>>520583

>А как в нем работают коллизии


По нарисованной.
608 520588
>>520587
Выглядит обещающе. Спасибо.
609 520591
>>520588
Да не за что, только с настройками сложнее чем с пулей.
OlmVAEU572I.jpg89 Кб, 1080x840
610 520768
Не знал, что делать игры на констракте веселее, чем играть во что-либо другое. Делаю на бесплатной версии, так что залил на бесплатный хостинг vsemamki.pe.hu (управление - пробел)
1348593633189.jpg59 Кб, 640x480
611 520796
>>520768

>vsemamki.pe.hu


Хуя ты демон
>>520768

>делать игры на констракте веселее, чем играть во что-либо другое


Это так. Но 3д нет
612 520805
>>520768
Ты прекрасен во всем.
613 520806
>>520796
А зачем 3d? По-моему для этого стоит выбрать что-то посерьёзнее
614 520808
>>520805
Нет предела совершенству
615 520809
>>520806
А что в 3д серьезного?
616 520812
>>520809
Ну кружки, квадратики там хуё-моё. А на деле ваш 3д не нужон
617 520813
>>520812

>ваш 3д не нужон


Будто твое говно2д, нарисованное твоими руками, растущими из обосранного ануса, нужно.
618 520816
>>520813
А с 3д графикой по-твоему что-то изменится?
619 520818
>>520816
Да изменится, можно фри моделей скачать, из миллион особенно окружения. Даже симуляторы козы выстреливают. Хоть какой-то шанс, чтобы игра выглядела нормально.
620 520825
>>520818

>можно фри моделей скачать


Поэтому 3д неигр куда больше чем 2д.
621 520830
>>520825
Был бы 3д двиг с СОБЫТИЯМИ то 3д неигр вообще стало бы ахуилион.
622 521004
Бездушные юнитипидары так не смогут
http://adoring-carson-9206f4.bitballoon.com/
623 521012
>>521004
Одна игра на конструкторе креативнее чем весь шитпостинг от распидора-чма.
624 521024
Экспорт. Один и тот же функционал.
В классике - ехе ~5 мб, констракт 2 (NWjs) ~140 мб. Это какой-то пиздец.
Форумы пишут, что бОльшую часть из 140 занимает хромиум, но мне от этого не легче. Какие еще есть варианты экспорта?
625 521025
>>521024
Можно сжать до 25-30мб
626 521036
>>521024

>140 мб


Нормально, что тебе не нравится, дебик?
627 521056
>>521024
Челик не понимает, что c2 ориентирован на html5, а экспорт на пеку - сам по себе костыль. Хочешь делать на пэку - делай на классике и не выебывайся.
text821.png3 Кб, 640x354
628 521149
Снова нужен коллективный разум. Как сделать, чтобы враги спавнились за пределами экрана, но в пределах игрового поля?

(На моей картинке - вне серого прямоугольника)
629 521156
>>521155
Мммм, не понял. Можешь подробнее?
630 521158
>>521157
О, то, что нужно. Спасибо.
631 521174
>>521149
В одно событие.

мимо KamonGD
creaternpos2.png5 Кб, 438x107
632 521176
>>521174
А еще это нужно добавить.
633 521382
>>521174
>>521176
Премного благодарен.
image.png37 Кб, 515x360
634 521398
Итак, дорогие папки, я дошел до экспорта nwjs. Что можно сделать, чтобы изделие выглядело более-менее профессионально?

Я не хочу создавать инсталлер для своей пре-альфы. Что сделать? Просто заархивировать?
635 521400
>>521398
Какие нахуй папки, дебик?
636 521401
Зачем классик создаёт файлы с расширение .persist, как отключить эту "фишку"?
637 521404
>>521401
Хрен его знает. Документация молчит.
image.png51 Кб, 1358x293
638 521405
>>521401
Сохраняет позиции окон в редакторе.
639 521406
>>521404
Такую инфу нашел
Файлы .persist - это файлы программы Construct Classic, которые содержат в себе информацию об открытых в программе вкладках-лайаутах. Никакой фактической информации они не несут, а только занимают свободное пространство в окне выбора файлов, и мешаются, если проетк достаточно объемный.
http://scirraconstruct.ru/backup/persister-udali-musor-v-2-klika-part1/

Там чувак программку для удаления сделал, но она уже не доступна.
Кароч напишу свою, хотя достаточно батник использовать и запускать например в корневой папке всех проектов

del /F /S /Q "%CD%\
.persist"
image.png318x49
640 521412
>>521406

>del /F /S /Q "%CD%\.persist"


Звездочка отклеилась

del /F /S /Q "%CD%\*.persist"
image.png1,2 Мб, 1041x577
641 521494
В общем, выложил свое сокровище. Если сможете потестить, буду благодарен.

https://2ch.hk/gd/res/521493.html (М)

Что есть? Один тип врагов. Шанс на повышение уровня водителя и стрелка. Минимальная экономика.

Чего нет? Конца миссии. Катайся, пока не сдохнешь (привет Crimson Land).

В общем, как обычно, прошу конструктивной критики.

Управление WASD, стрельба лкм, перезарядка пкм.

https://www.patreon.com/thecarcom
642 521507
>>521494
Сжал как мог, бесплатными утилитами, хз как на вирустотале, касперский не визжит.
http://rgho.st/64cRHnkyV

Игра слабенькая, видимо ограничения бесплатной версии не дали тебе развернуться.
643 521508
>>521507

>Сжал как мог


Ничего себе 23 Мб. Как ты это сделал (научи)?

>Игра слабенькая


Да это не игра, это тест боевки. До этого будет (если сделаю) выбор миссии, найм стрелка и водителя, покупка патронов-пулеметов-машин.

Сколько смог настрелять по максимуму?
644 522115
Попробовал попользоваться Armory3D, это же блять констракт в 3д, пиздец я охуел. Да и намного легче, чем в уе4 или годоте.
645 522117
>>522115

>Armory3D


>констракт


Ничего общего.
646 522130
>>522117
А как по мне, общего много.
647 522131
>>522130
Протри шары росою.
648 522133
>>522131
Протёр, спасибо.
общего всёравно много
649 522135
>>522115
Тактак надо глянуть, в каком-то видосе его уже обсуждали.
650 522143
>>522135
Короче говно без задач, влазить сейчас во что-то столь сырое, как в болото прыгнут с самолёта.
651 522303
>>522299
Съеби в свой загон для умственно отсталых >>389196 (OP)
652 522317
>>522303
Вот напишет он плагин к юньке, будем с тобой в одном загоне тусить, коллега.
653 522702
Вы че ебанутые где перекот
654 522703
>>522702
Бамплимит 1к, даун
655 522714
>>522703
ля точна походу я даун
656 528664
Сап, аноны. Планирую на этом движке делать игру. Бюджет есть. Ищу анона, который бы помогал и подгонял. Сам движок изучаю сейчас, ищу где бы спиратить вариант, где побольше, чем 4 слоя, лицуху т.е. Бюджет есть.
657 528709
>>528664
О, активность в треде, нихуясе.
658 528713
Олдфаг в треде, все в гайды.
Делюсь лицухой на r244. Возможно сработает на версиях поновее, не пробовал.
http://rgho.st/private/7fYJqbXN2/5c3196d6bd859280c3a4ae5bb1b8ce9e
659 528728
>>528664

>Бюджет есть.


Сколько?
660 528730
>>528664

>ищу где бы спиратить


>Бюджет есть.

661 528742
>>528664
900 ру за час(150 ру 10 мин) пытокподгонялова-помощивконструкте2-артдиректорства . тг @webgames
662 528769
>>528713
Олды генерят персональные ключики
663 529605
Не совсем про construct, но помогите с таким вопросом, если кто-то разбирается (я нет). Проблема со звуком, точнее, при запуске моего приложения, все звуки телефона останавливаются. Экспортирую для андроид в кордову, затем компилирую через cocoon.io. Возможно, это их сервис так делает, но где поменять не нашел. Разобрал готовый apk, ни в одном файле не нашел строчки про audio focus. Где это можно настроить?
664 529606
>>529605

>Экспортирую для андроид в кордову, затем компилирую через cocoon.io


В окне выбора экспорта, кликни правой кнопкой, там "Show deprecated exporters" появятся другие "экспорты" и выбери экспорт в CocoonJS.
665 529608
>>529606
А какие различия будут? Просто по урокам в кордову делают, а cocoonjs типо устарел
666 529609
>>529608
Я хз, давно не делал, у них же там постоянно что-то меняется, попробуй.
image.png21 Кб, 584x173
667 534242
Событеры, как палитру в классике менять? Тут http://scirraconstruct.ru/guide/articles/interface/picture-editor/ написано, что она настраиваемая.
668 534278
>>534270
Констракт 2.
669 534282
>>534242
Последняя версия с такой палитрой 0.989, хз может есть неофициальные патчи.
670 534377
Это ж блять пиздец. Классика. Ну нахуй. 8! лет о ней ничего не слышал. Сам щас перешел на третью версию - просто писечка, все быстренько, никаких танцев с бубнами.
671 534391
>>534377
А какие проблемы с бесплатным классиком, он для винды и прекрасно работает до сих пор, шустрее чем 2 и 3, которые для создания браузерных игр, и они без браузера не запускаются, видимо ты вообще не в курсе и не понимаешь о чем пишешь, глупо их сравнивать.
672 534392
>>534391

>и они без браузера не запускаются


Да это вообще пиздец, взять размер пустого проекта экспортированного в exe (с прочей хренью от nw.js) он будет больше 100мб, а в классике даже 1мб не будет. Если игра делается только для win, то конечно классик до сих пор выигрывает.

Хз почему нельзя сделать автоматизированную сборку nw.js, под нужды игры или приложения, не весь же функционал браузера востребован.
673 534400
>>534392

>он будет больше 100мб, а в классике даже 1мб не будет


И дальше что? Сейчас игры по 70Гб
674 534407
>>534400
Речь о конструкторах.
675 534408
>>534407
Речь о размерах билдов.
Аноним 676 534410
>>534408
В том числе, молодец.
677 534415
>>534410
В том числе о том, что нужно юзать крякнутый крутой К2, и переставать быть ебанушкой на К1, кукарекающей про размеры билдов, которые в 700 раз меньше обычных игр.
678 534416
>>534415

>Сравнивает размеры пустого проекта и ААА-игры


Ну такое. А вообще да, эти 50-100мб - это хуйня и никого, кроме самого разработчика, это не волнует.
Аноним 679 534417
>>534415

>В том числе о том, что нужно юзать крякнутый крутой К2


Ну тебе нужно ты и юзай.

>и переставать быть ебанушкой


Ебанашка тут только ты, срёшь и срёшь.

Если игра делается только для win, то конечно классик до сих пор выигрывает.

>>534416
Игроки тоже смотрят на размер, особенно если игра для телефона.
680 534419
>>534417

> Игроки тоже смотрят на размер, особенно если игра для телефона.


Но сейчас речь идет о win и хромиум-оболочке. На андроид оболочка и в 7мб есть.
681 534420
>>534417
Ебанашка тут только ты, срёшь и срёшь, классико-петух.
Аноним 682 534421
>>534419
До сих пор 7мб, это cordova, cocoonjs или что-то новое завезли?
Аноним 683 534422
>>534420

>пук

684 534424
>>534421
Это кокон canvas+. Правда я слышал, что ему пизда пришла. Но есть и другие способы. Один тип спиздил сделал копию кокона, который работает и в оффлайне.
685 534425
>>534424

>Это кокон canvas+


Да,это вроде оптимальным вариантом был.

>Один тип спиздил сделал копию кокона, который работает и в оффлайне.


Чёт не нашел инфы.
686 534444
>>534425
vk/html5_adapter
687 534464
>>534444
Не работает офлайн, да и онлайн не получилось. Если судить по видосу, там Cordova, которая кстати тоже имела или до сих пор имеет инструмент для экспорта в apk (онлайн с бесплатной регистрацией), резултат хуже чем у Сocoonjs. Возможно этот чел чезер свою регистрацию и пускает экспор.
Genesis 32X SCD - Chaos Engine 2 Prototype - Gentleman & Na[...].png33 Кб, 640x432
688 535678
Анон, а как-то можно работать в констракте с такими картинками? Как "доставать" оттуда одну пикчу?
690 536098
Такой вопрос: как на С2 сделать геймплей как в Brait? Планирую делать про смесь жизни, воспоминаний и галлюцинаций ГГ, очень бы пригодилось.
facepalm.jpg8 Кб, 468x303
691 536105
Вся суть оскотинившегося конструктобыдла
692 536106
>>536105
Чому оскотинившегося?
693 536114
>>536098

> Braid



слоуфикс
694 536131
>>536105
Залетный петушок из гмс-треда, ты?
15406527653250.mp43,3 Мб, mp4,
1280x720, 0:27
695 536572
>>536098
Бамп вопросу
696 536574
>>536572
Сохраняешь происходящее в массив и фсе
697 536579
>>536574
А поподробнее?
698 536582
>>536579
Что непонятно?
699 536583
>>536582
Почти ничего. Распиши по-хардкору.
700 536586
701 536587
>>536586
Спасибо. Так, падажжи ебана, нужна версия 262 или новее..
702 536588
>>536587
Можно не обновляясь открыть, нужен 7z
703 536595
>>536588
И как же?
704 536596
7z архиватором можно распаковать файл .capx и там в одном файле 262 сменить на любую ниже своей, например, 111 и сохранить. Но сейчас не могу сказать точно какой файл, что-то у меня в контекстном меню не отображается 7z, пропал. Сам потыкайся. Ну или качай констракт.
705 536597
>>536596
Так, падажжи ебана...
706 536601
>>536597
Так короч. Его еще и винраром можно открыть так же.
707 536603
>>536601
Ага, получилось, спасибо.
708 538076
>>389196 (OP)
Вопросы знатокам:

1. Почему на С2 почти нет игор?
2. Почему то, что есть, убогие сайд-скроллеры и платформеры?
3. Почему, несмотря на долгую историю и целые ресурсы, посвящённые ему, до сих пор нет никакого более-менее полного мануала на русском языке?
709 538090
>>538076
1. Потому что купили движок на торренте и не хотят признаваться.
2. Потому что ЦА движка - дети без фантазии. Если человек способен придумать нечто интересное и уникальное - он скорее предпочтет нормальный движок, а не конструктор.
3. Потому что все интуитивно понятно и почти на каждый твой запрос есть уроки.
image.png224 Кб, 855x889
710 538095
>>538076
Юнька слишком силен.
711 538110
>>538090

>Потому что купили движок на торренте и не хотят признаваться.



Так себе оправдание. Покупка на торрентах постыдна для весьма узкой прослойки снобов.

>Если человек способен придумать нечто интересное и уникальное - он скорее предпочтет нормальный движок



То есть С2 ненормальный движок. В чём его критические недостатки?

>Потому что все интуитивно понятно и почти на каждый твой запрос есть уроки



Нихуя. Например, на создание мобы или РТС никаких уроков, на РПГ почти ничего.
712 538113
>>538110

> постыдна


Дело не в стыде, а в том, что Скира могут доебаться. Плюс репутацию себе подпортишь.

> В чём его критические недостатки?


В том, что это хтмл5 движок и нлрмального экспорта на другие платформы не существует.

> Например, на создание мобы или РТС никаких уроков, на РПГ почти ничего.


А урок "как нажать одну кнопку и разбогатеть" тебе не сделать? Разбивай нужный тебе жанр на составляющие и ищи уроки по ним. Не "урок по рпг", а "урок по ии", "инвентарь", "движение персонажа по сетке", "тайлмапы" и тд.
713 538202
>>538113

>А урок "как нажать одну кнопку и разбогатеть" тебе не сделать?



ОК. Урок по автоматизации создания и исчезновения интерфейсов создаваемых юнитов, совершенно необходимая для РТС функция, нигде в уроках по С2 не описана. Создание редактора карт тоже ни в одном уроке не описано, как и процедурная генерация карт.
714 538392
Пацаны оцените впервые делаю игры.
Сам рисовал каму ежжи
https://kamajet.netlify.com/
715 538393
Вот ещё одна версия камы, но на подобии aliens invaders
https://pulletkama.netlify.com/ - управлять стрелками, стрелять пробелом
716 538562
>>538392
Не запустился.
>>538393
Норм, еще бы добавить анимацию удара и разрушения.
15472881062440.jpg111 Кб, 927x1200
717 547628
Для полного ньюфага, который даже в простейший погромизм не способен, этот ваш Конструкт2 подойдёт или мне стоит обмазаться РПГ-мекером?
Планируется 2Д типа аркада, с простой и примитивной рисовкой и окраской, даже без эффектов света и тени, как, например, в Старбаунде.
718 547629
>>547628
Нет, констракт только для профессионалов.
719 547836
>>547628
в простейшее программирование может каждый, ты пиздишь. Даже в РПГ мейкере ты все равно программируешь, пусть и визуально.

В констракте тоже есть визуальное программирование, если ты об этом. И оно даже понятнее
720 552906
>>547836
Только как это ни странно, чтобы использовать подобный конструктор на полную, тебе как раз надо быть охуенным кодером.

А огрехи в архитектуре и проектировании как раз велосипедирование и костылизм в обычных движках покрывают.
721 553522
господа, посматриваю на к2, т.к. в программировании 0 (нет, могу конечно чут-чуть спиздить чужой код для си шарпа и запиздячить в юнити какое-то говно, но сами понимаете что это лютая дичь)
смотрю фри версию и платную, стоит ли платить 130$ или есть полная версия под пиратским флагом на торрЭнтах?
722 553545
>>553522

>есть полная версия под пиратским флагом на торрЭнтах?


Конечно, есть
фотокомиксы-Комиксы-бойцовский-клуб-пидарасы-36766.jpeg21 Кб, 298x295
723 568900
Куда подевались все констракторы? Помню, раньше тред стабильно на нулевой появлялся. Неужели в юнитидаунов превратились?
724 568901
>>568900
Да, левелапнулись и перекатились на юньку. Да и просто прозрели что 2дговно говно.
725 568903
>>568901
Пиздос, один я на с2 уже четвертый год сижу и до сих пор ничего не высрал, только ньюфагам на форуме помогаю да гайдики пилю.
Конвсрактер2.mp4280 Кб, mp4,
480x288, 0:02
726 568906
>>568903

>один я на с2 уже четвертый год сижу

727 568913
>>568903
В 2020 году визуал кодинг на юнитэ грядёт.
728 568914
>>568913
Это будет говно, лучше чем на констракте не сделать упрощения кодинга. Высрут неудобное визпредставление сисярпы.
729 568915
>>568913
Скорей бы - больше людей смогут делать игры и будет больше игр.
image.png636 Кб, 1920x1080
730 568922
>>568913

>В 2020 году

image.png201 Кб, 1507x720
731 568923
732 569006
>>568922
Как вы заебали этой хуйней. Чем больше опытнее я становлюсь, тем сильнее убеждаюсь что все с приставкой "визуально" - это враг хорошего разработчика. И оно больше вредит в долгосрочной перспективе, чем помогает.
Этот как кухонный комбайн: облегчает работу домохозяйки, но ты никогда не станешь шефом.
733 569025
>>569006

>но ты никогда не станешь шефом.


В этом и суть, даун, домохозяйке не нужно становиться шефом, комбайн идеальный инструмент для ее нужд. Так же я бы назвал событий в констракте идеальный инструмент для большинства индюков. Двигать объектики, создавать, удалять, анимации проигрывать. Не может один человек стать шефом во многих областях. Если есть команда, другое дело.
734 569042
>>569006

> что все с приставкой "визуально" - это враг хорошего разработчика


unity, godot
735 569048
>>569006
Ещё один достиг просветления.
736 569049
>>569048
>>569006
Ну и чего вы достигли, петухи? Из кремниевой долины капчуете?
737 569064
>>569006
Как вы заебали этой хуйней. Чем больше опытнее я становлюсь, тем сильнее убеждаюсь что все с приставкой "писанина" - это враг хорошего разработчика. И оно больше вредит в долгосрочной перспективе, чем помогает.
Этот как быть кухонный графоманом на пишущей машинке: только усложняет себе игродельство, но ты никогда не станешь Кармаком/Кодзимой.
738 569119
Пацаны, а нахуй вы мучаетесь с ограниченным констрактом, если можно то же самое на юньке делать?
739 569124
>>569119
Потому что ноды для ничтожеств, события хотя бы на программирование похоже.
740 569126
>>569124
Оба варианта хуйня, но на юнити хотя бы есть куда развиваться, в отличии от тупиковости конструкта.
741 569132
>>569126

>Оба варианта хуйня


Нет, ноды говно, события круть. Только 3д нет, это пиздец.
742 569134
>>569132
Я тебе могу сказать что еще лучше - нормальное программирование. А юнити же - самый простой способ начать.
743 569137
>>569134

> что еще лучше - нормальное программирование.


Я и не спорю с этим, я говорю что ноды говно, и все кто пилит и юзает ноды ебаньки.
744 569147
>>569137
Чем же они тебе не угодили?
745 569156
>>569147
Тем, что они лапша ебаная и меньше похожи на традиционное программирование. Оно лучшее и чем дальше от него тем хуже. Их роль упростить скриптинг, события как раз это и делаю.
746 569418
>>569119
Ты, для начала, сделай на юнити игровое меню без хардкорного C#
747 569647
Помнится полгода назад пара анонов пытались сделать eventsheet для других движков. Ну как прогресс?
748 569648
>>569418
Без хардкорного кода игровое меню только на GODOT INSTALL IT BITCH!
749 569650
>>569647
Никак, у кукарек только на словах все легко щас замутим, дропнули сразу же.
750 569655
https://github.com/blurymind/Godot-eventSheetPrototype
Для годота чел агитировал делать, но он не прогер, так все и заглохло. При этом у констракта все заебись, продают по подписке по 100 баксов в год и в ус не дуют, ни одного конкурента.
751 569661
>>569655
>>569650
Благодарю. Я так и думал.
752 572144
Подскажите, плиз, где можно кряк для К2 скачать.
753 572153
>>572144
У меня есть кряк-лицензия на 262, если надо могу дать, сам к2 с офсайта скачаешь.
754 572161
>>572153
Было бы здорово, денег на лицуху совсем нет.
755 572162
>>572161
Создаешь текстовый файл с названием "c2license.txt". Файл нужно будет закинуть в папку с констрактом

Внутрь вставляешь

License type: BUSINESS
Product: Construct 2
Licensed to: paraqueima
Email: paRjpraqueimaANUScg1F3persiaPUNCTUMcY\/om
Comment: With best wishes from Figgler [mNwHrfigglerANUSgmak+dilPUNCTUMcoZ.Zm]
Timestamp: 1521352512
Hash: F5B9272B2ABB428FE3D5EC9399EBE1E2194E5391548CD3

This is PRIVATE license. Please TURN OFF "UPDATE CHECKING" in C2 preferences BEFORE USE!!!
756 572174
>>572162
Хм, сначала не понял, что часть "This is PRIVATE license. Please TURN OFF "UPDATE CHECKING" in C2 preferences BEFORE USE!!!" тоже нужно вставлять.

Все работает, спасибо большое!
757 574528
>>572162
С этой взломанной залупы игры в гугл плей можно вставлять и монетизировать с рекламы? Или запалят?
758 574539
>>574528
Скорей всего если свои реальные данные в этой цепочке запалишь, вероятность получить какое-то предупреждение, взыскание или блокировку увеличивается. Я года 2 назад публиковал бесплатную и без рекламы, норм висела, выпилили её за какие-то js "библиотеки или чё там", которые перестали соответствовать требования безопасности, то есть нужно экспортнуть с новой версии C2.

мимодругой
759 599408
Тредик, не тони.
760 610670
Куда делись все с2 девелоперы? Раньше ведь тредик живым был.
761 610672
>>610670
перешли в годот
762 610707
>>610670
Тут не любят событёров и визуальное программирование, так что без палева.
763 610756
Как будто когда они запилили кострухт3 с программированием через их анальный сайт, много событеров отвалилось из-за таких извратов, так как программирование даже через конструкторы, это своего рода аутирование. А в к3 всё где-то там за бугром происходит. Бездуховно короче.
764 610759
>>610756
Просто пидар эшли задушил писателей 3д плагинов
765 611002
>>610707
А тут разве вообще кого-то любят? Лол.

>>610756
Но ведь можно же на с2 остаться, как это сделал я.
766 611103
>>611002

>А тут разве вообще кого-то любят? Лол.


Ну кто на слуху постоянно, рано или поздно кому-то западает. Это нормально, кто-то хочет делать игры, а кто-то мемасы и стать мемасом.
767 611635
>>389196 (OP)
Пачаны, подскажите. Сижу на Конструкт2 и не делаю игры уже несколько лет. Есть ли смысл перейти на Годот и не делать игры на нём? Там и 3Д есть.
Вообще хотелось бы на Юнити ничего не делать, но Годот меньше объёмом и говорят простой, удобный, саврименный не хуже Юнити...
768 611659
>>611635
Нет, ничем он не лучше и не легче юнити.
769 611681
>>611659

>Не легче Юнити


Даже гогот намного легче юнити
770 611683
>>611681
Что, алхаритмы друхие да, пидарасина?
771 611686
>>611635

>и не делать игры


Определенно Годот. На нем даже если захочешь сделать игру, не сделаешь.
772 611688
>>611683
Меньше кода писать надо.
773 611699
>>611688
Писать не сложно, алгоритмировать сложно, так что разницы не много.
774 612366
Кстати, вспомнил, когда-то делал мега-трэшевую игру (сознательный трэш) на тему РПЦ. http://www.vexer.ru/games/fight/
Безымянный.png140 Кб, 1225x780
775 612434
>>612366
ЛОЛ
STBJ7a1BZOE.jpg133 Кб, 934x1024
776 641021
Я запрещаю треду тонуть!
5006.jpg17 Кб, 150x150
777 641022
А, блять. Бамплимит же 500 постов. Тогда пусть тонет.
778 643776
>>389196 (OP)
Насколько реальна перспектива сделать визуальную новеллу на канстракте?
Есть уже готовые плагины под это?
779 648614
>>643776
Кажется, есть. Но они довольно сложные для освоения. RenPy гораздо понятнее и проще.
780 678174
наверное нужно перекатить тред
781 682953
Проверка
32422.png235 Кб, 1680x1009
782 682956
Аноны, нужен ваш совет. Пытаюсь сделать свою первую jrpg в конструкте, столкнулся с одной проблемой - случайными боями. Я решил реализовать их с помощью набора тайловых карт. Суть в том, что создаётся карта с 1 единственным изображением (на пикче это зелёные квадраты), этими квадратами заставляется наше игровое поле, а потом у в условиях прописывается, что если игрок заденет этот квадрат, то с вероятностью (которую мы определили) запустится случайная битва. Схема работает хорошо. Я планировал сделать 10 таких карт (для вероятностей в 10%, 20% и т.д.) и закрасить всё поле разноцветными квадратиками, но, немного подумав и потестив, столкнулся с двумя проблемами.
1.Проблема связана с коллизией. В коде прописано, что если игрок касается квадрата (т.е. касается тайловой карты), то тогда и идёт проверка на 10% шанс битвы. Но если эти квадраты идут подряд, одним за одним, и игрок тупо идёт по этим квадратам - проверки на коллизию не происходит (вернее, она происходит только тогда, когда мы коснулись первого квадрата), и пока мы продолжаем ходить по квадратам, с одного на другой, не выходя за их пределы - новой проверки на коллизию не случится. Это заставило изобрести очевидный костыль - распологать квадраты на расстоянии друг от друга, чтобы игрок успевал с них сходить, прежде, чем наступит на новой. Но костыль меня не устраивает, даже в самой зассаной jrpg можно сделать так, чтобы клетки случайных битв шли сплошняком. Как это сделать?
2.Эта проблема - самая геморная. Как я написал выше, я планировал сделать 10 тайловых карт (каждая из которых будет представлять свою вероятность) и замостить ими игровое поле. Вероятности - это, конечно, хорошо. Но любой, кто играл хотя бы в одну jrpg, знает, что на карте мира встречаются ещё и разные монстры. В одной локации будут попадаться какие-нибудь крысы, в соседней - какие-нибудь гоблины. Поэтому у меня возникла следующая идея. Было бы здорово, если бы у каждой клетки тайловой карты был дополнительный параметр (что-то вроде локальной переменой). И этот параметр уже привязать к определению того, какой пак монстров выпадет при наступлению на клетку. Скажем, что у нашей тайловой клетки есть параметр вероятности (который просто определяет, случится битва или нет), и параметр силы (назовём это силой, условно). Если сила, например, равна 1, то при возникновении битвы будут подбираться монстры, которые привязаны к параметру силы 1. Если параметр силы равен 2, то выпадать будут уже другие монстры. Так вот, все эти фантазии, конечно, прикольные, но, насколько я знаю, у тайловой карты нельзя задать отдельное значение локальной переменной у каждой клетки. Можно задать локальное значение сразу всей тайловой карты, но какой в этом смысл, если все клетки будут давать один и тот же набор монстров. Собственно, вопрос - как сделать так, чтобы при наступлении на эти клетки можно было выдавать игроку какой-то один из множества вариантов паков монстров?
32422.png235 Кб, 1680x1009
782 682956
Аноны, нужен ваш совет. Пытаюсь сделать свою первую jrpg в конструкте, столкнулся с одной проблемой - случайными боями. Я решил реализовать их с помощью набора тайловых карт. Суть в том, что создаётся карта с 1 единственным изображением (на пикче это зелёные квадраты), этими квадратами заставляется наше игровое поле, а потом у в условиях прописывается, что если игрок заденет этот квадрат, то с вероятностью (которую мы определили) запустится случайная битва. Схема работает хорошо. Я планировал сделать 10 таких карт (для вероятностей в 10%, 20% и т.д.) и закрасить всё поле разноцветными квадратиками, но, немного подумав и потестив, столкнулся с двумя проблемами.
1.Проблема связана с коллизией. В коде прописано, что если игрок касается квадрата (т.е. касается тайловой карты), то тогда и идёт проверка на 10% шанс битвы. Но если эти квадраты идут подряд, одним за одним, и игрок тупо идёт по этим квадратам - проверки на коллизию не происходит (вернее, она происходит только тогда, когда мы коснулись первого квадрата), и пока мы продолжаем ходить по квадратам, с одного на другой, не выходя за их пределы - новой проверки на коллизию не случится. Это заставило изобрести очевидный костыль - распологать квадраты на расстоянии друг от друга, чтобы игрок успевал с них сходить, прежде, чем наступит на новой. Но костыль меня не устраивает, даже в самой зассаной jrpg можно сделать так, чтобы клетки случайных битв шли сплошняком. Как это сделать?
2.Эта проблема - самая геморная. Как я написал выше, я планировал сделать 10 тайловых карт (каждая из которых будет представлять свою вероятность) и замостить ими игровое поле. Вероятности - это, конечно, хорошо. Но любой, кто играл хотя бы в одну jrpg, знает, что на карте мира встречаются ещё и разные монстры. В одной локации будут попадаться какие-нибудь крысы, в соседней - какие-нибудь гоблины. Поэтому у меня возникла следующая идея. Было бы здорово, если бы у каждой клетки тайловой карты был дополнительный параметр (что-то вроде локальной переменой). И этот параметр уже привязать к определению того, какой пак монстров выпадет при наступлению на клетку. Скажем, что у нашей тайловой клетки есть параметр вероятности (который просто определяет, случится битва или нет), и параметр силы (назовём это силой, условно). Если сила, например, равна 1, то при возникновении битвы будут подбираться монстры, которые привязаны к параметру силы 1. Если параметр силы равен 2, то выпадать будут уже другие монстры. Так вот, все эти фантазии, конечно, прикольные, но, насколько я знаю, у тайловой карты нельзя задать отдельное значение локальной переменной у каждой клетки. Можно задать локальное значение сразу всей тайловой карты, но какой в этом смысл, если все клетки будут давать один и тот же набор монстров. Собственно, вопрос - как сделать так, чтобы при наступлении на эти клетки можно было выдавать игроку какой-то один из множества вариантов паков монстров?
783 682979
Так, посоны, отбой. Кажется, я придумал, как это сделать.
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 8 января 2021 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски