MicroBuild: псевдо-3D-движок для Arduino Nano
Х@habr_comмедиа / агрегатор
6 днMicroBuild — псевдо-3D-движок для Arduino Nano на Atmega328, работающий менее чем с 1 КБ оперативной памяти и без аппаратных вычислений с плавающей точкой.
MicroBuild: DOOM‑Style движок на AVR
Всё началось с попытки найти полноценный псевдо-3D-движок для AVR. Но поиски выдавали в основном вращающиеся кубы и рейкастинг в духе Wolfenstein 3D. А хотелось чего-то поближе к DOOM.
Тогда возникла идея разобраться в движке Джона Кармака и перенести его на микроконтроллер. Делов-то! Правда, попытка освоить BSP-деревья быстро охладила энтузиазм. Пришлось искать другой путь.
В результате появился MicroBuild — собственный псевдо-3D-движок для Arduino Nano на Atmega328. Меньше 1 КБ оперативной памяти, никаких аппаратных вычислений с плавающей точкой, зато целая коллекция инженерных головоломок. И некоторые возможности, которые на таком железе совсем не ожидаешь увидеть.

Кратко (AI)
Создан MicroBuild — собственный псевдо-3D-движок для Arduino Nano на Atmega328. Он использует меньше 1 КБ оперативной памяти и обходится без аппаратных вычислений с плавающей точкой.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