Этого треда уже нет.
Это копия, сохраненная 25 декабря 2017 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
231 Кб, 618x350
Construct 2 Thread # OP #195956 В конец треда | Веб
А здесь у нас будет ламповый топик по Констракту 2

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

ЧТО ТАКОЕ 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 #195960

>А чито можна сделадь в этом двишке????



Можно сделай свой Hotline Miami, Super Meat Boy, Braid, Age Of Empires, Cookie Clicker, Rogue-Like Games.

Если по-особому заебаться, то можно сделать и свою Terraria.

Что-то сложновато сходу сказать, чего на нём сделать НЕЛЬЗЯ. Можно всё, только не всё имеет смысл делать на нём.
#3 #195962
>>195956 (OP)
А полная версия разве не платная?
#4 #195963
>>195960
Какие известные игры сделаны на констракте?
39 Кб, 580x392
#5 #195966
Хороший тред. Сам задрачивал констракт несколько лет. Буду помогать ОПу отвечать на тупые вопросы.

>>195963
Понятие "известные" довольно неконкретное.

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

Но если поискать, то можно найти достойные поделки. Вот, парочка, которые я приметил, пока шарился по разделам вроде "постите скриншоты того, над чем работаете":

https://youtu.be/S5_Y6BxOH90

https://youtu.be/GhK7js1CFuU

https://youtu.be/WKGytUEQZIE - эту загринлайтили

И, насколько я знаю, эту тоже сделали на констракте - https://play.google.com/store/apps/details?id=com.rt.hook
#6 #195969
О, хороший тред. Как раз допиливаю свой стелс на констракте. Я тут с вами посижу, пожалуй.
#7 #195970
АЛСО, поднимаю вопрос:

Нашёл уже кто-нибудь пиздатый хостинг для постинга проектов\сэмплов? Я раньше юзал hostinger, но там что-то перекроили, теперь не работает. Потом юзал 000webhost, hostinger купил его, так и что и он теперь не работает.

Куда можно выкладывать проекты, не ебя мозга? Делитесь, анончики
#8 #195971
>>195963
Двигло ноунейм, поэтому ничего. Но сделать игру актуального уровня там вполне можно.
#9 #195972
>>195970

Не совсем понял, о чем ты. Если ты релизишь игру, то воспользуйся всякими ньюграундсами и конгрегейтами.
#10 #195973
>>195962
Платная, но у бесплатной мало ограничений, мини-игры вполне можно делать, но ты не сможешь выводить финансовую прибыль, как и выводить свою игру на нормальные платформы. У Scirra очень гуманная система премиума
#11 #195974
>>195972
Неее, я именно хочу просто постить сэмплы для того, чтобы можно было их показывать прямо, блин, в браузере. У меня такая система долгое время работала - запостил игру, скинул ссылку, человек зашёл и поиграл. При этом я не засоряю общественные места своими "тест1" и "тест2".
#12 #195976
>>195969
Если можно, покажи хоть пару демку какую-нибудь =)
#13 #195977
>>195970
Что именно у тебя не работает и как работоспособность хтмл5 игры зависит от хостинга?
1007 Кб, 500x364
#14 #195978
>>195970

Google Drive, конечно же!

Закидываешь папку с экспортированным проектом. После того, как она загрузилась:

жмешь по ней правой кнопкой - совместный доступ, ставишь общедоступность для всех, потом из ссылки копируешь id папки:

https://drive.google.com/folderview?id= ( вот тут ID ) &usp=sharing

Далее, просто вставляешь этот айди в эту ссылку:

https://googledrive.com/host/ ( сюда ID )

Открываешь, радуешься.
#15 #195980
>>195977
Ну, тем не менее, в 95% процентах случаев заливаешь проект, а он потом отказывается загружаться - полоска становится красной и всё встаёт намертво.

Вероятно, дело в пхп, но я хуёво в этом разбираюсь
#16 #195982
>>195978
Пробовал какое-то время назад и у меня не вышло.

Ща опробую это дело ещё разок.
#17 #195983
>>195982
Ты главное ссылку на папку копируй, а не на index.html
#18 #195984
Я, кстати, вчера сделал основу под кукикликер за 15 минут. Тащемта, готовая игра практически, механика на 100% рабочая.

Кому-нибудь тут надо? Мож ньюфагам залить, позырить?
#19 #195986
>>195976

Дома буду - покажу. Мне один анон из пискельарт-треда рисовал шпионов, я вот почти закончил основной геймплей и нашел издателя, который всё это издаст. Сейчас нужно за сегодня/завтра доделать стрельбу, а потом мне нужно найти какого-нибудь левел-дизайнера, чтобы он мне собрал 15-20 уровней. И буду релизить.
#20 #195988
>>195983
Нихуясе. Заработало, спасибо, няш
483 Кб, 500x280
#21 #195989
>>195988

Ну все, теперь 50% от прибыли - мои
#22 #195990
>>195989
Ай-ай, пожалей, лучше идею укради =(
# OP #23 #195991
Слушайте, а есть в треде те, кто расщедрился на лицуху и сможет ответить на несколько вопросов? А может есть и те, кто получал прибыль от игр на C2?
38 Кб, 445x316
#24 #195992
>>195991
Задавай
#25 #195996
>>195992
Насколько жестко Scirra следит за лицушниками? Скажем, если я спиздану пиратку и выложусь на ведроид? Что со мной будет?
#26 #196004
>>195996
Насчет этого не знаю. Покупал лицензию за 1000 рублей в далеком 2011 году.
#27 #196006
>>196004
Как ты это сделал?
#28 #196007
>>196006
Совершил покупку через Интернет?
#29 #196009
>>196007
Она же 8к стоит, ёлы-палы. Ты хочешь сказать, что она стоила $30 долларов в 2011 году?
83 Кб, 1676x485
#30 #196011
>>196009

Да, в 2011 году доллар стоил 32 рубля
#31 #196012
>>196011
Я в курсе, но я не думал, что они на 70 баксов подняли прайс
#32 #196013
>>196012
А, да, тут ты прав. Тогда была стадия бета версии, или что-то такое, и он стоил 30$, после нее, цену должны были поднять. Все сходится.
#33 #196037
>>195986
Любопытно взглянуть

мимолевелдиз
#34 #196039
>>196037

А ты согласишься за копейки уровни собирать?
#35 #196043
>>196039
Вероятно. Про проект бы понять для начала
sage #36 #196045
>>196043

Стелс. Есть охранники, есть камеры, есть твой герой, есть определенные зоны на бэкграунде "темнота". В темноте прячешься, из неё можешь "взрывать" камеры дистанционно. Камера взрывается, привлекает внимание охранника. Проходишь мимо. Охранник тебя может убить. Ты никого убивать не можешь. Придумаешь больше контента - доплачу. Мне до пизды, собсна, нужно быстрее отдать издателю и быстрее закончить, я это дерьмо уже третью неделю делаю.
#37 #196046
>>196045
>>196043

Сажа приклеилась.
#38 #196047
>>196045
itawhAs.devANUSmai$ielPUNCTUMrzuZu

reach me here
#39 #196048
>>196047
itH*&as.devANUSbkwDdPUNCTUMrCHiu

самофикс
#40 #196049
>>196048

Вернусь с работы - отправлю что надо.
#41 #196076
>>196049
Когда примерно ждать, йоу?
#42 #196095
>>196076

Только вернулся, щас.
sage #43 #196099
Ну и что мне делать. Игру выпустить хочу, 8к платить. Не хочу.
#44 #196101
>>196099
Жизненная трагедия уровня /gd, лол
#45 #196103
>>196099
Бери UE4
1) бесплатно
2) графон
3) не нужно программировать
#46 #196104
>>195984
скинь мне плиз на fSP9rstrm100ANUSgmaihR3lPUNCTUMcobnYm
#47 #196105
>>195996
Как вообще хозяева таких движков детектят детища ихние?
#48 #196106
>>196103
а на УЕ4 можно делать рогалики и прочие 2д куки-кликеры?
#49 #196107
>>196104
Завтра солью в общий доступ

Ыыыыыы, хочешь экслюзив - плати денежку, я тебе ещё сверху функционала докину
#50 #196108
>>196105
Игра отправляет статистику кому надо. Так что тебя ждет подарочная банка сгущенки уже через минуту после размещения игры в маркетах.
#51 #196110
А вообще, есть фришные и простые конструкторы такого рода, чтобы делать 2д игры? Ключевое тут -чтобы были фришные, и чтобы не-программист реально мог что-то там делать.
#52 #196111
>>196110
А ты не дохуя ли хочешь?

Этот двиг стоит 7800 за полноценную лицензию, это копейки и ты спокойно без программирования сможешь делать на нём, что захочешь
#53 #196113
>>196110
Скачай первый констракт, который классик. Он фришный и легче констракта 2 в который напихали всякой ненужной хуйни и повесили ценник.
#54 #196116
>>196113
т.е. на первом констракте я смогу делать игры И продавать их, не платя за двигло?
#55 #196117
>>196111
Может и дохуя. Может, я недостоин.
54 Кб, 400x225
#56 #196119
>>196116

> продавать их, не платя за двигло?



Так и есть, он открытый и бесплатный (лицензия GPL, почитай).
Работает на DirectX9.

Разработчиками официально не поддерживается, но там открытый исходный код, и я уверен, что народ наверняка написал уже овердохуя плагинов под любые нужды. Плюс, насколько я помню, там есть примитивная поддержка Python.
#57 #196129
>>196119
хз, я лично поковырял и мой интерес угас.

Может, просто нет настоящего стимула учиться. "Сделать игру" - это не стимул.

Такие дела. А может просто не следует лезть, раз сильного желания нет и твердого намерения.
#58 #196131
>>196129
Лол, посмотрите на этого неосилятора констракта.
#59 #196133
>>196131
я неосилятор чего угодно тащемта. ИБО НАХУЯ?
#60 #196139
>>196133
Ясно. Нахуя ты сюда пришёл? Ныть?
sage #61 #196140
>>196133
У меня от таких унылых говнорылов бомбит, что пиздец.

>я чота хочу и вроди магу, но ни хачу, не буду, зачем? в чом смысол, я конеш хачу, но не буду, воооооот.



Съеби в грустнотред отсюда, говнарь
#62 #196151
>>196140

>пок пок пок



>>196139

>пок!



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

Я посидел в вашем конструкторе пару часов. Это такой убогий, унылый, монотонный черновой труд.

Что-то уровня уголь лопатами в топку хуярить или сено косить, блядь. Лол. А люди добровольно этим занимаются годами, горбатятся перед компом, глаза сажают. Лол.
sage #63 #196155
>>196151
Ой, толсто, ой, зелено!
sage #64 #196200
>>196155

> Ой, толсто, ой, зелено!



Тупые куски говна всегда орут толсто, когда им нехуй сказать
788 Кб, 350x256
#65 #196205
>>196200
>>196151
>>196155
>>196140

Что вы тут устроили, тред не для этой хуйни.
Пишите по делу, блять, личные разборки никому нахуй не нужны!
#66 #196212
>>195956 (OP)

> - всего 4 слоя возможно использовать для построения сцены;


> - в каждом листе можно прописать только 100 логических операций;


> - возможно использовать только 2 эффекта;


> - невозможно взаимодействовать с глубиной слоя (z-order);


> - нельзя создавать папочки в проекте;


> - не работает поиск по логике;


> - а еще о окне дебагга можно только мечтать.



Да ну нахер. А я уж с гамака решил было уходить.
Хотя сейчас делаю одну игру на гамке, а потом на юнити перекачусь, для следующего проекта юнька лучше подойдёт.
#67 #196217
>>196212
1, 2, 3, 4, 5 - можно, если купишь лицуху. И она дешёвая.
6. Работает он, ты че?
7. Оно есть, например. И очень удобное
#68 #196218
ИКСПЕРТЫ С2 ЕСТЬ В ТРЕДЖЕ? Нужен хайвмайнд
#69 #196220
какая последняя крякнутая версия есть?
#70 #196224
Существуют плагины на Construct Classic, экспортирующие проект в html5?
Или может есть способ exe -> html5?
499 Кб, 497x281
#71 #196226
>>196218

Ну, предположим, могу назвать себя экспертом. Какой вопрос?

>>196224

> Существуют плагины на Construct Classic, экспортирующие проект в html5?



Нет, он работает на DirectX 9, экспорт в html5 там не предусмотрен самой технологией.

> Или может есть способ exe -> html5?



Любой exe? Такого точно нет. Exe, экспортированный из Construct'a, возможно, как-то и получится, потому что там экспортируется твоя игра в виде html5 + поверх кусок Chromium'a, чтобы ее запустить.
#72 #196229
>>196226
Есть куб с platform-behavior. Он катится за счёт логической цепочки "Is Moving -> Rotate Clockwise 15". Ну и вращается от по-часовой и против часовой стрелки в зависимости от направления. Ну и получается кубик, который катится влево-вправо, как колесо.

Но проблема в том, что из-за местной физики в процессе вращения эта падла постоянно начинает "падать". То есть параметр "Is Falling" становится единичкой, из-за чего перс отказыается прыгать в движении. Хотя по факту, перс никуда не падает, а просто теряет устойчивость, т.к. катится.

Вот и дилемма, надо то ли убить вообще параметр "Is Falling" для персонажа (хз как это сделать), то ли сделать так, чтобы он перестал так себя вести.

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

inb4: Сделать вращение куба анимацией, а не физикой - точно не вариант

Могу скинуть .capx на почту
#73 #196231
>>196229
Или каким-то образом сделать, чтобы он мог прыгать в падении.. Но как, ёлы-палы?
556 Кб, 720x540
#74 #196234
>>196229

Скидывай, вечером гляну, как домой доберусь

va'>HtaANUS2x2TchPUNCTUMhfq9k
#75 #196237
>>196229
Ты ему коллайдер круглый сделай.
юнити-гамак-девелопер
#76 #196239
>>196237
Хотяяя, тогда он вообще не сможет стоять на грани. В таком случае надо параметр

> "Is Falling"


модифицировать, чтобы проверка шла, начиная от стольки единиц по иксу, сколько ты считаешь нужным
sage #77 #196250
>>196239
Да я как-то так и думал, только не могу найти, где это настроить.

>>196234
File Sent.
#78 #196278
>>196229
Создай 1 куб, сделай его невидимым. Он у тебя будет с физикой платформера, но крутится не будет. Сделай второй, без всяких физик, "привяжи" его к первому и задай, чтобы он вращался на дижение.
#79 #196281
>>196278
Тогда у него будет то же самое вращение анимацией по сути.
#80 #196283
>>196281
анимацией ты заебешься рисовать кадры, а тут все "программно" и работает. что тебя не устраивает?
#81 #196285
>>196281
>>196278
Я уже писал, что анимация вращения вместо физики никак не подходит. Есть веские причины, долго объяснять
#82 #196292
>>196234
Томас, пинг

Хотел спросить, когда примерно сможешь пальнуть письмо, чтобы я был у печки?
#83 #196305
Аноны, а на нём можно запилить 2D ММОРПГ с караванами?
#84 #196315
>>196305
Можно, но затея бестолковая. Только лишнего гемора оберешься
209 Кб, 500x376
#85 #196318
>>196292

Ответил тебе на почту.

Прыжок в поведении Platform это вектор по Y со значением Jump Strength * ( -1 ).
Зная это, ты можешь заставить этого засранца прыгать когда захочешь.
Я добавил условие проверки соприкосновения с землей, с отступом 20 пикселей по Y.
Вроде, работает.
#86 #196319
Только начал ковырять C2 есть вопрос. Как проверить кучу объектов на совпадение их угла?
#87 #196320
>>196319
Разных или одинаковых?
#88 #196322
>>196320
Одинаковых
#89 #196323
>>196322
В System есть For each

Можешь попробовать загнать углы и UID (уникальный ID) всех объектов в массив, находить в нем одинаковые значения и обращаться к нужным экземплярам, через ранее сохраненный UID.
#90 #196326
>>195956 (OP)
Поковырял я ваш конструкт. Ну нафиг, пойду лучше дальше сишарп учить.
#91 #196331
>>196326
Lolчому?
#92 #196370
>>196326
Какая смысловая нагрузка твоего поста?
#93 #196428
Сап. Вопрос хотел бы задать. Допустим, сделал игру на крякнутом констракте и отправил ее на конгрегейт или другие порталы, смогут ли они как-то узнать, что игра сделана на крякнутой версии?
#94 #196434
>>196315
почему? Возможно ли на нём запилить Mount & Blade online 2D?
#95 #196474
>>196434

> 2D


check

> Mount and blade


например, это ты про стилистику, check

> Online


с этим не работал, но там есть дефолтный мультиплеер плагин, плюс разные, сделаные моддерами, check
#96 #196483
>>196428
Компиляция под Конгрегейт доступна в бесплатной версии.
#97 #196555
>>195956 (OP)
Какого хрена в этом треде не обсуждают ламповый опен-сурсовый Classic? Он же ничем не хуже будет вашей двойки
#98 #196621
>>196555
а в чем вообще перспективы геймдева на конструкте классик? По-сути же игры, сделанные на нем (только PC (или нет?)) возможно выложить только в гринлайт. Или есть ещё варианты?
63 Кб, 1040x549
sage #99 #196624
Суть: прохожу туториал в классике.

Проблема: не работают анимации персонажа.

Анимации для противника и для денех сделал, все работает. Для перса - нет.

Чому?
#100 #196626
>>196621
А на чём из бесплатных таких конструкторов можно пилить под мобилы?
#101 #196636
>>196626
>>196621

Construct 2 может на все мобильные платформы, автоэкспорт на Kongregate, можно просто экспортнуть в HTML-5, дабы играть с любого браузера (даже с телефона, проверял), PC, Mac и Linux. Даже какую-то недоконсоль тянет. Что, мало?
#102 #196640
>>196626
>>196621
>>196636
Сорян, я продолбал, что вы про первый.

Других таких нету, первый только для exeшников годится, да.
#103 #196646
>>196640
Говорят, первый (да и второй) хуёв для классических 2д рпгшек. Но в чём именно проблема, кто нибудь итт знает?
#104 #196648
>>196646
Нет готовой основы под это дело, плюс производительность будет в разы ниже чем на более advanced-двигле

Сделать можно. С тем же успехом можно и крузис без движка пилить на одних библиотеках
#105 #196650
>>196648

>ижка пилить на одних библиотеках



А какие у нас сейчас адвансед двиглы для именно 2д рпгшек?
#106 #196695
>>196650
RPGMaker
#107 #196753
Аноны, почему construct2 при попытке превью проекта выдаёт ошибку "Unable to launch browser (default)". С учётом того, что в настройках ставил разные браузеры, менял порты, отключал фаервол, и давал все права проге в антивируснике. Алсо, если создать простенький проект с картиночками и парой кнопочек, без каких-либо ивентов, превью запускается. Весь инэт перерыл... Хром, винХР, 32 бит, каспер.
#108 #196765
>>196753
Анус ставишь, что я не нагуглю солюшн?
#109 #196884
>>196765
Да хоть вагину твоей мамаши. Ни один из более чем нихуя солюшенов не помог.
#110 #196885
>>196884
Press Windows+R, and type 'Chrome' in the Run box. Does Google Chrome launch?

That's all Construct 2 does. It should launch Chrome if it's been installed properly. Perhaps you have Chrome Canary or Beta installed side-by-side and that breaks it?

Пробуй. В настройках проекта поставь браузер Chrome для превью.
#111 #196951
>>196428
бамп вопросу
#112 #196961
>>196951
Точно никто не знает, надо пробовать, но я подозреваю что засекут
#113 #197029
>>196885
Пробовал, этот способ не помогает. Хром установлен проперли, всё как надо, со строки запускается.
Еще один нюанс - какой бы в констракте браузер не ставил вручную , он всегда сбрасывается на дефолтный.
#114 #197040
>>197029
УАК включи на максимальный уровень, если ниже он может просто втихую блокировать, и ты никогда не узнаешь об этом. Если не поможет - ищи конфиг и проверяй его на ридонли. И всю папку с конфигом тоже.
41 Кб, 456x342
#115 #197041
>>197040
Щито блеать? УАК? Конфиг? Объясни по-подробнее пожалуйста.
#116 #197043
>>197029
Поставь 7 окна уже, не позорься. Переустанови констракт (возьми в стиме)
30 Кб, 500x480
#117 #197348
>>195973

>100 событий


>4 слоя


>мало ограничний


>гуманная система премиума

10 Кб, 245x246
#118 #197352
а меня за ключ на последний стабильный релиз забанят?
68 Кб, 800x800
#119 #197360
ладно поделюсь ссылочкой
всяко давать лучше чем брать
может хороших-годных игр больше появится

https://kickass.unblocked.pe/scirra-construct-2-r216-stable-keygen-crack-latest-version-t11019226.html
#120 #197373
>>197348
Нутк это в бесплатной версии. В нормальной ограничений вообще нет

Откуда вы, дауны, лезете?
#121 #197375
>>197360
Две пиалы хорошему человеку
21 Кб, 457x184
#122 #197526
Братушки помогите не могу экспортировать своё поделие в дектоп
ставлю NW.js всё как полагается, но при экспорте выдаёт ошибку
как я понел ошибка вылезает при экспорте в макось, как мне настроить этот экспортер чтоб он норм работал или вообще сделать чтоб только в венду экспортировал.
41 Кб, 400x406
#123 #197527
>>197526
тут ещё показывается osx32 но в папке экспортера тупо нет фаилов для osx32
#124 #197531
>>197526
>>197527
а всё норм разобрался, не тот экспортер скачал
#125 #197568
>>197373
читать учись, даун

>>197348
А что? Вполне гуманно. Тебе не запрещается сделать маленькую браузерку и бабла на ней сделать.
#126 #197633
Получится ли в Construct 2 сделать платформер с процедурно генерируемым миром и диалогами с NPC (с нулевым знанием языков программирования)? Лагать не будет?
#127 #197635
>>197633
Второе точно да и точно без лагов. Будет только на совсем калькуляторах.

Первое надо уточнить, завтра скажу.
#128 #197913
>>197633
Ну вот рогалик можно сделать например.
https://www.scirra.com/tutorials/1112/procedural-dungeon-generation-a-roguelike-game
#129 #197944
>>195956 (OP)
Вопрос вот какой: как быть с несколькими одинаковыми обьектами, которые делают разные действия?

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

Неужто нельзя избежать клонирования базовой логики для каждой отдельной кнопки по стотыщ раз?
sage #130 #197961
>>197944
Там нет наследования?
#131 #197969
>>196285
Объясняй, хуле.
#132 #197972
>>197961
Нет конечно, ты что. Это же

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

#133 #197973
>>197944
Добавь кнопке переменную
#134 #198008
>>197969
Уже решили
#135 #198009
>>197973
Уже, как мне это должно помочь?
#136 #198326
>>197944
UID же.
466 Кб, 470x345
#137 #198373
>>197944

И тут врываюсь я. Напиши на v6@FataANUS2cgt%hPUNCTUMhz"Pk
Опиши проблему и приложи .capx, я тебе все объясню
42 Кб, 550x550
#138 #198566
Пацаны, поясните за разработку на андроид на этом двигле, как оно делается, какие подводные камни etc.
#139 #198595
>>197360
>>197375
И как? Робит? У меня конструкт после релиза через пиратскую версию мой шедевральный игорь не отберет?
#140 #198819
>>198595

>У меня конструкт после релиза


релиза чего? игры? новой версии движка?
вообще на сколько я знаю для официаль релиза палюбак придётся созваниваться с разработчиками движка для подтверждения что можно выпускать т.к. в том же стиме за лицензии ебут в щелочки и следят за этим.
2 Кб, 302x80
#141 #199499
Привет, анон.
Захотел сделать гоночную игру. И туторов как это сделать дохера, но я захотел сделать её в изометрии и что б у машинки было всего восемь позиций.
Вперёд, налево на сорок пять градусов, строго налево, налево вниз на сорок пять градусов и вниз.
Ну и отзеркалено на другую сторону.

Надеюсь я объяснил внятно.

Собственно суть проблемы.
Поведение для объекта Car поворачивает машинку мягко и гладко. А надо что б при каждом нажатии угол машины менялся на 45 градусов.

А поведение 8Direction вообще ведёт себя не как машина.

