Джем от народа
Rabidus Indie - Gamedev
1896

Игра «Self — Isolation» (Само изоляция) — «Первый пошёл!»

Всем привет! Как я вижу, я стал одним из первых, кто доделал игру и выложил её на истязания жюри.

В закладки

Игру назвал Self-Isolation. Согласно правилам конкурса нужно было придерживаться темы «Изоляция», что я и пытался сделать в своём проекте.

номинации:

Участвую во всех, кроме «Лучший старт»

движок:

Игра сделана на игровом движке Unty

для номинаций «Лучший исходный код на Unity» исходный код можно найти в разделе Ссылки

Ссылки

Можно связаться ещё и через вк

Обновления/Фиксы

тут буду сообщать, если выйдет какое-либо обновление, либо фикс багов

Последняя версия: v1.3

Fix

  • 00:12 26.10.2020 | Убрал баг с хождением по воде
  • 01:06 26.10.2020 | Убрал баг с исчезновением меню в песочнице
  • 14:55 26.10.2020 | Пофиксил баг с лидербордом (не отображались лонги: D)
  • 17:19 26.10.2020 | Изменил систему рейтинга, теперь её немного сложнее, но всё ещё возможно, взломать. Пофикшены незначительные баги

Обновления

  • 14:55 26.10.2020 | Начиная с этой версии, вам будут приходить уведомления о новых обновлениях
  • 19:46 26.10.2020 | Добавил выбор карт для песочницы

Конкурс

Да, это конкурс в конкурсе

Тот, кто будет самым первым в таблице лидеров на момент окончания Джема от народа (ночь с пятницы на субботу 31-го октября, в 00:00 по московскому времени) получит от меня лично 100 рублей (o_o)

Условия

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

Описание игры

Описывать цели и возможности игры буду посредством изображений с комментариями, я думаю так будет удобнее и мне, и вам (надеюсь)

Скриншот из игры Rabidus-Indie Gamedev

В игре существуют так называемые «Острова» на которых бегают «Людишки». Как мы знаем, в наше время в мире бушует страшный вирус, который заражает людей, так и в моей игре есть что-то похожее

Скриншот из игры Rabidus-Indie Gamedev

Со временем «Людишки» могут заболеть и через некоторое время даже умереть.

Скриншот из игры Rabidus-Indie Gamedev

Кроме того, «Людишки» любят размножаться, и поэтому: чем больше «Людишек» в одном месте, тем больше «Людишек» вообще.

Скриншот из игры Rabidus-Indie Gamedev

Но если кто-то из них заболеет — будет очень нехорошо: (

Основная цель

Больные «Людишки» могу заражать здоровых «Людишек», поэтому вашей главной целью будет не дать всем «Людишкам» заболеть и умереть.

Чтобы помешать распространению вируса среди «Людишек», вам нужно будет разносить их по разным местам с помощью мышки

Скриншот из игры Rabidus-Indie Gamedev

Конец игры

Игра заканчивается в тот момент, когда на «Островках» не остаётся здоровых Людишек. (все остальные либо болеют, либо мертвы)

Способности

В игре присутствуют суперспособности, которые помогут вашим «Людишкам» продержаться подольше

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

Соревновательный режим

Чем дольше ваши Людишки не болеют, тем лучше

Для того, чтобы знать на что вы способны, в игру был добавлен таймер, считающий Ваши достижения

Левый — показывает наилучший результат

Правый — показывает результат в текущей игровой сессии

Наверное, было бы скучно просто так каждый раз спасать «Людишек» от неминуемой смерти, поэтому я решил немного разнообразить игру.

В игре есть два игровых режима:

Скриншот из игры Rabidus-Indie Gamedev
  1. Соревновательный (MatchMaking): Ваш результат, который вы наберёте в этом режиме, будет отправлен в таблицу лидеров. Чтобы отличиться от остальных игроков, введи в поле ввода никнейма своё уникальное имя. (тут есть небольшая проблемка: если человек с данным именем уже существует, то твой рекорд, если он будет выше, просто перезапишет тот рекорд, который был поставлен до тебя человеком с таким же именем) ВАЖНО: лучше не использовать пробелы и другие спец символы в имени
  2. Режим песочница (Sandbox): В нём вы вольны делать всё, что угодно. Тут нельзя проиграть, но можно самостоятельно спавнить «Людишек» при нажатии на пробел (в этом режиме не идёт отсчёт времени и, соответственно, ваши результаты не отправляются в таблицу лидеров

Заключение

Надеюсь хоть кто-то поиграет в эту игру

PS

если найдёте баги, пишите в комментариях

Предлагаю услуги Сменщика имени в таблице лидеров, если вам не нравится ваше имя, могу поменять: D

Вот как выглядела игра в первые минуты

{ "author_name": "Rabidus Indie - Gamedev", "author_type": "self", "tags": [], "comments": 131, "likes": 49, "favorites": 6, "is_advertisement": false, "subsite_label": "superjam", "id": 240079, "is_wide": false, "is_ugc": true, "date": "Sun, 25 Oct 2020 22:58:17 +0300", "is_special": false }
Объявление на DTF Отключить рекламу
0
131 комментарий
Популярные
По порядку
Написать комментарий...
7

Недолго я был в топе(

Ответить
3

Их было трое, три пацана

Ответить
0

Кстати всегда есть волшебная кнопка delete))

Ответить
2

У меня есть волшебная кнопка Добавить чела с любым именем и любым результатом)

