Кіріспе
Компьютерлік көмекпен ойын (CAG) және компьютерлік көмекпен стратегиялық ойын (CAWG) – кем дегенде жартылай компьютерлендірілген, бірақ оқиғаның маңызды бөлігі виртуалды емес, нақты өмірде немесе миниатюралық алаңда орындалатын ойындарды білдіреді. Ойынды реттеуді компьютер толығымен жүзеге асыруға болады немесе жартылай түрде адам төрешіге жүктелуі мүмкін. Компьютерлік көмекпен ойын, компьютерлік ойынның және тікелей қарым-қатынастағы ойынның артықшылықтарын біріктіруге бағытталған. Компьютерлік көмекпен ойын кезінде компьютерлер есеп жүргізу және кейде шайқастың нәтижесін анықтау үшін қолданылады, бірақ адам төреші, шешім қабылдауды талап ететін кез келген мәселені шешеді.
Вариациялар
Компьютерлік көмек көрсететін ойын компьютердегі ережелер мен жазбалар жинағынан ғана тұруы мүмкін, немесе толыққанды компьютерлік ойын сияқты болуы мүмкін, онда адам төреші тек кездейсоқ емес шешімдерді қабылдау үшін қажет. Оны қашықтан ойнауға болады, немесе барлығы бір бөлмеде бір немесе бірнеше компьютер мониторына қарап ойнауы мүмкін. (Төрешінің жеке мониторы болуы керек; ойыншылар бір мониторды бөлісе алады, немесе әр ойыншының өз мониторы болуы мүмкін. Немесе тек төреші ғана мониторды пайдалана алады, ал ойыншылар әдеттегідей қағаз бен қаламды қолданады.) Бұл икемділік ойыншыларға қағаз бен қаламмен ойнаудың және компьютерлік ойындардың ең жақсы жақтарын біріктіруге, сондай-ақ ойынды қалағанша компьютерлендіруге мүмкіндік береді. Компьютерлік көмек көрсететін ойындар көбінесе компьютер жадысында соғыс алаңын қайта жасай беруге бағытталмайды, бірақ компьютерді ойын ережелерін, бірліктердің (әскери ойындарда) немесе рөлдердің (рольдік ойындарда) сипаттамаларын сақтау арқылы ойын шеберінің рөлін атқаруға, бірліктердің немесе кейіпкерлердің жағдайын және орналасқан жерін немесе арақашықтығын бақылауға, дыбыстар мен дауыс арқылы ойынды жандандыруға және шайқасты (атыс және жақын шайқас) шешуге пайдаланады. Барлық арақашықтық қатынастар үстел үстінде тіркеледі. Барлық жазбалар компьютерде сақталады.
Рөлдік ойындар
Рольдік ойындар компьютерлік ойын бағдарламалары жасалған алғашқы ойын түрлерінің бірі болды. Компьютерлік көмекпен ойналатын рольдік ойын бағдарламалары ойын шеберлеріне де, ойыншыларға да көмектесу үшін әзірленген. Бұл бағдарламалар кейіпкерлердің қағазына немесе басқа ойын материалдарына ыңғайлы форматта қолданудан бастап, рольдік ойын жүйесінің ойын механикасын толық автоматтандыруға дейін жетеді. Бұл, әсіресе, кейіпкерлерді жасау/күту және күрделі симуляциялық ойындардағы ережелерді шешу үшін өте пайдалы.
Покер
Ойыншыларға ойынды статистикалық түрде талдауға мүмкіндік беретін көптеген покер құралдары бар. Мысалы, покер калькуляторы қолдағы жеңу, жеңілу немесе тең ойнау мүмкіндігін анықтайды.
Үстелдің проекциясы
Рольдік ойындарды ойнаушылар арасында компьютерлік көмекші ойынның тағы бір танымал болуының мысалы – ойын барысында карталарды немесе басқа визуалды элементтерді көрсету үшін цифрлық проекторларды немесе жазық экранды мониторларды қолдану. Бұл элементтер жеке немесе миниатюралармен бірге шайқастарды, зерттеулерді карталау үшін, сондай-ақ осы материалдарды басып шығару немесе салу қажеттілігін жоққа шығарып, ойынға басқа визуалды медианы енгізу үшін пайдаланылуы мүмкін.
Веб-камерадан деректерді алу
Веб-камерасы бар компьютерлік көмекпен жүргізілетін әскери ойындар, атысты камерадан алынған суреттер арқылы өңдеу үшін компьютерлік көруді пайдаланады. Сыртқы USB камера болған жағдайда, ол нысана бағытында таңдалған ату құрылғысының артына (үшінші тұлғадан ату) орналастырылады. Егер планшет қолданылса, артқы веб-камера таңдалады. Веб-камераны ату құрылғысының артында дәл орналастыру міндетті емес: ату жарамды болуы үшін түсірілген суретте атушы және нысана бірге көрінуі жеткілікті. Бұл планшетті осы ойындарда қолдануды өте ыңғайлы етеді. Нысананы анықтау алгоритмдері (жақсартылған «сиқырлы таяқ» контуры, көпбұрыштарды жеңілдету, дөңгелек қабық алгоритмдері, көпбұрыштардың дөңестік дәрежесі) нысананың ерекшеліктерін талдауға және нысанаға дейінгі қашықтықты бағалауға мүмкіндік береді. Зақымды есептеу үшін атушы мен нысана арасындағы қашықтық (қашықтық бірліктерімен), атушының қару түрі (танққа қарсы мәні) және нысананың бронясының қалыңдығы (қорғаныс мәні) ескеріледі.