Собственно подкиньте идей, пожалуйста, как это изящней всего реализовать?
#142 #199507
>>199499

> подкиньте идей, пожалуйста, как это изящней всего реализовать?


Game Maker, Unity.
#143 #199510
>>199507
Но... но ведь ОП-пост говорит что можно.

>>195956 (OP)

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

58 Кб, 563x542
#144 #199511
>>199510

>практически

#145 #199652
Зачем платить за это, если есть Cocos2d-x и Moai?
#146 #199906
>>199652
В cocos2d и moai ты тоже спрайты мышкой таскаешь?
#147 #200344
Есть пара вопросов.

1. Почему у ни на сайте конструктор стоит 8к, а в стиме 6к? Не доебутся ли потом разработчики, если купить в стиме?

2. Слишком ли много заморочек с релизом в гуглплеи?

3. Как по оптимизации у этого конструктора? Будет ли игра лагать, если на экране будут постоянно появляться и удаляться предметы в большом количестве?
#148 #200347
>>199652
А еще есть кликтим фьюжн, который тоже неплох.
#149 #200376
>>199499
У Car Behavior есть переменная MovingAngle, угол движения.
Меняй анимацию (кадр) спрайта машинки в зависимости от того, каково значение MovingAngle (пять фаз поворота - пять операций сравнения значений MovingAngle и присвоения машинке соответствующей анимации).
#150 #201442
>>200344
1. Индекс курса запаздывает у Стима.
2. Хз, но скоро узнаю.
3. Только на 386х калькуляторах, на средних машинах не будет проблем
10 Кб, 914x127
#151 #201567
>>196624
У тебя в одном блоке по два условия, противоречащие друг другу, замути как на картинке и всё будет збз (картинка из второго конструкта, но суть та же)
#152 #201728
>>201567
Для этого есть else
#153 #201740
>>195956 (OP)
http://www.youtube.com/watch?v=C1DWYzdqc0w

Что же ты делаешь ОП, всегда игнорировал твой тред тк художник который давно мечтает запилить игру найдя "программу для гуманитариев))" и вот она.
Что же ты делаешь со мной, я по уши в заказе, отвлекаться нельзя, а я сейчас уже хочу пилить свой первый раннер чтобы испытать возможности Construct 2, читаю видеоролики, смотрю статьи.
Надеюсь освободиться и начать работать.
Всю жизнь мечтал о таком вот редакторе где Drag and Drop принцип.
#154 #201744
>>201740
Алсо что случилось с чуваком? Уроков больше не выпускает. Из-за паранои начал качать все ролики на случай если удалят.
#155 #201747
>>201740
Добро пожаловать в илитарный клуб "Я нихуя не умею, но очень хочу делать игры". Я практически его глава.
#156 #201748
>>201747

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


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

Так что про "нихуя не умею" это ты загнул. Основа игры - это геймплей и ее дизайн. Если ты не умеешь только лишь программировать и писать музыку, назвать это словом нихуя довольно сложно.
#157 #201749
>>201748
перечитал сообщение и понял что выглядит как-то Выебисто
короч не принимайте близко к сердцу, я рад что нашел этот тред
#158 #201750
>>201749
Да яж шуткую, братан. Утрирую, если хочешь

Могу научить всему, что знаю сам, в обмен на помощь в минималист-графоне для платформера
#159 #201751
>>201750
напишу в тред когда освобожусь, если что вот фейк ture,+nerone1ANUSgv QmailPUNCTUMcg\3om но я на долгое время занят и не свободен
#160 #201962
>>195978
белый экран, делаю по инструкции
42 Кб, 768x639
#161 #204216
пилю гейм на construct 2, если среди вас кто сможет мне пояснить за массив? Суть такова: в начале выбираешь способности, переходишь в саму гейм, ниже персонажа есть бар с выбранными способностями, как же реализовать чтобы выбранные способности появились на это баре?
#162 #204385
Кому порисовать для конструкта 2, обращайтесь, хочу готовую игру уже запилить, можно доделать ту игру где я уже графон отрисовал
#163 #204607
>>204385
it2PDas.devANUSbPlLkPUNCTUMrun9u
#164 #206757
>>197360
Спасибо, всё работает:3
#165 #206787
>>204385
Почему тени на кнопках под разными углами? На мой взгляд кнопки следует переделать (оставить только 2 из трёх и изменить размеры, одну сделать поменьше, а главную больше). Задних хорош.
#166 #206853
>>201744
тоже дико ждал новых роликов
и сейчас зашёл на канал, брызнул от радости
3 часа назад добавлено новое видео
#167 #206907
>>204385
Прием, чувак, оставь мыло
#168 #207022
Гайс, где можно скачать анимированного покадрово человечка или живность какую? не гифку там, а желательно пнг или ещё что. пруфаните плез

ну чисто для теста
#169 #207027
Есть вопрос, как сделать игровую зону пошире? у меня всё в левом уголке листа, бесит пиздец это. в редакторе смотрится терпимо, когда запускаю в хроме - пиздец улетает половина за грани
#170 #207043
>>207027
в верънем левом углу
#172 #207079
>>207074
от души
#173 #207276
>>206907
Бялд, из-за праздников совсем замотался
nebu!;&rovANUSgma<G~ilPUNCTUMcos'Sm
#174 #207472
совсем тонет тред

надо сказать, констракт приколен.

ковырять начал три дня назад, уже наворотил.

эх, вещица!
#175 #208089
ОП треда на связи и хотел спросить, когда и почему топик может самоликвидироваться?
#176 #208116
>>207276
Отписался тебе
#177 #208488
Посоны, есть вопрос следующего содержания. Работаю с детьми (возраст разный), оче хочется поработать с ними сфере геймдева, но сам я ни в зуб ногой. Как думаете, получится использовать констракт, если самому учиться по мануалам (это ж дети, амбиций создать новый Крузис нет)? Посоветуйте годный тутор.
#178 #208687
>>208488
всё в шапке же есть, там реально всё просто пздц
просто адаптируй как-нить под детей.

под копирку всё сделай с тех уроков, тока новых персов придумай сказочных типа
и всё)
ну шоб без крови и т.д
#179 #208688
>>208687
ну или захуярьте вместе с ними хотлайн новый
#180 #208691
>>208488
Не отнимай у детей детство. Им надо много гулять а не сидеть за пекой, хорошо кушать, много спать, бриться.
#181 #208746
>>208691
Они все равно за компьютерами, да смартфонами сидят, а так хоть полезные навыки приобретут.
>>208687
Спасибо, а какую программу можно приспособить для разработки дизайна спрайтов и анимации? Я видел у одного чувака в туториале аниме студио, но она денег стоит, а пиратскую использовать мне начальство не разрешит.
#183 #208853
>>208757
Слишком сложно

>>208746
Посмотри Pivot. Для детей это вариант 10/10.
#184 #209418
>>208853
Я показывал им Pivot уже давно, он быстро себя исчерпал.
#185 #209929
есть нормальная рипнутая версия 2го констракта?
#186 #210153
>>195956 (OP)
Есть подвижки в плане производительности на мобилах? Можно сделать свой битемапчик снесколькими слоями параллакса и десятком анимированных персонажей?
Алсо, ссыль на урок по битемапу (желательно не видео) - much appreciated.
#187 #210155
>>208746

>какую программу можно приспособить для разработки дизайна спрайтов и анимации?


Macromedia Flash 8 или Adobe Flash CS3. Лучше ничего пока не придумали.

>пиратскую использовать мне начальство не разрешит.


Объясни, что все так делают. Пусть не выёбываются.
74 Кб, 539x640
#188 #210935
Том-эксперт, у меня вопрос. Можно ли сделать клон кримсонлэнда на этом поделии? А можно ли сделать клон кримсонлэнда, но с псевдо-изометрией как в Hammerwatch? Я попытался, но ебота выходит какая-то буквально с первых шагов.
sage #189 #212506
>>210935
Лол, вот уж квинтэссенция кирюши. Там даже пример, единственный вроде - клон кримсонлэнда и даже он жуткое тормозящее кривое говно. Что-то такое ты и сможешь сделать на этой параше.
О производительности, что была в Classic а тем более в гамаке можешь даже не помышлять.

мимо
#190 #231362
Помогите с мултиплеером в констракте втором (Пытаюсь уже второй месяц, нихуя не выходит).
#191 #252194
>>231362
Плагин стандартный? Или может левые навернешь?
Вот тебе мой тутор по Фотону (даже даун разберется)
http://c2community.ru/forum/viewtopic.php?f=4&t=7300
#193 #252416
>>252415
Знаю что деанон, но тут все равно полтора анона сидят
1004 Кб, 1554x834
#194 #252433
>>252415
Я набрал полторы тысячи очков, ололо.
486 Кб, 720x565
#195 #252473
>>252415
Мне начало пукать в уши и очки стали набираться сами.
#196 #252481
>>252473
Один из багов. Но мне лень фиксить.
#197 #252485
>>252415
Сначала думал, что кап нужно собирать
#198 #252570
>>195956 (OP)
пробовал все современные конструкторы игр, больше всего понравилось clickteam fusion. Там мне кажется возможностей поболее и довольно просто все при этом. Щас пилю игры на нем
#199 #252575
>>252570
Расскажи поподробнее. Там тоже такая система как в констракте - всё из кубиков? Что с производительностью? Так же как констракт томозит? На ведро билды хуярыт?
#200 #252788
Спасибо, >>252570 брат, за подробный и обстоятельный рассказ.
#201 #262514
бамп ИО обходчика
#202 #262791
Хочу делать игрули, но не могу в рисование или пиксель арт, но могу в 3д графон. Можно как-нибудт юзать спрайты 3д моделей в констракте?
#203 #262805
>>262791
Как и везде: рендеришь, вставляешь. В чём проблема?
Модельки напрямую, понятное дело, нельзя.
Бишоп #204 #263209
>>262805
Есть же платный плагин.
80 Кб, 529x285
#206 #263470
ДВАЧ, КАК ТЕБЕ МОЙ ПЕРВЫЙ ОПЫТ?
тыкал пару секунд. даже идейка появилась
#207 #263471
>>263470
и как убрать стыки между текстурами?(
#208 #263472
>>263471
Не надо их убирать, оставь так. Типа инди)))
19 Кб, 344x250
#209 #263473
>>195956 (OP)

>Это что-то вроде упрощённого Гейм-мейкера


Куда проще блеадь?
#210 #263475
>>263472
proigral
#211 #263479
rt
#212 #263486
>>263472
тут даже хуже чем инди, о чём ты? это ж тяп-ляп.
Как сгладить углы?

текстурка была 128 на 128, сделал 64 на 64(ресайз) и появились стыки. до этого их не было
#213 #263494
>>263486
Фотошоп чудит бывает.
#214 #263512
>>252415
У меня бывает баг, типа я начинаю лететь вверх с самого начала и умераjу.
#215 #263578
Двач, у меня при ударе вылетает определенный текст в двух версиях.
1. БАХ
2. БА-БАХ!
например так.
Я хочу сделать глобальную переменную, согласно которой будет вылетать этот текст.
НО! Если число четное(1) - вылетает БАХ, нечетное - БА-БАХ!
ВРоде понятно, да? Бью врага. Первый удар - БАХ, второй - БА-БАХ.
Удары и будет отмерять глобальная переменная.
Как в констракте сделать четный/нечетный?

На джаве это будет выглядеть так.
if(udar%2==0){
System.out.println("БАХ");
}else{
System.out.println("БА-БАХ!");
}

В общем, поделили по остатку.
Как реализовать такое в констракте?
#216 #263589
>>263585
где там это пилить?
#217 #263591
>>263590
я тебе про код)

в констракте ж нет программирования. как мне сделать четное-нечетное там? там же нет математики совсем, даже примитвной вроде
#218 #263593
>>263592
где? не задавай вопрос на вопрос.
#219 #263600
>>263598
пасиба, анончик)
#220 #263601
>>263598
жаль, что это джаваскрипт, мне бы чистую жабу
#221 #263602
>>263601
Так бери либгдх и пиши на джаве. Нахуй ты этот кусок говна себе для разработки выбрал?
739 Кб, 1360x768
#222 #264134
Пилю игру на этом самом конструкте (спираченном с помощью файла лицензии, теоретически можно и бабло зарабатывать, если не палиться), уже 5 месяцев со дня появления задумки.

Самое обидное то, что игра до сих пор выглядит как кусок говна, ибо рисовать я не умею (разве что интерфейс нарисовал), и моя главная проблема - я жутко ленивый, пилю игру по принципу "два дня делаю - недели/месяцы забиваю на неё", так что будет хорошо, если я её ХОТЯ БЫ доделаю до конца и бесплатно выложу где-нибудь.

Сам конструктор охуенный, да. Правда иногда нелогичный в плане некоторых скриптов (кого я обманываю, я всё через жопу делаю).
126 Кб, 853x1280
#223 #264143
Как нормально в .ехе портануть то.
нод вебкит дрисня.
#224 #264172
>>264143
никак, самое легкое - это чисто в HTML5, а там уж уже как-нибудь изъебнуться
519 Кб, 506x464
#225 #264403
>>264134
ДИВАНОН! ТГАВЛЯ!
11 Кб, 350x194
#226 #264417
Я может в глаза ебусь, но где найти эти объекты с параметрами в современной версии?
#227 #264418
>>264417
Разобрался сам
#228 #266313
Рейт чтоле
Стоит продолжать, или унылое говно?
#229 #266314
#231 #266317
>>266316
Не хотит приклеиваться(
#232 #266322
>>266317
Щадит наши глаза. Бросай этот высер.
5,4 Мб, webm,
640x480
#233 #266328
#234 #266331
>>266329
Значит допиливаю
#235 #274288
>>195956 (OP)
Бамп
Еле откопал тред
Потом задам вопросы (пока есть лишь один - возможность использования спайн анимации в констракте)
#236 #274322
>>274288
Есть такая возможность, только плагин scml надо скачать.
#237 #274353
>>274322
Тормозит же, небось, пидзец.
16 Кб, 350x150
#238 #274575
>>274288
>>274322
>>274353
Вроде пропыхтел самостоятельно вопросы которые были нужны.
А теперь главный и пожалуй один из нубских наверное.

как сделать так, чтобы с правого края экрана в рандоме спаммило выстрелами?
Грубо говоря, как сделать так, чтобы с края экрана постоянно в с рандомной переодичностью (а не так - спам, враг летит, или он пролетает за экран или убиваешь - и Респавн снова, а вот РАНДОМНО и много) на тебя летели враги (в моем случе это снаряды, но я их создал как "спрайт-Platform").

Очень нужно, буду премного благодарен.
#239 #274576
>>274575
Новое событие: System-every x seconds(в поле interval пишешь команду random и в скобочках промежуток в секундах, например random(1, 10). Потом создаешь точку спавна, это обычный спрайт, и помещаешь его туда откуда буду спавниться враги. Потом к нашему событию добавляешь действие System-create object(выбираешь спрайт врага) и в поля X и Y пишешь координаты точки спавна. Если это снаряды, то нахуй тебе поведение platform? Берешь спрайт своего снаряда и добавляешь ему бихейвор bullet и если они буду спавниться из-за границы правого экрана меняешь угол полета на 180 градусов. Весь хуй да копейка.
#240 #274578
>>274576
божественно спасибо большое няша!
А платформ потому что эти спаммящие враги должны все же каждый быть "платформером". с ними можно взаимодействовать как с персонажами.
#241 #274579
>>274578
текст хуй пойми, пишу под утро уже.
#242 #274580
>>274576
еще вопрос - как можно ударяя кулаком уничтожать эти самые снаряды?
Я делаю волну от кулака (bullet), которая невидима и создает иллюзию что именно кулак уничтожает.
но сдается мне можно не изобретать велосипед а привязать все к "если нажата кнопка/играет анимация, то уничтожить объект такой-то".
#243 #274581
>>274580

>"если нажата кнопка/играет анимация, то уничтожить объект такой-то".


хотя стоп в этом то и проблема - помимо этого надо еще и чтобы персонаж был вплотную к снаряду, касался его
#244 #274592
Где в интернете можно найти помощь в использовании Спайна в констракте?
Плагин у меня есть но инфы практически ноль.
#245 #274675
>>274592
На русском форуме спроси, там помогут.
#246 #274681
>>274581
Не совсем понятно чего ты хочешь, если не боишься то залей пример на рыгхост, попробую помочь.
#247 #274945
>>274681
вот http://rgho.st/7F2LYzVFb

мне для более менее работающего примера игры нужно. 1) адекватная анимация персонажа (из-за того что не удается импортировать Spine файлы, она какая-то дерганая, особенно это заметно когда нажимаешь на пробел чтобы атаковать - перс дергается назад, тк я залил покадрово)
2) чтобы этот персонаж ударял ракеты кулаком. На данный момент я это сделал так - кулак стреляет невидимым Bullet на некоторое расстояние. но получается говно.
Кроме пули вообще можно реализовать удар кулаком по снаряду?
извини если прошу дофига, и аутирую как нубас, но как можно реализовать очень приятное отпизжевание ракет кулаком? Вот чтобы ударил, и она летит в сторону. чтобы хотелось еще мочить эти ракеты.
(я это реализовал так: есть анимация кувыркающейся ракеты, которая играет при соприкосновении с пулей летящей от кулака. но как расписать прикольную траекторию, когда ракета ВНЕЗАПНО прекращает путь и по кривой летит назад?)
#248 #275004
>>274945
Hot-point выставь и дергаться не будет ничего
#249 #275017
>>275004

>Hot-point


ты имеешь в виду Image Point? хот поинта не нашел.
Имейджпоинт надо ставить на ноги в одном и том же для всех спрайтов месте? (ставил - дерганье увеличилось до эпилептического)
#250 #275071
попытался еще изобрести велосипед:

1) снаряды Bullet со способностью Bounce of Solids
2) пулю кулака превращаетм в Solid
я думал что пуля при соприкосновении с кулаком будет отскакивать...нихуя.
отскакивает персонаж сразу как только пуля появляется у кулака
пиздос просто я волосы на голове рву. мне нужен программер, попытался сделать хоть какой-то прототип на самом простом констракте, но и тут настолько элементарная вещь не выходит
#251 #275112
>>275071
вроде разбираюсь. более обычным способом и использованием таймера Wait 0.1 sec, ну и так далее.
#252 #275231
>>274945
Ты хотя бы умеешь рисовать и анимировать, и пытаешься в констракт, я не могу ни того, ни другого, и вяленько ковыряюсь в констракте. Совет тебе дал только потому что у меня схожий спавн врагов в моем прототипе. Кстати у тебя годно получается, допиливай.
#253 #275232
>>274945

>Кроме пули вообще можно реализовать удар кулаком по снаряду?



Через colission with another object, попробуй создать новое событие и когда пуля сталкивается с кулаком проигрывай анимацию.
И в твоем примере все вроде заебись работает.
#254 #275259
>>275232
>>275231
Понятно. Разобрался и с анимацией и с ударами теперь (решил все таки оставить Bullet, но тут офигенное решение нашлось: пулю из маленького квадратика я растянул в "тонкую но длинную доску", которая размером в кулак, так что во время удара кулак как бы невидимо вытягивается вперед, думаю так и оставить).
Правда спавн снарядов все же немного не такой, чтобы было круто играть как в аркадных играх, где все зависит от реакции и навыка (то есть если ты проиграл - это ты не достаточно хорош, а не проблемы в игре).
Дело в том что спавнит оно рандомно и иногда нечестно. Ну да ладно, пока оставлю так.

>я не могу ни того, ни другого, и вяленько ковыряюсь в констракте


Если ты делаешь прототип, и нет возможности сделать графику, то инфа 100% что тебе стоит пройтись по спрайтовым ресурсам. За 20 лет вышло столько офигенных и красочных игр, и все они порезаны на спрайты и заботливо разбиты на категории, можно подкрутить их почти под любую задумку.
Для прототипа самое оно, чтобы можно было сконцентрироваться пока на геймплее.
#255 #275270
>>275259
Спасибо за совет, может найду что-нибудь подходящее.
85 Кб, 604x447
#256 #282923
>>195956 (OP)
Аноны, помогите с эффектами для первого констракта - мне нужны конкретно Noise.fx и Blur.fx. Всю выдачу гугла перерыл, все ссылки мертвые. Не завалялось у кого?
Сука, а ведь всего год назад всё работало.
#257 #283638
>>195996
бамп вопросу
#258 #283654
Тема такая, python в C2 поддерживаеться?
#259 #283773
>>283654
Нет. Только JS.
#260 #283783
>>283773
А в класике есть импорт в Html5 с помощью всякой хуйни
#261 #283787
>>283783
Может быть. Но мы ведь речь шла о с2.
#262 #283791
>>283787
ок а в С2 можно подкрутить поддержку питона?
#263 #283847
>>283791
Анус себе подкрути.
Зачем тебе с2, если ты знаешь питон?
#264 #283851
>>283847
Потому что закадрила описание. А на чем мне делать если не на С2?
#265 #284024
>>283851
На С2 легко делать, но сложно выводить на нормальную, работающую платформу.
Есть пара успешны инди в стиме все же.

Если совсем чето серьёзное надо то есть УЕ4 и блупринты. Чуть сложней но принцип без кода тот же.

з.ы. ты же дерево?
#266 #284137
>>284024
Я Паша. Вот думаю какой движек выбрать. Что-бы и простой, и что-бы функциональный.
+- Поддержка Питонадрочерсства
#267 #284144
>>284137
C2 понятен и не имеет когда.
Функций много.
Жрет тоже много, относительно.
Насчет питона не знаю.
#268 #284225
А выложить игру в гугл плей / стим на пизженной лицензии не получится, да?
Всмысле, наверняка же проверить можно на кого копия зарегистрирована, да?

В плане бесплатного пользования С2 сосет по сравнению с тем же Гейм Мейкером, потому что в нищеебской версии куча ограничений. А жаль, ведь движок ведь лучше
#269 #284427
>>284225
в свое время 2к по скидке стоил.
я за 5 брал, не особо пожалел.
#270 #284582
>>284225
Не торопись покупать лицуху. Я вот год уже на пиратке сижу и ни одной игры не сделал. Может и не сделаю. И ты тоже никогда можешь и не сделать, а потом жалеть будешь. Скачай кряк, сделай игру, если уверен в ней - покупай лицуху и заливайся в маркеты всякие.
#271 #285890
Посоветуйте, пожалуйста. Полнейший нюфаня в треде, хочу попробовать-поковырятся в этом чудо-нуб-фреднли движке. Посему вопрос: классик или 2 фришная?
#272 #285902
>>285890
В 2 фри ограничения большие, а так норм
#273 #285955
ДЖва года ждал этот тред.

1. Встроенный редактор спрайтов просто ужасен. В чём лучше рисовать спрайты.

2. Как я понял напрямую сделать .app для андроида нельзя? нужны костыли от intel?

3. не нашёл как правильно делать анимацию хотьбы для Главного героя. Ткныте пжлст в сылку.
#274 #285957
>>285955
>>285955

>2. Как я понял напрямую сделать .app для андроида нельзя? нужны костыли от intel?


>


СТОП СТОП СТОП
поясните антоны - вот так вот нельзя? я не понимаю ничего в программировании по этому и полез в констракт (художник).
думал запилить мини игру на нем для пробы гуглплея.
Как это нельзя сделать app?
#275 #285960
Просто в офицальном видео от разрабов показывали эти самые костыли от Intel.
https://www.youtube.com/watch?v=bBE0bZ9Kg8Y
#276 #286242
>>285960
это старый видос, щас вроде как все цивильнее
даже с десктопом вроде как проблем особых нет
#277 #286252
>>286242
есть видос о том что цивильнее? мне на будущее ну очень пригодится.
этот >>285957 анон
#278 #286359
>>286242
Не нашел.
#279 #286737
>>285902
То есть даже с органичениями вторая лучше классик?
#280 #286864
>>286737
Я этого не говорил. Если пилишь минигейм 2 фри
Чтото большее - класик или 2 про
#281 #287318
Есть кто живой?
#282 #287436
104 Кб, 315x200
#283 #287657
>>287318
>>287436
Будь уверен, СКОРО я просто заспаммлю тред глупыми вопросами в огромных количествах.
Пилю первую игру (я как то уже постил тут но разобрался сам), но прервался чтобы подзаработать денег.
PS:
Ну ок вот к примеру один из вопросов.
Тк я художник, то работа программиста для меня - это волшебство и иногда я считаю что они все делают ОЧЕНЬ сложным способом. И иногда я сам додумавшись, считаю что мой способ неверный т.к. он какой-то простой.

