NCAA Football 2001
pro PlayStation
Colin Fahey
NCAA Football 2001 PlayStation CD-ROM
1. Úvod
Byl jsem členem týmu, který vyvinul 2001 verze tohoto "NCAA Football" videohry zveřejněné Electronic Arts (EA) pro PlayStation videohry konzole. Rozvoj období bylo z 1999.10 prostřednictvím 2000.06.
Developer kreditů v "NCAA Football 2001" videohry
Na "NCAA Football" videohry byl již pět let, v době, kdy jsem začal pracovat na 2001 verzi. Na 2001 verze byl posledním rokem, že hra byla vyrobena pro PlayStation 1 videohry konzole. Na 2001 verze byla zveřejněna koncem roku 2000 pro 2000-2001 americký fotbal sezónu, a byla prodána do 800 000 lidí během prvního roku prodeje.
Na "NCAA Football" videohry zahrnuje koleje stadiony, tým uniformy, maskoti tým, tým pochodová kapela písní a zástup chants, loga týmu, a statistiky pro skutečné hráče (s jejich skutečná jména vynechat na soukromí důvodů), na všech školách, které jsou členy této NCAA . Každý rok se mnohé změnilo k týmu uniformy, loga týmu a hráč seznamy. Video hra má být "realistická" reprezentace na vejšku fotbalu. Proto se tlak na vývojáře, aby různé podrobnosti videohry být totožná s aktuální realitou je významný.
2. "podvádět kódy a" speciální znaky jsem přidal do hry
Ačkoli "NCAA Football" videohra je určena k velmi "realistické" znázornění na vejšku fotbal, videohry rovněž umožňuje, aby hráč předložit "cheat kódy" měnit herní podmínky, aby zahrnovala věci nebo vlastnosti, které jsou mimořádné, nepravděpodobné, vtipná, nebo nemožné. Poté, co hráč má důkladně hraje videohry s normální hrací podmínky, hráč může používat "cheat kódy" se pokusí nové výzvy nebo mít humorné zážitky.
Na hru "NCAA Football" video má kódy, které způsobí, že každý hráč v týmu, podobně jako jejich maskot týmu, takové, že parta tygry či medvědy bude hrát fotbal na hřišti. Jiný cheat zvyšuje pravděpodobnost, že každý hráč bude šmátrat míč. Yet another kódy příčin vedoucích hráčů, které mají být obrovské.
Jeden kontroverzní podvádějí kód, který se objevil v předchozí verzi z "NCAA Football" video hry, které však bylo odstraněno v pozdějších verzích hry kvůli tlaku ze strany NCAA, byl kódy "REFKILL", které, jsou-li aktivována, bude-li přidat jeden bod do tým skóre pokaždé, když hráč v týmu řešit jeden rozhodčí!
Každý rok, že "NCAA Football" videohry byl aktualizován a zveřejněn, hra nahromaděné více "cheat kódy."
Jsem přidal své vlastní rysy humoristický do hry, a je přístupný prostřednictvím "podvádět kódy."
Když se však vývoj snaha byla téměř hotova, osoba zaměstnaná EA řízení výroby videohry mě požádal o můj zakázat "kódy" funkcí, protože tvrdil, tato funkce by riziko zvýšení času, který Sony potřebné k otestování zvěře. Pokud požadované Sony testování více času, než se čekalo, pak konkurenční College fotbalových videoher produktu ("Game Day" by THQ) bude k dispozici pro prodej před vlastní hru - což by byla katastrofa pro finanční EA. Tak se EA manažer nechtěl přijmout žádné šance.
Proto jsem udělal můj speciální funkce nepřístupné prostřednictvím pravidelných "kódy" mechanismus, ale umožnila přístup hráčů k mé speciální funkce prostřednictvím více propracovaný způsob, který jsem držel v tajnosti, dokud se hra již prodaných výtisků 800 000 bez jakýchkoliv problémů.
3. Co můžete dělat s mojí zvláštní rysy
3.1 "Jet Pack" (R1)
Jakýkoliv hráč může létat v do vzduchu pomocí tryskové Pack. Neomezené palivo. Maximální nadmořská výška je přibližně 5 metrů. (R1 tlačítko aktivuje tah)
Jet balení: hráči létání a jsou řešeny nad vozovkou
Jet balení: hráči létání a jsou řešeny nad vozovkou
Jet balení: hráči létání a jsou řešeny nad vozovkou
3.2 "Teleport" (R2)
Jakýkoliv hráč může teleportovat na nové, náhodné umístění. Hráč v týmu hraje v současné době jako přestupek nebude nikdy teleportovat mimo "linii potyčka." Hráči jsou znehybněné během krátký čas potřebný, aby se plně objeví v nové pozici. (Krátce stiskněte tlačítko R2 iniciovat teleportovat.)
3.3 "Zemětřesení" (Triangle; offense team only)
Jakýkoliv hráč hrát jako přestupek může vyvolat "zemětřesení," které zahajuje obhajobou všech hráčů směrem nahoru s výbušnou silou. To lze provést pouze jednou za hru (tj. jednou za "down"). Nicméně, každý hráč hrát jako přestupek lze později spustit "následný otřes" na nedávné "zemětřesení," které způsobí všichni hráči hrající obrana na klopýtnutí a pádu na zem. To lze provést pouze jednou za hru.
3.4 "Kruhové řešení" (Circle; defense team only)
Jakýkoliv hráč hrát jako obrana může dojít k "kruhové řešení," pouze v případě, že hráč hraje za přestupek je v současné době nesoucí míč. Hráč nesoucí míč je znehybněné, a potom kruh na obranu tvoří hráči z celého hráč nesoucí míč, a pak se obrana hráčů současně běžet na hráče nesoucí míč a potápět se s ním vypořádat ho na zem. "Proud balení" je možné pouze v případě úniku volba pro hráče nesoucí míč. Obhajoba hráči mohou pouze pokus "kruhové řešit" jednou za hru (tj. jednou za "dolů)."
Kruhové řešení: původní formace
Kruhové řešení: obrana hráči rozběhnou
Kruhové řešení: obrana hráčů start potápění
Kruhové řešení: řešení dokončeno
3.5 "Zápolit" (Triangle; defense team only)
Každý hráč hraje jako obrana může způsobit, že hráč nesoucí míč zápolit. Obhajoba hráči mohou učinit pouze jednou na přehrát (tj. jednou za "dolů)."
3.6 "První osoba-pohled" (L2; player carrying the ball only)
Když rozehrávač (QB) je mimo "řádek mlýn," nebo když je osoba, která není míček ve rozehrávač, pak L2 tlačítko se bude měnit pohled kamery v následujícím cyklu: (1) první pohled-osoba (tj., jako kdyby jste hledali očima hráče na hřišti); (2) pozorně sledovat (např. fotoaparát je mnohem blíž ke hráče s míčem, než v typické hraní hry); (3) Normal (tj. výchozí fotoaparát chování ve hře).
První osoba-výhled (tj., jako kdyby viděl očima hráče)
4. Automatické funkce, když mé zvláštní znaky jsou povoleny
4.1 "Obor cíl šílenství"
To se stává při každém poli cíl kop. (1) Míč je držitel kopnul směrem nahoru spolu s míčem, (2) bránící tým tvoří lidská pyramida zablokovat nakopnutý míč.
Player byl zahájen s míčem, obranu a hráči tvoří lidské pyramidě blokovat míč
Obrana hráči tvořící lidské pyramidě blokovat míč
4.2 "Spectator kamera"
Pokud se oba týmy nejsou kontrolovány lidských hráčů, pak se kamera bude někdy přepnout do pohledu osoby, v publiku (tj. na diváka v davu)
Pohled z diváka dosedací plochy
4.3 "Ball kamera"
Pokud se oba týmy nejsou kontrolovány lidských hráčů, pak se kamera bude někdy přepnout do pohledu na míč. Pohled na svět z perspektivy míč, letící vzduchem, nebo probíhá kolem, je často vtipná.
5. Secret audio povolena, když mé zvláštní znaky jsou povoleny
Nemůžu říct, jak zajistit, aby se do mé tajné audio zvláštní vlastnost, protože jsem neměla zajímat plýtváte době se o možné právní problémy. Pokud id Software je ochoten poskytnout mi zpětnou imunitu pro případné porušování autorských práv na deset zvukových vzorků, a EA slibuje, že nebude vymýšlet nějaké spletité právní věci o tom, jak jejich prodeje byly nějak poškozené z mé tajemství je odhaleno po deseti letech od jejich hra šla na prodej, potom I'll sdílení tajných k uvolnění humorné efekty. Nicméně, pro teď budu jen popisovat zvukové efekty, které může nebo nemusí být ve hře ... "Pokud je ve hře, to je ve hře." Ha, ha!
V té době jsem byl pomáhá rozvíjet 2000 verze tohoto NCAA Football videohry, já a můj coworkers hraje videohry Quake III Arena (Q3A) v kanceláři poměrně často, "v" návaznosti na pravidelnou "pracovní dobu." (V této společnosti, lidé obvykle dorazila 10 A.M. nebo 11 A.M, a často pracoval až do půlnoci, nebo mimo ni, a tak hraje multi-hráč her na firemní síti v čase oběda nebo v časných ranních večer byl pouze jakýmsi synchronizovány přestávce, spíše než způsobem aby se předešlo práci.) Myslel jsem, že hlas v Q3A oznámil, že důležité změny ve stavu hry - jako hráč, přičemž v čele, nebo hráč něco dělat velkolepé, atd. - byl veselý a skvělý. Mezitím jsem se stal odborníkem na všechny kódu v NCAA Football videohry, pro grafiku, animace, zvuk, umělá inteligence, a kontrolory. Na chvíli jsem přemýšlel o uvedení kompletního Quake 3 Arena "úrovni" do NCAA Football videohry! Myslel jsem, že by byl povedený a zábavný. První věc, co jsem udělala, bylo převést zvukové efekty pro práci v NCAA Football video herní engine. Dalším úkolem bylo přeměnit přehrávač a aréna modely pro práci v NCAA Football video herní engine. Bohužel, tam bylo tolik práce, aby se v posledních měsících se NCAA Football videohry projekt, který jsem nebyl schopen dokončit můj osobní projekt, včetně kompletního Quake 3 Arena "úrovni." Nicméně, jsem-li přidat zábavné funkce jsou uvedeny ve výše uvedených oddílech, a já jsem přidávat zvukové efekty jsou uvedeny níže.
Nechci říct, jak konkrétně k tomu, aby kontroverzní zvukové efekty, ale pro mou vlastní paměť, já se zmíním o MM a EAT, a skutečnost, že věci musí být v řádném stavu před zahájením můj celkově zvláštní vlastnost systému. To je všechno, co jsem říkal!
"Ponížení"
Tento zvuk je zahájena, když hráč nesoucí míč je na urážky tým a je řešen za "čárou rvačka." To je ponižující, protože tým ztratil metráží.
"Výborný"
Tento zvuk je zahájena, když hráč nesoucí míč je na urážky týmu a zisky nad 10 yd "linii rvačka." To je výborné, protože tým dostane "první dolů (tj." další čtyři šance na předem).
"Impozantní"
Tento zvuk je zahájena, když hráč nesoucí míč je na urážky týmu a zisky nad 20 yd "linii rvačka." To není jen vynikající, ale je to působivé.
"Quad poškození"
Tento zvuk je zahájena, když hráč nesoucí míč je na útok týmu je řešena pomocí "kruhového řešení" je uvedeno v předchozí části. Tento zvuk je také začalo, když hráč držící míč je nakopnutý vzestupný během pole cílem pokusu.
"Musíte se ujal vedení"
Tento zvuk je spuštěn v případě, že tým má určitý počet bodů, aby změny byly nižší než nebo rovnající se skóre ze soupeřící tým na skóre, které je větší než skóre ze soupeřící tým.
"Máte vázáno na vedení"
Tento zvuk je spuštěn v případě, že tým má určitý počet bodů, aby změny byly nižší, než je počet bodů na soupeřící tým na skóre, které se rovná součtu skóre ze soupeřící tým.
"Ty, které ztratilo v čele"
Tento zvuk je spuštěn, když člověk-řízené tým má určitý počet bodů, aby změny byly větší, než je počet bodů na soupeřící tým na skóre, které je menší než nebo rovnající se skóre ze soupeřící tým.
6. Zřeknutí se odpovědnosti, pokud jde o mé zvláštní rysy
Můj zvláštní vlastnost systému, není součástí běžné hraní her. Moje funkce systému může způsobit, že videohra na závadu, a může způsobit, že videohry přestal reagovat na stisknutí tlačítka na řadiči tak, že jediným způsobem, jak obnovit kontrolu nad videohra je vypnout napájení na PlayStation video a herní konzole pak přepnout zpět na moci, tj., restartujte video herní konzole. Také poté, co můj zvláštním rysem systému je aktivována, nelze jej vyřadí z činnosti, s výjimkou po restartování celé video herní konzole. Proto moje zvláštním rysem systému je opravdu jen pro lidi, kteří jsou hladoví, aby bylo nové, a možná i docela nepříjemné zkušenosti s NCAA Football videohra.
Vzhledem k tomu, že scénáře, které je možno díky mým zvláštním rysem systému je velmi neobvyklé pro normální hru logiky (např. hráči létání s gagát balení je nad rámec pravidel pravidelně fotbal), video hry může být zaměněn. Pokud se tak stane, časovač, skončí hru do 120 sekund (2 minuty). Také, i když velmi nepravděpodobné, že by mohl začít hrát hru vysokou-frekvence tónu, který přetrvává po dlouhou dobu (případně na neurčito).
Po mém zvláštním rysem je, že byl systém aktivován, je zde riziko, že vyjede a zadáním "výstavy" hry způsobí, že se hra porucha nebo havárie. Vlastně, po mém zvláštním rysem je systém byl aktivován, poruchu nebo havárii mohlo být nevyhnutelné kvůli "fragmentaci paměti." Proto nezkoušejte můj zvláštní vlastnost systému, pokud jste ochotni snášet nefunkčnost hry a hra havaruje. Můj zvláštní vlastnost systému je určena pouze k bavit lidi, kteří jsou naprosto zoufale zkušenost nad rámec běžných parametrů v NCAA Football videohra. Ty rizika obtěžování a otrava z připínání vypínače na PlayStation video herní konzole, ale měli byste mít také zkušenosti s tím, že si myslíte, že je to opravdu děsivé a veselý. Tato funkce bude pravděpodobně pouze úroky a baví vás pro jednu nebo dvě minuty, ale to je více než nic.
7. Pokyny pro umožnění mé zvláštní vlastnost systému
Tento oddíl popisuje, jak zajistit, aby moje speciální funkce systému.
(1) Zahájení "výstavy" typickou hru.
"Výstava" volba na hlavní menu
(2) Do mince vyhodit. Pokud budete mít štěstí, bude vám na přijímacím týmu. V každém případě, vyberte vaši hru.
(3) Před kop se děje, rychle stisknutím tlačítka v následujícím pořadí:
kruh, čtverec, kruh, čtverec, trojúhelník, X, trojúhelník, X, kruh, čtverec, trojúhelník, X
Pokud jste správně stisknutím tlačítka ve správném pořadí, pravděpodobně dojde k pauzu asi 6 sekund, a pak uslyšíte spoustu nových zvukových efektů. Pokud nemáte zkušenost pozastavíte stručný ve hře, a pokud nechcete slyšet nové zvukové efekty, pak pokusí předložit celou sekvenci znovu tlačítko. Je-li první hru hra končí, než budete moci zadat správné tlačítko sekvence, pak pokus o vstup do sekvence uprostřed jakékoli následné přehrávání (tj. kdy jsou hráči běží na poli honil míček).
Hra bude velmi bizarní po zapnutí funkce mé speciální funkce systému. Ty by mohly být zaměněny všechny náhodné zvuky a aktivity. Jednoduše studium v seznamu tlacitko nové akce uvedené v tomto dokumentu, a vy budete mít nějaký vliv na chaos kolem vás. Pokud jste bezradný tím vším, pak jednoduše přepínat oba týmy, které mají být řízen počítačem, a můžete se dívat na chaos rozvinout.
8. Zábavné náměty při mé zvláštní vlastnost systému
Po zapnutí funkce mé zvláštní vlastnost systému, přepněte oba týmy, které mají být "počítačově řízený" (tj. přesunout všechny řadiče ikony do centra řadič výběr obrazovky). Pak budete moci relaxovat a sledovat opravdu bláznivý hru roztáhnout - Cool přehrávač s fotoaparátem, míč fotoaparát, kameru a vedlejší, a všichni hráči, s využitím všech dostupných podvádí (Jet-pack, teleportovat, zemětřesení, kruhové řešení, hrabat, kopnul Hráč, atd.).
Pomocí "Instant Replay (pauza" v "menu)," abyste získali druhý, bližší pohled na jakékoli zábavné akce, kterou jste svědky - a to iv případě, když Hra je v současné době počítač versus počítač.
Následující video je duševně chorý, a to je pro mě rozesmát. Oba týmy jsou řízeny počítačem, a tak je kamera více než náhodná, že by bylo, kdyby se jeden nebo oba týmy byly řízeny lidské hráče. Také, aby se toto video I vybraných týmů, které byly velmi špatně: "Florida State" (jeden z nejlepších týmů) versus "Alabama A&M" (historicky nekonkurenceschopné týmu). Skutečnost, že jeden tým, je to mnohem lepší než ten druhý tým znamená, že lepší tým bude často schopni chytit delší průchody a běží na další oblasti, než tým by v případě, že tým místo soutěžili proti stejně silné soupeřící tým. Je velký rozdíl v týmu, schopnost úrovních znamená, že příležitost pro náhodný, veselý činnost je značná.
9. Mé příspěvky na NCAA Football 2001 videohry
Pracoval jsem na tyto aspekty ze hry:
(1) jsem přidala nové "moderní Player kontrolu" funkce, která umožňuje osoba, která má hrát žádnou pozici v týmu! Na urážky, například to, že tyto osoby mohou být pochůzkář a stále říkají hry jako rozehrávač! Pokud osoba, která ovládá přijímač, pak se člověk může začít hrát av podstatě házet míč do sebe!
(2) jsem udělal oblasti 53.3 nádražích v celé místo ze 50 yard šířka appeares, že ve všech předchozích verzí hry! (Tato změna byla mnohem obtížnější, než by se dalo očekávat, ani představit.) Některé hry byly stanoveny touto změnou.
(3) jsem učinil realistický Oregon pruhované pole pomocí gaphics kód, protože neexistuje žádný jednoduchý art aktiva změna, která by dosažení tohoto stejný účinek.
Stripes v Oregon stadion, který je vyráběn můj kód
(4) jsem vytvořil algoritmus pro házení míčku, které zlepšují přesnost a spolehlivost míč míjí. I počítán optimální rychlosti a úhlu míč házet míč tak, že by pozemek (v mezích) a takový, že hráč by se tam schází, že právě v čase (bez radikální změny směru, a bez velkých změn rychlosti ).
(5) jsem lepší četné aspekty umělé inteligence systému. Tak, hráči se lepší volby v různých situacích.
(6) Povolil jsem obraně týmu prolomit své tulit před urážky týmu, na takové úrovni, že by mohlo běžet na linii potyčka před urážky týmu. Také jsem umožnil defenzivní hráč, jež mají být kontrolovány, než se začne hrát tak, aby se hráč mohl běžet kdekoliv požadované (pro přípravu na očekávané urážky play). Samozřejmě hráč by mohl způsobit "offsides trest, pokud" hráč prochází "linie potyčka" před začíná hrát.
(7) jsem přidal "reálné chytit" do hry, včetně související sankce, logiku to pomalé a přesměrování nadcházející obránců (aby nedošlo k postihu), a logika pro umělou inteligenci si vybrat (a ne "vybrat)" reálná možnost "úlovku" při příchozím .
(8) jsem přidal schopnost využívat "moderní Player kontrolu v" praxi "režimu."
(9) jsem pevnou četné chyby v celé hře! Například pokus na vstup a odchod menu opravdu rychle, v předchozích verzích hry (např. 2000, 1999, ...). (Jednoduše stiskněte X a triangle, střídavě, opravdu rychle.) I pevná, že chyba! Také v praxi mód pro předchozí verze hry, hráč by kolidovat s neviditelnými hráči! I pevná, že chyba! I vytvořil In-game debugger tak, aby osoba mohla nastavit zlomu, nahlížet do proměnných a měnit proměnné kdekoliv v paměti. In-debugger byla skvělá hra pro identifikaci problémů ve "verzích" pro hry o skutečné PlayStation 1 video herní konzole (což je velmi odlišné od zkoušení hry na rozvoj systému).
10. Závěrečné poznámky
Práce na NCAA Football 2001 videohry, na Sennari Interactive, abychom uspokojili smlouvu s Electronic Arts, bylo velmi zajímavé, zábavné, intenzivní a 9-měsíční projekt. Tato zkušenost byla směs krajní fascinace, napětí, frustraci, comraderie, deprese, triumfy, a mučení. Naučil jsem se hodně, a musel jsem hodně legrace, ale já se nelíbilo, jak EA řídila projekt, a já se nelíbilo, že "dokončení bonusy," ke kompenzaci pro dlouhé hodiny a hodiny o víkendu, byly zadrženy (z důvodů mimo kontrolu Každému pracuje na projektu).
I když jsem pracoval na video hry pro herní konzole několika video ("PlayStation 1", "PlayStation 2", "Game Cube", a zaniklý produkt zvaný "Nuon"), tak i pro mobilní telefony (s "Qualcomm BREW" plošiny a "J2ME (Java)" platforma), nerad jsem myšlenku, že "skončila plošiny" zabránit vývojářům v tvorbě, sdílení, nebo prodávají své vlastní software pro tyto platformy bez placení nebo první, kteří žádají o schválení společnost, která kontroluje přístup na nástupiště. A "skončilo platformu," zvyšuje náklady a riziko vývoje pro vývojáře. A "skončilo platforma" redukuje počet a rozmanitost softwarové produkty dostupné pro lidi, a zvyšuje náklady těchto softwarových produktů. Takže mi líto, pomáhat při vývoji softwaru "pro" uzavřené "plošiny," ale pouze do té míry, že moje práce by mohly přimět více lidí k nákupu zařízení "s" uzavřeným "platformám." Přestože se v budoucnu mohl bych pracovat na softwarový produkt pro "uzavřenou platformu," doufám, že "otevřené platformy" nakonec ovládnout trh, na konci se vydírání, politika a cenzura v "uzavřeném platformy."
11. Různé příklady mé práce týkající se NCAA Football 2001 videohry
11.1 Mapa PlayStation paměti (RAM) zatímco NCAA Football 2001 videohra je vykonávající
Když se povede programátor (Ken Dullea) a já jsem první obdržel CD-ROM disky od Electronic Arts se kód a data pro 2000 verze tohoto NCAA Football videohry, jsme věděli, nic o architekturu softwaru. Avšak po celý den ze dne procházejí veškeré zdrojové kódy a soubory skriptů, jsem úspěšně sestavené kód do spustitelný program. My požadováno další den se dostat Seznámení s PlayStation vývoje systému. Některé nástroje vytvořené Electronic Arts zpracovávat údaje byly obtížné pochopit a používat, ale měli jsme dost času na týdny a měsíce dopředu, aby se o nich dozvědět.
Jeden problém, který jsme zdědili my se na tomto projektu byla vážným nedostatkem paměti (tj. RAM). Náš tým byl svěřen úkol přidat mnoho nových funkcí do hry, ale nové funkce nevyhnutelně spotřebováno více paměti, a hra byla již používají téměř všechny dostupné paměti na PlayStation. Po celou dobu devíti měsíců tohoto projektu, jsme byli pod tlakem tím, že je potřeba šetřit paměť. Museli jsme alespoň šest programátoři pracují na projektu, psaní hodně kódu, a tak se stále zvyšoval paměti s přístupem každý měsíc zkontrolovat milník.
Velmi brzy v projektu jsem vytvořil výkres uspořádání se NCAA Football videohry kód a data do hlavní paměti na PlayStation.
Moje první kresba obsahu ze PlayStation paměti, zatímco hra je spuštění. Toto schéma je již zastaralé. I přidané třetina overlay segment dříve, než jsme dokončili hru, ale nemohu najít výkres Udělal jsem pro, aby nové uspořádání paměti.
Nikdy se zachránit pár kilobajtů tak velkou výzvu, nebo tak vzrušující.
11.2 Získané College fotbalová pravidla
Když jsme zahájili projekt, každý programátor obdržel NCAA Football oficiální pravidlo knihy. Věděl jsem, že absolutně nic o fotbale. Ve skutečnosti, jsem nenáviděl fotbal! Tak jsem si myslel, že to byl povedený, že bych se brzy znát určitá pravidla fotbalu lépe než někteří fanatici fotbalu, a že bych pomohla vytvořit vylepšenou verzi a video hry, kterou bych nikdy nechcete hrát! Myslím, že někteří z lidí, kteří opravdu rád videohry by být vyděšen, že moje neznalost a antipatie fotbalu! Já se obává, že tento projekt by mučení mi s nudnou informací o fotbale. Nicméně, k mé velké překvapení, jsem vytvoril zájem v pravidlech fotbalu. I když nemůžu vzpomenout žádné podrobnosti o něco velmi dlouhou dobu, abych mohl pochopit různá pravidla, dost dlouho na to, aby jejich provedení ve videohrách - a to byl zajímavý a zábavný.
Mnohokrát bylo divný scénáře jsem byla požádána, aby zvážila, na odstranění problémů ve videohrách či přidávat nové funkce pro video hry. V následujícím obrázku je jeden z mnoha kreseb jsem udělal mi pomohl držet určitých pravidel jasné v mé mysli. Například, pokud je hráč v rámci hranic hrací pole, a pak oba hráče nohama opustit zemi (v důsledku skákání nebo je hit směrem nahoru), a poté hráč úlovky míč, a pak na první nohu z Hráč se dotknout toho důvodu je mimo hranice hřiště, pak se "projít," je neúplný.
Mnoho úkolů požadovaných učení pravidel College fotbalu.
Pravidla pro to, kdy to spustit a zastavit hru Hodiny jsou komplikovaná. Zapomněl jsem, jak hráč substituce pracoval. V našem video hra, hráči by se mohlo stát zraněných, a pamatuji si s ohledem na to, co by se stalo, kdyby jeden tým méně než 11 zbývajících hráčů pro jejich "provinění" týmu. Já si myslím, že skutečnost, že některé sankce mohou být "odmítnuta" (do nevinných postižených tým) má logický základ, ale přesto je však podivné.
11.3 3D lidské modely
Myslím, že první výroční verze tohoto NCAA Football videohry použity 2D obrázky k zastupování hráčů. Ve skutečnosti, dokonce 2001 verzi hry používá některé 2D obrázky k zastupování hráčů, rozhodčích, maskoti, autobusy a za určitých okolností. Nicméně, 2000 a 2001 verze hry použít 3D modely pro hráče a rozhodčí u většiny okolností. Triangle oka jsou transformovány a zkreslené v závislosti na konfiguraci přidružené animace kostry. Následující obrázek ukazuje animaci kostry a trojúhelníkové sítě, a konečný vzhled s texturami a rozhodčí.
Tento model 3D a rozhodčí (kostra, trojúhelníkové sítě, a výsledkem texturování)
Vytvořil jsem následující kreslení mi pomohl interpretovat kód vztahující se k povaze animace.
11.4 Soda stroj vývojový diagram
Práce na Adrenalin / Sennari Interactive byla spousta legrace, a to zčásti proto, že z legrace úkoly týkající se videoher rozvoj, ale hlavně proto, kreativní a veselý chlapík umělců a programátorů. Upřímně řečeno, i když tato práce sama o sobě byla brutální, můj coworkers se mi smát celém každý jednotlivý den. Nikdy jsem se cítil víc "jako doma," zatímco děláte práci, než na tento úřad, a byly chvíle, kdy jsem myslel, že to bylo nebe. Ale věci se pomalu změnila v průběhu přibližně 18 měsíců, pracoval jsem tam, s ubývající kancelářské prostory, a počet zaměstnanců klesá, a morálka zahození a management stále více přísnou a lakomý. Jedním z pěkné věci o úřadu byl sody automatu, které nabízely na sodovky plechovky pouze $0.25. Ale s tím, jak společnosti, finanční stav snížil, na sodovku stroj byl obnovení méně často. Tento trend mne inspirovalo k přiložit následující vývojový diagram na sodovku automatu.
11.5 Moje umělé inteligence "přiřazení" přehrávání nástroj
Zatímco hrát fotbal, tam je 22 hráčů a 4 rozhodčí na hřišti. Až čtyři hráče znaky lze ovládat pomocí kontrolory člověka prostřednictvím PlayStation (tj. joypads), a zbývajících 22 znaků jsou ovládány pomocí algoritmů umělé inteligence.
Hráči i rozhodčí musí reagovat na měnící se podmínky v jejich prostředí. Hráči musí být schopna sledovat cesty, a vyhnout se překážkám, a náhle změna rolí v závislosti na poloze a statusu míč, a obecně věnovat pozornost všech pravidel fotbalu (s jistou šanci, a to v závislosti na hráčově statistiky, ze omylem porušuje různá pravidla). Rozhodčí musí zůstat blízko k akci, ale musí se také vyhnout se dostává do konfliktu s hráči. Rozhodčí musí také získat míč po každé hře, a musí se umístit míček na vhodném místě před zahájením příštího dolů.
Museli jsme přidávat nové chování a animace na 2001 verze tohoto NCAA Football videohra. Například jeden z mých úkolů bylo "spravedlivé" přidat "úlovek" do hry. Tato přidáním logiky s cílem zjistit, zda hráč by mohly být nejbližšího s míčem, když pozemky by se měly pokusit spustit s ním, nebo se rozhodne zavolat "odlovů pro" spravedlivé. Tato skutečnost si vyžádala přidání logické, aby se kope tým zastavit jejich výkon je pravděpodobné, lapače po "spravedlivé úlovek" je indikován. Nicméně, tam musí být nějaká šance, že někteří hráči na kopající tým nebude oznámení o uvedení hned "spravedlivých úlovek," a proto není zastavit jejich snaze o míč. V různých sankcí vztahujících se k "reálné úlovku musí být" zjištěna. Rozhodčí musí používat správné signály rukou při vykazování souvisejících s "spravedlivý" trest "úlovek." Vývoj a zkoušení všech logiku "pro" korektní "úlovek" je velmi komplikované.
Když jsme začali pracovat na 2001 verze videohry, všichni jsme museli pro analýzu a ladění hra byla možnost podívat se na různé proměnné v debugger na vývoj systému! Snažím se vymyslet, co se děje ve složitých situacích, bylo nemožné!
Psal jsem kód pro záznam pozice a stavu všech 22 hráčů a rozhodčích na všech 4 pokaždé, když 3D scéna byla zpracována na obrazovku (tedy přibližně 60 krát za sekundu). Já také zaznamenávají stav zvěře stav důležitých mnoha proměnných. Já také zaznamenán jakýkoliv text "vytištěn" žádné ladění kódu. To znamená, že osoba by mohla hrát hru na několik minut na PlayStation vývoj systému, a že zapisovat data na jednoduchý obrázek na pevný disk osobního počítače (PC), že běží na operačním systému Windows a že má PlayStation 1 hardware v jednom jeho ISA sloty.
I vytvořil Windows program pro čtení zaznamenaných údajů ze hry hrají v PlayStation rozvoj systému a zobrazení záznamu, a to způsobem, který ukazuje nejdůležitější fakta o tom, co se stalo ve hře. Tento program použil GDI kreslení knihovnu. A člověk může použít můj program se můžete pohybovat dopředu a dozadu v čase, o jeden krok v době, studovat, jak hráči, jak přesunout a měnit hodnoty proměnných.
Vytvoření této utility požadované několik dní mého osobního době nachází v rané fázi celého projektu, ale byl jsem velmi vděčný, že jsem tomu dal podnět k vytvoření tohoto programu, protože některé z mých úkolů bylo mimořádně obtížné až do konce, aniž by se informace prezentované pomocí mého programu. Můj program se, že není snadné se studovat, jak různé znaky styku a postiženými navzájem. Můj program ukázal kompletní priorit, kupě, od jednoho okamžiku k dalšímu momentu, do "mozku" každého hráče. Proto bylo snadné pochopit, proč hráči někdy "špatně se chovat," nebo se stal "zmatená."
Následující obrázek ukazuje můj program.
Zde si můžete stáhnout a použít můj program. Následující ZIP archiv obsahuje program a můj jediný záznam dat z PlayStation vývoje systému. Otevřete *.bin soubor a poté stiskněte a držte, Shift a pravicový kurzor klíč se můžete pohybovat dopředu přes čas. Stiskněte a podržte Shift a klíč k levicovému kurzor posunout dozadu až čas. Můžete také zvětšit, snížit, a pohybovat se vzhledem k terénu.
K dispozici je také odkaz na video zde rozmazaný, což dokazuje, že základní chování programu.
11.6 Moje NCAA Football 2001 3D spořiče obrazovky a divák
Při projektu bylo téměř hotové, věděl jsem, jak většina z videohry pracoval. Byl jsem obeznámen s kosterního systému, animace a jiné aspekty ze kresba systému.
Osoba, vedoucí projektu na Sennari Interactive byl pojmenován Josh "Lake" Hartwell. Když videohry byl v alfa fázi testování, Josh mě požádal, jestli bych nemohl vytvořit "spořič obrazovky" založené na videohrách. Myslím, že jeho představa byla, že by spořič obrazovky ukazují obrázky z videohry. Nicméně, řekl jsem mu, že bych mohl udělat 3D spořič obrazovky, které se objevovaly akce ze hry! Byl jsem schopen vytvořit 3D spořič obrazovky v přibližně jeden týden.
NCAA Football 2001 3D spořič obrazovky
První níže uvedený odkaz je pro instalační program, který se bude instalovat 3D diváka "jako" spořič obrazovky - která musí být vybrána podle konfigurovány a displej ovládacího panelu. Druhý odkaz je na verzi pro diváka, který je určen ke začala ručně (tak, že osoba, nemusí čekat na spořič obrazovky pro start).
Spořič obrazovky program je velmi jednoduchý (např. o hráčů všechny vypadají totožné), ale program samozřejmě má dostatek vizuální kvalitu, aby osoba, myslím, že o skutečných NCAA Football videohra.
A manažera na Electronic Arts se obává, že můj spořič obrazovky program může být "příliš dobré," zvláště když jsem začala zkoumat možnost pronájmu osoba hrát můj spořič obrazovky jako skutečný fotbal! Proto Electronic Arts odrazovalo mě od mých zlepšení spořič obrazovky, a oni by se dal jej na svých webových stránkách ke stažení jako zábavu pro fanoušky o PlayStation hru. To mě smutné.
11.7 Hraní her PlayStation 1 na osobním počítači (PC) a nahrávání videa z hraní her
Po NCAA Football 2001 video hry bylo zveřejněno a bylo prodáno, má každý člen vývojového týmu se dostali maloobchodní balené CD-ROM ze hry jako dar od Electronic Arts. Byla jsem nadšená. Nesnášel jsem video herní konzole (a já stále nenávidí video herní konzole dnes), ale šel jsem do obchodu a koupila PlayStation 1 video herní konzole tak, že bych byl schopen prokázat, moje práce, moje rodina a přátelé.
V roce 2008 se PlayStation 1 je starožitné a NTSC televizních přístrojů je zastaralá. Nemám televizi, nebo NTSC zařízení pro digitalizaci videa. Nicméně, chtěl jsem zachytávání videa a obrázky z NCAA Football 2001 video hry tak, že bych mohl napsat tuto dokumentem. V roce 2000 došlo k PlayStation emulátor pro PC platformu, nazvanou "Bleem!." Dnes, osm let později, existuje mnoho více PlayStation emulátory pro PC. Jedná se o open-source, zdarma PlayStation emulátor pro PC, pojmenované "pSX", že pracuje opravdu dobře. Další free software pak může být použita k zachytávání videa a zpracovat video a převést video do formátu vhodného pro distribuci.
Ačkoli je to nepřirozené snažit se kontrolovat PlayStation 1 emulátor s počítačovou klávesnici, funguje to i pro mě dost vidět a používat hru opět bez velké potíže. Byl jsem velmi rád, vidět hru znovu. Jsem opravdu rád, že jsem mohl začít hru na své PC a vytvoření videa ukázat ostatním lidem.
"7-zip" je bezplatný program, který umí komprimovat a dekomprimovat archiv souborů z různých typů (zip, rar, 7z, ...).
Níže je odkaz na vyrovnávací paměť (staré) verze instalační pro "7-zip", pro 32-bit verzi z Windows operačního systému. Prosím, navštivte webové stránky 7-zip pro novější verze, a pro jiné operační systémy.
"pSX" je bezplatný program, který umí emulovat PlayStation 1 video herní konzole pomocí osobního počítače (PC).
V následujícím textu je uveden odkaz na cache (staré) verze instalační pro "pSX", pro 32-bit verzi z Windows operační systém. Prosím, navštivte webové stránky pSX pro novější verze, a pro jiné operační systémy.
Upozornění: Je třeba stáhnout BIOS ROM z PlayStation 1 za účelem použití v emulátoru. V BIOS ROM představuje Sony chráněny autorským právem software trvale zakotven v PlayStation hardware. Existuje způsob, jakým vlastníkem a PlayStation 1 lze načíst BIOS ROM údajů. Nicméně, jedna osoba by mohla být schopen vyhledávat na internetu pro soubor "SCPH1001.BIN", která obsahuje potřebné údaje BIOS ROM.
"CamStudio" je bezplatný program, který dokáže zachytit video z kterékoli části počítačové obrazovky.
V následujícím textu je uveden odkaz na cache (staré) verze instalační pro "CamStudio", pro 32-bit verzi z Windows operačního systému. Prosím, navštivte webové stránky CamStudio pro novější verze, a pro jiné operační systémy.
Poznámka: Pomocí programu s názvem Fraps může být lepší volbou, než použití CamStudio. Nicméně, Fraps má některá omezení pro bezplatnou verzi. Zaplatil jsem za Fraps, a použil jsem Fraps k zachytávání videa k tomuto dokumentu. Jsem však zmínit CamStudio neboť je zdarma a proto, že má takové možnosti, které by mohly být užitečné pro další účely.
"FFMPEG" je bezplatný program, který umí číst a převádět video soubory.
V následujícím textu je uveden odkaz na cache (staré) verze instalační pro "ffmpeg" Command-line utilita, pro 32-bit verzi z Windows operačního systému. Prosím, navštivte webové stránky FFMPEG pro novější verze, a pro jiné operační systémy.
V ffmpeg knihovně, a utilit, které používají FFmpeg knihovnu, můžete konvertovat jeden video soubor do jiného formátu, video formát souboru.
"AviSynth" je bezplatný program, který dokáže změnit video (např. měnit jas, atd.).
V následujícím textu je uveden odkaz na cache (staré) verze instalační pro "AviSynth" Command-line utilita, pro 32-bit verzi z Windows operačního systému. Prosím, navštivte webové stránky AviSynth pro novější verze, a pro jiné operační systémy.
"Avanti GUI" je bezplatný program, který poskytuje grafické uživatelské rozhraní, které GUI příjemně ovládá jak FFMPEG Command-line program a AviSynth Command-line program. GUI To umožňuje snadnou konverzi jedno video formát souboru na jiný video formát souboru, a je snadné změnit vizuální vlastnosti (např. jas nebo kontrast) videa během konverze. (The FFMPEG program a AviSynth program musí být nainstalován na počítači před instalací a použitím Avanti GUI.)
V následujícím textu je uveden odkaz na cache (staré) verze instalační pro "Avanti GUI" Command-line utilita, pro 32-bit verzi z Windows operačního systému. Prosím, navštivte webové stránky Avanti GUI pro novější verze, a pro jiné operační systémy.
Je-li konvertující k MP4 formátu a zároveň měnil video pomocí AviSynth možností (např. měnit jas), může být nutné ručně přidat následující možnosti pro User Video Option textového pole: -r 29.97. V opačném případě timebase na výstupu nemusí být přijatelné pro ffmpeg.
"VideoLAN" je jedním z nejlepších hráčů vůbec zdarma video vytvořen! Když Windows Media Player, Quicktime Player, Nero Showtime, a všechny ostatní komerční video přehrávačů vám nepodaří (protože oni jsou všichni uvězněni v bludném matice patentů), pak "VideoLAN" vám ukážeme, jak technologie se prý do práce! "VideoLAN" je super!
V následujícím textu je uveden odkaz na cache (staré) verze instalační pro "VLC media player", pro 32-bit verzi z Windows operačního systému. Prosím, navštivte webové stránky videolan.org pro novější verze, a pro jiné operační systémy.