Дратути. / gamedev :: InnerCat :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: Игры

gamedev Игры сделал сам InnerCat 

Дратути. Пытаюсь мало по малу изучать геймдев куда-то в сторону чего-то мультиплеерного. Подзаколебся с разными вариантами от производителей, типа юнити и гуглплеев всяких, сложно, муторно, дорого (даже если бесплатно). И вроде нащупал простенький вариант сделать сервачок на js. Потестил сначала на своем компе, вроде робило, и нарыл уже вариант в интернетах, максимально дешманский, но вроде рабочий. И соответственно скорее всего ляжет, как только туда зайдет больше пяти человек. Но посмотрим. Если вдруг по ссылкам в посте у вас ничего не откроется, то зайдите позже, когда оживет и поднимется-воспрянет.

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

Вот ссылка на сайт: http://innercat.ru/

Там типа три комнатки с разными лимитами игроков (10, 20, 50). Можно становиться просто зрителем, если например с мобильника просто посмотреть, или лень играть. По управлению там снизу написано, стрелки и wasd двигаться, пробел типа спрятаться (хз зачем, просто так). Галит красный квадратик, сам же ты синий, остальные серые.

Все. Ну и картинки для привлечения внимания. А, ну и буду рад любому фидбеку, пишите его сюда в пост.

gamedev,Игры,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,InnerCat

I К>\ХЛГ
Догонялки 10 (0) Догонялки 20 (0) Догонялки 50 (0) Зомбы
Стратегия,gamedev,Игры,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,InnerCat


Подробнее

