Estilos de juegos que funcionan en baja resolución


16

Estoy tomando una clase sobre compiladores, y el objetivo es escribir un compilador para dispositivos Meggy Jr (Arduino). El objetivo es hacer un compilador simple con bucles, variables y demás.

Obviamente, eso es lamentable, por lo que el "objetivo real" es hacer un juego impresionante en el dispositivo. El problema es que solo tiene 64 píxeles para trabajar (técnicamente 72, pero los 8 primeros son de un solo color y no forman parte de la pantalla principal, por lo que en realidad solo son útiles para mostrar cosas como el dinero).

Mi problema es pensar en algo que hacer en un dispositivo tan pequeño. Realmente no importa si es original, pero no puede ser algo que ya esté disponible. Mi primera idea fue "serpiente", pero eso viene con el SDK. Lo mismo con un tirador de desplazamiento lateral.

Las ideas restantes incluyen un juego de defensa de la torre (difícil de escribir, difícil de controlar), un juego de rol (mismo), tetris (cojo) ...

El problema es que todos los juegos que me gustan requieren una pantalla de alta resolución porque tienen mucho texto. Incluso un juego realmente simple como nethack sería difícil porque cada criatura sería de un solo color.

tl; dr Qué estilos de juegos requieren a. Sin texto; y B. ¿Pocos objetos suficientes que los representen cada uno con un solo color es aceptable?

EDITAR: para aclarar, la pantalla es 8x8 para un total de 64 píxeles, no 64x64.


2
Puede "aumentar" el recuento de colores de una manera: haga que los píxeles parpadeen, si el dispositivo lo permite, de esa manera el píxel parpadeante muy rápido será diferente de la estática en apariencia y color (las pantallas TFT hacen eso para emular el color de 24 bits). Eso agregará una cierta variabilidad.
Kromster dice que apoya a Mónica

77
Llamar a Tetris cojo al instante te descalifica para ... bueno, yo diría que para todo, pero para los juegos retro en particular.
ziggystar

@ziggystar: No estoy de acuerdo. Si bien el tetris es un gran juego, se ha portado tanto "en todas partes" que sería un poco lamentable portarlo a otro lado. Además, dado que solo tiene 8x8 píxeles disponibles, no puedo imaginar una forma sensata y divertida de jugar Tetris bajo esas limitaciones.
o0 '.

Un juego ... ¿En una pantalla de 8 por 8? Hmm ... ¿Qué pasa con el juego de la vida (google)? No tiene ninguna interacción del usuario, aunque ...
jcora

Respuestas:


9

Las restricciones de baja resolución fueron la premisa del desafío de diseño Gamma 256 [archivo] . Su restricción obligatoria era bastante más alta que 64x64, pero muchas de las presentaciones utilizaron mucho menos que el máximo.

Darius Kazemi ha hecho (en mi opinión), uno de los mejores juegos en el dispositivo Meggy Jr. [archivo] Puedes mirar su trabajo en busca de inspiración.


Shucks, gracias! Si OP tiene alguna pregunta, también pueden dejar un comentario en mi blog.
DariusK

7

Me parece que podría ser posible un tirador de corredor de arriba hacia abajo como Rogue. Obviamente, en 8x8, no tendría espacio para mostrar una habitación completa, pero podría mostrar una pequeña sección del mapa. Un píxel blanco podría ser usted (se desvanece en negro a medida que pierde salud), oro por tesoro, rojo por enemigos, verde por curación, etc. Paredes de 1 píxel de ancho, corredores de 2, 3 o 4 píxeles de ancho, y podría funcionar .


6

Podrías escribir algo parecido a un tomagatchi u otra mascota virtual. Los originales se hicieron en pantallas de muy baja resolución.

Pong es otro juego que viene a la mente para una pantalla de baja resolución. Si bien puede parecer básico, cubre la mayoría de los bits importantes en muchos juegos: colisiones, física (aunque simple), loop de juego, etc. En una plataforma tan limitada, puede verse obligado a "rodar el suyo" durante muchos de los juegos. aquellas tareas que pueden tomar más tiempo de lo que esperaba.


Buenas ideas. Ni siquiera había considerado la idea de las mascotas virtuales. Y de alguna manera me perdí el pong también ... Tal vez algo como un breakout sería bueno
Brendan Long

5

Eso me hace pensar en juegos de mesa, como Go o Checkers, y cosas extrañas que involucran pentaminos u otras configuraciones interesantes de partes uniformes. Me mantendría alejado de los juegos muy espaciales, así como de los textos pesados. Tu juego tiene que ser básicamente abstracto. Con 8x8 rez, es posible que pueda hacer algo tan espacial como Sakoban, pero tengo mis dudas.