Что имеем:

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

Я это реализовал вот как:

1) при нажатии кнопки действия персонажа рядом с автоматом запускается вот это:
2) мы переносимся на уровень - уровень собственно игры (те в сцену или как там)
3) Главный персонаж меняет спрайт со своего обычного на тот (допустим кораблик из Galaxian хотя это не то) что в той аркадной игре
4) Теперь у главного игрока меняется управление, гравитация, сила прыжка, и другие параметры (чтобы походить на героя той аркадной игры)

Все правильно? Когда выходим из игры, то ГГ собственно меняется обратно на обычного героя, а действие переносится рядом с автоматом с которым ты стоял.
!BishopjYvs #284 #287933
>>287657
Можно (и нужно) реализовать всё это на одном лайауте. Изи. Могу и исходник простенький дать, если надо.
#285 #288056
>>287933
Давай. Интересно узнать как.
(я сказал "реализовал" - на самом деле имел в виду что это в теории, так я собирался делать позже как вернусь в игре. По игровому автомату можно было бы ударить кулаком и запустить описанный мной процесс)
!BishopjYvs #286 #288156
#287 #296519
>>284024

>Если совсем чето серьёзное надо то есть УЕ4 и блупринты. Чуть сложней но принцип без кода тот же.


Хуясебе "чуть сложнее"
#288 #302157
>>195956 (OP)
Бамп констрактотренду.
не хочу чтобы утонул тк моя игра на нем но вернуться к ней не могу из-за необходимости подзаработать
планирую бомбовать тред вопросами и примерами в районе Ноября.
хотя может ближе
#289 #302161
>>302157
Бляяя, пиздец, ну ты лох.
Нахуй ты о планах рассказал?
#290 #302246
>>302161

>Бляяя, пиздец, ну ты лох.


>Нахуй ты о планах рассказал?


выражаешься как пездюк
#291 #304635
>>195956 (OP)
Скажите, хоть у одного Анона получилось на нём запилить что-то играбельное и законченное?
#292 #304646
>>304635
Сам недавно узнал - http://gamejolt.com/games/space-expedition-classic-adventure/25154

Этот анон прямиком с нашей борды. Сделал эту игрулю и видимо разбогател.
#293 #304681
>>304646
явный ксеодрифтер, но играть приятно
#294 #304713
>>304635
возможно я сделаю, если не выпилюсь
#295 #304714
266 Кб, 940x1673
#296 #304903
Делаю ролевую игру с пошаговыми боями. Вопросов много, но начну с прстого: при переходе с экрана на экран на пример открыыаю инвентарь, возврат на карту игрока поисходит на начальную точку. Что делать?
И если кто знает, реально ли запилить ИИ у противника в формате пошагового боя?
#297 #305022
>>304903
Ты инвентарь на отдельном лайауте сделал? Ты долбоеб?
#298 #305042
>>305022
Почему? Удобно, выводится все, не только инвентарь. Но бля, вопрос вообще не про это, а про возврат на точку при переходе с лайаута на лайаут.
#299 #305074
Котаны, а можно ли на Констракте сделать игру подобную Риск или Европе, но упрощенной?
#300 #305119
>>305022
>>305042
Я не он но вопрос - если делать не на одном тале, то КАК?
Там же мешанина из предметов получается.
Я как заебусь (жмешь на один объект, выделяется другой. придется его отодвигать чтобы взять нужный), то делаю новый тайл и на нем уже размещаю

Делаю платформер чтобы потестить свои картинки и анимацию, и 4х тайлов уже как-то мало...
#301 #305215
>>305074
Можно.

>>305042р
действие, на котором у тебя переход в инвентарь -> [sys: set var LastX to Player.X] (и такое же с Y).
А на старте лайаута игры размещаешь игрока по координатам из переменной.

>>305119
Слои используй, милейший. А ивенты распихай по группам и эти группы отключай. Например, при включении инвентаря отключай группу с ивентами игрового мира, чтоб там ничего не нажималось. Но это вариант для тех игр, где окна (тот же инвентарь) на весь экран (если на мобилу пилишь игру, например).
#302 #305610
>>195956 (OP)
В каких ситуациях может глючить изменение переменной? Пилю экран создания персонажа, когда речь дошла до распределения характеристик — увеличение переменной не работает. Жму на эту ебанную кнопку и нихуя, хотя звдвл add value +1. Что это может быть?
#303 #305611
>>305610
Ну мы телепаты, чтоле? Скринь свой код.
А ещё лучше проверь на упоминания в нём твоей переменной. Сто по сто будет строчка при каком либо условии, обнулять или назначать значение переменной.
Или, если это не глобальная переменная, то при прогулки по лайаутам она конечно будет сбрасываться.
#304 #305612
>>305215
Спасибо няша.
#305 #306097
Оп. Подписался на тред. Не знал о его существовании в принципе. Думал констракт как и копрофилия на /e/ запрещён и не приветствуется.

Но мне он нравится
#306 #306240
>>306097
мне тоже нравится. под простые 2д игрушки самое оно.
#307 #306311
>>306240
Норм редактор, лучше ссаного гамака для платформинга.
#308 #306812
еее c2
#309 #308806
Помогите пожалуйста. Как перемещать физический объект за пальцем через Touch
#310 #308815
>>308806
Что именно нужно? Типа Drag'n'Drop с физикой? Или чтоб объект двигался к координатам тача?

С2-папка
#311 #308819
>>308806
Короче, вот тебе оба варианта.
http://rgho.st/7hq9wWvBP

С2-папка
#312 #308830
Реквест настраивания поиска пути у врагов. Текстом, желательно, если есть.
#313 #309014
>>308830
Прикрути поведение Pathfinding и всё, ёпта. Конкретней опиши реквест.

С2-папка
#314 #309016
>>309014
Чё за папка. Ты дед? Лвл?
#315 #309027
>>308815
Шоб я просто пальцем зажимал на объекте и мог его перемещать за пальцем по экрану
#316 #309060
>>309016
Просто шарю хорошо. Пахан, типа.
#317 #309584
>>309014
ну, хотя бы, чтоб эта тварь просто шла к ГГ. Врезалась в него и прочее. С более сложным, думаю, и сам разберусь, когда пойму как это работает. Поведение - прикручиваю. Но я вообще хз какие свойства указывать спрайтику врага
3223 Кб, 1085x269
#318 #310834
Аноны, как останавливать звук? Включается исправно, а вот останавливаться никак не хочет - ни паузой, ни остановкой конкретного звука, ни остановкой всего звука. ЧЯДНТ?
#319 #310837
Всё, разобрался. Два месяца не мог понять, как это сделать, и теперь только дошло
#320 #310854
>>310838

>[YouTube] Luckfall[РАСКРЫТЬ]


ГОСПОДИ ЧТО ЭТО
этот канал божественен
Я вместо того чтобы работать над игрой теперь сижу и смотрю видосы и пью чай

хочу отсосать комментатору за его усталый похуистичный голос
#321 #310855
>>310854
Добро пожаловать в /gd, ты ещё многого здесь не знаешь.
#322 #310856
>>310855
я давно тут, но всегда ненавидел местную атмосферу с известными личностями.
единственный за кем слежу - Зомби кун из-за его Мюррея.

но канал действительно доставил.
придется ща ложиться спать недоделав работу тк я прокрастинировал за его просмотром
#323 #310860
>>310856

>тк я прокрастинировал за его просмотром


А если вебмки распидорасило посмотришь - вообще перестанешь игры делать.
#324 #310862
>>310854

>>хочу отсосать комментатору за его усталый похуистичный голос



Пиздец... шта блять?
#325 #310864
>>310862
Ты гетеросексуал штоле? В гд таким не место :3
#326 #310872
>>310862
Ну не знаю у меня просто шишечка привстала от такого голоса. Такой усталый но с нотками альфачества типа матерый бородатый битард. Я понимаю что внешность может сильно отличаться от того что у тебя в голове после услышания голоса, но вот с этим образом я вполне бы непроч поняшиться.
sage #327 #310878
>>310872
>>310864

Я толераст. Охуеваю с того, что усталый похуист - эталон альфача.
fredperrypolosfmaroonwhiteblue123 Кб, 647x1000
#328 #310889
>>310878

>Охуеваю с того, что усталый похуист - эталон альфача


не прямо эталон, но с нотками.
Прост от его
1) похуистичного
2) но себе на уме
3) такой "да, я не социоблядь, да я не общительный как все, но у меня есть чувство достоинства"
4) усталость в голосе в подобном контексте всегда была слегка эротична
Мне сразу представляется такой брутальный битард который как бы в стороне от общества, но и не чмо.

Вот ему бы я отсосал.
Хотя опять же - образу. Вполне возможно что реальный анон не такой каким я себе его представляю.
#329 #310893
>>310889
Дай угадаю - тебе либо годиков штук 20 от силы, либо опыта каких-либо отношений вообще нет.
Вечно похуистичный, себе на уме усталый мужлан - это не альфач, это мамина подстилка. Этот брутальный битард по вечерам хуярит водку без закуси, а потом до 3 ночи воет под караоке (если пропил - то под смартфон). В 3 ночи он перестает выть только потому, что сосед ногами пиздит его дверь, а когда брутал выходит из квартиры чтобы разобраться с хулиганом - пиздит и брутала.

Три качества альфача - самоконтроль, интеллект и сила воли/хватка. Похуист - истеричка наоборот, вычеркивай самоконтроль. Усталый - синоним "безвольный". Вычеркивай.
Интеллект - скорее всего присутствует, раз достоинство осталось и не опустился до уровня хикке.
#330 #310896
>>310893

>Три качества альфача - самоконтроль, интеллект и сила воли/хватка


господи да в курсе я. Сказал же дрочу на образ, т.е. на фантазию, романтизированый образ из кинца.
Нет, мне 27, и у меня стояк на ровесников-асоциалов.
Всегда было интересно замутить с таким. Я так понимаю, они ведь без внимания, без тян, им хочется попробовать.
+ после многих лет саморазвития одиночества и безумия они слегка ебанутые, лишенные рамок разумеется конченые гомофобы не в счет
Очень интересно, допускают ли подобные люди сюжетную ветку с таким направлением.
В /b/ я частенько вижу чуваков которые вполне не прочь если в будущем после жесткой сессии в кодинг или Овервотч, им соснули.

>Этот брутальный битард по вечерам хуярит водку без закуси, а потом до 3 ночи воет под караоке (если пропил - то под смартфон).


ты какого-то долбоеба описал, лол.
Просто судя по видосу мне показалось что автор-парень не глупый, умеет говорить, выдумывать, мозг явно рабочий. Это не ущербный битард из тредов про тян, а такой одинокий няша после 25.
1470912907796052 Кб, 500x419
#331 #310903
>>310864
>>310889
>>310896
Тухлодырый, на пачкай собой тред.
y575d7df493 Кб, 500x618
#332 #310917
>>310896
Так бы и сказал - ищу уставшего мяса сучка, лол.
А то заладил - брутал, асоциал...
#333 #310921
Хуя тут пожары у хейтеров главного альфача /gd
#334 #310924
>>310917

>Так бы и сказал - ищу уставшего мяса сучка, лол.


ты какой-то ебанутый.
#335 #310925
>>310921

>Хуя тут пожары у хейтеров главного альфача /gd


а кто он? есть его фоточка? опиши его.
по каким тегам искать инфу?
#336 #310926
>>310925

>по каким тегам искать инфу?


Гей-знакомства.
#337 #310940
>>310925
Тебе сказали уёбывать отсюда, говно гниложопое.
#338 #310943
>>310940
хуя пичот
#339 #311003
Аноны, поясните, как сделать исчезающие-появляющисе платформы? Я смог их запилить, но уровень анальной акробатики бьет все пределы. Сперва сделал поведение sine, указал, чтобы изменялась прозрачность (opacity), добавил условие, что если параметр opacity падает меньше 10, то платформа (поведение solid) становится неактивной (disabled). В итоге, если персонаж пробует запрыгнуть на платформу в момент, когда ее прозрачность ниже 10, он пролетает сквозь нее, все работает. Но если персонаж уже стоит на ней (когда прозрачность выше 10), то, по достижению прозрачности ниже 10, персонаж продолжает на ней стоять, может бегать по сторонам и не проваливается. В итоге пришлось запилить спрайт "генератор платформ", который каждые x секунд генерирует платформу, та появляется и уничтожается через какое-то время, выглядит это коряво, плюс для каждой ситуации надо вручную выставлять оптимальные тайминги для каждой платформы, изьебыватся с задержкой и т.п
#340 #311004
Аноны, поясните, как сделать исчезающие-появляющисе платформы? Я смог их запилить, но уровень анальной акробатики бьет все пределы. Сперва сделал поведение sine, указал, чтобы изменялась прозрачность (opacity), добавил условие, что если параметр opacity падает меньше 10, то платформа (поведение solid) становится неактивной (disabled). В итоге, если персонаж пробует запрыгнуть на платформу в момент, когда ее прозрачность ниже 10, он пролетает сквозь нее, все работает. Но если персонаж уже стоит на ней (когда прозрачность выше 10), то, по достижению прозрачности ниже 10, персонаж продолжает на ней стоять, может бегать по сторонам и не проваливается. В итоге пришлось запилить спрайт "генератор платформ", который каждые x секунд генерирует платформу, та появляется и уничтожается через какое-то время, выглядит это коряво, плюс для каждой ситуации надо вручную выставлять оптимальные тайминги для каждой платформы, изьебыватся с задержкой и т.п
#341 #311006
>>311003
>>311004
Макаба глючит
54225 Кб, 1084x300
#342 #311081
Запилил вот так, не работает. Fall through ведь "падать"?
#343 #311130
>>195956 (OP)
Могу ли я скинуть кому-то спрайты,чтобы похимичить с ними?Если да,то как это сделать?
#344 #311141
>>311130

>Могу ли я скинуть кому-то спрайты,чтобы похимичить с ними?


не понял
ты хочешь к примеру мне скинуть спрайты, чтобы ты с ними химичил?
Нахуя? Почему ты не строишь предложения так, чтобы твой посыл мыслей можно было понять жителю планеты?
#345 #311142
>>311141
Кидаю спрайты тебе
Ты химичишь с ними
Возвращаешь обратно
#346 #311144
>>311142
что ты имеешь в виду под словом ХИМИЧИТЬ?
что я буду делать с твоими спрайтами?
#347 #311145
>>311144
Ну что ты как глупенький.Кидаю я тебе,например,квадрат,а ты делаешь круг.
#348 #311149
>>311145
Почему ты сразу не можешь нарисовать круг.
#349 #311150
>>311149
Всё,толстый,съеби.
#350 #311161
>>311150
Но ты и правда хуйню сморозил.

С2-папка
#351 #311164
>>311161

>С2-папка


Ты у нас такой опытный,а я такой зеленый,но что это,блять,за папка?
#352 #311246
>>195970
bitbucket / github ?
#353 #311368
У меня есть 9 сцен и 1 окно действия,на всех 9 сценах я расположил 2 разных спрайта и в окне действий задал одному преследовать другого,но он преследует его только на первой сцене,а я хочу чтобы бы на всех 9.В чём проблема?
#354 #311390
>>311368
А все сцены с этим "окном действий" связаны? В настройках сцен смотри, выбран ли там Event Sheet.

C2-папка
#355 #311392
>>311390
Спасибо,действительно помогло.
#356 #311399
>>311390
сколько уйдт на то штоб стать папкой с нуля на похаченной версии? пиратская и про совместимы?
#357 #311411
Как сделать так чтобы я мог всем копиям спрайта автоматически выставить те же значения что и у оригинала?
#358 #311413
>>311399
Ну я в с2 работаю с лета прошлого года. Правда, в день часов по 5-6 за ним сидел в среднем и потому хорошо с ним знаком.
На исходнике никак не отмечается, на какой версии он сделан. Можешь заебенить игру на пиратке, а если поймешь, что игра обросла каким-никаким комьюнити и ты готов релизить - покупаешь лицуху.

>>311411
Нет такого понятий как "оригинал" и "копия". Все спрайты являются копиями. Ну, можно считать оригиналом тот спрайт, который был создан первым (если ты это имеешь в виду) - его значение IID будет равно нулю. Распиши подробней свою задачу и я тебе помогу.

С2-папка
#359 #311417
>>311413
Есть 10 одинаковых спрайтов,которые нужно сделать невидимыми,но я не хочу кликать на каждый и выставлять invisible.
Screenshot16 Кб, 396x60
#360 #311419
>>311417
C2-папка
#361 #311420
>>311419
И если нужно высоту,ширину,скорость и прочее изменить,то так же?
#362 #311422
>>311420
Верно. Pick all - это обращение ко ВСЕМ копиям данного спрайта на этой сцене.

С2-папка
#363 #311426
>>311422
Папка. Ты - фолдер?
#364 #311429
>>311413
куплю перед релизом на деньги от других проектов)))))
#365 #311460
Batya,ti sdesya?Пытаюсь по гайдам на ютубчике сделать стрельбу с управлением мышкой,но возникла маленькая проблема.Пишу всё как они говорят:system-every thick-sprite X-set position to sprite Y;и ещё действие в том же событие:sprite X-set angle toward(mouse.X mouse.Y).Внимание вопрос:откуда они взяли mouse.X и mouse.Y?Я вписываю их в координаты и мне пишет что нет такого объекта.
#366 #311471
>>311426
Нет. Я BATYA.

>>311460
Нужно добавить объект Mouse в проект, глупенький.

С2-папка
image(7)34 Кб, 500x283
#367 #311472
>>311471
Pap,но я не знаю как.
Screenshot162 Кб, 526x706
#368 #311478
>>311472
В том же окошке, где ты спрайт добавлял.

С2-папка
Anime-Hyouka-Chitanda-Eru-721583102 Кб, 1280x734
#369 #311481
>>311478

Спасибо,batya.
#370 #311485
Сенсей,твой юный ученик снова заплутал в этих беспросветных дебрях.Сделал global number для одного спрайта,затем через add to задал другому спрайту при контакте с этим спрайтом вычитать из global number определенное число и при достижение нуля спрайт уничтожается.Но скопировав и расставив эти спрайты,я заметил,что при уничтожение одного уничтожается вся группа.Что делать?
#371 #311486
>>311485
Сложно ты всё объясняешь. НИПАНЯТНА. Давай скрин или исходник.

С2-папка
#372 #311488
>>311486
Куда скидывать?
3147-730x730121 Кб, 730x730
#373 #311489
>>311488
На рыгхост.

С2-папка
#374 #311493

>global number


>уничтожается вся группа


>global


>Сложно ты всё объясняешь.


>С2-папка



Ебать вы дауны.
#375 #311496
#376 #311498
>>311489
http://rgho.st/8yjcDkjrl
Вот эта нужная
sage #377 #311500
>>311498
Окей, теперь я понял, что ты хочешь. Переменная здоровья, которую ты создал - глобальная (общая) и не относится к какому-нибудь одному объекту. Для подобных целей нужно создать локальную/приватную переменную у нужного объекта. Добавляется она в том же меню, где и поведения. Ищи Instance Variables.
http://rgho.st/7gpZdVhNf
#378 #311501
>>311500
Сажа прилипла.
#379 #311510
>>311500
Спасибо.
aoi-nanase-edit171328 Кб, 1638x2400
#380 #311674
Учитель,я сделяль.Оцените,пожалуйста.
http://rgho.st/7wpFzHQpl
#381 #311676
>>311674
Ну, для начала пойдет. Однако тебе еще учиться и учиться.
И не используй ебучие квадраты. Лучше в интернетах понаворуй спрайтов.

С2-папка
#382 #311677
>>311676
Но мне нравится минимализм.
откуда воровать спрайты
#383 #311678
>>311677
http://opengameart.org/ например.

С2-папка
#384 #311844
Может кто покидать сылочки на пост апокалиптичные спрайты для 2д шутера с видом сбоку?
apocalypse83 Кб, 640x400
#385 #311850
Batya,вот есть спрайты.Как их вставить в проект?
#386 #311957
Решил я таки поставить вместо нелюбимых многими квадратов красивые спрайтики,но когда я задаю спрайту set angle toward position его начинает знатно косоебить.ЧЯДНТ?
http://rgho.st/6Z5qmHvYV
324242742 Кб, 1127x887
#387 #311973
Бать, я опять насчёт платформ, правда, по другому вопросу. Параметр sine и выставление магнитуды указывает диапазон движения от - к + с нулевого значения. И в этом проблема - мне нужно сделать типичную летающую платформу, но чтобы она, по достижению одной координаты (скажем, платформа в точке 0, долетает до точки -200) возвращалась в исходную позицию (точку 0) и не летела дальше (до точки +200), и затем снова летела к -200. Знаю, что непонятно объясняю, попробую по другому.

Короче, когда устанавливаешь платформу, она движется от своего исходного положения то в одну, то в другую сторону. Но мне нужна платформа, которая активировалась бы при старте (платформа находится возле стены), летела в одну сторону, потом возвращалась обратно, но не уходила дальше исходной позиции (т.е. не улетала сквозь стену). Как это сделать? Установил тригер, прописал, что когда платформа его касается, то её значение "магнитуда" меняется на противоположное, но в итоге платформа просто телепортируется на своё исходное значение и уже там начинает двигаться в другую сторону.

Единственное решение, которое мне пришло в голову - создать объект с шкуркой платформы и поведением "платформер", и заставить его просто тупо "ходить" от одной точки до другой, но это несколько геморно, т.к. для каждой такой платформы придётся расписывать её индивидуальные характеристики, вручную всё подгонять и т.д.
#388 #311978
>>311850
Это не спрайты уебан, а спрайт щит какойто. Нарезай по отд. и будет тебе спрайт. Вставляй по одному.
#389 #312020
>>311978
А че, прям атласом нельзя? ПАНЯТНАА
#390 #312041
>>311844
Гугли, червь ленивый.

>>311850
Учись работать с объектом Tilemap. На ютубе уроки глянь может.

>>311957
Исходник не качал. Проверь маски коллизий (в окне редактора спрайта, там слева кнопки есть, вторая снизу вроде).

>>311973
С Sine не работаю и тебе не советую. Хунта, а не плагин. Меняй координаты вручную. Пример: http://rgho.st/8pJ4YsRyq

C2-папка
#391 #312042
https://youtu.be/56CwJPd8WIY?list=PLn0M_V-RIm2uhCN9HkfTVO1L8ta19lNhb
http://rgho.st/6M4gKf8mJ
Чё как альтернатива этой еботне с функциями и массивами?
сразу видно програмиста ебанного,только и может ссаные велосипеды собирать
#392 #312043
>>312042

>quest2.caproj


>.caproj


Ты так не делай. Скидывай .capx, иначе хуй откроется.

С2-папка
#394 #312061
>>312055
Лол. Такой себе "инвентарь".

С2-папка
#395 #312153
>>312041
Спасибо, бать. Я в таком случае просто создал "патрулирующую" платформу.
#396 #312170
Batya,в упор ошибку не вижу,помоги.
http://rgho.st/8f6bCCq5Z
#397 #312193
>>312170
Вся твоя попытка - куча ошибок, собственно.
Расписал все в исходнике, короче.
http://rgho.st/8HsWzmCTM

С2-папка
#398 #312326
Нид хелп. Мне нужно как то ограничить скорость обьекта. Сейчас скорость объекта считается по формуле x+time*20. И как вы понимаете, если по такой формуле будет продолжатся игра, то она попросту станет неиграбельной через N время, если не вылетит с ошибкой. Так может знает кто как доработать эту формулу и поставить ограничитель?
#399 #312330
>>312326
я конечно не знаток, но предположил бы следующее: если скорость объекта < определённого значения (максимальная скорость, которую этот объект может развить по твоей задумке), то тогда скорость объекта равна x+time*20; если скорость > или равна этому значению, тогда скорость равна "указать значение"
#400 #312331
>>312330
так а как я добавлю сравнение, если speed объекта это не глобальное значение.
#401 #312332
>>312326
Все я нашел как добавить ограничения, добавил дополнительно еще эвент сравнения speed для спрайта и добавил set speed нужную мне скорость, если она превышает ей. Но это выглядит как костыль. Если есть идей как лучше сделать, плиз отпишитесь.
#402 #312334
Batay,вопрос по этому уроку>>312042.Обязательно ли нужно делать спрайт items или можно вме тоже самое проделать с сапрйтом слот?
#403 #312381
>>312334
Ты особо на эти уроки не равняйся. Основам этот чел научит, но более сложные задачи (тот же инвентарь) он реализует через жопу.

