Je prends un cours sur les compilateurs, et le but est d'écrire un compilateur pour les appareils Meggy Jr (Arduino). Le but est juste de faire un simple compilateur avec des boucles et des variables et d'autres choses.
Évidemment, c'est boiteux, donc le "vrai but" est de faire un jeu impressionnant sur l'appareil. Le problème est qu'il n'a que 64 pixels pour fonctionner (techniquement 72, mais les 8 premiers sont monochromes et ne font pas partie de l'affichage principal, ils ne sont donc vraiment utiles que pour afficher des choses comme de l'argent).
Mon problème est de penser à quelque chose à faire sur un appareil aussi petit. Peu importe si c'est original, mais ça ne peut pas être quelque chose qui est déjà disponible. Ma première idée était "serpent", mais cela vient avec le SDK. Même chose avec un jeu de tir à défilement latéral.
Les idées restantes incluent un jeu de tower defense (difficile à écrire, difficile à contrôler), un RPG (même), tetris (boiteux) ..
Le problème est que tous les jeux que j'aime nécessitent un écran haute résolution car ils contiennent beaucoup de texte. Même un jeu vraiment simple comme nethack serait difficile car chaque créature serait d'une seule couleur.
tl; dr Quels styles de jeux nécessitent a. Pas de texte; et B. Peu d'objets suffisants pour les représenter chacun avec une seule couleur est acceptable?
EDIT: Pour clarifier, l'affichage est 8x8 pour un total de 64 pixels, pas 64x64.
la source
Réponses:
Les contraintes de basse résolution étaient la prémisse du défi de conception du Gamma 256 [archive] . Leur contrainte obligatoire était un peu plus élevée que 64x64, mais beaucoup de soumissions utilisaient beaucoup moins que le maximum.
Darius Kazemi a fait (à mon avis), l'un des meilleurs jeux sur l'appareil Meggy Jr. [archive] Vous pourriez regarder son travail pour l'inspiration.
la source
Je trouve qu'un tireur de couloir de haut en bas de type Rogue pourrait être possible. À 8x8, vous n'auriez évidemment pas d'espace pour afficher une salle pleine, mais vous seriez en mesure d'afficher une petite section de la carte. Un pixel blanc peut être vous (fondu au noir lorsque vous perdez des points de vie), l'or pour le trésor, le rouge pour les ennemis, le vert pour la guérison, etc. .
la source
Vous pourriez écrire quelque chose qui ressemble à un tomagatchi ou à un autre animal de compagnie virtuel. Les originaux ont été réalisés sur des écrans à très basse résolution.
Pong est un autre jeu qui me vient à l'esprit pour un affichage basse résolution. Bien que cela puisse sembler basique, il couvre la plupart des éléments importants de nombreux jeux: collisions, physique (quoique simple), boucle de jeu, etc. ces tâches qui peuvent prendre plus de temps que prévu.
la source
Cela me fait penser à des jeux de société, comme Go ou Checkers, et à des choses énigmatiques impliquant des pentaminos ou d'autres configurations intéressantes de pièces uniformes. Je resterais loin des jeux fortement spatiaux ainsi que du texte lourd. Votre jeu doit être à peu près abstrait. Avec 8x8 rez, vous pourrez peut-être faire quelque chose d'aussi spatial que Sakoban, mais j'ai des doutes.
Pour être clair ici: aucun des jeux mentionnés ci-dessus ne fonctionnera très bien. Vous devrez créer votre propre jeu et vos propres règles, mais je vous suggère de garder à l'esprit les jeux ci-dessus lorsque vous le faites. Des états du monde simples qui s'affichent facilement, mais des mécanismes plus complexes dans les coulisses. Votre jeu ne pourra pas avoir beaucoup de métaphore, donc je resterais abstrait.
la source
Vous pourriez écrire un petit moteur 3D de lancer de rayons, comme celui-ci travaille sur . Ne nécessiterait pas trop de couleur; bien que votre écran soit plus petit que celui qu'il a, il pourrait être réalisable.
la source
Game of Life peut être un bon exemple pour ces appareils basse résolution. J'ai vu la vidéo où ce jeu a été réalisé sur un cube LED.
la source
Beaucoup de conceptions de puzzle fonctionneraient bien dans ce format. Les puzzles à curseur sautent instantanément à l'esprit.
la source
Et les échecs? Une grille 8x8 avec des couleurs différentes devrait convenir à certains échecs.
la source
Et un jeu de réflexe? Un peu comme réacteur 2player pour les téléphones Android.
Vous pouvez également vous inspirer des jeux Wario Ware.
la source
Wolfenstein 1-D
Bien qu'il utilise une hauteur de 1px, sa largeur est bien plus longue que 8px, vous devrez donc probablement trouver quelque chose.
la source
Une autre idée pourrait être Mastermind .
la source
J'ai un terrain de jeu avec des restrictions similaires. Le mien est 10x20. Cependant, il est toujours possible d'implémenter de nombreux jeux, bien que vous deviez être un peu créatif et changer les règles de certains jeux. Une chose cool est que si vous avez du son.
Voici mon matériel:
Voici mes "captures d'écran":
Tetris
Serpent
Le serpent (vert) mange de la nourriture (bleu) avec sa tête (rouge). Soyez conscient des obstacles (gris)
Guitar Hero
Notes tombant du haut. Appuyez sur le bouton (lumineux) et maintenez-le (foncé)
Tambours
Les tambours s'animent et émettent du son lorsqu'un bouton est enfoncé.
Mémoire de mélodie
Rappeler une séquence de tons plus la lumière
Le jeu de la vie
Modifier d'abord, puis simuler
Dash de rocher
Le joueur (jaune) doit récupérer les diamants (bleu) avant de sortir (rouge). Attention aux chutes de pierres (grises)
Envahisseurs de l'espace
Le seul monstre perd des pixels uniques lors de la prise de vue.
Skyfall
Semblable à Guitar Hero. Le joueur (jaune) peut collecter des objets (vert), doit collecter des objets (bleu) et ne doit pas collecter des objets dangereux (rouge)
Chauffeur
Le joueur (rouge) roule sur une route et doit dépasser les voitures de son côté tout en regardant les voitures de l'autre côté.
Pac-Man
Le joueur (jaune) recueille des pièces (marron) et de la nourriture (violet) tout en traversant un labyrinthe avec des murs (gris). Faites attention aux fantômes (bleu) à moins qu'ils ne soient perceptibles (vert).
Sokoban
Le joueur (blanc) doit déplacer les pièces (lumineuses) sur leur destination (sombre). Utilisez des briques Tetris ici, car je les avais déjà.
Oiseau Flappy
J'espère que cela est connu.
Pong
Autres
Bien qu'il ne s'agisse pas d'un jeu, il peut tout de même être amusant. Sur l'écran 10x20, il est possible d'afficher la météo ou de l'utiliser comme une torche.
la source
Beaucoup de classiques rendraient bien avec un espace d'écran aussi limité, tels que: Tetris, Pacman et Asteroids. Vous pouvez également essayer des jeux de société tels que les dames, les échecs et le backgammon. De plus, Helicopter est l'un de mes jeux simples préférés.
la source
Vous pouvez créer une évasion et faire en sorte que la caméra suive la balle pour des niveaux plus grands (uniquement verticalement) et peut-être le pad horizontalement pour une zone de jeu plus grande.
L'idée de déplacer la caméra est probablement nécessaire pour n'importe quoi sur un si petit écran.
la source