Gamedev


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
35 10 26

Геймдев, как форма эскапизма Аноним 01/06/20 Пнд 20:27:39 6741091
4 игры.jpg (284Кб, 2560x1440)
2560x1440
20 игр.png (985Кб, 2560x1440)
2560x1440
Геймдев, как форма эскапизма

Приветствую аноны.

Вот уже второй год с переменным успехом пытаюсь создать, что-то стоящее. За всё время написал более 20и игр.

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

Пишу на С# в моногейм
Платформа - ПК
Рисую, моделю и анимирую, так же сам.
Игра разрабатывается, как часть более глобальной истории, описывающей вселенную, которую я так же сам придал.
Продавать не планирую.
Планирую выкладывать на itch.io

Сейчас застрял, на том, чтобы прикрепить анимации к кнопкам клавиатуры. Пока всё.
Аноним 01/06/20 Пнд 21:52:48 6741162
>>674109 (OP)

>За всё время написал более 20и игр.

Прошёл 20 однотипных туториалов, не освоив как следует ни одной механики.
Чего только твой арканоид с перемещением шарика по клеткам стоит. Эскапизм my ass.

Шлю тебе лучи поноса.
Аноним 02/06/20 Втр 08:57:12 6741723
Двачую этого >>674116 . Думаешь, сирешётку в шараге выучил, и ты теперь у мамы Кодзима? Ты не Кодзима, ты говно.
Аноним 02/06/20 Втр 11:05:24 6741774
^ Ебать токсики набежали. Модератор, потри их.
Аноним 02/06/20 Втр 14:19:02 6742105
>>674116
Двачую. Игры уровня скрейча, не более
Аноним 02/06/20 Втр 14:21:12 6742126
S00602-14200068.jpg (125Кб, 1057x628)
1057x628
>>674177
То есть хочешь сказать, что это не говно игры? Ты бы в такие на полном серьёзе играл?)
Аноним 02/06/20 Втр 14:29:51 6742147
>>674212
Главное в игре - чистовой прототип, каркас; а спрайты можно и потом нахуярить. Так все игры делаются.
Аноним 02/06/20 Втр 14:50:32 6742188
>>674214
Ну блин, это же игра безо всяких интересных механик. просто.................... платформер, корзинка, тетрис и другие игры. Не думаю что просто бегать по платформам и собирать монетки будет интересно. Да и при всём желании, ты не запихнёш ничего сверх интересного в, например, платформер т.к. этот жанр уже исчерпал себя
Аноним 02/06/20 Втр 15:22:45 6742259
разрешаю тебе преодолеть стеклянный потолок мелкоигр и себе
Аноним 02/06/20 Втр 15:54:43 67423010
>>674109 (OP)
>пытаюсь создать, что-то стоящее
>клоном бомбермена
>клоном

Ты дебил или да?
Аноним 02/06/20 Втр 16:15:40 67423311
>>674214
А какой у тебя каркас?

У тебя даже в клонах наипримитивнейших игр кривые механики. К чему там спрайты "нахуяривать"?
16pixel 02/06/20 Втр 18:09:57 67428312
Никого не слушай, хуярь игры. Постоянно спрашивай себя, интересно ли играть в то что ты делаешь, и почему. Наработаешь скилл, а это самое важное.
Аноним 03/06/20 Срд 20:37:44 67457013
Screenshot1.jpg (185Кб, 1280x720)
1280x720
>>674109 (OP)
Нашёл несколько интересных туторов на гитхабе.
Скомпилировал.
Один - 3д аркада с управлением на джостике, для двоих.
На будущее может пригодиться.
Аноним 03/06/20 Срд 20:40:14 67457214
Platformer2D.mp4 (7729Кб, 800x516, 00:00:31)
800x516
>>674109 (OP)
Второй очень интересный тутор 2д аркада, из интересного - есть физика, есть переходы между уровнями, анимации врагов и главное, создание карт в самом обычном блокноте!
Аноним 03/06/20 Срд 20:50:50 67457415
GeoWar.mp4 (20641Кб, 1936x1120, 00:00:28)
1936x1120
>>674109 (OP)
И на последнее как я считаю самая интересная игра.

На гитхабе было несколько туторов и все недоделанные.

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


Аноним 05/06/20 Птн 18:17:49 67492916
GeoWar.mp4 (20679Кб, 0x0)
0x0
>>674109 (OP)
Кароче разобрался, что было с шейдерами.
При установке пакетов обновления для моно я не думая установил MonoGL, а она как выяснилось не поддерживает любые шейдеры, даже те что созданы в самой MONO. Кстати по этой же причине не работали библиотеки Медиа для звуков и видео.
Переустановил пакеты на MonoDX, которые поддерживают директс и шейдеры, заработало, но беда в том что сами шейдеры написанные в этом туторе не подходят. Кароче остался без размытия и свечения жаль конечно, но пока так.

