Tôi đang tham gia một lớp học về trình biên dịch và mục tiêu là viết trình biên dịch cho các thiết bị Meggy Jr (Arduino). Mục tiêu chỉ là tạo ra một trình biên dịch đơn giản với các vòng lặp và các biến và công cụ.
Rõ ràng, đó là khập khiễng, vì vậy "mục tiêu thực sự" là tạo ra một trò chơi ấn tượng trên thiết bị. Vấn đề là nó chỉ có 64 pixel để hoạt động (về mặt kỹ thuật 72, nhưng 8 đầu là màu đơn và không phải là một phần của màn hình chính, vì vậy chúng thực sự chỉ hữu ích để hiển thị những thứ như tiền).
Vấn đề của tôi là nghĩ về một cái gì đó để làm trên một thiết bị nhỏ. Nó không thực sự quan trọng nếu nó là bản gốc, nhưng nó không thể là thứ đã có sẵn. Ý tưởng đầu tiên của tôi là "con rắn", nhưng nó đi kèm với SDK. Tương tự với một game bắn súng cuộn bên.
Các ý tưởng còn lại bao gồm một trò chơi phòng thủ tháp (khó viết, khó kiểm soát), một game nhập vai (cùng), tetris (què) ..
Vấn đề là tất cả các trò chơi tôi thích đều yêu cầu màn hình độ phân giải cao vì chúng có nhiều văn bản. Ngay cả một trò chơi thực sự đơn giản như nethack cũng khó vì mỗi sinh vật sẽ là một màu duy nhất.
tl; dr Những kiểu trò chơi yêu cầu a. Không có văn bản; và B. Có đủ các đối tượng đại diện cho chúng với một màu duy nhất được chấp nhận?
EDIT: Để làm rõ, màn hình hiển thị là 8x8 với tổng số 64 pixel, không phải 64x64.