С2-папка
#404 #312385
>>312381
А на кого равняешься ты?
#405 #312390
>>195956 (OP)
Можно на этом двигуне RTS заебурить? Чтобы лютую 2д, как комманд энд конкьюер.
#406 #312391
>>312385
Я достаточно опытен (и чертовски скромен, хе-хе), чтоб ни на кого не равняться. Раньше тоже учился по урокам с тыртуба (на инглише особенно), читал форум русского и официального комьюнити (очень много полезной инфы, уроков, плагинов, етц).
Просмотри (и пойми их логику) все возможные варианты реализации того же инвентаря и собери что-то свое, т.к. универсальных примеров не существует. К каждой игре нужен свой подход.

С2-папка
#407 #312393
>>312390
1) Это не движок, а конструктор.
2) Можно, но это будет сложнее всяких платформеров и "3-в-ряд", например.

С2-папка
#408 #312472
Кто знает как сбросить время на 0 при нажатие кнопки?
#409 #312502
>>312472
Сперва объясни, что значит "сбросить время".
#410 #312524
>>312502
Есть глобальная переменная time, время с запуска приложения. И мне интересно как его сбросить. Так как это скрытая переменная.
Android-rpg-tower-defense184 Кб, 600x360
#411 #312637
Аноны, пилю TD, как сделать полоски жизней на головами противников? Чтобы над каждым монстром была своя собственная полоска жизней, которая появлялась бы вместе с монстром на карте и была напрямую привязана к его здоровью.
#412 #312640
>>312524
Распиши подробнее. Она запускается, как только ты заходишь в игру? И когда она должна сбрасываться на 0?
#413 #312642
>>312637
Вот тебе простецкий пример (переделал немного стандартный исходник ТД): http://rgho.st/6W76MrChz

С2-папка
#414 #312678
>>312640
Забей, я уже сделал по другому. Убрал все привязки ко времени и сделал привязку к глобальным переменным, которые уже зависят от времени и скидываю их на ноль когда начинается сцена.
#415 #312679
Возникла проблема, может кто сталкивался. Перестало работать локальное хранилище. Запускал через дебаг локал пишет в ключах и значениях (loading...) и ничего не происходит. Буквально день назад все было норм, код тот же юзаю, но с другим ключом.
#416 #312681
Аноны, если игра стала поттормаживать - всё плохо? Что сильнее нагружает память - количество спрайтов на слое, проигрывание анимаций или размер самих спрайтов?
#417 #312712
Batya,вопрос про массивы.В клетке массива изначально значение равно 0,а как поменять это значение,например,на 3?
#418 #312718
>>312681
Всё это создает примерно одинаковую нагрузку. Вот хорошая статья по оптимизации: http://c2community.ru/forum/viewtopic.php?f=4&t=3373

>>312712
Только ручками.
[Array > For each XY] > [Array > Set at (Array.CurX,Array.CurY) value "3"]

С2-папка
#419 #312892
Batya,its me again.И снова вопрос про массивы:как сделать так,чтобы некоторые клетки массива с определенным значением локальной переменной выполняли некое действие?
#420 #312893
>>312892
Вот ещё отрывок статьи по которой я это дело изучаю,но что-то не робит.

И напоследок небольшой пример объясняющий важность выражения "current".
К примеру наш массив используется как карта, где 0 это пусто, 1 это земля а 2 это водичка.
Загрузить массив проблем не составит, а как заставить программу расставлять по этим значениям объекты?
Тут нам на помощь приходит "For each element" и его current'ы.
Создаём событие Start of layout ( перед этим надо будет загрузить массив естественно, или получите пустую карту ) => {sub event} Array.For each element => {sub event} System.Compare Value (здесь мы будем сравнивать значения массива и расстовлять нужные нам объекты) => Value1 = Array.CurrentValue; Value2 = 1 ( если 1 то я хочу чтобы там была земля ) === Действия: Sestem.Create object => Object= Earth; x=Array.CurrentX (на ширину и высоту спрайта) 16( у меня это будет 16 ); y=Array.CurrentY16.
Теперь программа считает координаты ячеек с единицей, умножит их на ширину и высоту спрайта и расставит их в надлежащем порядке.
#421 #312895
>>312892

>некоторые клетки массива с определенным значением локальной переменной


У клеток нет переменных. Только у массива.
Как-то по-ебанутому ты объясняешь. Попробуй еще раз.

С2-папка
#422 #312896
>>312895
Ну хуй знает.У спрайтов с локальной переменой в клетках массива?
#423 #312898
>>312896
Окей, попытка номер 3.
Что именно ты пытаешься сделать? Все еще инвентарь насилуешь?

С2-папка
14808586809450s5 Кб, 170x170
#424 #312903
>>312898
Да,всё еще пытаюсь сделать инвентарь.Но заодно разобр
аться как это говно работает.И хочу сделать как на пике.Чтобы в определенной клетке спавнился нужный спрайт.
#425 #312904
>>312903
Вот это почитай: http://c2community.ru/forum/viewtopic.php?p=5388

С2-папка
#426 #312913
>>312904
Вроде что получается.Но как сделать так чтобы спрайты не накладывались друг на друга?
#427 #312914
>>312913
Вот как здеся
http://rgho.st/82d2XkDgT
#428 #312918
>>312914
Немного поправил твой исходник.
Однако спешу заметить, что это немного неправильный подход к созданию инвентаря, но ты на верном пути :3http://rgho.st/6HpQxMcw6

С2-папка
#429 #312922
>>312918
А вот эта pick by comparison,которую ты добавил,что это и с чем её едят?
#430 #312923
>>312918
Расскажи про invert и зачем ты его убрал?
#431 #312930
>>312922
Есть такое понятие, как "выбор объекта". По-умолчанию выбраны все копии объекта, выбор происходит либо автоматически (за счет триггера), либо вручную.
Словами сложно объяснить, расписал все в примере.
http://rgho.st/7HdfW5vfK

С2-папка
#432 #312974
Batya,продолжаю попытки сделать инвентарь и теперь хочу добавить возможность переноса вещей в инвентаре.Что посоветуешь?
#433 #312977
>>312974
Посоветую не прыгать выше головы и работать над теми элементами игры, которые тебе уже по зубам. Серьезно.
А вообще на форуме есть парочка сносных примеров инвентаря. Качай @ разбирайся.

С2-папка
#434 #312978
>>312977
И как я в них разберусь,если не буду над ними работать?Скинь ссылочки на примеры.
bandicam-2016-12-05-06-07-10-842116,9 Мб, webm,
1680x1048
#436 #313005
Бать, нужна твоя помощь. На одном из слоёв делаю глобальную карту, нужно сделать так, чтобы камера следовала за курсором. Создал объект "camera", установил поведение "skroll_to", указал, что каждое мнгновение координаты камеры привязаны к координатам курсора. Но проблема в том, что при запуске, даже если курсор не двигается, камера плывёт в какую-нибудь сторону - двинешь курсор чуть влево - камера летит до упора влево, пока не заканчивается слой. На месте она стоять не хочет, как сделать человеческую привязку камеры к курсору?
#437 #313007
>>313005

>нужно сделать так, чтобы камера следовала за курсором


>камера двигается за курсором, ему не нравится


