Стили игр, которые работают в низком разрешении


16

Я учусь на компиляторах, и цель - написать компилятор для устройств Meggy Jr (Arduino). Цель состоит в том, чтобы сделать простые компиляторы с циклами, переменными и прочим.

Очевидно, что это неубедительно, поэтому «настоящая цель» - сделать впечатляющую игру на устройстве. Проблема в том, что он имеет только 64 пикселя для работы (технически 72, но верхние 8 являются одноцветными и не являются частью основного дисплея, поэтому они действительно полезны только для отображения таких вещей, как деньги).

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

Остальные идеи включают в себя игру Tower Defense (трудно писать, трудно контролировать), RPG (то же самое), тетрис (хромой).

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

tl; dr Какие стили игр требуют. Нет текста; и б. Мало ли объектов, которые представляют их одним цветом, приемлемо?

РЕДАКТИРОВАТЬ: Чтобы уточнить, дисплей имеет 8x8 в общей сложности 64 пикселей, а не 64x64.


2
Вы можете «увеличить» количество цветов таким образом: заставить пиксели мигать, если устройство это позволяет, таким образом очень быстро мигающий пиксель будет отличаться от статического по внешнему виду и цвету (TFT-дисплеи делают это для эмуляции 24-битного цвета). Это добавит определенную изменчивость.
Кромстер говорит, что поддержите Монику

7
Называя Тетриса хромым, вы сразу же дисквалифицируете вас за… ну, я бы сказал за все - кроме ретро-игр в частности.
Ziggystar

@ziggystar: я не согласен. Несмотря на то, что тетрис - отличная игра, она портирована настолько «повсюду», что портировать ее куда-нибудь было бы неубедительно. Более того, поскольку у него есть только 8x8 пикселей, я не могу представить себе какой-либо вменяемый и забавный способ играть в тетрис при таких ограничениях.
о0 '.

Игра ... На экране 8 на 8? Хм ... А как насчет игры жизни (Google)? Это не имеет никакого взаимодействия с пользователем, хотя ...
Jcora

Ответы:


9

Ограничения в низком разрешении были предпосылкой для проектирования Gamma 256 [архив] . Их обязательное ограничение было немного выше, чем 64x64, но во многих представленных материалах использовалось гораздо меньше, чем максимум.

Дариус Каземи сделал (на мой взгляд) одну из лучших игр для устройства Meggy Jr. [архив] Вы можете посмотреть на его работу для вдохновения.


Черт, спасибо! Если у ОП есть какие-либо вопросы, они могут оставить комментарий и в моем блоге.
DariusK

7

Поражает меня, что возможен простой Rogue-подобный стрелок сверху вниз по коридору. В 8x8 у вас явно не будет места, чтобы показать полную комнату, но вы сможете показать небольшой раздел карты. Белым пикселем могут быть вы (переходите в черный цвет по мере того, как вы теряете здоровье), золото - для сокровищ, красный - для врагов, зеленый - для лечения и т. Д. Стены шириной 1 пиксель, коридоры шириной 2, 3 или 4 пикселя, и это может сработать. ,


6

Вы можете написать что-то похожее на томагатчи или другое виртуальное животное. Оригинальные были сделаны на экранах с очень низким разрешением.

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


Хорошие идеи. Я даже не рассматривал идею виртуальных питомцев. И как-то я тоже пропустил понг .. Может быть, что-то вроде прорыва было бы хорошо.
Брендан Лонг

5

Это заставляет меня задуматься о настольных играх, таких как «Го» или «Шашки», и о загадочных вещах с участием пентаминов или других интересных конфигурациях униформ. Я бы держался подальше от пространственно-ориентированных игр и текстов. Ваша игра должна быть абстрактной. С разрешением 8x8 вы можете сделать что-то столь же пространственное, как Сакобан, но у меня есть сомнения.

Чтобы быть ясно здесь: ни одна из игр, названных выше, не будет работать очень хорошо. Вам нужно будет создать свою собственную игру и правила, но я бы посоветовал помнить о вышеперечисленных играх, когда вы это делаете. Простые состояния мира, которые легко отображаются, но более сложная механика за кадром. В вашей игре не будет много метафор, поэтому я бы оставался абстрактным.


