Создаём арканоид в VGA-текстовом режиме на Rust без std и alloc (своя мини ОС)
Здравствуйте, уважаемые читатели! В этой статье я хотел бы поделиться необычным и вдохновляющим проектом — реализацией арканоида в текстовом VGA-режиме, написанного полностью на Rust, без использования стандартной библиотеки и даже без аллокации памяти (#![no_std] + no_alloc). Проект работает напрямую с VGA-памятью и PS/2 клавиатурой через порт 0x60, создавая абсолютно нативную игру в стиле 80-х, но с современным вниманием к качеству кода. И всё это — с участием милого талисмана Platinum-tan.
https://habr.com/ru/articles/907162/
#rust #игры_80х #операционные_системы #qemu #программирование_игр