Объясни внятно, как ты хочешь реализовать перемещение по карте? Можно сделать в центре экрана невидимый квадрат, где курсор не будет никуда двигать карту, оставив реакцию на курсор только по краям. Можно перемещать карту с зажатой кнопкой мыши. Можно сделать так, чтобы при нахождении у края экрана курсор быстро двигал карту, ближе к центру - медленнее, в центре не двигал. Соответственно, когда ты поймёшь, что ты хочешь, ту уже наполовину будешь понимать как это сделать.
#438 #313008
>>313007
Нужно, чтобы карта двигалась только когда курсор доходит до края экрана. У меня на видео курсора не видно из-за bandicama, курсор находится в центре экрана, я им не шевелю, но камера продолжает двигаться. Т.е. остановится она не может в принципе (только если уткнётся в край слоя). Малейшее движение курсора приводят к тому, что камера начинает очень быстро двигаться в соответствующую сторону без тормозов.
#439 #313009
>>313007
Впрочем, если лень, можешь не расписывать. Я сделал объект, движущийся в 8 направлениях, и этим объектом (невидимым) можно "ездить" по карте. Мне не нравится этот вариант тем, что когда объект утыкается в край экрана, а затем начинает двигаться в противоположную сторону, поведение "scrollTo" срабатывает не сразу, при начале движения в новую сторону, а когда объект уже удалился на определённое расстояние. Т.е. выглядит как задержка - нажимаешь, например, кнопку "вверх", а карта смещается вверх не сразу, а через 2-3 секунды. Если увеличивать скорость объекта, он будет метаться из одного конца экрана в другой, едва только нажмёшь кнопку движения.
#440 #313011
У меня проблема с локальным хранилищем. Сбрасывает все значение после перезагрузки пк. И будет ли он сбрасывать их, если игру портировать на андрюху и после сохранения перезагрузить мобилку.
#441 #313013
Batya, у нужна помощь. У меня есть спрайт который по нажатию одной и той же кнопки меняет положение. Реализована это так: При нажатии на экран проверяется, если x1=определенному числу, то ставит спрайт в положение x2, Иначе ставит его в x1. И все вроде бы работает но есть существенная задержка. Если быстро кликать то он не откликается на все клики. Откликается примерно через секунду после первого нажатия. Так вот как это можно оптимизировать?
trouble33 Кб, 1455x299
#442 #313014
Объект "Text" помещённый на поле в редакторе и при запуске на странице браузера слегка меняет пропорции/положение (причём только этот объект, спрайты отображаются корректно, для примера текст на фоне тайловой сетки пикрелейтед). У кого-нибудь есть такая же проблема? Кто-нибудь знает решение? Оф.форумы и ру.форум смотрел, ничего похожего не нашёл. В интернете, вроде, тоже не встречается. Пробовал в разных браузерах, пробовал разные настройки в самом констракте и в проекте, просто уже в отчаянии.
#443 #313015
>>313013
Каким событием проверяешь клик? Как назначаешь новое значение, подобным выражением: "condition ? result_if_true : result_if_false"?
#444 #313019
>>313015
Touch|on tap gesture
|
|→ Sprite compare x=210 → Set x = 495
|
|→ Else → Set x = 210
#445 #313020
>>313019
Предполагаю, что это ограничения конкретно объекта "Touch", попробуй использовать объект "Mouse" вместо него, если тебе не критично. "Mouse" прекрасно работает на android устройствах, лично проверял хотя, конечно, ты можешь знать об этом что-то, чего не знаю я. В любом случае, советую копать в этом направлении.
#446 #313021
>>313020
Спасибо, за помощь. Я почитал что использовать привязку к XY плохо и это влияет на производительность. Сделал глобальную переменную. И сделал спрайту поведение пули. Сейчас он не телепортируется, а едет к тому месту. И теперь откликается на все нажатия.
#447 #313060
>>313008
В с2 есть такое выражение, как Viewport. Оно хранит координаты границ видимой области. Допустим, игровой слой называется "Game", тогда нужно сравнивать координаты Вивпортов и Мыши.
[System > Compare two values (Mouse.X("Game") < ViewportLeft("Game")+10)] -> [System > Scroll to X (scrollx-10)
Этот ивент будет скроллить влево, если мышь на расстоянии меньше 10 от левой границы экрана. Остальные стороны аналогично делаются.

>>313013
[Touch > On touched object Sprite] -> [Sprite > Set X (Sprite.X = x1 ? x2 : x1)]
Заодно погугли тернарный оператор.

С2-папка
#448 #313085
Batya,как тебе такое?
http://rgho.st/6LWvXCBsy
очередная попытка сделать инвентарь
#449 #313086
>>313085
Ептить,не робит.
http://rgho.st/6PYfHqFQd
#450 #313093
У кого-нибудь есть спрайты в стиле российских квартир 90,чтобы с ковром на стене,завалеными антресолями,обшарпаной плиткой в туалете и прочими прелестями?Или как подобное гуглить?
14791529221477561612,6 Мб, 400x220
#451 #313105
>>313086
Баг на баге. Прикрил.

>>313093
"Советский интерьер"?

С2-папка
#452 #313106
>>313105
Советы по оптимизации?
#453 #313109
>>313106
Я же давал тебе рабочий пример.

>НЕТ, ХОЧУ СДЕЛАТЬ САМ! АА НИРАБОТАЕТ

#454 #313111
>>313109
Да,бля,твой пример-говно графоманское.Он там половину кода размер спрайтам меняет.Ты лучше помоги мою говнину привести в порядок.Я ведь знаю что разгадка рядом.
#455 #313116
>>313111

>рабочий пример


Я имел в виду пример инвентаря, лолблять. >>312918

Алсо
РАЗЖЕВЫВАЕШЬ НОВИЧКУ ОСНОВЫ
@
НАЗЫВАЕТ ТЕБЯ ГРАФОМАНОМ

Я ж так и обидеться могу.

С2-папка
#456 #313120
>>313116
Слушай,наша маленькая аудиенция свернула куда-то не туда.Давай расставим точки над i.Есть инвентарь>>313086,который я пилю и пилю вместе с тобой, и я лишь хочу расширить его функционал.Но видишь ли у меня там баг на баге,как ты сказал,и поэтому прошу в очередной раз о твоей помощи,доведение исходника до ума.
не обижайся,плиз:3
#457 #313124
>>313120
Ну пробуй.
http://rgho.st/85kh4V4VM
P.S.: Храни все предметы в одном объекте (спрайте) - не надо будет все ивенты дублировать для разных предметов.

С2-папка
#458 #313133
Знаю, что это самый нубский вопрос, и его надо было задавать ещё до того, как я запилил своё детище на 700 ивентов, но...можно сохранить проект в .exeшник, чтобы потом залить в стим? Для мобилок игра явно будет жирновата
длиннопост-математика-наука-шутка-256252255 Кб, 620x561
#459 #313141
Вторые сутки (буквально, уже поспать успел) бьюсь над одной проблемой. Есть двумерный массив, где "0" это пустое пространство, а "1" это стена. Генерирую в нём несколько пещер, некоторые связаны друг с другом, другие нет. Надо назначить каждой из пещер своё наименование. Например в первой найденной пещере, не соприкасающейся прямо или угловыми точками с другими пещерами, назначить в массиве пол вместо "0" на "room n" (где n - порядковый номер найденной пещеры.). И так все пещеры подряд.

Казалось бы, чего сложного? Ищем первую пустоту в массиве, запоминаем эту точку и заливаем всю пустоту вокруг этой точки, не заходя за границы стен (по диагонали тоже не переходя). И тут затык. Когда-то на delphi писал простенький графический редактор, там реализовывал заливку, теорию примерно знаю. Но тут сколько подходов не применял, ничего нормально не работает.

Просьба кинуть ссылку на пример реализации простой заливки в Construct 2 или пояснить по хардкору как это делать.
#460 #313142
>>313141

>Например в первой найденной пещере, не соприкасающейся точками по горизонтали и вертикали с другими пещерами


fix
#461 #313185
>>313133

> детище на 700 ивентов


А че ты там такое делаешь?
#462 #313217
Batya,помоги,не знаю из-чего такой низкий fps.
http://rgho.st/8PWpGFDwr
#464 #313256
>>313133
Можно экспортировать в оболочке NWjs, но если ты хочешь все запаковать в один exe-шник - забудь.
https://www.scirra.com/nwjs

>>313217
Нормально там все с фпс. Стабильные 60 при том, что у меня слабый ноут.

С2-папка
#465 #313353
>>313256

>но если ты хочешь все запаковать в один exe-шник - забудь


Можно можно
#466 #313403
>>313185
Платформер пилю. 700 ивентов - это только 1\10 игры получилась пока.
>>313256
Хорошо, задам вопрос по другому: чтобы загрузить игру в стим, в каких форматах она может быть? В каком из имеющихся в C2 лучше сохранять проект?
#467 #313404
>>313353
Пруф или пиздабол. Я натыкался только на кривые установщики, которые просто фоново распаковывают где-то то, что экспортируется в NWjs и запускает.

>>313403
NWjs, говорю же. Там сразу под разные OSи "компилит".

С2-папка
2.jpg154 Кб, 1861x2038
#468 #313415
>>313404
Batya, ты лучший! Я уже обосрался, что зря пилю
#469 #313417
>>313403
Я уж не говорю об исходники,но может скинишь скринчики кода?
#470 #313422
>>313417
Звучит может это круто (что 700 ивентов, точнее, 678, пришлось удалить моба со сложным поведением), но с учётом общей криворукости и моего уровня знаний конструкта, я бы воздержался от удивления. Если убрать все костыли, то, наверное, строчек 200 срежется.
Screenshot1102 Кб, 658x544
#471 #313423
>>313422
Если у тебя весь "код" в таком духе, то можно раза в 2 уменьшить.
С2-папка
#472 #313424
>>313423
Я бы многое переделал, если бы хорошо знал программу (и английский). А так - конечно дочерта надо менять, но главное, чтобы всё работало, потому что почти любое изменение какой-либо строчки зачастую приводит к тому, что перестаёт работать то, что, казалось бы, никак не связано. А пока я допру, что я сделал неправильно и где это исправлять - может пройти часа 1.5
#473 #313427
>>313422
А что по производительности?Можешь заскринить debug layout?
32421 Кб, 438x109
#474 #313432
>>313427
это?
#475 #313436
>>313427
>>313432
Не смотрите на фпс и кпу в дебагере, т.к. сам дебагер дополнительно нагружает систему. Выводи фпс и кпу в самой игре (в какой-нибудь текстовый объект, например).

С2-папка
#476 #313438
>>313436
хм, с этим я ещё не дрочился
>>313427
я тебя так скажу без теста производительности - оптимизация говно. Игра умудрялась чуть чуть тормозить на моём компе (который конечно не мега-мощный, но и не самый слабый). Недавно в этом треде спрашивал касательно оптимизации, мне дали ссылку на статью по оптимизации, и когда я её прочитал, то понял, что всё делал неправильно. В итоге сейчас ею и занимаюсь, сжимаю охуенно большие спрайты (1400 на 800) до тех размеров, которые они реально занимают на экране (240 на 190). Тормозить перестало, но работы ещё непочатый край.
#477 #313773
Возник такой вопрос: есть пустое поле размером 2000 на 500 пикселей. На нем должно быть небо. Что будет меньше всего грузить память при заполнение этого поля: 1. Просто тупо создать один брльшой спрайт неба размером 2000 на 500; 2. Создать небольшой tile background и растянуть его на нужную площадь 3. Или использовать tilemap и заполнить это поле квадратами размером 32 на 32? Если первый вариант точно отпадает, то из оставшегося что лучше использовать при создании больших уровней background или tilemap?
#478 #313788
>>313773
Голосую за тайлмап.

С2-папка
prufc284 Кб, 640x480
#479 #313821
>>313404

>Пруф или пиздабол. Я натыкался только на кривые установщики, которые просто фоново распаковывают где-то то, что экспортируется в NWjs и запускает.


http://rgho.st/8Y78PDbsR
#480 #313829
>>313821

>2016


>запускать exe-шники с харкача


Ты мне ссылку на гайд/компилятор дай, а не этот вишмастер.

С2-папка
#481 #313836
Няши,^а тут можно создать игру с открытым миром?
#482 #313840
>>313836
Можно, но придется оче сильно с оптимизацией ебаться.

С2-папка
#483 #313841
>>313829
Ну как знаешь лалка
А гайда нет, сам разобрался, так что ищи, пробуй
#484 #313842
>>313840
Оптимизировать-т.е. внутри кода самого движка?3
#485 #313843
>>313841
Дай наводку хоть. Экспортируешь во что? Я пробовал полупустой проект экспортнуть в NWjs, а затем обернул в Enigma Virtual Box - на выходе получил ехе-шник весом 100мб. Но у тебя 22 мб. Ты голый хтмл оборачивал штоле?

>>313842
Ивенты грамотно составить, а не движок ковырять.

С2-папка
#486 #313876
Господа, а есть плагины под конструкт классик которые умеют делать реверберации, разнополосные фильтры, и вообще всяческие звуковые эффекты? Пытался гуглить, но сломался.
blob91 Кб, 1920x1080
#487 #313926
Batya,как сделать так чтобы при колизии с черным спрайтом,он рандомно занимал место одного из этих красных спрайтов?
#488 #313940
>>313926
При коллизии чего с чем?

С2-папка
#489 #313945
>>313940
Ну мышкой кликнул на него.
#490 #313946
Друзья,как можно в конструкте реализовать то,чтобы наш персонаж смог создавать строения , используя собственную энергию, т.е. предварительно впитав её, выделять в виде небольших сгустков или линий, из которых и можно формировать домики ^
#491 #313947
>>313946
Нужно чтобы гг спавнил определенные фигуры:квадраты,треугольники и т.п.?Или ты хочешь чтобы игрок мог нарисовать какую-нибудь кракозябру и она появилась на сцене?
#492 #313949
>>313947
Можно сказать,что герой сможет формировать из собственной энергии энергию пространства ,или наоборот, путём направления потоков их энергии,т.е. мир живой как бы поток плавно перетекает от игрока к обьекту и обратно , вот :3
#493 #313952
>>313949
Я тебя про формы фигур спрашиваю,а ты,блять,про какие-то потоки энергии.
надеюсь что не тролишь
#494 #313953
>>313952
шарики и линии
#495 #313955
>>313953
Тогда просто рисуешь нужные спрайты и спавнишь их по клику мышки.А чтобы шкалу с твоей вселенской энергией сделать посмотри вот это
https://youtu.be/hEhnts8i_Ck
#497 #313970
Бать, как избавится от "лунной походки"? У меня есть персонаж, к которому привязан скрин игрока (у которого все анимации). Когда персонаж движется влево (когда нажата кнопка "влево), скрин игрока отражается, если нажата кнопка вправо - скрин не отражается. Однако, если персонаж движется в одну сторону (например, влево), спрайт, соответственно, отражён, и мы, не отпуская кнопку "влево" нажимаем кнопку "вправо", персонаж останавливается и разворачивается в противоположную сторону. И если затем отпустить кнопку вправо - персонаж бежит задом, как великий Майл Джексон завещал.
5678947 Кб, 729x397
#498 #313971
>>313970
Не баг, а фича! (с)
Самый лучший способ (имхо) - сравнивать направление движения (VectorX) и устанавливать соответствующий поворот.

С2-папка
#499 #313972
>>313968
А если черных спрайтов больше одного,как сделать так чтобы они не наслаивались друг на друга?
8765428 Кб, 814x219
#500 #313974
>>313972

С2-папка
#501 #313977
>>313974
Ты такой милый,всегда меня выручаешь,спасибо тебе:3
#502 #313978
>>313977
Я ради этого сюда и захожу :3

С2-папка
#503 #313987
>>313955

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


Няш, опиши как так сделать можно^?
#504 #313988
Batya,в знак моей искренней благодарности,я,хоть только и учусь,хочу подарить тебе этот маленький подарок-крохотную сцену деревеньки,которую ты можешь использовать для своих нужд или просто любоваться ею,если она тебе понравится.
http://rgho.st/7bk9xlFFg
#505 #313990
>>313988
Это так мило.
Ты теперь делаешь локации через тайлмапы, а не через кучу объектов. Я горжусь тобой, юный падаван.

С2-папка
#506 #314044
>>313990
Папка, расскажи про это? >>313876 :3
#507 #314047
>>314044
А зачем тебе знать о Cinstruct Classic?

С2-папка
#508 #314048
>>314047

>Construct


Самофикс
#509 #314068
>>314047
ну потому что проект всего один и маленький, ради него покупать конструктор не очень хочется, как собственно и пиратить, а классик бесплатный.

Но если что-то такое есть и для C2, тоже рассмотрю вариант. Или скажи хотя бы где искать и какими словами? Всяческие "filter plugins", "delay plugins" и т.д. не помогают как и общие "sound plugins".
#510 #314080
>>314068

и да я знаю что в С2 набор встроенных эффектов, но на сколько я понял они не универсальны и среди них всё равно нет того что мне нужно.
d870224abd2e41e18af2e364fbdc511e[1]27 Кб, 599x496
#511 #314341
Решил вкатиться в игродел начиная с этого вашего констракта 2. Думаю, чтобы на простом потренироваться самое то.
Так вот хотелось бы узнать у опытных, можно ли сделать на этом движке такую задумку:
1. (Пикрелейтед) Красный - игрок, черный - зона вокруг игрока, синий - враги. Можно ли тут сделать так, чтобы игрок шел по полю с видом сверху, а на него из определенных областей выбегали эти враги. Когда враг попадает в черную область, он замедляется и получает урон.
2. Система простых диалогов (выбрал вопрос - получил ответ) и торговли (набрал золота, купил улучшение для игрока, черная область увеличилась и т.д.)
Просто хочу узнать, можно ли это сделать и насколько сложно.
3XWaOyRggSw48 Кб, 600x400
#512 #314343
#513 #314360
Бать, ты упоминал

>Выводи фпс и кпу в самой игре (в какой-нибудь текстовый объект, например)


как это сделать? Ну, т.е. создать текстовый объект и сделать everi tick -> set text понятно, а сам фпс и кпу как написать? Как они должны вычисляться?
3423426 Кб, 1670x888
#514 #314363
После добавления объекта Tilemap проект стал открываться в чёрной рамке, окно проекта сжато. Почему так?
#515 #314392
>>195956 (OP)
Сап, Batya. Пилю платформер, сделал сотни (18 спрайтов) анимаций для персонажа, настроил логику для отображения "когда он стоит/бежит/мышь.X<игрок.X/etc.". Есть ли простой способ взять и универсализировать это дело для нпс? Скажем, есть базовый объект "бегущий человек", и несколько наборов спрайтов - для игрока, для врага-1, врага-2, и т.д, чтобы можно было немного менять спрайтшит, и хуяк-хуяк добавлять нового нпс.
Сейчас мне приходится при добавлении каждого выбирать руками все эти спрайты, и настраивать пять анимаций (вместе с коллизиями, и точками привязки), очень уж заябывает.
Screenshot217 Кб, 490x212
#516 #314466
>>314360
Пикрелейтед
http://pastebin.com/j57nzCxZ - код

>>314363
Исходник в студию.

>>314392
На, поковыряй.
http://rgho.st/6YL7HTmDQ

С2-папка
#517 #314482
>>314466

>1000)/10


а почему не просто одну операцию вместо 2х
100?
Screenshot17 Кб, 588x72
#518 #314483
>>314482
Еще вопросы есть?

С2-папка
#519 #314488
>>314483
ну а round или какой-нибудь .toFixed(1) на CPU2 не работает?
чет мне разрабов на С2 даже немного жаль стало, лол
#520 #314503
>>314466
В этом и фишка, что от исходника это не зависит. Я создал новый проект, просто добавил спрайт, запустил - всё работает, свернул, добавил объект tilemap, открыл - чёрная рамка. Это с джаваскриптом проблема или с чем?
53459 Кб, 857x174
#521 #314505
>>314503
и плюс в одном месте проекта (уже рабочего, не суть важно) стало появляться вот это
#522 #314510
кто-нибудь угостит лицензией на r233 версию?
#523 #314515
>>314466
Спасибо, Batya, как всегда выручил! Не думал, что такие коды нужно выводить для fps...
#524 #314527
Бать, как сделать sprite sheet в конструкте? Чтобы привязать его к к спрайту игрока. Искал информацию по использованию спрайтшита в интернетах, но лишь нашел сотню уроков, где всякие нехорошие юзеры берут один спрайтшит и нарезают его на кадры анимации. Просто это вопрос жизнеспособности игры, использование спрайтшитов сильно помогло бы в снижении нагрузки на вычисления, обычная спрайтовая анимация не подходит.
#525 #314539
>>314527
Цельный Спрайтшит использовать не выйдет, насколько я знаю. Только импортировать в с2, а он сам на кадры нарежет.

С2-папка
#526 #314572
Batay,не знаешь как импортировать объекты из одного проекта в другой:спрайтики,тайлмапы или целые сцены?
#527 #314616
Batya,помоги в 8direction анимации.Как вообще задать персонажу,чтобы он при движении в какую-либо сторону проигрывал нужную анимацию?Гайды не помогают,вся надежда на тебя!
#528 #314632
>>314572
Вот тут хуй знает. Никогда подобной нужны не возникало. CTRL+C, CTRL+V пробовал?

>>314616
Выражение Sprite.8Direction.MovingAngle вернет тебе угол движения ВНЕЗАПНО. Вставь его в System > Compare two values типа, если Sprite.8Direction.MovingAngle = 0 -> устанавливаешь анимацию движения вправо.
#529 #314633
>>314632
Забыл подписаться.

C2-папка
#530 #314652
>>314632

>CTRL+C, CTRL+V пробовал


Блять,очевидное я и не затестил.Спасибо в очередной раз.
#531 #314673
>>314669
Нативное приложение сделать НЕЛЬЗЯ. Только html5 в Хромиум-оболочке (NWjs).

С2-папка
134700709864857 Кб, 500x382
#532 #314683
>>314677
Тоже думаю с него выкатиться. Вот уже пару дней как Godot Engine изучаю.
Гамак еще пробовал, но чет вообще параша.

С2-папка
#533 #314690
>>314687
Да я пока еще не определился. Увидел тред в /гд/ о Годноте - решил пощупать.

С2-папка
6444 Кб, 1080x476
#534 #314780
Бать, нужна помощь. На скрине - поведение моба, ходит ходит между двумя маркерами. Оно работает, но не всегда. По мере прохождения уровня, на пути игрока спавнятся новые мобы, каждый между двумя маркерами. Иногда между маркерами может быть 2, иногда 3 моба. И проблема заключается в том, что иногда один из них покидает свою зону патрулирования. Т.е. он ползёт, скажем, влево, касается маркера, на сотую долю секунды разворачивается в противоположную сторону (как и надо), а затем снова разворачивается на 180 градусов и продолжает ползти влево, покидает зону с маркерами и ползёт до тех пор, пока во что-нибудь не уткнётся. Как это решить? Эта проблема не с конкретным мобом, глючить может любой из них, это вообще ни от чего не зависит. Как видишь на скрине, у каждого моба своя локальная перменная, т.е. их поведение друг на друга распространятся не может. И проблема в том, что чем больше мобов на карте, тем чаще случается этот досадный глюк.
#535 #314781
>>314780
*который ходит
быстрофикс
#536 #314825
>>314780
Ну, сложно что-то сказать наверняка. Вероятно, что дело в маске коллизии и расположения точки Origin. Т.е. например твой нпц натыкается мордой на маркер, разворачивается и потом сразу же натыкается на маркер, но уже жопой. Попробуй установить маску коллизии размером на весь спрайт и помести точку ориджин в середину спрайта по Х (пятерку на нумпаде нажми). Если не поможет - попробуй сдвигать нпц в сторону при соприкосновении с маркером (под Set MOVE to "left" добавь еще действие Set X to (Self.X - 5), например. Для поворота вправо уже прибавляй 5. Ну ты понял.

С2-папка
#537 #314961
>>314825
Маску проверил, и у моба и у маркера она растянута по всему периметру на максимум, точка стоит ровно по центру, надо твою идею со смещением по Х замутить, может прокатит. Но всё равно спасибо.
>>314832
добавил, не помогло.
#538 #314962
Такой вопрос: из-за строчки на втором пике при открытии сцены в браузере выпадает вот эта ошибка. Так и должно быть? В смысле, игра жалуется, что не может создать файл сохранения, т.к. проект открыт через браузер? Или тут программа жалуется на другое? При зачёркивании данной строчки всё запускается без ошибки.
#539 #314985
>>314962
Хуй знает. В с2 иногда бывают такие необоснованные баги. Попробуй перед сэйвом добавить "wait 0.01 sec".

С2-папка
#540 #315006
Batay,не знаешь как зациклить фон,чтобы он с продвижением гг снова и снова появлялся?
#541 #315009
>>315006
Используй объект Tiled Background.

С2-папка
blob203 Кб, 1920x1080
#542 #315157
ЧЯДНТ?Ship то на месте стоит.
#543 #315173
Batya,как сделать так чтобы значение переменной не поднималось выше определенного уровня?
Screenshot19 Кб, 890x79
sage #544 #315179
>>315157
Нихуя не понял. Тебе надо, чтоб при коллизии с gov1 спрайт Ship перемещался к gov2 (и наоборот)?

>>315173
Только ручками ограничивать. Пикрл.
#545 #315180
>>315179
ага
sage #546 #315182
>>315180
Обрати внимание, что твое "Move" находится в разделе "Z Order". Действие перемещает объект только по оси Z.
В твоем случае нужно использовать "Set position to another object".

С2-папка
#547 #315183
Что то все равно не робит
sage #548 #315187
>>315183
Исходник дай. Поколдую немного над ним.

С2-папка
#549 #315188
>>315187
А 3 квадрата сам нарисовать не сможешь?
#550 #315191
Есть две переменные.Если из одной вычесть некоторое число,оно прибавится к другой или наоборот.Но если одна из этих переменных достигает нуля и остонавлевает вычитание,то другая все равно продолжает прибавлять.Как это исправить,batya?
sage #551 #315192
>>315191
При вычитании проверять значение вычитаемой переменной, чтоб оно было больше нуля.

>>315188
Ну, на нет и пидора ответ

С2-папка
#552 #315193
>>315192

>При вычитании проверять значение вычитаемой переменной, чтоб оно было больше нуля


Можешь это как нибудь в коде изобразить?
sage #553 #315194
#554 #315195
>>315194
перезагрузи,плиз.
sage #555 #315197
#556 #315202
>>315194
http://rgho.st/7YMDffnCh
Batya,что то я совсем там намудрил.Ничего не понимаю.Помоги,пожалуйста.
sage #557 #315207
>>315202

>Ничего не понимаю


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

С2-папка
sage #559 #315217
#560 #315222
>>315217
Ну как тебе?Спрайтов наворовать и можно выпускать.
b15dc328134be4fc9f4ca868f26d72e82 Мб, 384x216
sage #561 #315226
1234525 Кб, 582x303
#562 #315256
Папка, выручай. Задал вопрос на форуме конструкта, но глазастые умники его, похоже, проигнорировали. Объекты tilemap странно себя ведут - при перемещении персонажа стыки "плиточек" начинают как бы мерцать. На скрине я успел подловить это "мерцание". Как быть? Сам тайлмэп сделан нормально, никаких несостыковок нет, и если персонаж стоит - хорошо видно, что текстуры плавно стыкуются с собой (в принципе, на моём же пики видишь, что кроме обозначенного места всё остальное выглядит в порядке. Как быть с этим мерцанием? Это баг конструкта? его можно как-то исправить?
sage #563 #315283
>>315256
Это из-за округления происходит, не знаю, как в констракте, но в libgdx чтобы избавиться от таких "линий" нужно texture packer-у поставить галку "duplicatePadding". Каждому тайлу как бы добавляется по дополнительному пикселю со всех сторон.
#564 #315347
Посоны, а как в констракте сделать конверт, что бы внутри лежало письмо. А когда проводишь ножом по нему, то он разрезается и письмо можно вытащить
#565 #315359
>>315347
Берешь правой кнопкой тыкаешь,выбираешь insert new object,кликаешь на mail и knife for letters.Ты ввел два объекта,но теперь тебе нужно задать им поведение.В event sheet пишешь:system=>on start of layout=>mail=>locked,а для ножа:knife for letters=>on collision with another object=>mail=>open.Удачи.
#566 #315365
вечер в хату. можно ли на конструкте сделать ммо стратеию ? есть примеры ?
#567 #315371
>>315365
Во вкладке file=>new ищешь пример Rts
#568 #315395
>>315256
Хуй знает. На мобилу когда игру делал, там была такая же хрень. Решилась отключением WebGL в настройках проекта.

>>315365
ММО стратегию? Типа Травиана штоле?

С2-папка
#569 #315404
Batya,а можешь показать какую-нибудь свою игорю,чтобы молодое поколение училось?
6711114 Кб, 248x421
#570 #315407
Аноны, нужна ваша помощь. Нихера не знаю, как работать с разрешением экрана, точнее, не могу разобраться в принципах работы с ним. На скрине - настройки проекта. Там выставлен размер игрового окна - 1024 на 768. Получается, что такого размера будет окно игры при её запуске на любом компъютере (т.е. что на разрешении экрана 1600 на 1200, что 640 на 480 игровое окно будет охватывать одну и ту же область?). Или в зависимости от разрешение экрана пользователя это окно будет автоматически менятся само? В таком случае, как быть? Я пилю платформер, вид, соответственно, сбоку, мне нужно, чтобы игрок видел одинаковую игровую область (одинаковую на любом разрешении экрана), чтобы не получилось, что игрок с разрешением экрана в 1680 на 1050 видел больше, чем игрок с разрешением 1024 на 768. Как "зафиксировать" разер игрового экрана? И второй вопрос - режимы отображения (scale outer и другие) - можно в двух простых, не научных, словах пояснить для чего каждый режим нужен, и как они соотносятся с разрешением экрана? Я попереключал каждый из них, увидел разное отображение игрового поля, но так и не понял, какой лучше и для чего использовать (понял только, что crop автоматически увеличивает окно до размера экрана пользователя).
#571 #315416
всё, нашёл нужную инфу
#572 #315419
>>315404
Нет. >>310117

>>315407
За размеры не поясню, ибо лень, но вот инфа по режимам:
Off - при любом раскладе размер игровой области и масштаб остаются того размера, что ты указал в настройках. Вокруг черный фон.
Crop - игровая область увеличивается до размера окна, масштаб сохраняется оригинальный (хорошо подойдет для пиксельной параши)
Scale inner - подгоняет (растягивает) размер игровой области до размеров окна, при этом показывает только то, что находится в игровой области. Если соотношение сторон окна и игровой области не совпадают - обрезает игровую область. Подойдет, если ты хочешь быть уверен, что юзер будет видеть только то, что ты хочешь ему показать.
Scale outer - растягивает как и предыдущий режим, но теперь игрок 100% увидит всю игровую область. Если соотношения не совпадают - покажет и то, что находится за пределами игровой области.
Letterbox scale - то же, что и предыдущий, но при несовпадении сторон - заполняет лишние участки черным фоном.

Остальные режимы не нужны. Надеюсь, что более менее понятно рассказал. Сам предпочитаю Scale Outer.

>>315416
Хочешь сказать, что я зря расписывал?

С2-папка
#573 #315420
>>315419

>Остальные режимы не нужны.


Сам с себя серанул. Letterbox scale тоже не нужен. Сначала написал о нем, но забыл удалить строку.

С2-папка
#574 #315424
>>315419
Конечно не зря, бать, ну ты чего? Ты чего? Ты уместил в два предложение то, что в статье было расписано на 2 абзаца. Коротко и понятно, как я и хотел! Теперь точно разобрался. Спасибо!
#575 #315425
Batya,не знаешь как можно сделать ползунок?
#576 #315427
>>315425
Ползунок? Ищи в объектах SliderBar.
#577 #315435
>>315427
а если ему дизайн хочу немного подправить,то как?
#578 #315440
>>315438
а как к самому ползунку спрайт прикрепить?
1480293499926089 Кб, 466x604
#579 #315501
>>315395
ну типа одна глобальная карта, действия один раз в минуту.
#580 #315510
>>315501
Ты движок то не попутал?Какая,блять,глобальная карта?Какое нахуй одно действие в минуту?Чё несешь то,ебанутый?
#581 #315523
Batya,как сделать так чтобы из переменной через определенные промежутки времени вычиталось нужное число?
#582 #315524
>>315523
Batay,ложная тревога.Нужно было лишь вместо repeat поставить every x seconds.
#583 #315539
Бать, захотелось фильтрами обмазаться. Однако быстро наткнулся на жестую реальность - они пиздец какие платные. Есть где-нибудь возможность приобрести за 0 рублей? Мне нужно hq4x
#584 #315541
Batya,нужно чтобы переменная за некий промежуток времени принимала случайное значение +/-х.Помоги.
#585 #315544
Подскажите как врага с 8direction заставить преследовать гг?
Screenshot142 Кб, 593x418
#586 #315589
>>315435
Сам создай ползунок.
http://rgho.st/7y2zLkWdt

>>315501
Ну, скорее да, чем нет. Зависит от твоей рукожопости и размеров карты.

>>315539
Список эффектов: https://www.scirra.com/forum/webgl-effects-list_t74374
hq2x: https://www.scirra.com/forum/effect-hq2x_t116357

>>315541
Пикрелейтед.

>>315544
Не самое лучшее поведение для бота. Используй Pathfinder, если есть препятствия, или MoveTo, если препятствий нет.

С2-папка
#587 #315610
>>315589
А для локальной как это проделать?
#588 #315618
>>315610
Локально, очевидно же.
#589 #315624
>>315618
Да,я то тот еще желторотый нубас,ну не тралль плиз.
#590 #315626
>>315624
Я серьезно. Если в окне локальной переменной поставить галочку на Static - она не будет сбрасываться. Далее делаешь так, как на скрине.

С2-папка
#591 #315629
>>315626
Для особо слепых кротов можешь показать где эта static находиться?
#592 #315643
Как синтаксически правильно записать текст и значение переменной?Постоянно мне ошибки выдает.
#593 #315647
>>315589
Вот тебе исходник.Поясни ты уже наконец как спрайт с 8direction заставить двигаться между двумя точками.
http://rgho.st/7cDNRmQPX
#594 #315658
>>315629
При создании/редактировании переменной выскакивает маленькое окошко, в котором нужно ввести название/тип переменной. В нижней части этого окна ищи.

>>315643
"text"&variable

>>315647
http://rgho.st/7H92M8W2s

С2-папка
blob236 Кб, 1920x1080
#595 #315684
>>315658

>При создании/редактировании переменной выскакивает маленькое окошко, в котором нужно ввести название/тип переменной. В нижней части этого окна ищи


ДА ГДЕ БЛЯТЬ?!!!!!!!!!11!!!!!!!!!111!
blob31 Кб, 1082x163
#596 #315694
Batya,пытаюсь сделать так чтобы спрайт после создания двигался в нужную мне точку,но вместо этого он проходит немного и встает на месте,при этом начинает трястись из стороны в сторону.Замечу,что это происходит только если он создается после запуска сцены.
#597 #315695
Batya,как задать переменным спрайтов какое либо процентное значение и чтобы при их коллизии они сравнивались,и один из них уничтожался?
#598 #315715
>>315684
Дурашка. Ты говоришь о ПРИВАТНОЙ переменной, но называешь ее ЛОКАЛЬНОЙ. Это разные вещи.

С2-папка
#599 #315716
>>315694
С тебя исходник.

>>315695
А с тебя больше деталей.

Вечером приду и гляну, а то на работе сейчас.

С2-папка
blob112 Кб, 1920x1080
#600 #315768
>>315715
Ты заебал.Либо пруфай свою хуйню,либо иди в пизду.анус себе патралль,пёс:3
>>315716

>С тебя исходник


http://rgho.st/6ct59C9bM

>А с тебя больше деталей


Смотри пик
#601 #315803
>>315768
1)За щеку тебе пруфанул, долбоеб. Проверяй.
2)http://rgho.st/6SQX5T85c

>пик


И как я сразу не понял, чего ты хочешь? На рисунке же все так понятно расписано. Ты ебанутый?

С2-папка
1258788791105 Кб, 960x528
#602 #315812
>>315803
не злись,десу,я ведь по дружески^_^
Пытаюсь все тебе донести что хочу запилить элемент случайности,ну вот как на этом пике.
#603 #315814
>>315803

>2)


В чем ошибка то заключалась?
#604 #315833
>>315812
Или я совсем туплю, или ты так объясняешь. Ты хочешь, чтоб у каждого спрайта была переменная с рандомным значением (0-100), и при коллизии уничтожался спрайт с меньшим (или большим, хуй тебя пойми) значением переменной?

>по дружески


Ты это прекращай. Я в тематике сижу не для того, чтоб такое выслушивать. Это же не /b/, в конце концов, и я надеюсь, что веду разговор с относительно адекватными личностями, а не с сосницкими из МДК (или где там сейчас Абу ебалом светит).

>>315814
Походу Is Visible не выбирает (про выборы я выше писал) конкретный спрайт, потому действие применяется ко всем сразу. Я этим условием никогда не пользовался (как самостоятельным), поэтому наверняка и не скажу.

С2-папка
#605 #315947
>>315833

>Или я совсем туплю, или ты так объясняешь...


Всё пытаюсь донести,что хочу чтобы у двух спрайтов был некий базовый шанс на успехбафы дебафы это уже потом и при их коллизии они как нибудь просчитывались,и соответственно у которого спрайта этот шанс больше,тот скорее всего и выиграет,но может и проиграть,и тоже самое со спрайтом с меньшим шансом,он скорее всего проиграет,но может и выиграть.

>Ты это прекращай


но ты ведь знаешь что ты мой самый любимый и драгоценнейший человек на этой имиджборде?:3
blob23 Кб, 1082x115
#606 #315950
>>315833
А еще,batya,ты не поверишь,запускаю это дело,а оно без изменений работает как надо.
blob6 Кб, 1082x46
#607 #315951
>>315833
>>315950
Немного соврал.Почему то при добавление этой строчки,все заработало как надо.
blob65 Кб, 1082x368
#608 #315964
Чому ship2 не делает то что я хочу,чому движется на старте сцены?
программирование-Магия-geek-не-все-поймут-119400532 Кб, 446x494
#609 #316031
Спасибо, здорово посмеялся. Прям вспомнил те "смешные" истории о буднях техподдержки.
#610 #316041
Няши, как можно реализовать перемещение обьектов героем,во время игры, кликом мыши ? :3
#611 #316061
>>315964
Потому что мы умножаем наше направление (векторы) на МАКСИМАЛЬНУЮ скорость, а не на текущую. Используй Set Max Speed.

>>316041
Конкретней задачу опиши.

С2-папка
#612 #316063
>>316061

>Конкретней


Т.е. кликнув на любой обьект , во время игры , можно его перемещать ^
#613 #316156
>>315947
Я думаю, я понял, чего ты хочешь.
onStartScene (или как там) -> forEach(твой объект) -> setInstanceVariable "max_value" -> Random(50,100)
Это будет максимально возможное для объекта число.
Далее
(твой объект) -> onCollisionWithAnotherObject -> (тот же объект) -> if (Random(obj0.max_value) < Random(obj1.max_value)) -> obj0.Destroy() -> else -> obj1.Destroy()
По поводу коллизий с _тем же типом объектов_ смотри здесь: https://www.scirra.com/tutorials/797/how-to-handle-instances-of-same-sprite-collision-colliding

_Мимо осваиваю C2_
#614 #316158
>>316156
Обосрался с разметкой, ну да похуй.
#615 #316184
Как в констракте запилить гексагональную карту для стратегии? Попробовал через тайлсет, нихуя не вышло
#616 #316203
>>316184
"Из коробки" такой функции нет. Только генерировать ручками.

С2-папка
#617 #316252
>>316203
ну я понял, что из коробки нету, я и спрашиваю, как запилить
#618 #316287
Batya,я тут снова игорю слепил.Зацени,плиз.
http://rgho.st/7X9Jt5MSr
#619 #316305
Спрошу, прежде чем вкатиться.

Годный мультиплеер на констракте можно запилить?
Ну вот хотя бы уровня брейнаут.
#620 #316332
>>316305
Сессионки можешь делать по системе "хост-пир". Можешь сервер на js написать и запускать в node.js, и делать ммо с корованами.
8798787822 Кб, 1042x251
#621 #316429
Бать, нужна помощь. Как-то ты кидал мне алгоритм лестницы (чтобы персонаж по ней ползал), возникли проблемы с проигрыванием анимации - она не всегда происходит. Ситуация такая: 1. Если пробегая мимо лестницы (т.е. удерживая кнопку вправо или влево) нажимаешь кнопку вверх (не отпуская "вправо" или "влево") - персонаж залезает на лестницу и анимация проигрывается как надо. 2.Если персонаж стоит под лестницей и игрок ничего не нажимает, то при нажатии клавиши "вверх" игрок залезает на лестницу и анимация срабатывает. 3. (вот тут и проблема) Если персонаж бежит мимо лестницы (т.е. игрок удерживает клавиши "вправо" или "влево"), в следующий миг игрок отпускает клавишу движения, а затем, спустя ещё одно мгновение, нажимает кнопку "вверх" - персонаж залезает на лестницу, но анимация не проигрывается. Как это починить? Пытался добавить условие "triger once" но получилось не очень.

