Я пытаюсь вспомнить некоторые из забавных вещей, которые я делал еще в моем классе средней школы CS. Они не все игры, но вот оно:
Анимация на основе текста (ASCII) - В основном я анимировал дракон ASCII, пришедший в терминал, что-то сказал и ушел. После «рисования» каждого кадра он был очищен, так что в основном это был кадровый генератор анимации ASCII.
Maze - Используются символы Юникода в виде той же концепции. Я получил ввод с клавиатуры со стрелками и перерисовал ваш блок, проходящий через лабиринт, на основе вашего ввода. Опять же, очистка экрана после каждого кадра и распечатка текста снова.
Snake - аналогичная концепция, как указано выше, но это была игра змеи.
Простой чат - этот опрос обменивался текстовым файлом на центральном сервере в нашей школе (что-то случайно chmoded 0777) и облегчил в основном действительно простой чат-комнату.
Beeper - эта программа стала печально известной в моей школе. До XP, по-видимому, звуковой буфер на компьютерах Windows мог легко перегружать текст. Запуск этого заставил компьютер подавать звуковой сигнал, пока вы его не отключили (и в большинстве случаев также заставляли его увязнуть так сильно, что вам пришлось выполнить жесткую перезагрузку). Определенно обозленный администрация нашей средней школы. Плюс это всего лишь 2-лайнер.
char o = 7;
while(1) cout << o;
В любом случае, не уверен, что это помогло вам получить какие-либо идеи, а просто использовать свое воображение. Вы можете много веселиться, не зная о программировании. Просто будь изобретательным.
Отличный вопрос! –