Ответить
0

Переиграл создателя, неплохо ( ͡° ͜ʖ ͡°)

Ответить
0

Хотя бы у себя под постом в комментах в топе, хоть одно радует

Ответить
4

Ez.

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

А так, впринципе, хорошая игра получилась)

Ответить
1

Спасибо за фидбек, с отзеркаливанием знаю, но что-то суперь лень было фиксить, оставил как есть, а с хождением по воде, наверное он был Иисусом ¯\_(ツ)_/¯

Ответить
0

Э, ты че меня обогнал

Ответить
3

Быстро ты

Ответить
3

Делать нечего было в ночь, когда тему выдавали ¯\_(ツ)_/¯

Ответить
1

Люди обычно ночью спят. Че оставшееся время делать будешь?

Ответить
3

Спать)

Ответить
1

Долго же тебе спать придется

Ответить
3

не знаю можно ли считать это багом
но если больных на одном острове слишком много, то 
болванчики вытесняют друг друга и начинают ходить по воде.
Неужели они научились управлять чакрой?"
p.s. я снова в топ-3!

Ответить
2

ты мне сайт сломал...

Ответить
0

Нашёл критический баг
Если отпустить персонажа на границе этой ямки, то он умрет

Ответить
0

Пару раз у меня игра заканчивалась только после того как умер последний болванчик
Но(по идее) такого быть не должно

Ответить
0

А, так вот как у меня один ходить начал, норм.

Ответить
1

Смог повторить твой баг, но уже в соревновательном режиме :\
(Я отпустил персонажа там, где находится курсор)

Ответить
0

Я попробовал, у меня он там умирает, но я думаю на днях перепишу скрипт с убийством об воду

Ответить
2

my work here is done
time to pack up

Ответить
3

Не лень было ещё и монтаж делать)

Ответить
0

трудноповторимый баг, лучше не трать на него силы
(я, кстати, смог его повторить, сейчас будет видео)

Ответить
1

пофиксил

Ответить
0

Я поставил ограничение по человечкам в Песочнице 200, но про хождение по воде я знаю

Ответить
0

У тебя ещё пять дней есть на то, чтобы исправить баги, если есть желание

Ответить
0

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

Ответить
0

Поставь общее ограничение в 150, либо 125 болванчиков. 

Ответить
0

Там в соревновательском режиме 30 стоит, я хз думаю стоит сделать побольше, но не сегодня (╯°□°)╯

Ответить
1

Если есть идеи,пишите ответом на это сообщение, чтобы я потом не искал                             ( ゜-゜)

Ответить

Поздний Макс

Rabidus
4

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

Ответить
0

В планах добавить разных карт , но тут встаёт вопрос: на каких то картах объективно легче ставить рекрд, как вариант Совера будет на одной карте, а песочница уже на разных

Ответить
2

Романтика!

Ответить
0

все равно заболеют

Ответить
0

)))))))

ты чё спойлеришь?

...я уже в курсе (

Ответить
2

Выглядит симпатично.

Ответить
2

Игра забавная. Если ее чуть развить - я бы что-то подобное даже купил)

Ответить
1

Быстро ты, а я вот вчера решил начать изучать GODOT и поэтому не уверен что и целой недели хватит

Ответить
1

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

Ответить
3

я сам не могу понять что хочу сделать и поэтому итоговая игра походу будет зависеть от того чему я научусь

Ответить
1

@Rabidus Indie - Gamedev проблема с 4:3 моником

Ответить
2

попробуй ещё раз скачай, вроде пофиксил (через YDisk)

Ответить
1

пасибо, помогло

Ответить
1

надо бы ему лаунчер с настройками включить

Ответить
1

Не верила,что смогу залипнуть,ОДНАКО..Рекорд был 26 с чем-то минут... Эта игра правда своего рода шедевр) Хоть я почему-то и исчезла из таблицы лидеров .з.

Ответить
1

ОГО. Я очень рад, что в мою игру играют ещё :D. Очень забавная ситуация на самом деле получается с таблицей лидеров, там из-за того, что её постоянно дудосили,  я придумал гениальное (нет) решение защиты с помощью смещений разных. Если вкраце то максимум очков можно набрать 1000 (16.6 минут). КТО МОГ ЗНАТЬ, ЧТО КТО-ТО БУДЕТ БОЛЬШЕ 16 МИНУТ ИГРАТЬ В МОЮ ИГРУ??? :D. Отсюда баг с тем, что если ты набираешь больше, то всё ломается. НО если я верну всё как было изначально  (благо ддосеру надоело ддосить) то у людей со старой версией игры будет всё ломаться.... Хотя я щас подумал, пока писал это, нужно всё-таки всё пофиксить

Ответить
1

Сегодня попробую починить и добавить тебя в таблицу вручную

Ответить
1

Ух ты! Очень приятна ваша вовлеченность с:
Удачи с фиксом)

Ответить
1

Кстати, если смотреть по забагованной доске, то у Вас не самый большой рекорд в игре (конечно если они играли честно)

Ответить
1

Штош,ну,на самом деле,поняв одну крутую тактику,можно рил играть вечно и все равно испытывать непередаваемые эмоции. Так что верю,что ребята действительно постарались и провели время с кайфом)
Я вообще проиграла,потому что мисклинкнула и сломалась моя прекрасная тактика х)

Ответить
0

Я ошибся, у тех челов меньше очков, Вы Фаворит

Ответить
0

о^о
Если за 6 минут никто не побьет рекорд..Я буду крайне удивлена своей удаче

Ответить
0

Не думаю, что кто-то за 6 минут наберёт 27 минут :D

Ответить
0

А вдруг кто-то вот именно передо мной начал играть и к 00 таки набил! А может..кто-то со вчерашнего дня сидит.....)

Ответить
0

Если ты про мой локальный конкурс, то он закончился 24 часа назад (31 в 00:00), но победитель так и не забрал приз. 

Ответить
0

Готово 

Ответить
0
Ответить
0

Всё только для тебя)

Ответить
0

Я считаю что ты официально новый победитель, скажи куда 100 рублей перевести) Если мне ТОТ победитель всё же отпишет, я ему тоже переведу

Ответить
0

Приятно,спасибо! Сейчас напишу с:

Ответить
1

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

Ответить
1

только смертные объявившие свою номинацию!

Ответить
1

Если баги надёте, пишите ответом на это сообщение, чтобы я потом не искал             ( ゜-゜)

Ответить
1

Исправил баг со скролбаром на квадратных мониторах, у кого он есть, скачайте ещё раз 23:38 25.10.2020

Ответить
1

p.s. спокойной ночи

Ответить
0

Спс за фидбек, спокойной

Ответить
1

Перечитайте пост кто уже читал, там появился новый абзац про мой Конкурс в Конкусе)

Ответить

Поздний Макс

Rabidus
0

А запрос хоть минимально защищён, или получится конкурс начинающих кулхацкеров?

Ответить
1

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

Ответить

Поздний Макс

Rabidus
0

Так получился конкурс 2 в 1)))

Ответить
0

Ну по факту да, если в топе будет человек со счётом 100500 то он очевидно заберёт свои 100 рублей) 

Ответить

Поздний Макс

Rabidus
0

Тут ещё вопрос как идентифицировать победителя - если на первом месте будет условный Вася, одноименного пользователя на DTF не найдётся, а заявят о себе как о победителе несколько человек?

Ответить
0

будет ли кто-то ради 100 рублей так париться? вопрос открытый

Ответить

Поздний Макс

Rabidus
2

Будут)
7sP*******ySPiravZeL9wtJ-YRhlWa02V-gU2gb6tjw

Ответить
3

Ищу в команду специалиста по кибер безопасности срочно)

Ответить

Поздний Макс

Rabidus
2

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

Ответить
1

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

Ответить

Поздний Макс

Rabidus
0

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

Ответить
3

что то новое скоро залетит

Ответить
0

Я могу в любой момент могу все записи из неё удалить)

Ответить

Поздний Макс

Rabidus
0

Там уже бот спамит, возможно даже два)))

Ответить
0

Все 1000 записей такие

Ответить

Поздний Макс

Rabidus
0

@Panzerkampfwagen II Ausf L Заканчивайте это безобразие)

Ответить
2

Так, я вообщем нашёл человека, который изъявил желание написать "безопасную" от взломов таблицу лидеров. Скоро будет обновление)

Ответить
0

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

Ответить
0

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

Ответить
0

Я кстати на DTF недавно, вопрос есть: тут если редактировать статью приходят людям уведомления об этом или это никак не оповещается?

Ответить

Поздний Макс

Rabidus
0

Нет, не приходит(

Ответить
0

Печально

Ответить

Поздний Макс

Rabidus
2

И не говорите, сам активно этим промышляю и как никто понимаю...

Ответить
0

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

Ответить
1

Механика классная. Будет время,то опробую

Ответить
1

Приз "Самый лучший хоррор"😀.

Ответить
1

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

Ответить
1

Занятная игра. Разумеется, не на постоянную основу, но вот скрасить вечер сойдет. А уж если зарубиться с товарищем и поспорить, кто дольше протянет - тем более. Правда, есть непонятные вещи - в перчатке Таноса, например, смысла так и не увидела, да и непонятно, как заражаются люди на изолированных островах. Через трупы, что ли? XD
Ну и свой рекорд установила - что тоже приятно)

Ответить
0

Спасибо за фидбек, челы заражаются сами собой, а в перчатке Таноса и я не вижу смысла)

Ответить
0

я кстати только сейчас осознал что 800 секунд это дохера на сама деле, респект за то, что в моей игре столько просидел а :D

Ответить
0

Ты победила в моём конкурсе, поздравляю :D Свяжись со мной в личку чтобы приз забрать

Ответить
1

Интересная задумка! Какие дальнейшие планы на проект?
p.s. Мой результат в борде не совсем честный

Ответить
0

Можно впринципе развить до нормальной релизной версии под телефон, но у меня нет пока андроида чтобы отлаживать, да и художник ui нужен, у меня не очень получается нормальный интерфейс рисовать

Ответить
0

Предлагаю услуги Сменщика имени в таблице лидеров, если вам не нравится ваше имя, могу поменять :D

Ответить

Поздний Макс

Rabidus
1

Тариф забыли озвучить)

Ответить
1

Пока бесплатно, а потом посмотрим)

Ответить

Поздний Макс

Rabidus
1

У-у-у... Как же ж Вы с таким-то подходом в номинации «лучший коммерческий потенциал» состязаться собрались?)

Ответить
2

ну мож он рекламы нахуярит туда)

Ответить

Поздний Макс

Totorim…
3

Зачем довольствоваться одной рекламой, если она никак не мешает микротранзакциям?
И решительно непонятно почему способность хождения по воде оставили для DLC, а для людишек не продаётся 100500 вариантов шляп - это ж основы, с этого надо было начинать, а он о каком-то геймплее думает - дилетант!

Ответить
0

Только на этой неделе акция действует)

Ответить

Поздний Макс

Rabidus
1

Оправдывайтесь-оправдывайтесь)))

Ответить
1

Завезу Кастомизацию на днях

Ответить
0

Игра забавная. Немого удручает настолько буквальное прочтение темы в общемировом контексте.

Ответить
1

Я чот совсем не понял игрового цикла, он как-то сломан. Ну сдохли все, наделал еще, непонятно как развиваться и зачем, если можно натыкать. Непонятно отчего заражаются на "чистом" острове. Непонятно что делать с трупиками и вредны ли они.

По управлению, было бы круто кроме днд использовать еще просто клик, он гораздо быстрее. А драгать быстро устаешь и надоедает.

Ответить
0

Если вы в режиме песочницы , тот там нет конца игры, можно натыкать много персонажей, вся суть в соревновательном режиме

Ответить
0

а, ясно
Непонятки всё равно есть... попробую еще пару разочков.

Ответить
0

Кто-нибудь качал игру после 15 часов сегодня? Можете скинуть скрин того, что вы видите при запуске игры (у кого версия после 15 часов была скачена) Там кста вышла обнова с более менее пофикшеным лидербордом

Ответить

Поздний Макс

Rabidus
1
Ответить

Поздний Макс

Rabidus
0

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

Ответить
1

пофиксил

Ответить
0

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

Ответить

Поздний Макс

Rabidus
1

На месте:

Ответить
0

6:35 прожил, но таблица забагалась

Ответить
0

Почему так много людей сдохло в воде?

Ответить
2

У меня была спартанская система изоляции

Ответить
1

Он вершитель судеб, просто топил неугодных

Ответить
0

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

Ответить
0

Прикольно
Вопрос, их топить специально можно или это баг?)

Ответить
0

Тип при перетаскивании на воду, они просто исчезают , без счетчика трупов даже.

Ответить
0

Отчасти не баг, труп не появляется, но счётчик живых убавляется :D

Ответить
0

Inversium и AlexSergo, отпишитесь, сколько у вас рекорд, я ручками добавлю

Ответить

Комментарии

null