Если коротко о вышеизложенном - не всегда срабатывает анимация движения персонажа, когда он только НАЧИНАЕТ залезать на лестницу (т.е. когда он уже находится на лестнице, всё работает как часы, проблемы именно с с моментом, когда у персонажа переменная onStairs меняет значение с true на false.
#622 #316430
>>316429
Всё, не надо, кажется разобрался.
#623 #316575
>>195956 (OP)
Бать, поясни за Field Of View. В моём платформере мобы должны видеть игрока, и идти к нему. Собственно, настроил для них FOV (), добавил событие "когда видит спрайт_игрока" - "идти в сторону игрока". Работает отлично, но в C2 как-то странно просчитывается поле видимости: если я стою на уровне с мобом, или чуть выше - всё работает нормально, но если я вдруг оказываюсь на полспрайта ниже (когда мы оба стоим на solid, который для FOV указан непрозрачным), моб меня упорно не видит.
Такое ощущение, что рейкаст просчитывается от границ спрайта, и он должен __полностью__ видеть отслеживаемый спрайт.
Собственно, сейчас обошёл это, добавив поверх моба и игрока объекты fov_mob (на уровне глаз моба) и fov_player (на верхней и нижней границе игрока) - и уже для них настроил поведение FOV. Это работает, но такое ощущение, что я пытаюсь почесать за правым ухом левой пяткой. Может, подскажешь способ настроить видимость более красивым и коротким способом?
#624 #316587
>>316575
алло, просто увеличь угол обзора в настройках
#625 #316615
>>316587
Угол обзора 360 же. Если убрать объекты, сквозь которые моб "не может видеть", проблема уходит, даже если игрок на ступеньке ниже. Суть проблемы в том, что моб не хочет видеть объект, который виден не полностью.
#626 #316618
>>316615
тогда попробуй в графе "obstacles" поставить custom, и сам настаивай, через что моб НЕ БУДЕТ видеть
#627 #316712
Подскажите как при рандомном выборе числа,сделать так чтобы оно округлялось до целых.
#628 #316725
>>316712
round(x) - округляет до ближайшего целого

>round(3.14) = 3


>round(5.76) = 6



floor(x) - округляет до меньшего целого числа

>floor(1.999) = 1



ceil(x) - округляет до большего

>ceil(2.0001) = 3



С2-папка
blob42 Кб, 1103x294
#629 #316892
Ребят,такая проблема text не хочет выставлять значение"vul",но при этом он выставляет значение"lux".ЧЯДНТ?
#630 #317320
>>316725
поясни за int(x)
#632 #317335
>>317333
а нормальным языком тебе религия не позволяет

почему в последнем примере резальтат 0?
#633 #317337
>>317333
Чем оличается round(x) от int(x), при работе с числами с точкой?
#634 #317340
>>317335

>почему в последнем примере резальтат 0?


патамушта Int это числовая переменная а не текстовая
webvorobey22 Кб, 350x250
#635 #317342
Есть ли смысл пересаживаться на констракт 2, если гамак уже давно и неплохо знаешь? Какие у констракта преимущества?
#636 #317356
>>317342
Преимущество только по содержанию заготовленных элементов, в гамаке они жопные. Если ты на гамаке не только значки перекидываешь, констракт2 нахуй тебе не нужен.
#637 #317358
>>317340

>патамушта Int это числовая переменная а не текстовая


Это понятно.
Почему 33xx = 33, а xx33 = 0?
#638 #317361
>>317358
патамушта 33хуй это int, а хуй33 это text
gkrcdffithsy12 Кб, 200x200
#639 #317365
>>317361

>33хуй это int


Это тоже тескт, даун. Int всегда числовое значение, без точки. Иди спать маня.

В примере "33xx" является тестом и преобразуется в "33". И "хх33" который тоже текст, но преобразуется в "0"
#640 #317368
>>317337

>Чем оличается round(x) от int(x), при работе с числами с точкой?


Сам себе отвечу
int - не учитывает числа после точки, а берёт только целое число (то есть перед точкой).
#641 #317369
>>317365

>В примере "33xx" является тестом и преобразуется в "33"


ну я так и сказал, даун

>патамушта 33хуй это int


он им и стал в итоге

>Иди спать маня.


не проецируй на меня свои маняфантазии
#642 #317370
>>317369
ты или толтишь или реально даун

int("33xx") = 33
int("xx33") = 0

почему в последнем результат ноль, если в тексте есть 33?

предполагаю что есть приоритетность на преобразование первых символов
#643 #317372
>>317370

>есть приоритетность на преобразование первых символов


на проверку символов, скорее. если первые преобразуются в int, то это число, а если нет, то текст
#644 #317444
>>317335
Если ты будешь использовать int(string), то все символы будут проверяться по очереди: если текущий символ = цифра - с2 запоминает его и переходит к следующему. Если текущий символ != цифра - с2 прекращает проверку строки и возвращает тебе то число, которое уже успел запомнить. Ну а если такого числа нет - возвращает 0, очевидно же.
int("1488wp") = 1488
int("wp1488") = 0
Более подробно я тебе не объясню. Если ты и это не понял - бросай геймдев (или чем ты там после школы занимаешься).

>>317337
int округляет к меньшему числу (просто отбрасывает дробную часть)
round округляет к ближайшему целому числу

>>317342
Тебя не учили, что градус понижать нельзя?

С2-папка
5791db7e03bbf15611c1643f18 Кб, 200x200
#645 #317477
>>317444

>Более подробно я тебе не объясню


Спасибо нахуй, Без тебя уже разобрались, зачем повторяешь уже написанное. Тебе сколько лет? Спорю ты на вопрос учителя в школе, тянул время повторяя вопрос "7 умножить на 9 получается... получается" потом тебе подсказывали и ты отвечал. Не все такие как ты и ждать не будут.

И перестань уже неймфажить, как будто ты несёшь уникальные знания блядь. Вот научишься что-то своё делать, подписывай своё творение.

Всех с наступающим или уже наступившим новым годом! Творческих успехов.
136785078149224 Кб, 414x452
#646 #317483
>>317477
Ты задал МНЕ вопрос и Я тебе ответил. То, что тебе до этого уже кто-то отвечал, меня мало волнует.

>И перестань уже неймфажить


>Пришел ноунейм в тред и начал говорить мне, что мне можно делать, а что нельзя.



С2-папка
#647 #317485
>>317483

>То, что тебе до этого уже кто-то отвечал, меня мало волнует.


Мне не ответили, чсвшный ты даун. Преобразование (int) в число и целое число мне уже было известно, я уже его использовал, меня конкретно интересовало различие с round и условия которые я и сам понял в результате. Сам себе отвечал.

И почему тебя не волнует если кто-то до тебя ответил?

пс. мерзкая пикча, не порть о себе впечатление, будь няшей.
#648 #317486
>>317485

>И почему тебя не волнует если кто-то до тебя ответил?


Уточню, какой смысл отвечать, если уже ответили?
#649 #317488
>>317485
Ну ты хуев сотонист,залупаешься на полезнейшего человека всея треда,пиздуй нахуй отсюда.
#650 #317489
>>317488
Залупаешься ты (возможно семён), я же веду культурную беседу с чсвшным вниманиеблядком, стараясь донести ему логически, что отвечать на вопрос в открытом диалоге, ответ на который дал сам сам спросивший, не имеет смысла. И ничего страшного, я поблагодарил его, пусть дальше продолжает, с2 тред очень кстати.

>на полезнейшего человека всея треда


Надеюсь ты толстишь
#651 #317492
>>317485
Сам умом не выделяешься, а меня еще дауном называешь. На сайте с2 есть ведь куча документации по всяким функциям и выражения, и все разжевано настолько, что даже дети поймут. Но если ты не в состоянии до этого догадаться - то о каком геймдеве может идти речь?

>Уточню, какой смысл отвечать, если уже ответили?


ТРЕД НЕ ЧИТАЙ @ ОТВЕЧАЙ

>>317488
<3

>>317489

>чсвшным


Ну, это тред посвящен определенной теме. Теме, в которой я неплохо разбираюсь. Сюда в основном заходят новички, у которох вопросы по сабжу, а я тут один из немногих, кто на эти вопросы может дать ответ. Так что ничего удивительного, что ЧСВ у меня завышено, ведь если я выкачусь, то и тред начнет уплывать, скорее всего.
Я вкатился сюда 3 месяца назад и за это время постов тут набралось больше, чем за первые 10 месяцев существования треда (а треду примерно 12-13 месяцев)

С2-папка
#652 #317497
>>317492

>На сайте с2 есть ведь куча документации


Есть, но мы тут, понимаешь "карл", есть еще русскоязычный форум посещенный C2, есть группа вконтакте, есть сайты создателей плагинов с примерами, есть канал на ютьюбе, на русском и их всё больше.

>ТРЕД НЕ ЧИТАЙ @ ОТВЕЧАЙй


Нелогично
Лучше всё же читай, не ставь себя в глупое положение.

По поводу чсв не буду засирать тред, это твоё дело.
#653 #318114
Анон, хелп
Как сделать, чтобы "солидным" были только тайлы тайлсета, а не пустые клетки, ничем не занятые? При попытке дать тайлсету поведение Solid твёрдым оказывается ВСЁ поле, занятое тайлсетом. А делать отдельный тайлсет для каждого обьекта не очень как - то.
#654 #318118
>>318114
АП: вопрос снят
#655 #318124
>>318118
Ну и какое же было решение?
#656 #318158
>>318118
Мне тоже любопытно. Я-то обычно двумерную матрицу карты делаю, а на тайлсете только отрисовываю с карты всё. Но как ты это решил?
#657 #318163
>>318114
Ты какой-то бред несешь. Только что затестил - всё гуд.
http://rgho.st/8G6LPpPKb
Или я тебя неправильно понял?

C2-папка
#658 #318165
>>318163
О, прикольно, не думал о том, чтобы так тайлсет использовать. Но я по-инерции думал, что >>318114 делает вид сверху, а не платформер. В случае чего-то вроде jRPG всё равно удобнее все коллизии и взаимодействия заранее в массиве просчитывать, по-моему.
#659 #318195
>>318124
когда я делал ТДС-ку, коллизии просчитывались от границы самого тайлсета (т.е. игрок с поведением 8-direction двигаться сквозь тайлсет не мог), сделал же я спрайт с поведением Platform - всё стало гуд.
#660 #318196
>>318163
проблема с видом сверху всё ещё осталась
#661 #318200
>>318196
Только что потестил с 8-direction. Всё гуд. Не понимаю, где ты там накосячил.

С2-папка
#662 #318215
Тут кто-нибудь пытался сделать сетевую игру в C2? Я смог сделать синхру для ходьбы/стрельбы/здоровья в ТД-Шутере, но дальше какая-то жопа происходит - то копии игроков появляются, то цифровая инфа сама по себе живёт, то игра рандомно от комнаты отключится, а теперь ещё и в меню сетевая игра продолжается на заднем плане, хотя выполнен дисконнект. Хотя кого я обманываю, я криворукий еблан.
#663 #318219
>>318215

>Тут кто-нибудь пытался сделать сетевую игру в C2?


А то!
Тема большая, так что задавай более конкретные вопросы.

С2-папка
#664 #318251
>>318219
Проблема намба ван: хочу систему насчитывания фрагов в сетевой игре. Самая простая - у каждого игрока есть счётчик его фрагов, убил другого - +1 к счётчику. Пытался сделать через начисление доли дамага от каждого игрока, и игрок, который нанёс больше всего дамага, получает в очко, гыыы. Но данная система в итоге никак не заработала (не смог причислить кодом к игроку походу).

>ОнлайнШутан-кун

#665 #318252
>>318251
Блять, ну хуй знает. Словами объяснять лень, ибо простыню придется накатать. Завтра (если не забуду) набросаю исходник.

С2-папка
#666 #320085
ПОЧЕМУ КОГДА ТЫ ДОБАВЛЯЕШЬ ПРЕПЯТСТВИЯ ДЛЯ PATHFINDING И ДЕЛАЕШЬ ПЕРЕРАСЧЁТ ПУТЕЙ ОН СУКА НЕ ДЕЛАЕТСЯ БЛЯДЬ НИКАКИХ СУКА УСЛОВИИ НЕ СТОИТ РАНЬШЕ РАБОТАЛО А СЕЙЧАС НЕТ ПОЧЕМУ БЛЯЯЯЯЯЯЯЯЯЯЯЯДЬ

Возможно я тупой еблан, но я реально не ебу, почему той или иной ивент не заводится без видных на то причин, тупо не работает и всё, что бы ты не делал, в итоге приходится городить костыли и опускать оптимизацию в говно. Нахуй этот Констракт.
#667 #320106
>>320085
Ну так показывай код,разберемся чё ты за хуйню там понаписал.
#668 #320155
Скачал фришку. Но смогу ли без покупки в 5к рублей выложить игру в Гугл стор?
blob12 Кб, 322x312
#669 #320179
>>320155
Добавил с трудом тайл мапу. Нужен был tmx файл из Tiled редактора. Сразу не допер. НАстраиваю сижу теперь экран.
#670 #320195
>>318200
Возможно проблема в прохождении через одну клетку, коллизию гг нужно уменьшить
blob21 Кб, 488x378
#671 #320216
>>320155
Суки! Купил всетаки! Ну все! Ща делать игори буду!
1235197 Кб, 780x780
#672 #320221
>>320216
Поздравляю
blob13 Кб, 554x215
#673 #320242
>>320221
А как скайл сделать 2х?
Раньше зум был в системе в классике, а сейчас как?
blob5 Кб, 478x356
#674 #320243
>>320242
Нужен скейл блин. Советуйте советы плиз.
#675 #320249
Вроде чутка разобрался.
#676 #320262
>>320249
Так же как и в классике, в C2 есть изначальные настройки, размера проекта и размер layout'a.
#677 #320265
>>320085
upd: сделал в итоге по иному, работает, но всё равно бомбит.

Теперь другая проблема: при нахождении гг впритык к солидам, игра начинает сильно лагать (pathfinding походу сходит с ума), как это починить?
#678 #320270
>>320262
А чтоб в телефоне норм работало там много дурить нужно?
blob6 Кб, 396x310
#679 #320274
Пока все очень просто делать. Сейчас буду пробовать анимации подключать.
#680 #320277
>>320270
Что именно? Просто конвертация в апк отдельная долгая история
#681 #320278
>>320277
Ок, тогда пока просто настрою прототип сначала. Анимации чот сложновато пока. Вот будет у меня тач контролы, дык чо тада делать? Мне отд. и на клаву и на тач анимации кодировать?
blob22 Кб, 857x229
#682 #320285
Ну вроде пока работает.
А как отзеркалить анимацию при ходьбе налево или направо?
#683 #320296
>>320278

>Вот будет у меня тач контролы, дык чо тада делать? Мне отд. и на клаву и на тач анимации кодировать?


>>320285

>А как отзеркалить анимацию при ходьбе налево или направо?


Два варианта, есть и третий, но это оптимальные
#684 #320301
>>320296
Спасибо, сейчас попробую.
blob7 Кб, 449x347
#685 #320310
>>320296
Заебись! Спасибо!
#686 #320317
>>320310
Сам текстуры нарисовал или откуда стырил?
#687 #320325
>>320317
10x10
Вдохновлялся кастлеванией.
blob8 Кб, 384x316
#688 #320339
Охуенно! Все настроил, управление работает. Теперь нужно бы на тач все перенести и протестить. Это действительно трудно АПК сделать? Есть видюшки?
#689 #320363
>>320339
Это оптимальный вариант
http://c2community.ru/forum/viewtopic.php?f=4&t=7044&sid=f3a6acf0e4d8d72b254040fe73399271

Дело в том, что способов экспорта в апк примерно 5, все они (кроме одного) делаются на основе оболочки (контейнера), который не считая размера игры минимум может занимать 6мб, а максимум 20мб. Способ без контейнера (относительно) это экспорт в PhoneGap (или Cordova в новых версиях C2), тоже можно считать хорошим и самым легким, через https://build.phonegap.com (от Adobe). В нём есть глюки, которые можно убрать зная джаву, но они основаны на совместимости смартфонов, поэтому нет смысла.
#690 #320380
>>320363
Ничосе. Пугающе выглядит. Надеюсь смогу осилить. Спасибо!
blob53 Кб, 1313x710
#691 #320383
Просто прекрасный редактор тайлов! Его очень не хватало в классике!
#692 #320392
>>320383
Коллизию тоже тайлмапом сделал?
#693 #320397
>>320392
Не, я не понял как правильно делать. Вся тайлмапа Солид объекты. Для задников другая мапа, без бехавиора коллизий просто.
#694 #320421
>>320397
Тоже не разобрался, хотя могли бы это сделать удобнее.
бенедикт13 Кб, 180x235
#695 #321111
Объяснити ньюфагу, как создать объект, чтобы у него была своя гравитация, которая работала бы только на персонажа и ничего другого не притягивала? С меня как всегда
#696 #321152
>>321111
Behaviors=>physics
blob11 Кб, 501x326
#697 #321186
Ребята, а как приклеять картинки к границам экрана? Если будут устройства с 16:9 и 4:3 экранами, что тогда делать?
#698 #321200
>>321186
Сука, мне печот от того, что я не могу сделать даже такую парашу как у тебя. Почему я такой ленивый? Как сделать хоть что то?
#699 #321208
>>321200
Никак. Оставайся в говне.
#700 #321211
>>321200
Берёшь без задней мысли и делаешь. Вот я долгое время не мог запилить игру из-за скорого после начала очередной говноразработки осознания, что получается то пораша самая настоящая и дропал игру. Но теперь я понял, что радостные говноешки схавают всё, что бы ты не запилил и просто наплевав на всё пилю свою очередную 2D швайнепиксельную парашу.
#701 #321214
>>321200
Ты в курсе хоть что даже то что на пике сделать просто только в твоем манямирке?
#702 #321216
>>321211
На скирре? Покеж, а. На ней просто делать?
#703 #321219
>>321214
Тип это говно >>321186 сложно нарисовать? А сколько времени ушло?
Снимок5 Кб, 362x81
#704 #321635
Объясните еблану, почему эта конструкция не работает? Приходится городить 20 ивентов создания объектов, вместо такого вот просто повторения. Параметр Is Host не влияет, и так и так не создаётся.
#705 #321642
>>321635
upd: во я ебалай, запихал в самый старт лейаута, до пересоздания игры, мдааа.
#706 #321711
>>320265
бумп
blob15 Кб, 632x441
#707 #322172
Сделал первого врага.

>>320265
Я пока не связывался с файдингами. У меня просто мувименты со скоростями.
Снимок6 Кб, 459x197
#708 #322488
И как лечить эту хуиту? Так со всеми сторонними плагинами.
sage #709 #322527
>>321211

>радостные говноешки схавают всё


Как там в 2012? Говна нынче так много, что мимо очередного говна 99,9% игроков проходят мимо. Эпоха кустарного инди прошла, смиритесь. А что придет на смену старым трендам пока неясно.
#710 #322571
>>322527
Вот только статистика продаж стима почему-то показывает обратное. Игроки охотнее покупают индиговно за $1, чем ААА-говно за $70
sage #711 #322587
>>322571
Я про ААА вообще ни слова не написал. Мы про инди? Если да, то по статистике на одну взлетевшую индюшку приходится хуева туча утонувших в общем потомке. Максимум на что можно надеяться это первый месяц продаж, все равно копейки, когда игра висит в новостях, ну и бандлы.
#712 #322597
>>322172
А что это за рамка, зачем она? не первый раз её встречаю
#713 #322764
>>321211
На чём пилишь? Расскажи
sage #714 #322848
>>322764
На unreal tournament.
#715 #322914
>>322488
Плагин - это объект, который ты можешь добавить в проект (тот же спрайт или текст, например), а MoveTo - это поведение (такие как Platform или ScrollTo) и для них есть своя папка - Construct 2\exporters\html5\behaviors\. Вот туда и кидай.

>>322597
В настройках проекта проставь режим фуллскина на OFF и запусти в браузере.

>>321186
Вынеси весь интерфейс на отдельный слой, задай ему параллакс на 0,0. Затем на старте лайаута используй Viewport'ы для размещения объектов.
ViewportLeft("UI") - вернет тебе Х координату левой границы экрана ("UI" - это название слоя с интерфейсом, если что).
Который раз говорю уже ньюфагам: читайте форум. Там есть ответы на 95% ваших вопросов.
http://c2community.ru/forum/viewtopic.php?f=4&t=4917

С2-папка
blob163 Кб, 329x334
#716 #322929
>>322914
Самый лучший тред на /gd/
Сейчас буду пробовать
#717 #322931
>>322914
Ты просто боженька! Спасибо Батя!
#718 #322934
>>322172
Сука! А я все гадал, хули графика знакомая!
https://www.youtube.com/watch?v=gTk9DDr3ZJM

Ты хоть с автором связывался или тупо спиздил графен?
#719 #323004
Быстро пояснили, чем констракт лучше гей мейкера.
#720 #323037
>>323004
0 кода, тупо ноль.
Платформер в разы быстрее пилитью
#721 #323055
>>323037
Пользуюсь ГМ, удобнее для восприятия организовывать логику кодом. Это чисто субъективное преимущество.
#722 #323075
>>323055
Какое блядь субъективное? Любой идиотина сможет на конструкте сделать игру. Знать код необязательно. Логичный ты мой.
sage #723 #323189
>>323055
Вот этого двачую, в констракте интерфейс организован дико неудобно с точки зрения восприятия. А в гамаке все очень интуитивно.

>>323037

>0 кода,


Я в код тоже не могу, но в гамаке оно и не нужно.
#724 #323228
>>323189
только с твоей точки зрения, маня. Проецируешь свой недоразвитый мозг на всез остальных? По твоему мнению теперь все должны закрыть Скирру? Вали в свой тред кароч, ха!
#725 #323383
>>322934
Эй! Мне весь пак графики парень отдал. Я же не нарезал её с билда. Он не стал её доделывать, а мне поучиться просто нужно.
#726 #323415
>>323383

>Эй! Мне весь пак графики парень отдал.


Что за парень, автор игры или графики?
nieuwsXXX039163 Кб, 800x974
#727 #323418
>>323228

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


Ты забыл подписаться С2-лалка

Мимодругойанон
#728 #323552
>>323418
Но это был не я. Я даже толком не понял сути вашего спора.

С2-папка
sage #729 #323772
>>323228
Дебилушка, восприятие и интеллект разные вещи.
car18 Кб, 1182x872
#730 #323810
Антуаний, помоги чайнику.

Сделал фон и машинку. Спрайту фона (серая волнистая фигня) задал поведение Solid, для машинки - ScrollTo и Platform. Проблемы:

1. Машинка едет по волнистой линии, которая не совпадает с "землей".
2. Игра открывается в браузере на всю высоту-ширину окна, вне зависимости от установленного разрешения (800х600)
#731 #323816
>>323810

>Машинка едет по волнистой линии, которая не совпадает с "землей".


И еще залипает в паре мест
#732 #323860
>>323772
Пиздец, ты точно недоразвитый. Если у тебя проблемы с головой, то и восприятие будет на уровне макаки. Гамак и платформер это пиздец ужасная хуета.
#733 #323861
>>323810
Коллизии у картинок существуют в виде полигонов, а не так, как ты их нарисовал.
blob34 Кб, 1239x850
#734 #323866
>>323415
Автор игры и художник один человек. Он был не против использования. А я уже сделал переходы между уровнями.
#735 #323878
>>323866
Т.е. автор этой игры отдал тебе графен? А нахуя ты делаешь такую же игру блядь? Ебнутый?
#736 #323884
>>323861
Спасибо, няша. Нашел про коллизии. Это получается, что сделать плавную поверхность, по которой ходят/ездят не получится? Особенно с учетом ограничения в 10 точек на полигон коллизий
#737 #323892
>>323884
Ну хитрее нужно делать это точно. Зависит от задачи. Нахуй тебе такие платформы ебнутые? Ты делаешь клон какой игры?
Screenshot211 Кб, 1119x146
#738 #324114
Делаю ИИ боту для платформера (код на пикрелейтед). И какого-то хуя 3-й эвент не работает (точнее работает, только если почесать в полнолуние левую пятку над могилой Жанны Фриске)
Хоть усрись, но не хочет он прыгать
#739 #324116
>>324114
вопрос в том, что сделать, чтобы ИИ начал прыгать
#740 #324120
>>324114
Y<sprite.Y
#741 #324132
>>324120
ничего не изменилось
#742 #324153
>>324132
Значит,это не твое,смирись.
#743 #324166
>>324114
При каком условии враг должен прыгать?
#744 #324167
>>324166
Ты глупенький немного, да?
#745 #324178
>>324167
На скрине понятно какое условие, если игрок ниже или на ровне с врагом по Y. Ну а ты то при каких условиях хочешь добиться прыжка?
#746 #324180
>>324178
фикс: точнее только ниже
#747 #324184
>>324178
Так у него и спрашивай.Хули до меня доебался?
gg13 Кб, 594x136
#748 #324185
>>324114
Работает же
#749 #324186
>>324184
Так ты не встревай глупенький, иди игру делай
#750 #324192
>>324186
Ну ты конечно кирилл знатно серанул, аж все труханы обдристал,пиздуй корованы делай, маня,хуль в гд забыл то?
#751 #324195
>>324192
странный ты, лол
#752 #324226
>>324185
работает, но точно так же, как и до этого
то есть совершенно рандомно
gg218 Кб, 609x189
#753 #324238
>>324226
Разобрался вроде
Хз почему он перестаёт прыгать, когда все условия соблюдены. Например враг ниже гг на твёрдом объекте, упёрся в стенку и не прыгает. Сперва думал застревает, проверил нет. Даже если спустится к врагу, он не всегда начинает прыгать снова.

На скрине рабочий вариант, в "vector Y to" вписывать вражеские цифры из "Jump strength" с минусом
#754 #324261
>>324238
Мда,без batye тут не разобраться.
#755 #324326
Нахуй ты форсишь чсвпидора?
#756 #324350
>>324326
Ты это мне?>>324261
JzEIlyiIyRI20 Кб, 320x306
#757 #324368
>>324261
Ты смешной. Какой такой batya, чем отличился от остальных анонов и почему ты постоянно ему лижешь анус?
#758 #324431
>>323892
Ну, я хотел сделать что-то типа 2д танчиков, вид сбоку. Горизонтальная поверхность неинтересна, вот и думал сделать холмы-барханы, чтобы за ними можно было прятаться и маневрировать. Командные высоты, опять же. Что посоветуешь?
#759 #324454
>>324350
Именно, хочешь все начнём неймфажить и друг друга (или как семёны) восхвалять, хотя это доставляет не каждым и время на это тратить "не школьнику" будет глупо. Я начну форсить свои недоделанные игры и другие поддержат, и превратиться тред в "добавь в друзья" пока не достигнет бамплимита и очередной чсвпидор не создаст себе свой храм, закидывая время от времени гуглодрочную инфу с подписью.
#760 #324461
>>324454
Забыл подписаться

ССС2
gg33 Кб, 303x299
#761 #324530
>>324431
Вот тебе 3 варианта
1. Рисовать, холмы и отдельным слоем собирать коллизию для них, вертеть как угодно. Этот метод позволит танку считать поворот колизии и самому как-то повернутся.

2. Рисовать холмы по частям с коллизией.

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

ССС2
#762 #324543
>>324368

>чем отличился от остальных анонов


много раз досконально разжевывал всем зеленым анонам с примерами и сылочками

>почему ты постоянно ему лижешь анус


ты на дваче или где?не любишь немытые мужские анусы,тогда пошел нахуй отсюда!
>>324454

>хочешь все начнём неймфажить


Ну ты и соня,тебя даже вчерашний шторм не разбудил.Мы в гд,тут все уже давно друг друга в жеппы неймфажат.

>начну форсить свои недоделанные игры


ни разу он таким не промышлял

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


случаи бывают разные и люди тоже.Не всем достаточно только погуглить и сразу станет ясно как решить проблему.
#763 #324549

>ССС2


ну это уже совсем детсад
#764 #324556
>>324549
Нормально, начинал с классики, поэтому так

А ты семён, по манере письма понятно
#765 #324564
>>324556
ну ежели по манере письма понятно,то не буду спорить.
1474398039406081 Кб, 1000x759
#766 #324575
>>324530

>2. Рисовать холмы по частям с коллизией.



Наверное, так и сделаю. Спасибо, няша
#767 #324584
>>324543

>много раз досконально разжевывал всем зеленым анонам с примерами и сылочками


Так ты его персональный разжевыватель, так исполни свой долг в очередной раз.

>ты на дваче или где?не любишь немытые мужские анусы,тогда пошел нахуй отсюда!


Погоди бить себя в грудь словом двач, двачник-сосачник карманный. Может я болен, но от неприкрытой лести и лизоблюдства меня выворачивает.
#768 #324595
>>324584
ладно,ты какой то ебанутый.съеби уже.
#769 #324622
>>324595

>ладно,ты какой то ебанутый.съеби уже.


Успакойся маня.

>много раз досконально разжевывал всем зеленым анонам с примерами и сылочками


Вываливай, интересно же стало
#770 #324639
>>324622
ctrl+f>c2-папка>выбираешь подходящее
жопка ленивая:3
a9abbb96616 Кб, 200x259
#771 #324662
>>324639
Пиздец, я думал это как минимум ссылки на игры будут
car0123 Кб, 491x295
#772 #324729
>>324530
Анон, глупый вопрос. Корпус машины и колеса сделал физикой, у колес коллизии окружность. Колеса крутятся, но их центр не совпадает с "осями", есть ли способ подогнать их правильно?
#773 #324757
>>324729
>>324729

>Колеса крутятся, но их центр не совпадает с "осями", есть ли способ подогнать их правильно?


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

ССС2
#774 #324762
>>324757
Ну да. проблема в том, что я не могу разместить центр колеса точно в том месте, где моя ось. Позиция "оси" выбирается в редактировании спрйтов с точностью до 1 пикселя. А позиционирование - в редакторе с точностью до сотых. Отсюда и косяк
#775 #324766
>>324729
А если ты про привязку колес к кузову, то создай две дополнительные точки как на скрине

Добавь колёсам Behaviors > Pin
gg616 Кб, 404x412
#776 #324771
>>324762
Если у тебя спрайт колеса по центру в редакторе спрайтов

ССС2
mailgirlexplorationbyalohalilo-d3geo05462 Кб, 900x1092
#777 #324823
>>324766
>>324771
Спасибо, анон
pin18 Кб, 751x144
#778 #324842
>>324766

Не дает выбрать, к какой точке крепить. ???
#779 #324847
>>324823

>Спасибо, анон


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

ССС2_Анон
#780 #324848
>>324847
Нашел уже, спасибо. Вначале позиционирование, потом пин. Уже катаюсь. Завтра установлю пулемет на крышу
gg7ccc24,2 Мб, webm,
1280x720
#781 #324877
>>324848

>Завтра установлю пулемет на крышу


Зб, а я автобус запилил

ССС2_Анон
#782 #324882
>>324847
Не, я колеса прилепил к корпусу. Потом к колесам, по нажатию кнопок (wasd), прилагается крутящий момент в соотношении 40/60 (т.к. машина полноприводная)
>>324877
Приделал пулемет, в понедельник сделаю слежение за мышью и стрельбу
blob54 Кб, 1156x612
#783 #325087
Констракт великолепен!
Запили монстрам ХП и сделал хлыст герою, который наносит урон -1ХП. Получилось что то вроде пули, которая не далеко летит и дестроится. Все правильно сделал?
#784 #325117
>>325087
Спрайты сам рисовал?
#785 #325135
>>325117
Взял у эттого автора >>322934
, он не против.
#786 #325166
>>325135
Я против, прекращай мурижить чужие поношенный (да простят меня фанаты кастлевании и даблдргона), жонглируя ими как тебе угодно, это мерзко.

ССС2
#787 #325171
>>325087
А хлыст разве не точечно наносит удар.
Можно сделать так. Спавница (или создаётся) спрайт хлыста относительно положения игрока, делается коллизия хлыста в нужном месте, можно добавить хлысту Behavior > Fade, что бы он сам уничтожался.

Fade
#788 #325190
>>325166
Ну я потом найду ходожника наверное. Выпускать с чужой графикой не буду точно. Чтобы время не тратить на картинки, мне так удобнее пока. Мой первый платформер будет.
#789 #325196
>>325171
Не точечно, он еще сзади защищает. Перед началом удара, а потом на 3 кадре спавнится 1 пуля, которая уничтожается, если проходит расстояние. В твоем случае Fade когда исчезнет? В какой момент?
#790 #325209
>>325196
Как настроишь так и исчезнет (по времени). Вообще я не особо его использую, просто он проще для понимания. Я делал удар мечом, 2 кадра, замах и удар, на кончик спавница спрайт с коллизией, в последствии он же превращается в искры, брызги крови, или линии промаха в зависимости от достигнутой цели.

CCC2
#791 #325294
>>325209
У меня все это время в файде каждый кадр спавнилась пуля, лол.Много пуль.

Я убрал атаку в виде пули. Мне нужно было, чтобы кнут бил всех, а не одного. Запилил переменные, когда атакует и перестает. Все это время любой враг может получить 1 Ед. урона. Работает хорошо.

Запилил разлетающиеся части скелетам и отлетающихся от удара волков. Еще они набегают и прыгают на игрока при 10 пикселах расстоянием. Блин. Редактор оче удобный, прям сразу налету делается.
#792 #325305
>>325294

> Много пуль.


ФПС не проседает?
#793 #325306
>>323075
Я может быть и любой идиотина, но уже пять лет программирую, и код (как текст) мне воспринимать и редактировать удобнее, чем логические блоки в виде картинок. Кроме этого, какие ещё у СК2 преимущества? Вот у ГМС много багов в ХТМЛ5-билдах, интересно, насколько всё лучше у Констракта, ведь он именно под игры в браузере заточен.
blob16 Кб, 873x590
#794 #325328
>>325305
Не проседает, просто при 1 ударе враг получал много пуль в лицо и мгновенно умирал даже имея 99 жизней.

>>325306
Я думаю тебе лучше зайти на оф. страницу редактора. Я полный ноль в программировании игр, купил лицензию и уже делаю свой платформер. Мне не нужно было 5 лет как тебе учится писать код, как тебе. Хочу сделать билд на телефон, уже приобрел Гугл аккаунт, надеюсь скоро соберу его.
#795 #325349
>>325328

>Хочу сделать билд на телефон, уже приобрел Гугл аккаунт, надеюсь скоро соберу его.


Радует твой настрой. Уже пробовал апк собрать, что выбрал, Cocoon.io или Intel XDK?

ССС2
#796 #325376
>>325349
А ты что посоветуешь? Я пока читаю про Кокон.
#797 #325405
>>325376
Когда я пробовал Intel XDK, он был жутко тормозным, сейчас многие пишут: норм. Надо ещё раз попробовать. А Cocoon и сейчас хороший вариант.
blob33 Кб, 565x349
#798 #325423
>>325405
Я тут чот понажимал и жду. Без подписи приложения будет компилироваться в АПК? Чтоб я просто мог потестить?
#799 #325465
>>325328
Я не учился пять лет, ты невнимательно читаешь. Мне нужны отзывы тех, кто имеет обширный опыт использования того и другого. Страничка у Скирры чисто рекламная.
blob30 Кб, 476x315
#800 #325473
>>325465
В шапке тредика вроде все доступно и просто написано. Пока ты занудничаешь, я уже билдую apk. Надеюсь запустится.
#801 #325482
>>325473
Там сплошной позитивчик какой-то.
#802 #325569
>>325423
В архиве могут быть от 2 до 4 апкшек, в зависимости от выбранных опций.

Дебуг с подписью - для теста
Релиз без подписи - для плеймаркета, его нужно подписать используя AndroidSDK и JDK (джава), в принципе можно сразу в Cocoon.io кидать файл подписи. Раньше у них было приложения для андроид, оно открывало архив от С2 и сразу можно было тестить.

Не пугайся, один раз сделаешь, потом будет проще.

ССС2
#803 #325600
>>324877
Анон, ты тут? Снова проблема - сделал пулемет, прикрепил его к турели (Limited revolute joint), на этом этапе все хорошо, поднимается-опускается на 30 градусов от горизонтали. Но когда сделал слежение за мышью (Set angle to Mouse.X/Mouse,Y), то стал вращаться на все 360 градусов. Как его ограничить?
#804 #325603
>>325569
Я чот не вдуплю как компилировать под кокон простым образом. У меня тупо нет экспорта в кокон, хотя плагины я все поставил.
blob61 Кб, 813x446
#805 #325608
Одни проблемы. Я подписал приложение или нет?
blob17 Кб, 528x244
#806 #325610
Проблемы с подписясми. Как без подписей тестировать проект?
#807 #325613
>>325603
ПКМ в окошке с первого пика -> Ставишь галочку на "Show что-то там" -> Появляется экспорт в Кокун.

>>325610
В маркете скачай Cocoon Dev App и через него открывай zip с экспортированной игрой.

С2-папка
gg76 Кб, 681x44
#808 #325692
>>325600
Попробуй условие Is betweent anglels в System.
CCC2
#809 #325698
>>325610
Если в архиве ни один apk не запустился, значит что тоне так настроил.
Ещё в Cocoon.io не работают контролы, вроде кнопок, галочек, строк ввода и т.п.
#810 #326168

>скачай Cocoon Dev App


Буду пробовать вечером, спасибо за наводку.
#811 #326262
>>326247
Кокун дает вполне хорошую производительность, если компилировать в Canvas+.

C2-папка
#812 #326303
>>326247

>Эти ваши обертки вообще позволяют делать что нибудь сносное в плане производительности?


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

Для С2 есть экспорт gamegap (cordova) через адобевский сервис, размер проекта почти не меняется, игра запускается, но есть глюки, на разных устройствах свои. Один из: это выпадение коллизии, когда объект рано или поздно проваливается, на время. Похоже создаётся копия слоя, отвечающая за коллизию, потому как видно что картинка развивается по краям экрана. Если грамотный прогер возьмётся, он таки доделает этот экспорт.

ССС2
#813 #326350
>>326336
Очевидно хотят заработать, после бесплатного С1. А какую игру ты хотел сделать сложнее марио? Сейчас попробую экспорнуть с физикой что нибудь.

ССС2
#814 #326399
>>326307
Ну в сравнении с тем же Кокуном (но другой их оболочкой - Webview) или с IntelXDK (там тоже Webview). Канвас+ дает довольно неплохую производительность, однако есть свои ньюансы: в этой оболочке не работают некоторые вещи, такие как DOM-элементы (Button, TextBox, ListBox, etc) и стандартный плагин Мультиплеера (он использует WebRTC, а в Канвас+ он (WebRTC) вырезан). Может еще что-то вырезано, но я пока не сталкивался. Но это не большая проблема, т.к. можно и свои Текстбоксы/кнопки сделать, да и мультиплеер через другие плагины делается изи (Photon, WebSocket).

>>326336

>Ни на одной сложнее марио игры не запустить. Тем более не запустить физику.


Сам-то пробовал? Или диванный кукаретик?

С2-папка
#815 #326432
Мда, прочитал про ваш пердолинг и понял, что ГМС лучше. Всем пока.
#816 #326481
>>326432
И слава богу. Пиздец, начитался на двачике и решил даже не пробовать. ТП школота.
#817 #326494
>>326481
Чего ты такой злой? СК2 - для игр на канвасе, для остального будет ГМС.
#818 #326505
>>326432
Для мобил и простых игр, результат не сильно будет отличаться, в плане возможностей.

ССС2
#819 #326951
>>324877
Чем ты делаешь видосики? Никогда не делал раньше, вот и интересуюсь
>>325692
Не помогло. Пока так оставил, есть чем заняться
#820 #327020
В общем проверил, при экспорте на андроид, через cocoon.io (canvas+), физика работает нормально

>>326951
Лол, на телефон снимал

ссс2
#821 #327047
>>327020
Гениально! А чем в вебм?
#822 #327067
>>327047
PotPlayer
#823 #327074
>>326399

>Сам-то пробовал?


Нет, я с дивана. Пробовал канву штмл5 без оберток в браузере. Представляю как тяжело будет телефону. Виртуальные машины это не про производительность.
#824 #327076
>>327020

>физика работает нормально


Дело не в том, что она работает нормально, а в том, что в комплексе с игровой логикой и рендером все это безбожно тормозит.
#825 #327176
Анончи,кто нибудь собирается в твг участвовать?
#826 #327630
>>327176
нет. Я свою игру буду допиливать.
#827 #329561
Как у вас тут с онлайн-мультиплеером, особенно массовым? Можно ли нормально подцепить приложение к серверной части? Игра не реал-тайм со счетом на секунды, но хочется стабильности. Алсо, можно ли самостоятельно тут писать скрипты, а то по опыту гамака мне так удобнее.
#828 #329576
>>329561
Ну, если планируешь делать какую-то сессионку - юзай стандартный плагин мультиплеера. Если сорт оф ММО - используй веб-сокеты.
Скрипты писать в самом с2 не выйдет, а вот свои плагины пилить на js и затем работать с ними в конструкторе - пожалуйста.

С2-папка
#829 #329727
>>329576
А вот в классике можно скрипты, хехе.
#830 #331334
Всем привет ! Такой вопрос. Я с другом разрабатываю игру на Construct 2 . Есть какой-то сервис,чтобы мы могли синхронно заниматься разработкой?
#831 #331730
>>331334
github? skype? discord?
#832 #333709
Я только пытаюсь вкатиться. Вопрос такой: как мне сделать так, чтобы частицы спавнились пересечении линии(это типа выстрел) и спрайта? Да, я тупой.
#833 #333785
>>333709
Самый простой способ сделать выстрел.Создаешь два спрайта,один будет в качестве оружия,второй пулей(не забудь поставить поведение пули).Затем спрайту оружия прописываешь:условие выстрела(на щелчок мыши или кнопку клавиатуры,ну или какое нибудь другое)=>спрайт оружия=>выбираешь spawn another object(создание пули).Отдельной строкой пропиши,чтобы при определенном условии пуля уничтожалась,иначе fps знатно просядет от огромного количества объектов.
#834 #333843
>>333785
Нет, это я знаю, но я решил сделать выстрел именно линией, так больше понравилось. А вот как сделать спавн на нужном месте - не знаю.
#835 #333872
>>333843

> выстрел именно линией


Хочешь чтобы он ровно прямо летел или что?

>А вот как сделать спавн на нужном месте - не знаю.


В редакторе спрайта ставишь origin point в нужное тебе место,потом в spawn another object выбираешь её.
#836 #333893
>>333872

>Хочешь чтобы он ровно прямо летел или что?


Нет, он никуда не летит. У меня выстрел это спрайт, который растягивается в длину от дула ствола до курсора мыши(примерно) и пропадает.
Я точку поставил, но это не то. Кровь спавнится из одного места, куда бы я ни попал. А я хочу, чтобы кровь брызгала именно из того места, куда пришелся выстрел.
#837 #333918
>>333893
Ну так поставь еще одну точку на конец твоей пули,и при коллизии с нужным объектом спрайт крови спавнился из этой точки.
#838 #333928
>>333918
Я об этом думал, но она у меня ебашит противника насквозь,то есть конец линии может быть далеко от места, где она соприкоснулась с врагом.
#839 #333946
>>333928
Значит точку не так поставил,если что их можно поставить больше одной.Или еще маску коллизий проверь,она должна быть растянута на весь спрайт.И ты не забыл прописать строку уничтожения пули?
#840 #333955
>>333946
Нет, не забыл, исчезает. Но это не пуля, это именно длинный спрайт. Ладно, если я эту линию поменяю на пулю, как сделать, чтобы пуля оставляла за собой видимый след?
#841 #333969
>>333955
Ставишь пуле every tick или every X second,чтобы она спавнила спрайты через нужные отрезки времени.
#842 #333978
>>333955
И вобще,спрайт и пуля это не два разных объекта.Поведение пули присваевается спрайту.
#843 #333995
>>333978
Ну я же предупреждал, что я тупой.
#844 #334021
>>333995
Sprite=>behaviors=>bullet
#845 #334024
>>334021
Да знаю я.
#846 #334041
>>334024
Значит,не все так плохо :3
#847 #334116
>>334041
Спасибо на добром слове, няша.
#848 #334133
>>333928
В с2 нет такой штуки, как "координаты места соприкосновения/коллизии", потому тут только костыли городить. Запускаешь свой спрай-выстрел (это что-то вроде лазера, да?) и если он соприкасается с врагом -> спавнишь уже летящую невидимую пулю, которая летит в том же направлении и при коллизии с врагом создаешь на координатах этой пули свои частицы (кровь/искры/кладбище/пидор).
Надеюсь, что ты хоть что-то понял, а я то сонный и у меня заплетык языкается.

С2-папка
#849 #334141
>>334133
Я понял, спасибо. Но никак не ожидал, что координат места соприкосновения может не быть.
#850 #334144
>>334141
Увы. С2 не идеален. Удобен, прост, но имеет свои изъяны. Жду релиза С3 (говорят, что скоро будет что-то вроде обт), надеюсь он будет пушкой.

С2-папка
blob45 Кб, 511x352
#851 #334371
Сукаблядь! Ток купил С2, а тут С3 подкатывает. Ну пиздец.
#852 #334583
>>334371
Надеюсь на маки завезут.
#853 #335095
>>334133
Batay,а чем тебе мой способ не поравился>>333918?
#854 #335690
Есть примеры годных пошаговых рогаликов на констракте?
#855 #338609
>>334133
Кстати, интересно про лазер. Я сделал свою машинку с пулемотом в масшатабе (10 пикселов в 1 м). И получилось, что скорость пули это 9000 пикселов - аналог 900 м/с, т.е. ее не видно, поэтому тоже начал возиться с лазерами.

Но, честно, говоря, так и не придумал, как его сделать. Общая идея такая - берется спрайт выстрела (какой-нибудь шарик) и растягивается по прямой в направлении пулемета до пересечения с каким-либо объектом. Но как это сделать - ума не приложу
laser36 Кб, 680x119
#856 #338708
>>338609
ок, нашел уже
#857 #343667

>>340664


Да не беспокойся, в плане возможностей ничего нового не предвидится: поддержка линукса и мака, 3д так же плагином (то есть никакое), переведут может на русский, скорей всего ещё прикрутят онлайн защиту, експорт такой же. Если рассматривать как бизнес стратегию, то они стараются сейчас собрать денег на смене версии и забросить.
#858 #343698
>>343667

>поддержка линукса


Это хорошо, а то с нетбука, который всегда с собой хрен чего сделаешь

>то они стараются сейчас собрать денег на смене версии и забросить.


Откуда дровишки? Не хотелось бы
#859 #343752
>>338708
Я примерно также делал. Только вот с разлетом частиц от выстрела беда. С персонажами я решил пофиксить проблему путем прикрепления спрайтов, которые будут спавнить частицы(кровь) при попадании в них, но это чрезвычайно хуевый способ. Если придумаешь что-нибудь на этот счет - дай знать.
#860 #343753
>>338708
Да и еще. При твоем способе длина спрайта будет немного больше, чем надо, потому что его начало находится в точке 1, а дистнцию эта сволочь считает от точки 0. И как пофиксить - не знаю, видимо только добавив операцию вычитания.
#861 #344431
– Пустой диван, – сказала женщина, – полка тоже пустая. Я чужого в жизни не возьму.
#862 #344877
>>343753
Хули тут фиксить? Сами же указываете точку origin (Sprite.X, Sprite.Y), вот distance() и считает расстояние от нее. Юзай Sprite.ImagePointX(Index) и будет тебе счастье.

С2-папка
#863 #348916
>>344877
Бля, я тупой и не знал, что так можно.
#864 #349088
>>195956 (OP)
С них больше всего понравилась до той, что больше всего понравилась до той, что меньше всего.
#865 #368981
Заебался листать. Самый годный тред на gd/
Кароч я придумал, точнее мне помогли.
Буду тестировать на телефоне HTML 5 билд через Http File Server - http://www.rejetto.com/hfs/?f=dl

Скачал и запустил - сервачок с папкой игры, копируем ссылку на телефон и играем, тестируем.
blob109 Кб, 1136x640
#866 #369047
>>368981
Сафари показывает полоски сверхуснизу. Установил браузер для IOS Frameless - работает отлично!
blob22 Кб, 367x255
#867 #369906
>>369047

>работает отлично


Чо за хуйня?
blob77 Кб, 1185x570
#868 #370102
>>369906
Похуй. Сделаю 10 уровней, 3 боссов и выпущу под Андроид. Геймплея б на пол часа хотяб вывезти. Основу пока рисую, потом графон завезу. Тестирую на телефоне и мне пока все очень нравится.
#869 #370188
http://rgho.st/6jtbZDHFm
Анончики,помогите оказуалить управление до одной кнопочки.
blob23 Кб, 1062x701
#870 #370232
>>370188
Что тебе нужно? Я не понял.

Сделал платформочки и 7 уровней. Добавлю уже летучих мышей и выпрыгывающих из воды мужиков.
#871 #370243
>>370232

>выпрыгывающих из воды мужиков.



И скажи после этого, что ты не гомик
#872 #370247
>>370232

>помогите оказуалить управление до одной кнопочки

#873 #370360
>>370243
нет

>>370247
У тебя же уже 1 кнопка. Что не так то?
#874 #370368
>>370360
Но их же две:с
ржачно20 Кб, 201x250
#875 #370539
>>195956 (OP)

>который абсолютно не требует программирования


проиграл с далбаёба
#876 #370865
>>370539
Ну я к примеру не могу программирование, но легко могу сделать игру про твою мамашу.
ржачно20 Кб, 201x250
#877 #371055
>>370865
Создавая связку "событие" -> "действие" ты программируешь, даунич.
#878 #371104
>>371055

>считает всех конструкторо-блядей программистами

#879 #371142
>>371104

> начинающими


рано или поздно они возьмут в руки норм. ЯП и это будет хорошо
#880 #371185
>>371142

>рано или поздно


Что за бред? Рано или поздно ты станешь тупее. А может быть ты уже отупел со своими ЯП. Будущее за конструкторами, а ты так и будешь со своими перфокартами тыкаться.
ржачно20 Кб, 201x250
#881 #371200
>>371185

>со своими перфокартами тыкаться


ой всё, иди домашку решай
blob8 Кб, 580x396
#882 #371203
Анончи,есть сцена 800 на 600.В двух крайних квадратах каждые Х секунд случайным образом создаются спрайты с поведением пули и движутся в направление,указанном стрелочками.Внимание вопрос:как это реализовать,а то я уже заебался?Вот исходничек:http://rgho.st/7R2v5rF2k
#883 #371208
>>371203

>случайным образом создаются спрайты с поведением пули


даже мысль не можешь сформулировать чётко.

Случайно во времени, в пространстве, во вращении, в скорости, в количестве, или в чём СУКА СЛУЧАЙНО?
#884 #371254
>>371208
В случайной точке пространства.
blob10 Кб, 480x438
#885 #371358
Анончики,снова проблема.Спрайт должен создать одновременно 10 других спрайтов с поведением пули с промежутком в 36 градусов.Помогите!
blob27 Кб, 615x418
#886 #371594
Запилил водяных, которые выпрыгивают при приближении игрока.

>>371358
Спавн обжект Пуля
Сет англ 0
Спавн обжект Пуля
Сет англ 36
Спавн обжект Пуля
Сет англ 72
Спавн обжект Пуля
Сет англ (ну ты понял)

Сколько пуль надо, стока и спавнь.
blob11 Кб, 696x68
#887 #371641
>>371594
Какой ты нерациональный,но я все же нашел лучше вариант,к моему удивлению,в /b.Смотри пик.
#888 #372313
>>371358
А в чем суть то? Это для чего нужно было? Какой результат получился? Граната взрывается?
#889 #372318
>>372313
Вот такая вот хуйня получилась.
http://rgho.st/7VRg4xGrJ
#890 #372331
>>372318
И чо это такое? Нахуя? Какашки вылетают какиет после столкновения.
#891 #372332
>>372331
А должны аккуратные сферки:с
 2 Кб, 394x320
#892 #372334
Как реализовать движение пушки за мышкой по оси x?
#893 #372335
>>372334
every thick>спрайт пушки>set position:Y=0,X=Mosues.X.Но по твоему грубому чертежу,пушка должна ходить по Y,а не X.
blob37 Кб, 564x499
#894 #372336
>>372334
Пушка должна быть с таким Бихавиором наверное.
#895 #372338
>>372335
Я немного поехавший, и забываю, что у нормальных людей в отличии от меня x это горизонталь, а не вертикаль.

>>372336
Нет, турель это про другое, я уже выяснил.
#896 #372341
>>372335
set angle toward position
быстрофикс
blob6 Кб, 410x286
#897 #372385
>>372338

>x это горизонталь, а не вертикаль


Чего блядь?

Я кстати уже запилил Скелета рыцаря. У него 2 ХП и при ударе он мигает.
#898 #372582
Креплю ствол к башне(Pin, Pin to oject - position only), а он ни фига не движется.
#899 #372593
>>372582
исходник кидай,разберемся
blob2 Кб, 313x205
#900 #372600
Анончики,есть спрайт с поведением пули.Нужно сделать чтобы при создание он поворачивался в сторону,указанную красной стрелкой,при этом двигался в направление черной.Я пытался решить это с помощью set angle и set bullet angle of motion,но ничего не получается.Помогите!
#901 #372614
Как сделать управляемую пулю?
#902 #372621
>>372614
мышкой или клавой?
#903 #372626
>>372621
Клавой.

Да кстати, а есть логика типа if/else и если есть, то как её подключить?
#904 #372632
>>372626

>а есть логика типа if/else


ты какой то совсем глупенький если такие вопросы задаешь
#906 #372655
>>372632
Я не нашел даже поиском if/else и нормальный цикл, как игори то без этого делать?
blob6 Кб, 512x333
#907 #372664
>>372655
Еп таю мать. Я тупой ребенок и то разобрался. Что за игру ты хочешь сделать?

Я вот уже запилил стреляющую голову.
#908 #372665
>>372655
ты всегда выставляешь условие if:при коллизии объектов,при сравнение переменных,при нажатие какой то кнопки и т.п.А else находиться в system.Для циклов используй repeat,тоже в system.
#909 #372711
>>372665
Хорошо, как допустим по нажатию клавиши, сравнить переменную с тремя числами и уже в зависимости от этого выполнять одно из трёх действий?
blob27 Кб, 519x449
#910 #372713
>>372665
Все верно говоришь.

А я тут падающие плиты сделол. Уже 8 уровней есть.
#911 #372714
>>372713
Ассетики расставлять кто угодно сможет...
#912 #372715
>>372714
Какаие ассетики еще? Рисуешь плиту, 10х20 пикселей и делаешь ей Бихавиор "Платформер" который прыгает каждые 2 секунды. И получается "якобы" падающие платформы.
#913 #372720
>>372715
Я имею ввиду, что запилить платформер при наличии графики не сложно.
#914 #372721
>>372720

>запилить платформер не сложно


Ты охерел чтоли блядь? Дохуя выпустил платформеров наверное?
#915 #372726
>>372721
Я не люблю этот жанр. Но ничего сложного в нём нет, пожалуй самое сложно это нарисовать годный графен.
#916 #372728
>>372726

>никогда не делал платформеры, значит их легко делать


Кирилл обыкновенный
#917 #372730
>>372728
Ну давай назови сложности. Там нужно сложная ролевая система? Может сложные диалоги? А может открытый мир? Или погоди, там нужно 100500 предметов. Ответ нет.
#918 #372731
>>372730
У тебя видимо травма в детсве была, когда играл в кастлевании, да?
#919 #372736
>>372731
Ну да в кастлеваниях прямо так много уникальных механик... Мань, хватит под себя срать уже.
#920 #372737
>>372736
Что значит срать под себя? Что значит платформеры легко делать? По сравнению с чем?
#921 #372738
>>372737
По сравнению с РПГ/Рогаликом.
blob4 Кб, 320x200
#922 #372741
>>372738
пф. Рогалик сложно делать?
В кастлевании есть и диалоги и большие уровни и прокачка и предметы, плюс крутые боссы. Рогалики легче делать! Так то!

https://www.youtube.com/watch?v=d2JsYKbWubY
#923 #372749
>>372741
Говнорогалик легко, что-то уровня катаклизма или ДФ нет.
#924 #372754
>>372749
Говномарио легко, что-то уровня кастлевании симфония ночи или метроид нет.

Кирюшка)
blob8 Кб, 575x464
#925 #372768
Запилил шипы, которые выскакивают из земли и 9 уровень почти готов. Хочу сделать падающий мост, по которому нужно будет бежать.
#926 #372769
>>372754
А ты и делаешь говномарио.
#927 #372771
>>372769
Предполагаю ты делаешь говнорогалик?
#928 #372773
>>372771
Нет, я внезапно делаю говновампирхантера.
#929 #372775
>>372773

