{"id":3824,"url":"\/distributions\/3824\/click?bit=1&hash=a0d33ab5520cacbcd921c07a49fc8ac5b78623b57936b992ce15c804b99210d4","title":"\u041a\u0430\u043a\u0443\u044e \u0440\u0435\u043a\u043b\u0430\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0442\u044c \u043d\u0430 DTF \u0438 \u043a\u0442\u043e \u0435\u0451 \u0443\u0432\u0438\u0434\u0438\u0442","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"75ec9ef4-cad0-549d-bbed-1482dc44e8ee","isPaidAndBannersEnabled":false}
Инди
hede

Игра (DTF!) для #индиджем

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

Итак в игре есть 3 режима: Первый это Галакса, летаем корабликом стреляем по плиткам. Второй, урезанный Тетрис, нужно двигать палки. Третий, раннер, нужно пробежать по платформам составленным в режиме тетриса, одни платформы падают, другие нет.

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

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

Сделал версии для ПК и андроида, на 9-м андроиде может быть проблема с логином. Так же для линкуса, но его не тестировал.

---андроид (на 9-м андроиде может быть проблема с логином)

---пк

---линукс (но его не тестировал.)

0
25 комментариев
Написать комментарий...
Ясный нос
лого дтф

Ну все, это заявка на победу

Ответить
Развернуть ветку
hede
Автор

А я думал билд под линукс, пол ночи его делал, тут ведь говорят, что вот игр для линкуса мало. Я старался :)

Ответить
Развернуть ветку
Чеченский спрей

Разбиваешь лого DTF, а под ним - логотип пикабу/канобу/tj/другое (нужное подчеркнуть, другое вписать)

Ответить
Развернуть ветку
Неприятный огонь

Пока не дочитал, думал, что это перечисление возникающих друг из под друга вариантов(:

Ответить
Развернуть ветку
Чеченский спрей

Тож вариант ведь)

Ответить
Развернуть ветку
Eric Cartman
делать билд под Linux
запаковывать в rar
Ответить
Развернуть ветку
hede
Автор

Я в линуксе не шарю, а во что надо? В зип? Напишите во что надо я перепакую

Ответить
Развернуть ветку
Eric Cartman

tar.gz ну или хотя бы zip,да.
Проверил, тащем то работает, но либо я тупой, либо очень тупой и не особо понял как играть во вторую и третью фазу)

Ответить
Развернуть ветку
hede
Автор

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

Ответить
Развернуть ветку
Eric Cartman

со второй игры я понял суть) в первый раз упал в пропасть)

Ответить
Развернуть ветку
hede
Автор

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

Ответить
Развернуть ветку
Eric Cartman

На счёт видео, когда нажимаю на кнопку показать видео смерти, ничего не происходит.
а в Player.log вываливается много строк типа:
Can't add component 'Rigidbody' to FLOOR because such a component is already added to the game object!
.
(Filename: ./Runtime/Export/Scripting/GameObjectExport.cpp Line: 97)

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

Ответить
Развернуть ветку
hede
Автор
Can't add component 'Rigidbody' to FLOOR

Это не ошибка а просто уведомление и связано оно с физикой пола.

А видео вообще никакие не показываются? В правом верхнем углу появляется видео или тоже нет?

На паузу должно появляется вот это видео.

Ответить
Развернуть ветку
Eric Cartman

ага, видосов никаких нигде нет.

Ответить
Развернуть ветку
hede
Автор

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

Ответить
Развернуть ветку
Eric Cartman

возможно проблема конечно в этом

Renderer: Mesa DRI Intel(R) Haswell Desktop.

на рабочем ПК видюха только интегрированая)
может у других оно и работает)

Ответить
Развернуть ветку
hede
Автор

Переделал билд, попробуйте, теперь должно работать
https://yadi.sk/d/iPg6aYzKyUDphQ

Ответить
Развернуть ветку
Eric Cartman

проверить смогу теперь только в понедельник, но обязательно отпишу

Ответить
Развернуть ветку
hede
Автор

Спасибо.

Ответить
Развернуть ветку
Eric Cartman

да, теперь видео показывает, и в игре и на паузе)

Ответить
Развернуть ветку
hede
Автор

Ура. Спасибо за тест

Ответить
Развернуть ветку
Eric Cartman

проверить смогу теперь только в понедельник, но обязательно отпишу

Ответить
Развернуть ветку
hede
Автор

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

Ответить
Развернуть ветку
Eric Cartman

может поможет, удалил Player.log , запустил заново игру, поставил на паузу, скопировал всё что было внутри.
https://pastebin.com/RwaqLX21

Ответить
Развернуть ветку
Евгений Клочков

Еще можно сделать игру по типу наперстков, где надо ловить твинк фрая

Или дополнять статью пока она в минусы не ушла

Ответить
Развернуть ветку
Читать все 25 комментариев
null