I К>\ХЛГ Догонялки 10 (0) Догонялки 20 (0) Догонялки 50 (0) Зомбы Стратегия
gamedev,Игры,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,InnerCat
Еще на тему
Развернуть
вроде и простенько, но ведь оно работает!
а когда зомби будет?
Пока хз. Надо это откатать.
Но там будут те же догонялки, только ляпа будет не одна, а заражать постепенно всех. Мысль такая, на практике еще не пробовал. Разве что в детстве в такое играли, мне очень нравилось. Похоже было на ту сцену из 28 дней спустя)
iNji iNji 04.11.202118:58 ответить ссылка 0.0
Гифка из "28 недель спустя" вроде.
Пардон, позор на мою седую голову.
iNji iNji 04.11.202120:04 ответить ссылка 0.0
Все кто стали зомби умерли, вот это я понимаю следование канону
zZIMm zZIMm 04.11.202122:53 ответить ссылка -0.2
Вышло прикольно, может управление на мышку сделать?
Мне тоже понравилось, но странно "глитчуют" имена над тайлами игроков - ни один не разобрать, и сделай простенький счет: догоняемый был пойман: $i раз, ты догнал $j раз
Я не придумал как их ранжировать.
iNji iNji 04.11.202118:58 ответить ссылка 0.0
В момент, когда жертва меняет статус с жертвы на ZZZ, прибавляется +1 к счетчику
Не, я имел в виду кто будет выше других. Кто дольше галил, чаще ляпал и т.п. Хз что выбрать, тут слишком много вариантов развития событий и нет четкого понимания за счет какого числа один будет лучше другого.
iNji iNji 04.11.202120:36 ответить ссылка 0.0
Пидоры опять все ломали и теперь всей толпой бегают за красным. Спасибо поднял настроение)
Dimago200 Dimago200 04.11.202117:51 ответить ссылка 10.6
Неожиданное переиначивание))
iNji iNji 04.11.202119:00 ответить ссылка 0.3
Так я думал что в этом цель игры о_о
Нужен титульный экран и счетчик очков.
Чистый кайф, спасибо!
ОП, сделай чтоб выдавало топ 10 продолжительностей непрерывного пребывания красным. И отдельно таблицу топ 10 за последний час, например.
rorudo rorudo 04.11.202118:02 ответить ссылка 1.1
Останется только организовать общереакторский турнир с призовым фондом и медальками)
Это если играть вот в такие обратные догонялки. Но если в обычные, то такой вариант не подходит.
iNji iNji 04.11.202120:37 ответить ссылка 0.0
Да. Но когда все ловят одного и потом следующего - как-то веселее по-моему, в лабиринте без тупиков вообще одному гоняться можно довольно долго, в отличие от если несколько гоняются за одним.
rorudo rorudo 04.11.202121:10 ответить ссылка 0.0
Кстати, а влипание в углы - это плановая функциональность?
rorudo rorudo 04.11.202118:08 ответить ссылка 0.6
Не вписался в поворот, ударился об угол и пострадал, всё правильно.
Должен не просто влипнуть а кричать ещё "ай, бля!" - тогда будет фича.
Мизинчик поврежден на 28%
iNji iNji 04.11.202119:02 ответить ссылка 1.2
Пока было лень ковыряться. И таки что-то в этом есть.
iNji iNji 04.11.202119:02 ответить ссылка 0.0
охуенно же!
brimkins brimkins 04.11.202118:14 ответить ссылка 0.0
Ахаха, никогда бы не подумал что такая простая игра может быть такой захватывающей) iNji ты красавчик)
ИМХО 10 человек через чур 5-6 оптимально, и момент передачи сифы увеличить бы на 0.5-1 сек
WanNoa WanNoa 04.11.202118:15 ответить ссылка 2.4
Спасибы. Да, попробую это на будущее учесть.
iNji iNji 04.11.202120:37 ответить ссылка 0.0
Вышло здорово, 15 минут позалипал с большим азартом. Продолжай клепать.
21parit 21parit 04.11.202118:15 ответить ссылка 0.3
PS: сделай тег посвященный твоему пути в гейдев, я подпишусь.
Добавил InnerCat, это вроде как название мегастудии в целом.
Нас там целых полтора разраба есть)
iNji iNji 04.11.202120:39 ответить ссылка 0.0
Хорошая идея, можно встать втупить секунд на 10 и тебя уже считают стеной. Наёбка 10/10!
Seedan Seedan 04.11.202118:19 ответить ссылка 0.6
Каеф, держи пожмяк! А сложно ли сделать динамическую карту, то бишь с движущимися стенами?
Rasiniit Rasiniit 04.11.202118:30 ответить ссылка 1.0
Посибо :3
Да, такое есть в планах.
iNji iNji 04.11.202120:05 ответить ссылка 0.3
Только что в антидогонялки поиграл - все хотели поймать красного, а он пытался убежать. И несколько раз так.
June June 04.11.202118:39 ответить ссылка 1.2
С нескольких клиентов с разными никами можно писать послания.
Или, например, всё испортить.
А можно сделать дополнительные препятствия.
Спрятались.
Тестировщик заходит в бар, забегает в бар, запрыгивает в бар, заходи в бар спиной вперёд и заказывает 1 кружку пива, 999 кружек пива, 0 кружек пива, -1 кружек пива, АБВ кружек пива...
хуесос какой-то, хуй споймаешь
Sabes Sabes 04.11.202119:10 ответить ссылка 0.1
Забавно, что вместо того, чтобы убегать от Красного было веселее его догнать и самому стать Красным, а потом убегать от остальных. Что-то вроде отобрать корону и убегать
Кстати да. Так гораздо выше интенсивность.
разобью твою романтичную и глобальную цель. мультиплеер 2 дюны уже давно есть https://vk.com/dune2tournamentedition
AleksBY AleksBY 04.11.202119:53 ответить ссылка 0.0
Та я только за. Таких игорей много, я смотрел (но эту не видел).
Но 1. у них там сеговский вариант, а мне нра компуктерный.
2. Я хочу на нее только опираться, а не копировать. Там может и не дюновская прям тематика будет.
iNji iNji 04.11.202120:11 ответить ссылка 0.1
Понравилось.
gleb_w gleb_w 04.11.202120:30 ответить ссылка 0.0
молодец, круто)
там в секунду прилетает 24-25 меседжей по WS —так понимаю, это стабильное число, чтоб фреймы плавнее отрисовывать и от количества событий не зависит? (вроде в пустой комнате тоже по 25 прилетает)
6opo6ep 6opo6ep 04.11.202120:47 ответить ссылка 0.0
Там на сервере интервал на 40 мс. А уж как оно прокачивает, я не берусь пока объяснить. Смотрю на сервачке на проц и память и вижу фигу) Проц вроде мало грузится, примерно 1-2 человека = 1%. А вот память походу чем-то засерается, ее занятость медленно растет, буду ковыряться еще.
iNji iNji 04.11.202120:58 ответить ссылка 0.0
Я вижу что большенство играют там в слова, один ставит ник "старая' другой "бебра"
Malgoron Malgoron 04.11.202122:44 ответить ссылка 0.0
забавно, мой путь в погроммисты начался с желания сделать свою дюну с блэклжеком и шлюхами.
Мил челове, не будите ли вы любезны, залить ваше твоёрение на гит?)
LorDee LorDee 05.11.202113:01 ответить ссылка 0.0
Так оттудова все и взятое))
Ну не все, чисто сам принцип запуска и связи сервачка и клиентов. А в остальном ничего сложного же, догонялки сделать на js.

Когда и если все будет нормально и откатано, то может сделаю какойнить мануал. И скорее всего просто здесь, потому что ни на каких гитах у меня нет рег, и я даже как-то пробовал, и хрен об это поломал, хз как вы там во всем этом разбираетес)
iNji iNji 05.11.202113:55 ответить ссылка 0.0
Не прошло и года))
https://github.com/jkn-code/dgs
iNji iNji 20.09.202210:55 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
bocjnard Magic Push and attack,Entertainment,, Casb
Догонялки • Просто • 5 (0) Догонялки • Просто • 10 (0) Догонялки • Просто • 50 (0) Догонялки • Зомбы • 5 (0) Догонялки • Зомбы • 10 (0) Догонялки • Зомбы • 50 (0)
подробнее»

gamedev Игры сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам InnerCat

Casb Догонялки • Просто • 5 (0) Догонялки • Просто • 10 (0) Догонялки • Просто • 50 (0) Догонялки • Зомбы • 5 (0) Догонялки • Зомбы • 10 (0) Догонялки • Зомбы • 50 (0)
Гнезда - трейлер. Nests - trailer.,Gaming,,Game: https://innercat.itch.io/nests
Trailer-music: https://www.youtube.com/watch?v=DP8zm6-jLbE
подробнее»

gamedev Игры InnerCat nests сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Гнезда - трейлер. Nests - trailer.,Gaming,,Game: https://innercat.itch.io/nests Trailer-music: https://www.youtube.com/watch?v=DP8zm6-jLbE