|
Spravuje: Mr.Spock
Počet příspěvků: 3834
|
Bývalá veřejná diskuse členů vývojářského týmu WDK Games, do které se mohl zapojit opravdu ka?dý, dnes "jen" nejnav?těvovaněj?í fórum s řadou hybridních bytostí bez mozku...
|
|
|
| Sheedee: Jenze AI u 99% her predstavuje A* algoritmus na vyhledavani cest, + neco napsane v obdobe lispu kde se pise kdy a jak ma nepritel ustoupit misto pohybu vpred. Co se tyce doomu tak u FPS je to zase trochu jinak .. konkretne doom nema AI vubec zadnou. Ale treba pro CS existuji slusne AI boty, a ani to neboli ... ano, implementace opravdoveho AI je narocna ale to co se vyskytuje ve hrach se tomu vetsinou nepodoba ani vzdalene (viz. RTCW). |
|
|
|
| No v zásadě se schodujeme Sheedee jen s mě teda překvapil s tim, ?e výroba enginu je to nejjednodu??í :( já sem to řadil po AI, designu úrovní k tomu nejnáročněj?ímu :o.
Ale jinak s tou ai sem to tak myslel proto mě to koviho prohlá?ení (asi legrace :))) a Dogovo samolibé vy?těknutí docela zarazilo přece Ai je Ai :) |
|
|
|
| A potom u? bude happzovi stačit, kdy? vytvoří nějakej AI scriptovací jazyk a má to z krku ;) |
|
|
|
| Jenom k těm scriptům bych dodal, ?e scripty pro RTS, co jsem viděl měli vět?inou přes dva tisíce řádků JEDEN! A na řízení chování celého počítačového hráče jich bylo potřeba několik. Teď si k tomu, co je potřeba řídit v RTS připočtěte slo?itou diplomacii, vesmírný obchod, strukturovanou galaxii, stovky planet, desítky ras, několik desítek parametrů na definici čehokoliv a navíc komplexní provázanost toho v?eho, která k Turn-Based strategiím holt patří a dostanete solidní spletenec. Nechtěl bych být v ků?i toho, kdo to bude scriptovat...
IMHO by na tohle byl nejlep?í externista, co u? s tím má nějaký zku?enosti z jiných her, třeba na inetu je kvanta stránek, kde se uveřejňují AI pro různý hry od Baldur's Gate, pro Steel Panthers. |
|
|
|
| JohnyDog, Kovi, Razer:
Vět?inou by dělali na game designu, designu úrovní, příběhu, animacích, technickejch úpravách enginu, nebo rovnou jeho přepsání, tvorbě textur, modelů nepřátel, animaci postav, balancování hry, předělávání toho v?eho tak aby se to líbilo lidem co to platí....
Představa ?e hra je z velké vět?iny engine je absolutně naivní a mylná, co já vím, tak samotná tvorba enginu, na kterém hra má bě?et vět?inou zabere minimum času z tvorby hry. Koneckonců technologie jsou to pořád stejný.
Vem si třeba Age Of Mythology, k těm měli engine u? v roce 1999 a zbylý dva roky dělali ten zbytek, nebo half-life, ten přejal engine quake jedničky a stejně se hra odkládala několik let. Zkrátka engine je vět?inou to nejmen?í, co se dá na hře dělat.
Oproti tomu AI, jakkoliv se to zdá neuvěřitelné, je potřeba slo?itě optimalizovat, předepisovat a scriptovat, aby se náhodou nestalo, ?e by měla vět?í nároky na procesor ne? grafika (To si nedělám srandu, v?echny AI systému, který se dají pova?ovat za optimální se nedají rozchodit ani na nejlep?ích počítačích dne?ka, nato? na nějakým PCčku. Schválně si zkus spočítat, jak dlouho by normálnímu CPU trvalo, ne? by vypočítal dráhu potvory z DOOMa přes bludi?tě, kdyby to měl dělat pořádně...) Jestli happz napí?e AI, tak je fakt dobrej, kdo se chce podívat, jak vypadají AI scripty pro strategie (Real Time, které jsou navíc je?tě jednodu??í, ne? bude STEVOL, tam by byla AI je?tě mnohem slo?itěj?í), ten ať se mrkne na scripty třeba z Age Of Empires II, tam jsou externě, stejně jako třeba v ji? zmíněném Age Of Mythology.
|
|
|
|
| JohnyDog: A to si jako sly?el kde? týmy mají v průměru tak 50 členů a ?e by ani 1/20 času = 1 rok 5 lidí nevěnovali ai kdy? engine a zvuky dnes jednodu?e koupěj se mi nezdá. Na čem by teda pak dělali??? |
|
|
|
| Razer: To bude tim ze na AI z cele te doby vybyde tak tyden, ani to ne. Ostatne moc dobrych AI ve hrach ktere nejsou striktne strukturovane nevidel. |
|
|
|
| To de naprogramovat slusnou Ai za vecer??? Proc to teda těm týmům o 5 lidech trvá u nějaké té hry třeba i 2 roky :o |
|
|
|
| Arweth: Zatim bych to pro zakladni testovani videl na lida versus lida, ale posledni slovo bude mit v tomhle happz (jako vzdycky), kdyz proste bude mit volny vecer a rozhodne se naprogramovat AI, tak mu v tom ja teda branit nebudu |
|
|
|
| Unimatrix325: Ohh, thanx u very much :-)) Ted jsem po dlouhe dobe natahl SE IV Gold 1.84 a prochazel tamni diplomaticke moznosti... Je to jeste mnohem obsahlejsi. Problemem je, ze podle me je znacna cast tamni diplomacioe nepouzitelna. Napr. se mi nikdy nepovedlo zadne pocitacem ovladane imperium prinutit, aby prijalo Subjugulation ci Protectorate, max. byli ochotni poslat jednorazovy uplatek. Jsou to volby pro hru nekolika hracu proti sobe bez computer controled empires... :-)
Jak to vypada se STEVOL? Pocita se v od pocatku s vyvojem AI, nebo zatim jen lida versus lida? |
|
|
|
| Uni:
Beze změn jo, ale musí se to nějak navázat do toho co u? máme, ne? :)
Kovi:
Ano, bohu?el musíme, navíc jako obvykle máme ka?dej den nějakou čtvrtletku a dopisujeme 2-3 men?í testy co se nestihly, tak?e je to skutečně zábavný (Tohle je to období, kdy se v?em lidem sní?í známkovej průměr tak o 30% :))
No alespon sem ve volných chvílích napsal jádro novejch stránek (tzn filtry, nějakej ten překladač ?ablon, nacucávač konfigurace a chybovej systém), ale moc sem toho fakt neudělal :)) |
|
|
|
| já jsem koukal na tu diplomacii a podle mě je to kus dobré práce... navrhuji to zatím nechat beze změn... |
|
|
|
| neboj....prázdniny jsou u? za 14 dnů... |
|
|
|
| Tak mam pocit, ze se tady uz tejden nic nedeje. To musite skolaci opravdu do ty skoly chodit? Uz to tam zabalte, at se STEVOL hne kupredu:-) |
|
|
|
| A je?tě jednou sorry, ale mám ?kolu a pí?eme teď pořád pololetky a dopisujeme a podobný kraviny a navíc je?tě pí?u stránky pro máminu firmu a ty mají pochopitelně přednost, tak?e to moc nestíhám, ale fakt na tom dělám. |
|
|
|
| happz:
Já vim, ?e ho obsahuje, nicméně to vy?aduje knihovnu kterou doma nemám a pokud vím, tak pod windowsky není, tak?e bych si ho musel napsat :)))
|
|
|
|
| Sheedee: PHP obsahuje vlastni parser XML... A chceme neco funkcniho. |
|
|
|
| Happz:
Chceme templates v HTML s proměnnýma a věcma co PHPčko doplní "třeba nadpis" mezi hvězdičkama (Například "Vítejte u?ivateli *username*") nebo to budeme psát v XML?
Já bych byl pro HTML, proto?e XML parses se mi psát nechce :))) |
|
|
|
| Sheedee: Lepe se neco predelava, kdyz uz nekdo zpracoval zakladni matros, nez to cely vymyslet od piky. Jen do toho, kdyz to pomuze veci budu jen rad. |
|
|
Anonym: Sheedee - 06. červen 2003 13:39 | |
| ZAMĚŘIT
|
|
| Arweth:
My to s PVH jako obvykle celý předěláme a zbytek týmu nám to jako obvykle celý strhá a mi to předěláme znova a potom to bude pou?itelný :)))
Jo co se týče stránek, tak u? sem začal, mám novej HTML parser a novej template systém. Na tom to postavím u? celkem rychle, minulý stránky byly moc slo?itý, tohle by mělo být dost jednoduchý na to, abych to stihl v základní verzi do pátku. |
|
|
|
|
HLAVNÍ STRÁNKA
UŽIVATELÉ
DISKUZNÍ FÓRA
VYHLEDÁVÁNÍ
STATISTIKY
AKCE
NASTAVENÍ
FAQ
[ ARCHÍV ]
|