Войти
ПроектыФорумКонкурсы

Конкурс «Контент на Карантине: Буквально Всё На Одном Экране!», 26 июня - 20 июля, АКТИВЕН (2 стр)

Страницы: 1 2 3 4 Следующая »
#15
10:24, 28 июня 2020

Изображение


#16
13:38, 28 июня 2020

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

Или, вот, диалоги. Придется делать без них, или же все ветки ответов всех персонажей сразу на экране при старте игры?

#17
(Правка: 16:34) 16:27, 28 июня 2020

Virtex
> если спавнятся в рантайме
Я думаю, если они существуют в пространстве экрана изначально, то более менее. То есть например в начале у тебя есть чар с кольтом в руках и патроны, которые ты какбы подбираешь и какбы вставляешь в кольт. Потом бам-бам-бам, гильза упала рядом, а пуля застряла в мобе. Они остались в мире, а не "отработали" и были удалены. То есть смысл больше в законе сохранения массы и энергии, чтоб ничего не бралось из ниоткуда и в никуда не девалось, а не в формальном смысле. Формальный бонусом. Хотя! это тоже зависит от игры )

То есть трансмутации и всякая алхимия в принципе вариант. Типа сжёг дерево - получил уголь, тд тп.

Virtex
> же все ветки ответов всех персонажей сразу на экране при старте игры?
Можно как в старых сиеровских кэвстах, где у тебя есть слова действия на экране, только их можно комбинировать, как в "Baba is You", где слова всегда на виду и меняя их порядок и сочетания, меняется игровая ситуация, законы мира и тд тп.

#18
18:21, 28 июня 2020

Меня вот волнуют скорее не игровые элементы, невидимые игроку, а графический контент. Например, персонаж бьёт другого. Отрабатывают кадры анимации (они все всегда не могут быть видны), появляется спрайт разлетающихся искр от удара (он тоже не может быть всегда виден). Они должны быть видны или это уже безумие?
Понимаю, можно и до абсурда дойти, сделать игру из статичных объектов, без эффектов, но стоит ли?

#19
18:44, 28 июня 2020

nklbdev
Я так понимаю доступно лишь вращение и перемещение игровых объектов.

#20
(Правка: 18:53) 18:52, 28 июня 2020

nklbdev
> спрайт разлетающихся искр
Ну это вроде как мелочь. Если не злоупотреблять, то норм. Хотя если кто придумает, как обойти - будет круто.

nklbdev
> сделать игру из статичных объектов
Ну если игра 3д, то в принципе сетка всегда видна, и анимация тут больше свойство, чем что-то отдельное, как набор спрайтов у 2д. То есть можно и не статично делать вполне.

Incvisitor
Да и всякая разборка и пересборка, и тд тп.

#21
20:57, 28 июня 2020

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

#22
(Правка: 21:36) 21:33, 28 июня 2020

563
> Скажи а ГУИ и текст тоже должны быть на экране всегда?

И так, необходимо создать игру, где весь контент всегда находиться перед игроком, не появляется из ниоткуда и не исчезает в никуда, не выходит за и не покидает пределов экрана. Главное меню? Вот оно. Настройки звука и управления? Всегда здесь. Все уровни? Вся игра? Да, на этом же экране. Главный мегабосс? Уже машет рукой из угла экрана!

Так что да )

Но! например, в некоторых играх можно сохраняться на чекпоинтах, поэтому сохранению например гуи не нужно. Аналогично можно подумать и над другими альтернативами гуи.

563
> И если они должны быть всегда на экране - можно ли юзать такой хак как помещать
> белые слова в белый квадрат, а затем выдвигать их из этого квадрата в нужное
> место?
Но тут важно грамотно обыграть, чтоб это не воспринималось как хак, ради хака, чтоб формально вписаться. А так да, ключ к победе как раз в грамотном реюзе и универсализации, нестандартное использование стандартных вещей и тд тп )

#23
(Правка: 21:45) 21:44, 28 июня 2020

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

#24
21:57, 28 июня 2020

Virtex
> Или, вот, диалоги. Придется делать без них..
Алфавит в какой нить угол запихнуть и любые диалоги в твоем распоряжении)

fantomass
Я так понимаю, что "Ну погоди" в примере 563 тоже не совсем чтоб подходит под условия, во время игры там яйца спавнятся и исчезают в корзине, так же и счетчик в верху не все цифры сразу содержит.. Хотя с другой стороны оно всегда там есть, но прост не всегда отображается.. Любая игра с тетриса вроде бы технически проходит по тому же критерию, но далеко не каждая воспринимается как "игра на одном экране",  ну а в шахматах кстать тоже фигуры с доски убираются, то есть нужно еще поле для выбывших, без него шахматы не канают)

