Дио двигает Жан Пьерра по лестнице (PowerPoint mini-game) | #WardWitcher
Очень давно я доделал эту штуку в PP, тогда это казалось действительно интересной задумкой (в те времена, когда ты веришь в свою дееспособность создать сайт. Хе, хе, хе, хе...), сама мини-игра состояла из нескольких уровней, где игроку необходимо было пройти сюжетную часть, играя за персонажей "Jojo's Bizarre Adventures" [Автор оригинальной манги - Хирохико Араки].
Моим костыльным мозгом была реализована прикольная концепция, однако, мои посредственные знания Unity/Unreal Engine и прочих движков, с которыми я бы мог сделать хоть что-то, поставили на задумке крест. После, я решил реализовать урезанную версию всего с помощью PowerPoint (можно было сделать нормально, но нужны знания в СиАкуле (Csharp, т.е), естественно, я не вытянул, ибо дурак. Ещё большая часть была урезена, и то, что после осталось было заброшено, ибо я никогда не довожу начатые дела до их завершения.)
!! ДИСКЛЕЙМЕР !!
Важная особенность, звуковой ряд до минуты и 18 секунды (т.е финального нажатия на кнопку "play" не был реализован с помощью PP. Остальное же, чисто PP)
Состав: большая часть слайдов включает в себя базовые возможности старого офиса (естественно, в новой версии Microsoft'a можно делать идеальные проекты, но новый офис — штука дорогая. Делаю в старом. Функционала поменьше, но достаточно.)
Беда PP в этом плане — невозможность реализации некоторых полезных функций, и тебе приходится выкручиваться костылями и не перегружать PP элементами. В этом плане, вся база которую можно сделать без затрагивания кода — лёгкий шутер, где пользователь будет кликать на объекты и с помощью триггеров происходит событие.
Если накинуть музыку и прочие элементы, добавлять ролики и т.д, то PP может просто зависнуть (зависит от объёма, см. старый quiz-ролик по Мафии, и ролик про SWBF, обработка 4гб с лишним видео у PP не идёт, по крайней мере, старого.)
А теперь, о том, как это реализовано, если Вам вдруг интересно.
Первая часть состоит из обычных объектов и анимаций, сменяющих друг друга через время, появляется стрелка, нажав на которую пользователя перекидывает на слайд ("вставка"/"действие").
Переход между иконками персонажей реализован руководствуясь схожим принципом, при наведении на иконку пользователя перекидывает.
Часть с лестницей, тоже очень простая, у нас есть 3 объекта: модель персонажа, задний фон лестницы, ступенька, которая триггерит переход на предыдущий слайд. (движение осуществляется путём перехода персонажа спустя время). Переход между лестничными клетками специально сделан с большей задержкой (ибо тяжело дотянуться до 7-ой ступеньки.), а поскольку это PP, он иногда глючит (ибо не предусмотрен как полноценный игровой движок для костыльных разработчиков, а первоначально показывает слайды, с СиАкулой дела иные, не буду вдаваться в подробности, там и "Doom" можно реализовать).
Способность "Дио", активируется в самом конце, парадокс в том, что нажатия логируются с задержкой, и если прожать с задержкой, пользователя отправит на несколько слайдов (т.е, тот, который следует после лестницы и тот, который выбран после нажатия по кнопке "способности".), сама способность — иконка с двумя действиями: воспроизводит звук и отправляет на указанный слайд.
Вроде всё, достаточно просто и костыльно.
◄ Call It TimeSpell ►
00:00 — Главное меню и персонажи
01:17 — Уровень с лестницей
Используемый саундтрек:
♪ Альбом: Ergo Proxy Ost 2
♪ Композитор: Ike Yoshihiro
Используемое приложение:
• Название: Microsoft Office PowerPoint
• Разработчик: Microsoft
Тэги: #PowerPoint ; #JJBAreference ; #WardGaming
Автор видео: #MerigoldRoche