„Valós idejű stratégiai játék” változatai közötti eltérés

A Wikipédiából, a szabad enciklopédiából
[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
a link hozzáadása
35. sor: 35. sor:
Az első RTS-ek egyike, amelyik valóban dinamikus, tanulóképes AI-ágenseket próbál használni a játékosszintű AI megvalósítására, a nyílt forráskódú [[Bos Wars]] (2004) volt.
Az első RTS-ek egyike, amelyik valóban dinamikus, tanulóképes AI-ágenseket próbál használni a játékosszintű AI megvalósítására, a nyílt forráskódú [[Bos Wars]] (2004) volt.


== Hivatkozások ==
==Irodalom==
*{{cite book|author1=Chambers, C.|author2=Feng, W.|author3=Feng, W.|author4=Saha, D.|year=2005|title=Mitigating information exposure to cheaters in real-time strategy games|journal=Proceedings of the International Workshop on Network and Operating Systems Support for Digital Audio and Video|publisher=ACM|location=New York|pages=7–12|doi=10.1145/1065983.1065986|isbn=978-1-58113-987-7}}
*{{cite journal|first=Mark|last=Claypool|title=The effect of latency on user performance in Real-Time Strategy games|volume=49|issue=1|date=September 15, 2005|pages=52–70|doi=10.1016/j.comnet.2005.04.008 | journal = Computer Networks|url=https://digitalcommons.wpi.edu/cgi/viewcontent.cgi?article=1157&context=computerscience-pubs}}
*{{cite journal|author=Cheng, D.|author2=Thawonmas, R.|title=Case-based plan recognition for real-time strategy games|date=November 2004|journal=Proc. Of the 5th Game-On International Conference|pages=36–40|url=http://www.ice.ci.ritsumei.ac.jp/~ruck/PAP/cgaide04-1.pdf}}
*{{cite book|author1=Aha, D.|author2=Molineaux, M.|author3=Ponsen, M.|title=Learning to Win: Case-Based Plan Selection in a Real-Time Strategy Game|publisher=Springer Berlin / Heidelberg|journal=Case-Based Reasoning Research and Development|doi=10.1007/11536406|pages=5–20|date=September 7, 2005 | volume = 3620|editor1-last=Muñoz-Ávila|editor1-first=HéCtor|editor2-last=Ricci|editor2-first=Francesco|series=Lecture Notes in Computer Science|isbn=978-3-540-28174-0}}
*{{cite journal|author1=Chan, H. |author2=Fern, A. |author3=Ray, S. |author4=Wilson, N. |author5=Ventura, C. |last-author-amp=yes |year=2007|title=Online planning for resource production in real-time strategy games|journal=Proceedings of the International Conference on Automated Planning and Scheduling|url=http://web.engr.oregonstate.edu/~afern/papers/icaps07-rts.pdf}}


=== Lásd még ===
== Jegyzetek ==

* [[:Kategória:Valós idejű stratégiai videójátékok|RTS-ek kategóriája]]

=== Jegyzetek ===
{{források}}
{{források}}


=== Külső hivatkozások ===
=== További információk ===
* [http://rts.lap.hu RTS.lap.hu] (linkgyűjtemény)
* [http://rts.lap.hu RTS.lap.hu] (linkgyűjtemény)

{{csonk-dátum|csonk-videójáték|2007 júliusából}}


[[Kategória:Videójáték-műfajok]]
[[Kategória:Videójáték-műfajok]]
[[Kategória:Valós idejű stratégiai videójátékok| ]]

A lap 2020. július 4., 00:06-kori változata

Képernyőképek a 0 A.D. (nyílt forráskódú és nyílt tartalmú) történelmi-ókori tárgyú RTS-ből
Képernyőképek a 0 A.D. (nyílt forráskódú és nyílt tartalmú) történelmi-ókori tárgyú RTS-ből

A valós idejű stratégiai játék (szlenges, rövid változatban „valós idejű stratégia”; angolul real-time strategy (game), rövidítve RTS) a videójátékok egy műfaja. Ezek a játékok a számítógépmonitor által megjelenített térképen játszódnak, ennek a térképnek a többé-kevésbé véletlenszerűen választott egy-egy pontján indulnak a játékosok általában kis számú épülettel. Az átlagos esetekben a fő feladatok a játéktérképen lévő erőforrások összegyűjtése, mindezekből pedig bázisok - épületek, vagy más egységgyártó létesítmények (űrhajók, pl.) - építése, technológiák kikutatása, fejlesztése és az épületekben illetve gyártó létesítményekben gyártott egységek (munkások, harcosok, járművek, stb.) irányítása, az elérendő cél, hogy a játékosok vagy a belőlük alakult csapatok egymást vagy a számítógépet legyőzzék harcban, illetve különböző, katonai tevékenységet igénylő feladatokat hajtsanak végre. A leggyakoribb cél az ellenséges bázisok és egységek megsemmisítése vagy elfoglalása, de mindez a játék háttértörténetétől, műfajától is függ.[1]

A valós idejűség azt jelenti, hogy a játékmenet folyamatos, az összes játékos bármikor adhat ki parancsokat, amelyek végrehajtása azonnal el is kezdődik (szemben a körökre osztott játékokkal, mint pl. a sakk vagy a Heroes of Might and Magic, melyekben amikor az egyik játékos lép, addig a többi várakozik, nem tud semmit csinálni). Ez általában nagyon gyors, akciódús játékmenetet eredményez (ez az egyik alapja a játéktípust ért kritikáknak is, miszerint az RTS-ek lényegét valójában a „versenyszerű kattintásözönök” képezik)[2]

Az „RTS” kifejezés feltalálójának személye némileg bizonytalan, a kifejezést általában a Command & Conquer sorozat tervezőjének, Brett Sperrynek tulajdonítják, aki a Dune II c. játéka piacra kerülésekor alkotta meg, habár legelőször 1982-ben használták a BYTE magazinban a Cosmic Conquest című Apple II játék kapcsán.[3][4] A legelső RTS valószínűleg az 1981-es Utopia volt, ami a Mattel cég Intellivison nevű konzolára és Aquarius nevű homecomputerére jelent meg. Az első tiszta formájú RTS-nek a Dűne II-t tartják a legtöbben, számos elemet vezetett be a játék, amelyek korábbi, az „első RTS” megtisztelő címére szintén esélyes játékokban (Populous (1989), Herzog Zwei (1989), The Ancient Art of War (1984)) vagy el-elkülönítve találhatóak, vagy pedig más elemekkel (taktikai harci játékok, arcade vagy rpg elemek) keverednek: a nyersanyaggyűjtést a harveszter-járművekkel, a kisméretű kezdőbázist és bázisépítést, az épületépítés előfeltételességi faszerkezetét, valamint a játék fejlettebb kiadásaiban a környezetérzékeny egérkurzort, ami különböző feladatokat hajtott végre kattintáskor attól függően, hogy a játékos miféle objektumtípusra (erőforrásra, épületre, egységre, stb.) mutatott rá vele.

Alműfajok

Az RTS viszonylag új műfaj, így kőbe vésett, szakkönyvek által dokumentált felosztása még nincsen. Azonban kibontakozni látszanak a következő alágak:

  • Valós idejű taktikai játék (RTT): Gyakorlatilag semmiféle gazdaságszimulációt (nyersanyaggyűjtés, technológiák) nem tartalmaz. A játék elején rendelkezésre állnak az egységek, ezekkel lehet harcolni. A hangsúly sokszor a taktikai szempontból minél hűbb háborús szimuláción van. Példa a videójátékok köréből: Total War sorozat (Shogun, Rome: total War), vagy a világháborús tankcsatákat feldolgozó tankmodelles stratégiai játékok.
  • „Aréna-RTS”: Jelen van a nyersanyaggyűjtögetés és némi gazdaságszimuláció, de inkább csak a játék változatosságát növelendő, jelzésszinten. Komoly szerepet is játszhat a játékban, de főleg a harcban. Tipikus példa: C&C sorozat, Age of Empires sorozat, Starcraft.
  • Stratégiai városszimulátor: A harc pusztán az egyik, és nem feltétlenül a leglényegesebb eleme a játéknak. Sokkal fontosabb egy jól működő világot létrehozni és megfelelően irányítani. Tipikus példája az ún. városépítőjáték-sorozat (pl. az Ubisoft Anno sorozata, a Caesar széria, vagy a Sierra Pharaoh-ja), illetve a Victoria II nevű történelmi játék, melyben kiemelt figyelmet fordítottak a szociológiai tényezők hűebb modellezésére (pl. minden városlakosnak van egy „milyen vallást követ?” attribútuma, ami egyedenként számon van tartva).

A felosztást nehezíti, hogy sok RTS a fentiek közül több módot is támogathat. Pl. az Age of Empires-ben a pályaszerkesztés során akár le is tilthatóak a gazdasági eszközök, így a küldetés elején adott egységek harca lesz az egyetlen játékelem.

Tematikájuk és stílusuk szerint megkülönböztethetőek:

  • történelmi tárgyú RTS-ek, ahol a gazdaság és az egységek legalább nagy vonalakban követik némely történelmi korszak, illetve történelmileg létező geopolitikai egység (kontinens, civilizáció) jellemzőit (néhány példa: Age of Empires, Stronghold, 0.A.D., World of Tanks);
  • léteznek ugyanakkor sci-fi és fantasy RTS-ek, melyek science fiction, illetve fantasy jellegű műveket dolgoznak fel, az egységek, nyersanyagok és technológiák futurisztikus vagy mágikus jellegűek (Command & Conquer, Homeworld, Starcraft, Warcraft). Létezik olyan játék is, ahol mindezek a jellemzők keverednek: a játékos az őskorban indul, de eljuttathatja civilizációját az atombomba és űrhajók korába, olyan történetet teremtve, mely a történelem során nem fordult elő (Civilization sorozat).

Grafika

A műfajra megalakulása kezdetétől, a kilencvenes években, a kétdimenziós izometrikus grafika volt jellemző. Az első teljesen háromdimenziós grafikájú RTS, a Homeworld[5] 1999-ben jelent meg, de (a hardware-ek teljesítményének relatíve lassú bővülése, s valószínűleg a tervezőcégektől igényelt több erőforrás miatt) az újítás csak lassan terjed, az izometrikus grafikájú RTS-ek egészen máig jelen vannak.

Mesterséges intelligencia

Az RTS-ek és a velük rokon játékok fejlesztése számos, komoly matematikai hátteret igénylő probléma kezelését igényli. A mára akár már több ezer különálló egységet is mozgató és menedzselő játékok a számítási idő és a munkamemória optimalizálását igénylik, ezenfelül jó útkereső (pathfinding), felderítő és tűzkezelő algoritmusokat az egységszintű mesterséges intelligencia számára, fuzzy vagy más értelemben indeterminisztikus (valószínűségi) eljárásokat a bizonytalan, nem teljes információs vagy sokféle lehetséges kimenetelű helyzetekben (pl. fog of war miatt, vagy a más játékosokkal való ellenségességi-szövetségkötési viszonyok logikailag lehetséges sokféle kimenetelére felkészülve), tanulási algoritmusokat az ellenfelek viselkedésének modellezésére és a játékbeli erőforrások kezelésére, temporális és térbeli logikai modelleket a játék időbeli dinamikájához való alkalmazkodáshoz.[6] A kétezertízes évekig mindezeket a lehetőségeket a játékkészítők - főleg financiális okokból (AI kutatócsoportok felkérése mindezek megvalósítására gazdaságtalanná tenné a játékgyártást, egy cikk becslései szerint a gyártási folyamat összes CPU és memóriaigényének mindössze 15%-a fordítódik átlagban AI készítésére) - nem használták ki, azonban az elméleti kutatás megindult.

Az RTS-ek számára készítendő AI egyik részproblémája az emberi játokosok képességeinek és gondolkodásának utánzása, vagy akár meghaladása. Mint számos más játéktípus, úgy az RTS-ek is használnak szimulált játékosokat (CCP-s: Computer Controlled Players vagy CP-s: Computer Players, esetleg NPC-s, azaz Non-player Characters), hogy az egyjátékos mód ellenfeleinek működését biztosítsák, vagy a többjátékos módban az esetlegesen nem elégséges számú emberi játékost pótolják. A legtöbb RTS játékosszinten valójában nem is mesterségesintelligencia-ágenseket, hanem többé-kevésbé determinisztikus, merev szkripteket használ annak előírására, hogy a CP mit építsen és mit gyártson, a kihívást pedig nem a CP valóban intelligens viselkedése, hanem a játékbeli erőforrásokkal való csalások jelentik (Age of Empires sorozat, pl.). Az RTS-ek számára készítendő mesterséges intelligencia készítése, igényektől függően, esetenként komoly matematikai háttérapparátus használatát veti fel (pl. fuzzy logika, neurális hálózatok).[7]

Az első RTS-ek egyike, amelyik valóban dinamikus, tanulóképes AI-ágenseket próbál használni a játékosszintű AI megvalósítására, a nyílt forráskódú Bos Wars (2004) volt.

Irodalom

Jegyzetek

  1. Geryk, Bruce: A History of Real-Time Strategy Games (HTML). GameSpot. (Hozzáférés: 2007. május 29.)
  2. Az egyik tipikus RTS, a Starcraft szoftveres dinamikája lehetővé teszi, hogy a játékosok elvben akár 42 milliszekundumonként hajtsanak végre akciókat: Survey of Real-time Strategy AI Research and Competition in StarCraft Archiválva 2014. november 26-i dátummal a Wayback Machine-ben. Hiv. beill.: 2015-04-16.
  3. Bruce Geryk. " A History of Real-Time Strategy Games". Archive.org (megszűnt weboldal tárolt példánya, er. link: "http://www.gamespot.com/gamespot/features/all/real_time ; GameSpot.)" Hiv. beill.: 2012-01-07.
  4. https://archive.org/stream/byte-magazine-1982-12/1982_12_BYTE_07-12_Game_Plan_1982#page/n3/mode/2up
  5. TDA: The History of Real Time Strategy, Part 3.2: Polygons and Pixels, continued (angol nyelven). gamereplays.org, 2008. június 6. (Hozzáférés: 2011. március 23.) „Homeworld was the first fully three-dimensional RTS game to be released.
  6. Buro, M. - Furtak, T.M.: RTS Games and Real-time AI research. Cikk, pdf. Hiv. beill.: 2015-04-16.
  7. Short Term Decision Making with Fuzzy Logic and Long Term Decision Making with Neural Networks in Real-time Strategy Games

További információk