Para que quede claro aquí: ninguno de los juegos mencionados anteriormente funcionará muy bien. Tendrás que crear tu propio juego y reglas, pero te sugiero que tengas en cuenta los juegos anteriores cuando lo hagas. Estados mundiales simples que se muestran fácilmente, pero mecánicas más complejas detrás de escena. Tu juego no podrá tener mucha metáfora, así que me mantendré abstracto.


Lamentablemente, la pequeña placa Go es de 9x9. Sin embargo, puedes probar con 7x7.
ziggystar

Ah! Leí mal; Pensé que 64x64 parecía un poco grande para lo que recordaba de la edición de Meggy Jr. para arreglar y aclarar mi respuesta.
Gregory Avery-Weir

4

Podrías escribir un pequeño motor 3D de fundición de rayos, como si este tipo estuviera trabajando . No requeriría demasiado color; Aunque su pantalla es más pequeña que la que tiene, podría funcionar.


Wow, eso es genial
Notabene

buena idea; aunque no creo que funcione como en el ejemplo dado. La única esperanza sería usar colores y sombras.
ziggystar

La genialidad ha sido redefinida
Gastón

Impresionante, pero dudo sinceramente que algo de valor en esta área se pueda lograr con 8x8 píxeles.
o0 '.

4

Game of Life puede ser un buen ejemplo para tales dispositivos de baja resolución. He visto el video donde este juego se realizó en un cubo LED.


3

Muchos diseños de rompecabezas funcionarían bien en ese formato. Los rompecabezas deslizantes saltan instantáneamente a la mente.


3

¿Qué tal el ajedrez? Una cuadrícula de 8x8 con diferentes colores debería estar bien para un poco de ajedrez.



3

Wolfenstein 1-D

Si bien usa 1px de altura, su ancho es mucho más largo que 8px, por lo que probablemente tenga que encontrar algo.



3

Tengo un campo de juego con restricciones similares. El mío es 10x20. Sin embargo, todavía es posible implementar muchos juegos, aunque debes ser un poco creativo y cambiar las reglas de algunos juegos. Una cosa genial es si tienes sonido.

Este es mi hardware:

Hardware

Aquí están mis "capturas de pantalla":

Tetris

Tetris

Serpiente

La serpiente (verde) come comida (azul) con su cabeza (roja). Esté atento a los obstáculos (gris)

Serpiente

Héroe de la guitarra

Notas cayendo desde arriba. Presione el botón (brillante) y mantenga presionado (oscuro)

Héroe de la guitarra

Tambores

Los tambores se animan y emiten sonido cuando se presiona un botón.

Tambores

Memoria melodía

Recordar una secuencia de tonos más luz

Memoria melodía

Juego de vida

Primero editando, luego simulando

Juego de vida

Boulder Dash

El jugador (amarillo) debe recoger diamantes (azul) antes de salir (rojo). Tenga cuidado con las rocas que caen (gris)

Boulder Dash

Invasores espaciales

El único monstruo pierde píxeles individuales cuando se dispara.

Invasores espaciales

Skyfall

Similar al guitar hero. El jugador (amarillo) puede recoger objetos (verde), debe recoger objetos (azul) y no debe recoger objetos peligrosos (rojo)

Skyfall

Conductor

El jugador (rojo) conduce en una carretera y debe adelantar a los autos de su lado mientras observa los autos del lado opuesto.

Conductor

Pacman

El jugador (amarillo) recoge monedas (marrón) y comida (violeta) mientras corre por un laberinto con paredes (gris). Tenga en cuenta los fantasmas (azul) a menos que sean comestibles (verde).

Pacman

Sokoban

El jugador (blanco) necesita mover piezas (brillantes) a su destino (oscuro). Usa ladrillos Tetris aquí, ya que ya los tenía.

Sokoban

Pájaro flappy

Espero que se sepa.

Pájaro flappy

Apestar

Apestar

Otros

Si bien no es un juego, aún puede ser divertido. En la pantalla de 10x20 es posible mostrar el clima o usarlo como antorcha.

Clima

Antorcha


0

Muchos de los clásicos funcionarían bien con un espacio de pantalla tan limitado, como: Tetris, Pacman y Asteroides. También puedes probar juegos de mesa como Damas, Ajedrez y Backgammon. Además, Helicopter es uno de mis juegos favoritos favoritos.


En 8x8? Tetris? Pacman? Incluso los asteroides no podían caber allí. Supongo que pensaste que estaba hablando de 64x64 en su lugar.
o0 '.

¿Por qué no funcionaría el tetris? Cada bloque podría ser un píxel.
George Duckett

0

Podría crear una ruptura y hacer que la cámara siga la pelota para niveles más grandes (solo verticalmente) y tal vez la almohadilla horizontalmente para un área de juego más grande.

La idea de mover la cámara es probablemente necesaria para cualquier cosa en una pantalla tan pequeña.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.