>говновампирхантера


Что это такое? Платформер?
#930 #373814
Анончики,как проверить кратность числа?
blob11 Кб, 827x471
#931 #373816
Запилил падающие блоки. Сегодня сделаю еще 1 врага и постараюсь сделать 10 уровень, где нужно будет двигаться вверх и камера будет двигаться вместе с водой.
#932 #373817
>>373814
Зачем тебе это?
#933 #373823
>>373817
друг просит
#934 #373826
>>373823
Как проверить любое число?
#935 #373829
>>373826
как проверить кратность любого числа
#936 #373857
>>373829
Цель какая? Ты знаешь как вообще числа проверяют? Может сравнивают?
blob6 Кб, 331x198
#937 #373869
Готов мужик с 4 ХП, который ебашит постоянно секирой. В игре уже 5 типов врагов.
#938 #373871
>>373857
Да ты доебал, блять!Если переменная кратна 2,то должно происходить действие.Вот тебе условие,мудак!
#939 #373886
>>373871
Я хуй знает что ты там мутишь. Дели Число на %2.
#940 #373934
>>372600
Set angle 90 и Set angle of motion 0. А в свойствах поведения Bullet в строке Set Angle поставь No.

>>372711
Пик 1.

>>373814
Через остаток от деления. Если число кратно нужному - то остатка не будет (т.е. = 0). Пик 2 смотри. Проверяем, кратна ли 10 числу 2.