К сожалению, маленькая доска Го 9x9. Вы можете попробовать с 7x7, хотя.
Ziggystar

Ах! Я неправильно понял; Хотя 64x64 мне показалось немного большим для того, что я вспомнил о Meggy Jr. Редактирование, чтобы исправить и уточнить мой ответ.
Грегори Эйвери-Вейр

4

Вы могли бы написать небольшой 3D-движок для создания лучей, как этот парень работает над . Не требует слишком много цвета; хотя ваш экран меньше, чем у него, он может быть работоспособным.


Ничего себе, это просто здорово
Notabene

хорошая идея; хотя я не думаю, что это будет работать, как в приведенном примере. Единственная надежда будет использовать цвет и затенение.
ziggystar

Awesomeness был переопределен
Gastón

Удивительно, но я искренне сомневаюсь, что что-то ценное в этой области может быть достигнуто с 8x8 пикселей.
о0 '.

4

Game of Life может быть хорошим примером для таких устройств с низким разрешением. Я видел видео, где эта игра была сделана на светодиодном кубе.


3

В этом формате отлично подойдет множество дизайнов головоломок. Головоломки-слайдеры мгновенно приходят на ум.


3

Как насчет шахмат? Сетка 8х8 с разными цветами должна подойти для некоторых шахмат.



3

Wolfenstein 1-D

Хотя он использует высоту 1px, его ширина намного больше, чем 8px, поэтому вам, вероятно, придется что-то придумать.



3

У меня есть игровое поле с аналогичными ограничениями. Мой 10х20. Тем не менее, все еще возможно реализовать много игр, хотя вы должны быть немного креативными и изменить правила некоторых игр. Классная вещь, если у вас есть звук.

Это мое оборудование:

аппаратные средства

Вот мои "скриншоты":

Tetris

Tetris

змея

Змея (зеленая) питается пищей (синяя) с головой (красная). Будьте в курсе препятствий (серый)

змея

Guitar Hero

Ноты падают сверху. Нажмите кнопку (ярко) и удерживайте (темно)

Guitar Hero

Барабаны

Барабаны оживляют и издают звук при нажатии кнопки.

Барабаны

Мелодия памяти

Напомним последовательность тонов плюс свет

Мелодия памяти

Игра жизни

Редактирование сначала, затем моделирование

Игра жизни

Боулдер дэш

Игрок (желтый) должен собрать алмазы (синий), прежде чем выйти (красный). Знать о падающих камнях (серый)

Боулдер дэш

Космические захватчики

Только один монстр теряет один пиксель при выстреле.

Космические захватчики

Skyfall

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

Skyfall

Водитель

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

Водитель

pacman

Игрок (желтый) собирает монеты (коричневый) и еду (фиолетовый), проходя через лабиринт со стенами (серый). Помните о призраках (синих), если они не съедобны (зеленые).

pacman

Sokoban

Игрок (белый) должен переместить фигуры (яркие) в пункт назначения (темный). Используйте здесь кирпичи Тетрис, так как они у меня уже были.

Sokoban

Flappy птица

Я надеюсь, что это известно.

Flappy птица

Pong

Pong

другие

Хотя это и не игра, это все же может быть весело. На дисплее 10х20 можно отображать погоду или использовать ее как факел.

Погода

факел


0

Многие классики будут хорошо отображаться с таким ограниченным пространством экрана, как: Tetris, Pacman и Asteroids. Вы также можете попробовать настольные игры, такие как шашки, шахматы и нарды. Также Helicopter - одна из моих любимых простых игр.


В 8х8? Tetris? Pacman? Даже астероиды не могли туда поместиться. Полагаю, вы подумали, что он говорит о 64х64.
о0 '.

Почему тетрис не работает? Каждый блок может быть один пиксель.
Джордж Дакетт

0

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

Идея перемещения камеры, вероятно, необходима для чего-либо на таком маленьком экране.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.