Опять же по тутору добавил чёрные дыры, которые засасывают игрока и мобов.

Несколько дней ушло чтобы разобраться, как добавить динамическую сетку, честно в последний момент чуть не сдался, но всё таки понял откуда она рисуется добавил.

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

Кароче для взрывов в бомбомэне систему частиц точно попробую реализовать, а вот, что с сеткой делать не совсем понимаю хотя было бы неплохо её прикрутить.
Аноним 05/06/20 Птн 18:53:36 67493617
Аноним 05/06/20 Птн 19:03:12 67494218
>>674574
Из всех твоих "туториалов" - этот самый полезный. Если здесь ты хоть как-то научился работать с частицами (а не тупо перекопировал код) - то это хорошо. Остальное - недостойный упоминания шлак.
Аноним 10/06/20 Срд 07:17:47 67584519
Запись202006100[...].gif (26601Кб, 1026x797)
1026x797
>>674109 (OP)
Потратил кучу времени, чтобы превратить 2д платформер в топдайн.
Но застрял на том, что не смог реализовать добавления выстрелов/бомб в данной игре. Просто в самой игре есть только примеры, как добавляются спрайты, но нет как их убрать.
Из плюсов, разобрался с управлением перса, поменял анимацию кристаллов, посмотрел, как работают другие анимации, но всё равно так и не понял, как жу убирать спрайты.
Пока отложу этот движок игры и перейду к другому.
Аноним 13/06/20 Суб 12:53:59 67637320
>>674212
никто не играет в говноподелия геймдеверов
а вообще эта ахуенная практика для разраба всякое говно пилить, очень хорошо руку и мозги набивает, к тому же на моно посложнее будет чем на юньке
Аноним 13/06/20 Суб 20:35:11 67643521
Аноним 13/06/20 Суб 22:36:24 67646022
>>674109 (OP)
Сейчас пердолюсь с созданием разных видов бомб.
Создал мину, но не как не могу её заставит взрываться, когда настапает на неё не толко враги, но и игрок, у меня или совсем не реагирует или сразу подрывается в момент установки бомбы.
Создал гранату, она взрывается при столкновении с противником, пока не могу физику прикрепить, чтобы она далеко не улетала.
Создал бомбу, но не как не могу настроить таймер и волну взрыва, толь сделать так чтобы диаметр коллизии динамически менялся при взаимодействии с мобом, толи просто добавлять к бомбе которая взрывается ещё 4-8 бомб по кругу.
Такие дела.
Аноним 14/06/20 Вск 12:18:10 67654823
>>674109 (OP)
Довёл до ума гранаты, теперь они могут взорвать прямо на персонаже если долго бежать с нею, так же гранаты сами подрываются.
Убрал возможность подрываться игроку если он просто наступит на гранату это как то нелогично.

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

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

