вцеві доводиться діяти швидко, покладаючись в першу чергу на свої рефлекси і реакцію. Аркади характеризуються розвиненою системою бонусів: нарахування очок, поступово відкриваються елементи гри і т.д. Термін «аркада» по відношенню до комп'ютерних ігор виник за часів ігрових автоматів, які встановлювалися в торгових галереях (arcades). Ігри на них були простими в освоєнні (щоб залучити побільше играющих). Згодом ці ігри перекочували в ігрові приставки та досі є основним жанром на них.
Fighting (Бійки). У бійках два персонажі б'ються на арені, застосовуючи різні удари, кидки і комбінації. Характеризується великою кількістю персонажів (бійців) і ударів (іноді більше ста для кожного персонажа). Жанр мало популярний на PC через орієнтацію на спільну гру, а на клавіатурі досить проблематично одночасно грати вдвох. Однак даний жанр добре розвинений на ігрових приставках.
Приклади: Mortal Combat, Street Fighter, Tekken
Simulation (симулятори). Гра-симуляція. За допомогою комп'ютера, як можна більш повно, імітується управління яким-небудь складним технічної системи (наприклад: бойовим винищувачем, автомобілем і т.д.).
Приклади: серія Need for Speed, Descent III, Aviator
Strategy (стратегії). Гра вимагає вироблення стратегії, наприклад, для перемоги у військовій операції. Гравець управляє не одним персонажем, а цілим підрозділом, підприємством або навіть всесвіту. Розрізняють:
покрокові стратегічні ігри (Turn-Based Strategy, TBS). Гравці по черзі роблять ходи, і кожному гравцеві відводиться необмежену або обмежене (залежно від типу і складності гри) час на свій хід.
стратегічні ігри в реальному часі (Real Time Strategy, RTS). Всі гравці виконують свої дії одночасно, і хід часу не переривається.
Приклади: WarCraft, StarCraft, Dune
Sport (спортивні). Як і випливає з назви - імітація якоїсь спортивної гри, наприклад футболу.
Приклади: FIFA, NBA, Tennis
Adventure (пригоди), або Quest. Гра-розповідь, в якій керований гравцем герой просувається по сюжету і взаємодіє з ігровим світом за допомогою застосування предметів, спілкування з іншими персонажами і рішення логічних задач.
Приклади: Space Quest; Myst, Мор. Утопія
Puzzle (головоломки, логічні)
У некомп'ютерною головоломці роль арбітра, що стежить за дотриманням правил, грає або сам гравець (пасьянс), або деякий механічний пристрій (кубик Рубіка). З появою комп'ютерів можливості головоломок розширилися, так як написати комп'ютерну програму простіше, ніж сконструювати механічний пристрій. Головоломки, як правило, не вимагають реакції від гравця (проте багато ведуть рахунок часу, витраченого на рішення).
Приклади: Сапер (Minesweeper); Sokoban.
Класифікація ігор за кількістю випущених гравців.
Одиночні (single player). Розраховані на гру в поодинці, проти комп'ютера.
Мультиплеєрні (multiplayer). Розраховані на гру кількох людей (зазвичай до 32) по локальній мережі, модему або Інтернету.
Масові (MMO, Massively Multiplayer Onine). Масові гри по Інтернету. Найбільш часто зустрічаються жанри - настільні та рольові ігри (т.зв. MMORPG, або Massively Multiplayer Online RPG). Серед них розрізняють також браузерні ігри (ігри, які не потребують установки якого-небудь клієнта), а також текстові онлайнові ігри - жанр MUD.
III. ІГРИ НА МОВІ ПАСКАЛЬ
. 1 Вгадай число
Задача:
Відгадати ціле число, яке загадав комп'ютер в певному діапазоні.
Опис змінних:
x - число, загадане комп'ютером;
y - Чергове число, що вводиться користувачем.
Алгоритм вирішення задачі:
Програма генерує псевдовипадкове число, яке записується в змінну x. Поки число x не збіжиться з числом y, користувачеві пропонуватиметься ввести чергове число. При цьому, якщо x gt; y, то на екран буде видаватися повідомлення Ваше число менше задуманого raquo ;. Інакше буде перевірятися умова x lt; y. При його позитивному значенні з'явиться повідомлення Ваше число більше задуманого raquo ;, інакше повідомлення Ви вгадали .
Не важко зрозуміти, що якщо y не більше і не менше x, то значить воно дорівнює x. У такому випадку логічне вираження при while поверне false, і цикл перерветься.
Програма мовою Паскаль:
Program Ugaday_chislo;
label 1,2; x...