В общем к чему я все это.. Что важнее: техническая составляющая или как оно воспринимается игроком?

#25
22:21, 28 июня 2020

Baser
> Алфавит в какой нить угол запихнуть и любые диалоги в твоем распоряжении)
С алфавитом по одной уникальной букве далеко не уедешь)

#26
(Правка: 22:48) 22:44, 28 июня 2020

Baser
> "Ну погоди" ... там яйца спавнятся и исчезают в корзине
О, кстати да )

Baser
> счетчик в верху не все цифры сразу содержит
Ну, например, в 3д можно его представить как механизм, как у механических замков с паролем, где несколько шайб с цифрами по кругу или типа того.

Baser
> нужно еще поле для выбывших, без него шахматы не канают)
По-моему в стареньких баттл чесах трупы просто на поле валялись )

Baser
> Что важнее: техническая составляющая или как оно воспринимается игроком?
Баланс - техническая составляющая хорошо воспринимаемая игроком )

Daimos
> С алфавитом по одной уникальной букве далеко не уедешь)
Можно использовать иконки и иероглифы. Как в Симс или в гуи у редакторов, типа "открыть", "сохранить", "вырезать", "вставить", тд тп.

#27
4:58, 29 июня 2020

Baser
> Я так понимаю, что "Ну погоди" в примере 563 тоже не совсем чтоб подходит под
> условия, во время игры там яйца спавнятся и исчезают в корзине
Ни где они не спавнятся. Они уже есть на экране - отрисованы серым цветом, а когда яйцо движется то каждое серое яйцо становится черным. И падает в корзину точно так же - становится серым.

Baser
> Алфавит в какой нить угол запихнуть и любые диалоги в твоем распоряжении)
Нет нужно пихать именно диалоги, т.к. по букве набирать ... так себе решение, а если в слове 2 буквы или 3.

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

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

Текстовое окно сделать следующим образом: две полосы, белая и черная, белая внизу, а черная над ней. В белую помещаем готовый белый текст, и на событие, он плавно переезжает в черную. Например - "Вы взяли ключ" или "Игра сохранена". Ну, а потом заезжает обратно.

Для предметов отвести отдельное поле, где они будут находится в готовом виде. Если предмет не играет, то он находится там в сером цвете, а на игровом поле он перекрашен в другой цвет, перемещается предмет без телепортации плавно к месту.
В общем так можно организовать игровой процесс на одном экране.

Но по сути это все одноразовое, и использовать где то нельзя будет, чисто потешить ЧСВ что можешь это сделать. Красоты тоже вроде никакой нет, геймплей предельно усечен.
Вот сижу и думаю стоит ли время тратить?

#28
(Правка: 13:10) 13:09, 29 июня 2020

563
> Вот сижу и думаю стоит ли время тратить?
Ну это типовое решение и решение в лоб. Брутфорс и по большому счёту формальный обход правил. Думаю мало кто высоко оценит подобное.

563
> Основная проблема конкурса - сложность реализации и невозможность использовать что то повторно
Забавно. Вообще идея как раз родилась из обсуждений, что многие обьекты в играх до сих пор используются согласно давно устоявшимся игровым условностям - достаточно тривиально, стереотипно и не креативно, хотя легко нагенерить столько всего даже с самыми банальными вещами. Одной лопате было сразу придумано штук 20 разных механик )

#29
14:31, 29 июня 2020

563
> В белую помещаем готовый белый текст
То есть текс есть только технически на экране, но игроку он не виден. По такому принципу можно сделать абсолютно любое количество объектов, особенно если еще и разрешить изменение цвета/прозрачность для объекта, что в общем-то и происходит в том же "ну погоди"
563
> по букве набирать ... так себе решение
Разбей/упрости текст до отдельных слов/коротких фраз и уже проще)
И что мешает запихнуть в закрытое поле 10,20 или даже 100 алфавитов? Никто все равно не узнает сколько их там х) Плавное перемещение? Тоже не обязательно, просто объект меняет цвет/прозрачность уже когда занимает свою позицию..

fantomass
Да кстать, нигде не увидел в правилах, что контент не может дублироваться, а потом собираться обратно в один объект и для технического соответствия можно было бы всегда держать необходимое кол-во объектов стаком (можно с минимальным смещением,чтоб уж наверняка никто не мог сказать, что что-то там не видно), но это лишь сильнее нагрузит систему и более ничего, нужно ли это? По мне формальность не стоит ставить выше логики)

Страницы: 1 2 3 4 Следующая »
ПроектыФорумКонкурсы