Предсьтвалены две анимации
Death Star
анимация танца человека
и улучшенная Death Star с истребителями
Для анимации тела я использую 3 массива представляюшие собой руки и голову, руки и тело и ноги
пожтому циклично рендерятся 4 кадра
1:
O
/|\
/ \
2:
\O
|\
/|
3:
O/
/|
|\
4:
\O/
|
|
Для звезды я использую немного более сложную технологию Нужна марица поворота double rx = x * cos(angle) - y * sin(angle); // Поворот по X double ry = x * sin(angle) + y * cos(angle); // Поворот по Y
Таже стоит знать помнить и об очистке терминала после кадров std::cout << "\x1b[2J\x1b[?25l"; // Очистка экрана + скрыть курсор std::cout << "\x1b[H"; // Курсор в начало std::cout << "\x1b[?25h"; // Показать курсор при выходе