Такие дела.
Аноним 14/06/20 Вск 12:20:26 67654924
>>676548
Ах да забыл, гранаты теперь это связующее между минами и бомбами, теперь можно пульть гранатами в свои же мины или бомбы, а они будут подрываться. Но пока без взрывной волны.
Аноним 14/06/20 Вск 12:58:44 67655325
>>676460
>сразу подрывается в момент установки бомбы
Так добавь ей таймер на взвод.
Аноним 14/06/20 Вск 16:30:56 67660226
>>676553
>Так добавь ей таймер на взвод.
Уже сделал, один таймер на жизнь бомбы, второй таймер на установку бобмбы, что игрок не пытался сразу в одном месте поставить 2е бомбы.
Аноним 15/06/20 Пнд 12:12:55 67672827
Они говорили Xna это тоже, что и Monogame, они говорили просто берёшь код Xna и используешь в MonoGame.
Вот только они забыли сказать что половины библиотек из Xna 3.0 не поддерживаются в Xna 4.0 т.е. в Monogame.
Нашёл пример бомбермена - не запускается. Потому что использовал старые библиотеки для сохранения, а в моно они выпилена нахер, а в замен какой-то косячный джейсон или XML.
Нашёл ещё одну игру типо пэкмана, для Xbox запустил в принципе интересно может пригодиться если дорасту до консольных игр с джостиковым управлением.
Аноним 16/06/20 Втр 09:05:23 67688428
1ааа.jpg (114Кб, 616x667)
616x667
>>674109 (OP)
Сегодня выяснил одну очень интересную штуку. В попытке сделать коллизию стену для врагов, дошёл до того что заставил стены отталкивать врагов, конечно нормальной коллизии не получилось если игрок стоит чётко за стеной и враг упёртый то с трудом но пройдёт он стену,
НО это может значительно упростить поиск пути врагов для больших и динамически меняющихся уровней, если каждая стена на уровне будет посылать сигнал врагам не приближаться и отталкивать их то не нужно будет вводит алгоритм поиска пути!
Другими словами враги просто преследуют героя, а окружающие тайлы препятствий сами поддакивают врага не давая ему застрять.
Но конечно же нужно по прежнему добиться нормальной коллизии врагов и препятствий.
Аноним 18/06/20 Чтв 10:59:36 67743529
пбб.jpg (352Кб, 1316x993)
1316x993
>>674109 (OP)
Сегодня создал разрушаемые ящики и решил протестить поиск пути мобов в перенасыщенном стенами и ящиками уровне, вышло не очень, пока ящиков и мобов было мало, худо, бедно бедолаги добегали до героя, но когда коллизионных объектов и врагов значительно прибавилось, то наступил коллапс, мобы просто сбивались в кучки и не могли никуда двигаться.
Решил сделать коллизионные стены на основе самих мобов, хм получилось забавно, теперь мобы отлично видят стены, но обходить её отказываются предпочитая её толкать в сторону героя, т.е. они тупо прут на героя не смотря на горы кирпичей, забавно, я уже отключил физику отталкивания и притяжения для чёрных дыр и теперь нужно подумать , как обмануть судьбу и заставить стены на основе врагов стоять на месте и ждать пока их не разрушат.
И да немного подкорректировал урон, теперь враги мрут от 3х выстрелов, ещё нужно подумать, как сделать так чтобы смерть врагов от бомб наступала мгновенно.
Аноним 26/06/20 Птн 20:22:46 67886830
>>674109 (OP)
https://vimeo.com/432909573
Создал мины, взрываются если наступит враг или игрок
Создал бомбы с таймером взрывается если наступит враг или игрок
Создал гранаты их можно кидать разогнавшись по прямой, так же взрываются с таймером и при соприкосновении с врагами или другими минами или бомбами
Создал неразрушаемый блок который отталкивает врагов
Создал разрушаемый блок, который враг может толкать.
Застопорился на создании нормальной системы коллизий, чтобы игрок не мог преодолеть блоки,
так же застрял на поиске пути для мобов, без системы коллизий и настроенной сетки с ячейками мобы просто отталкиваются от неразрушаемых блоков, но когда на уровне много таких блоков мобы просто стопорятся.

Сейчас решил всё таки признаться себе, что я ни разу и близко не программист и выбрал платформу полегче, а именно констракт 2.
В настоящее время завершаю туториал по созданию клона классического бумбермена впечатления очень двоякое, но об этом позже.
Аноним 29/06/20 Пнд 20:06:13 67942131
бомбермен.mp4 (5934Кб, 616x616, 00:00:51)
616x616
>>674109 (OP)
Закончил туториал по бомбермену для констракт 2. Впечатление не очень. С одной стороны, вроде всё легко и просто реализуется, но с другой стороны тебя не покидает ощущение, что ты юзаешь дикие костыли. Например анимации, очень удобно добавлять, легко настроить коллизии, точки масс, но в тоже время они могут завершать анимацию не программно, а просто отключая всю ветку анимации для этого персонажа. Или например спрайты, учитель в туторе вместо того, чтобы задать высоту и ширину спрайта и впоследствии их использовать, просто циферками рассчитал центы спрайтов и программно заставлял через эти форумы отодвигаться от стенки препятствия ровно на те значения, которые он рассчитал, а вот если у меня спрайт другого размера, то будь добр путём подбора сам подбери насколько твой игрок будет телепортироваться от стены.

Кароче. Попробую ещё на юнити запилить бумбермена, если там будет совсем всё печально, то скорее всего перейду на констракт, возможно на платную версию, хрен с ним с костылями главное, что худо бедно, там всё работает.
Аноним 30/06/20 Втр 09:43:02 67951732
>>679421
Псст...Парень...Попробуй GameMaker2. И без туториалов такого бомбермена сделаешь - за уши не оттянешь.
И что за бомбермену учат в твом туториале, если там не взрыв, а хуйня ёбаная?
Аноним 30/06/20 Втр 11:08:55 67952433
Бамп
Аноним 30/06/20 Втр 11:45:28 67952634
>>679421
почему не пиксиль-пёрфикт? спрайты колыхаются, как желе
Аноним 30/06/20 Втр 12:02:09 67952835
>эскапизма
что-то сильно повеяло инстаграмчиком и фоточками с позированием. Я прав или ошибся в том что ты такой?
>>674116
ДАЙ ЖЕ, ЙОПТЫ, норм углубленные курсы. По юнити ищу, везде поверхностаная хуйня без задач, выучил юнити, немного блендера и все. Надо самому искать то что интересует? Хочется углубиться в анимации и партикал эффектс.
Аноним 30/06/20 Втр 12:50:24 67953036
>>679517
>И что за бомбермену учат в твом туториале, если там не взрыв, а хуйня ёбаная?
Это скорее моя вина, наверное где-то перепутал чего.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов