Пиксельный мультиплеер за два дня без опыта сетевой разработкиРеиграбельность. Это слово, как гром среди ясного неба поразило нас субботним хакатонским утром. Имея за плечаами ровно ноль геймджемного опыта, мы слегка растерялись такой формулировке задачи... Час напряженного мозгового штурма и в наших мозгах прочно укрепилась одна идея: мы делаем мультиплеер. Наши боевые ребята БлуперыБыло решено создавать пиксельное 2D-мочилово в лабиринте, с блекдж.. ловушками и телепортами, а движком был выбран Godot Engine. (нас заставили!)Резонно рассудив, что минимальный опыт работы с мультиплеером есть только у одного из четырех членов команды (и он ограничен днем просмотра Godot'овских туторов с 'untitled' проектом) мы решили - всё или ничего. Это Godot, который мы изучали полторы недели до хакатона и одна из наших картГеймплейУтром воскресенья мы имели: 14 часов суммарного сна на четверых и рабочий сетевой прототип с кучей багов. Неплохо!Однажды придя в движение, Блупер летит до ближайшей стены, пробивая своим твердым лбом всё впереди. Ключевая механика - уничтожение соперников тараном в бок или спину. По нашей идее, столкнувшиеся лбами Блуперы должны отскакивать друг от друга, однако до конца пофиксить все баги с лобовыми столкновениями нам так и не удалось 🤷♂️В игре есть две маленькие карты для игры 1vs1 и две побольше для 3-4 игроковРеализованы следующие фичи:1. Шипы, активные каждые несколько секунд2. Ловушки, которые включают пролетающие по ним Блуперы3. Лазеры, стреляющие по нажатию кнопки4. Связные телепорты5. И замедляющая слизь, которая по итогу не была добавлена ни в одну из картОдин матч длится 2,5 минуты, побеждает наиболее смертоносный БлуперМатчмейкингЕго нет. Зато есть олдскульное подключение по IP и порту. Все, кто когда-либо играли в Minecraft должны понять (мы искренне надеемся, что жюри играли!)Игра поддерживает от одного (можно просто побегать по уровню) до четырех игроков.Напоследок: видео одной игры (для каждой карты подобран 8-битный трек!): Немного поехала верстка сверху, но это ж хакатонСпасибо, что дочитали до конца. Будет классно, если вы поделитесь своим мнением об игре! P.S. Прикрепляем ссылку на билд для MacOS и Windows, без проблем можно играть между разными платформами. Сам билд весит около 30 мб)drive.google.compressftopayrespect.tar
Очень стильно
И очень быстро
+ за Godot )
что за трек на видео?) Четко
Azureflux - B.O.M.B )
О, круто! Очень круто! Такую игру можно даже сразу выпускать в продажу. Завлекает. Начну скачивать, потом сыграю
спасибо! мы старались)