Задача: браузерная платформа культовых ретро-игр с рекордами и профилями.
Что сделал:
· собрал 6 игр: Battle City, Contra, Pac-Man, Snake, Tetris, Tennis
· написал собственный игровой движок: GameEngine, Renderer, InputManager, канвас-рендер
· встроил NES-эмулятор, чтобы оригинальные ROM-игры шли прямо в браузере
· сделал страницы игр с управлением, таблицу рекордов, профили и авторизацию
Стек: React, TypeScript, Vite, Canvas API, NES-эмулятор
Результат: рабочая платформа, игры запускаются в браузере без установки