С2-папка
blob19 Кб, 594x162
#941 #374013
>>373934
О! Батя! Помоги плиз. В Классике при коллизии с врагом Игрока отталкивает, а вот в C2 такого не происходит. Как сделать столкновение как в Кастлевании с отлетанием назад?
blob25 Кб, 659x223
#942 #374083
>>374013
Вроде работает, но как сделать группу объектов-врагов? Чтобы не на каждую коллизию с опр. врагом вещать эти действия.
#943 #374154
>>374083
В с2 есть такая штука - Семья (Family). Добавь в нее всех своих врагов, а в ивентах проверяй столкновение с семьей.
ПС: Зачем гг поведение Пули? Отталкивание сделай через векторы (Platform -> Set Vector X).

C2-папка
#944 #374159
>>374154
ПС2: Семьи недоступны во фри версии, если что.

С2-папка
blob31 Кб, 433x635
#945 #374191
>>374154
У меня платная, но не нашел Семей. Где их добавлять в семью? А Вектор не работал, дергался на долю секунды и все. Пришлось пулю толкать.
#946 #374203
>>374159
Мда, пиздец.
#947 #374212
>>374203
Да на бесплатной особо не разгуляешься. Бери Классик и не будет проблем. Я купил С2 чтобы сделать игру на телефон. Уже сделал кстати Сердечко для отображения жизней игрока.

А пока сделал переменную, которая включается при столкновениях.
#948 #374250
>>374191
Смотри в древе проекта (то окошко, где список всех объектов и сцен). Там будет папка Family. Добавлять семьи вроде через пкм по той папке, не помню точно.

С2-папка
#949 #374388
Анончики,как задать спрайту с поведнием пули,чтобы он всегда передом смотрел по направлению движения?
#950 #374463
>>374388
Пуля и так всегда смотрит передом по направлению движения.
#951 #374467
>>374463
неа,если отскочит от чего то.
#952 #374658
>>374467
Кроме бихавиора пули есть что то еще?
#953 #374804
>>374658
Нет
#954 #375556
>>374212
Сердечко всю атмосферу сломает, если ты не сделаешь его так, чтобы оно наполнялось целыми пикселями.
#955 #375558
>>372741
На С2 ты обосрешься с генерацией, это точно.
Поэтому рогалики сложнее)
#956 #375662
>>374212
Family для чего сделаны? Зачем столько раз проверять однотипные действия?
#957 #375949
>>375662
Сначала я не нашел Семьи и сделал так, что у каждого врага свои бехавиоры и переменные. Если я перетащу их в одну семью ничего не сломается?
blob15 Кб, 892x512
#958 #375999
>>375556

>Сердечко всю атмосферу сломает


Не понял как это сломает?
Начал уже делать вертикальный уровень.
#959 #376041
>>372768
Няша, как ты сделал, что пиксели четкие? У меня они как-то замыливаются-смазываются.
#960 #376138
>>376041
project properties>sampling>point
#961 #376167
На линукс нет его?
ranasylvatica170382 Кб, 703x541
#962 #376194
>>376138
Спасибо. Держи няшу
>>376167
В третьем обещают
blob53 Кб, 371x721
#963 #376232
Доделал 10 уровень. Осталось придумать 3 боссов и разукасить уровни.
#964 #376236
>>376232
Молоток! Уже решил, как монетизировать-издавать?
#965 #377694
>>376232
У тебя стены тайлами? Если нет, то лагать будет.
Делай периодические компиляции под андроид и тести на нем. Некоторые баги только так вскроются
#966 #378026
>>377694
Стены тайлами. Но иногда лагает из за музыки. Если её не включать все под 60фпс. Это HTML5 билды норм работают, а андроид еще не собирал. Не разобрался как.
#967 #378931
>>376232
Видос с геймплеем давай.
#968 #379397
если еще сервисы наподобие cocoon,желательно без регистрации?
#969 #380206
>>378931
Я пока разукрашиваю уровни. 3 уже готовы, как остальные сделаю - запишу видосик.
blob68 Кб, 906x575
#970 #380209
>>380206
Отклеилось
#971 #380360
>>379397
Поверь, остальные сложнее, а результат не лучше. Могу собрать апк, если хочешь проверить производительность.
#972 #380856
>>380209
Честно говоря, горит немного, я тут пыхчу рисую 20 спрайтов в день, а у него всё готовенькое уже. Сука.
#973 #380873
>>380856
А у меня вот с тебя горит, например, потому что я больше 3-4 спрайтов в день нарисовать не успеваю. А если анимированные, то это получается 0.5-1 спрайт в день.
У меня, правда, не пиксельарт, а хд спрайты, но всё равно.
#974 #380876
>>380873
Ну, никто не говорил, что там все 20 спрайтов годные, там как раз 1-2 спрайта нормальные, а на остальные мне смотреть не хочется.
#975 #380889
>>380360
ОЙ,анончик,это так мило что ты вызвался помочь мне,а то я немного глупенький,никак не получается все это сделать.
http://rgho.st/8zS6VXGkj
заработанные миллионы делим пополам
#976 #380909
>>380889
скачай плагин http://rgho.st/8XSW2yKTd
распакуй в папку с программой\exporters\html5\plugins\
дальше по картинкам
добавь в проект плагин, экспортируй
#978 #380950
>>380923
Не проходит твой архив, логотип кокуна максиму и черное окно. Если хочешь исходник кинь на почту zeV7XgsuANUSyande6KXxPUNCTUMr^_%u
#980 #380971
>>380876
Что за 20 спрайтов? Покажи.
blob63 Кб, 802x517
#981 #381013
Разукрасил уже 9 уровней, осталось совсем немного и я буду делать 3 боссов. Решил сделать Большого скелетного монстра, Рыцаря Мертвеца и Летучую мышь Дракулу. Стандартно вроде, но думаю эого будет достаточно для 15р. игры на телефоны. Еще нужно найти 3 композиции для Леса, Болот и Замка. Плюс музыка для Сражений с Боссом и Концовка с Титрами.
#982 #381024
>>381013
Выглядит не плохо
#983 #381027
>>381013
Видос в студию, сними, хоть на телефон
#984 #381040
>>381013
Уменьши неасыщенность, ну.
#985 #381052
>>380971
Извини, я не для того рисовал их часами(буквально), чтобы потом показывать(я боюсь, что украдут).
#987 #381056
>>380954
http://rgho.st/6mbBGtkHv
Ну как-то так
#988 #381069
>>381053
Неплохо для 1991 года

А вообще - респект и уважуха
#989 #381072
>>381056
ты ж вроде под хтмл делал? дай под иось или под браузеры
#990 #381073
>>381069
Автор одноименной игры на констракте и вот автор видео - разные люди, зачем он делает это на констракте я не понимаю.
#991 #381074
>>381073
не понял. автор на констракте копирует другую игрулю 1 в 1? а что за бинари тогда ниже?
#992 #381109
>>381074
Я не знаю, спрашивай у автора, который делает на констракте. Горит с него.
#993 #381121
>>381056
Антош,как тебе мой небольшой прожект?Ты все же первый пользователь.
#994 #381137
>>381121
у меня иос антош...
#995 #381153
>>381074
Я взял графику у автора MiniVania и делаю билд на CS2 для телефонов. Он мне разрешил, типа я пилю игру, а он графику мне дорисует если что. Просто его старый билд был ПК, а я хочу IOS и Android. Он не допилил свою игру кстати.
#996 #381155
>>381040
Это цвета из NES приставки.
#997 #381159
>>381137
а врачи что говорят?
#998 #381162
>>381072
Это экспорт в апк, этому анону >>380889

>>381121

>Антош,как тебе мой небольшой прожект?Ты все же первый пользователь.


У тебя норм хоть запустился?
В общем по проекту:
Ты использовал спрайтфонт для каждой надписи отдельный, хотя шрифты там одинаковые. Можно было один сделать и опрашивать "текcт" или переменную. Ты использовал два одинаковых тайлмапа. Файл со звуком поедания сыра "crunch.ogg" не проигрывался на андроиде, да и на плеерах и редакторах тоже, хз что с ним было. Открылся только на старом Cool Edit, после пережатия он заработал и на андроне. Я так и не понял что должен был делать кусочек сыра, назначил ему драгдроп. Да ещё, игра запускалась сразу с лайоута GAME, сперва не понял почему ты так сделал, но переведя MENU в начальный запуск, крысы стали вести себя по другому в GAME, позаимствовав свойства с MENU, более того ты исхитрился с их поворотом, а нужно было только в спрайте крысы повернуть её на лево, это и есть положение Angle = 0. А в целом спасибо за увлекательный вояж.
#999 #381168
>>381162
Спасибо за помощь.Можешь выложить,подправленный тобою,исходник?
blob37 Кб, 632x360
#1000 #381172
>>381013
Сделал летающего врага. Совсем про него забыл.
mygame5,8 Мб, webm,
768x480
#1001 #381180
>>381168

>Можешь выложить,подправленный тобою,исходник?


Нет конечно, лол. Это уже моя игра, мой стиль жизни, моя утопия.
#1002 #381181
>>381180
Ты жесток,бака:с
#1003 #381184
>>381180
Но твой вариант меню мне нравится:3
#1004 #381676
Как сделать чтобы инстансы игрока(юниты) атаковали разные инстанцы врагов (то есть если мечтает врага уже атакует другой юнит то юнит начинает искать следующую цель. RTS.
Спасибо

>>195956 (OP)
#1005 #381800
>>381676

>то есть если мечтает врага


Сделай переменную, назови её "mechty" и складируй туда UID'ы врагов, ну и собственно опрашивай их по мере выполнения заданий.

Хотя по моему ты просто пытаешься что-то доказать, или я ошибаюсь. Гамак говно?
#1006 #381879
Анончи,это конечно совсем нубский вопрос,но вот если делать патрулирующего врага через маркеры,то как его вернуть обратно,если он вышел за их пределы?
#1007 #381887
>>381879
Как выйти за пределы?
blob69 Кб, 1106x532
#1008 #381896
>>381887
как то так
#1009 #381899
>>381896
Хз. Как маркеры выглядят в игре то?
#1010 #381900
>>381899
а это имеет какое то значение?ну как столбики такие прямоугольные.
#1011 #382378
Обнова к2 вышла? Чо там?
1129,1 Мб, 854x480
#1012 #382868
Тест эффектов.
#1013 #383168
>>382868
Охуенно!
#1014 #383224
Анончи,подскажите как сделать чтобы при создание спрайта случайно выбирался не один кадр,а целая анимация?
#1015 #383772
>>383224
https://www.scirra.com/tutorials/440/call-random-animations-with-an-array
вот такую статейку откопал,пользуйтесь кому надо.
#1016 #384645
Анончики,надеюсь что тут хоть кто то еще остался.Вообщем,пытаюсь сделать крестики-нолики,и в качестве условия победы хочу чтобы проверялись находятся ли 3 одинаковых спрайта на одной прямой.Кто нибудь знает как это реализовать?
#1017 #384952
>>384645
Ну сделай эти прямые и опрашивай коллизию
#1018 #384955
>>382868
Какой эффект применил?
#1019 #385106
Тред живой?
Кто работал с IAP?
Добавил всякие условия и прочее, не важно в целом. Компилирую с помощью Cocoon cloud, добавил параметр BILLING_KEY, вначале вообще не компилировалось, потом нагуглил что надо использовать только 1 из плагинов что прописаны в конфиге, т.к оба используют один параметр(BILLING_KEY). Удалил один, закомпилировалось, но на выходе у приложения черный экран после splash скрина. Юзаю Canvas+.
#1020 #385134
>>385106
Не знаю о чем ты, но может, это поможет?

https://youtu.be/1aNyAE1hbPs
#1021 #385135
#1022 #385236
>>385134
Это не то совсем. Короче решил пока только тем что через Intel XDK закомпилил, там все нормально. По производительности нет отличий на первый взгляд.
#1023 #385993
>>381172
Ну что с твоим проектом? Показывай что получается.
#1024 #386162
>>385993
Я пока занят. Работка.
#1025 #386229
>>386162
Ой да ты просто дропнул свою хуйню.
#1026 #386278
>>384955
Magnifying Glass какой-нибудь, наверное.
blob69 Кб, 1086x519
#1027 #386345
Аноны,пилю рогулайк.Ну и какой же рогулайк без магазина?Вообщем,сделал магазин на отдельной сцене,и появилась такая проблема,что по возвращению на сцену самой игры все переменные возвращаются к исходному значению(смотри пик).Подскажите как это исправить.
#1028 #387319
Аноны, а тупую ВН на констракте можно? То, что я о нем знаю, говорит, что да, но насколько оправдано?
GL13 Кб, 356x339
#1029 #387394
>>386345
Используй глобальные переменные
#1030 #387587
>>386229
Сделал выбор уровней, подключил геймцентр гугловский. Подписал билд для андроида. Все норм.
#1031 #387610
>>387587
Умница
#1032 #387662
>>387587
Молодец, а что ссылку не кидаешь?
#1033 #389050
>>387662
На апкашку то?
#1034 #389066
>>389050
на плеймаркет
#1035 #389109
>>389066
Дык недопили еще. Ток настраиваю все тестирую геймплей.

Можно уровни выбирать и на сердечки нажимать - рестарт. Еще далеко до релиза.

Затестите кому не лень плес. Как работает Конструкт на Андроиде.

https://www.dropbox.com/s/p7haeovtu9f189a/android-armv7-release.apk?dl=0
#1036 #389194
Перекот запилите кто-нибудь, кто не с телефона.
#1039 #400082
Есть ли у вас возможность кодить? В свое время в геймейкере в нулевых у меня в играх почти не осталось мышкоклацанья, во всех ивентах было execute piece of code. В construct classic можно также?
Тред утонул или удален.
Это копия, сохраненная 25 декабря 2017 года.

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

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