Игры

Сюжеты для игр (разработка с помощью DelphiGraph) 

  • Крестики-нолики (для двух игроков или для игры с компьютером)
    • Свободное поле, пять в ряд
  • Аналог крестиков-ноликов для более, чем двух игроков (от 2 до 16) - закрашивать клетки разными цветами
    • Свободное поле, пять в ряд, вместо крестиков и ноликов - квадратики разного цвета
    • В начале игры выбирается количество игроков, каждому дается свой цвет
    • На каждом ходу игра сообщает, какой цвет должен ходить
  • Сапер (как стандартная игра в Windows)
  • Тетрис
  • Машинка со случаными препятствиями
    • Машинка едет по бесконечной дороге. На дороге случайным образом возникают преграды, которые нужно успеть объехать. Машинка ускоряется со временем (или препятствия появляются чаще). Итоговый результат - время, которое удалось проехать, не врезавшись
  • Морской бой с компьютером
    • Игрок расставляет корабли.
    • Компьютер делает случайных ход на клетку, на которую он еще не ходил. Если на предыдущем ходе был поврежден корабль противника, компьютер пытается угадать, как он расположен - играет не просто вслепую.
  • Стрельбы по падающим объектам (galaxian)
    • Низу экрана располагается пушка, которую можно перемещать слева направо.
    • Сверху падают какие-то объекты (астероиды или кто-нибудь еще)
    • Задача - сбивать все объекты, пока они не долетели до нижней границы экрана
    • Каждый уничтоженный объект добавляет игроку очков. Каждый пропущенный - отнимает вдвое больше.
    • Если объект задевает пушку, игра заканчивается
    • Со временем объекты летят быстрее и их становится больше
    • При отрицательном счете игра заканчивается
  • Пятнашка
    • Дан квадрат, расчерченный на 16 клеток (4х4)
    • В 15 клетках написаны числа от 1 до 15 (без повторов)
    • 16-тая клетка свободна, на это место можно передвинуть одно из соседних чисел
    • Задача: собрать числа, чтобы таблица выглядела так:
      1 2 3 4
      5 6 7 8
      9 10 11 12
      13 14 15
  • Собери картинку
    • Аналогично предыдущему, но вместо цифр - фрагменты картинки
  • Арканоид
    • Внизу экрана располагается площадка, которую можно перемещать слева направо
    • Вверху экрана в несколько рядов расположены кирпичики
    • Шарик отскакивает от площадки и, попадая в кирпичик, уничтожает его и отскакивает
    • Задача: разбить все кирпичи
    • Если шарик достигает нижней границы экрана (проскакивает мимо площадки), игра проиграна.
  • Bomberman
    • Игровое поле представляет собой лабиринт с одним выходом.
    • В лабиринте располагается игрок, выход игроку недоступен.
    • На свободных клетках могут находиться бомбы.
    • Игрок может взять бомбу и поставить ее в другом месте. поставленная бомба взрывается через определенное время. Бомбы, не поставленные игроком, а просто лежащие - не взрываются.
    • Если игрок стоит радом с взорвавшейся бомбой, он гибнет. Стена, находящаяся радом с взорвавшейся бомбой, разрушается.
    • Задача: добраться до выхода из лабиринта.
  • Шахматы для двух игроков
    • Игроки делают ходы поочередно
    • Игра определяет, возможен ли ход, который пытается сделать игрок, определяет, когда на доске шах, когда мат, можно ли сделать рокировку и т. д.
  • Шашки для двух игроков
    • Аналогично шахматам 
  • Лабиринт
    • Игровое поле - сложный лабиринт, по которому может перемещаться игрок. Задача: найти выход. 
  • Придумайте свою игру