NCAA Football 2001
za PlayStation
Colin Fahey
NCAA Football 2001 PlayStation CD-ROM
1. Uvod
Bio sam član tima koji je razvio 2001 verzija od "NCAA Football" video igra u izdanju Electronic Arts (EA) za PlayStation video game console. Razvoj period je od 1999.10 kroz 2000.06.
Razvojni krediti u "NCAA Football 2001" video igre
The "NCAA Football" video igra je već pet godina u vrijeme koje sam započela rad na 2001 verzija. The 2001 verzija bila je konačna godina da je igra bila je proizvedena za PlayStation 1 video game console. The 2001 verzija je objavljena kasno u godinu 2000, za 2000-2001 Američki nogomet sezone, i bila je prodana 800 000 ljudi tijekom prve godine od prodaje.
The "NCAA Football" video igra uključuje fakultet stadioni, tim uniformama, tim mascots, tim marching band pjesme pjeva i gužve, tim logotipi i statistike za pravi igrači (sa svojih pravih imena izostavili za privatnost razloga), za sve koledžima koji su članovi u NCAA . Svake godine mnogi su promjene u tim uniformama, tim logotipe, popise i igrač. Na video igre se namjerava biti "realističan" prikaz fakultet nogomet. Stoga je pritisak na razvijen kako bi razne detalje o video igra biti identični trenutna stvarnost je značajna.
2. "varati kodovi" i posebne značajke sam dodao da je igra
Iako je "NCAA Football" video igra je namjeru da se vrlo "realističan" prikaz fakultet nogomet, video igre i omogućuje da igrač dodaj "varati kodovi" za promjenu uslova igre da biste uključili ili stvari koje su karakteristike izvanrednih, nevjerojatan, šaljiv, ili nemoguće. Nakon što igrač je temeljito igrali video igre igrajući s normalnim uvjetima, igrač može koristiti "varati kodove" za pokušaj nove izazove ili su smiješni iskustva.
Na video-"NCAA Football" igra ima varalica kod koje izaziva svaki igrač u timu na sličan njihov tim maskota, kao da je gomila Tigers ili medvjedi će igrati nogomet na terenu. Drugi varati broj povećava vjerojatnost da će bilo koji igrač će petljati loptu. Još jedna prevara kod uzroka glavama igrača biti ogroman.
Jedan kontroverzan varalica kod, koji se pojavio u starijoj verziji od "NCAA Football" video igre, ali koji je uklonjen u naknadne verzije igre zbog pritiska iz NCAA, bio je varalica kod "REFKILL", koji, kada je omogućeno, bi dodati jedan bod za tima rezultat svaki put kad igrač na tim rješavati sudac!
Svake godine da "NCAA Football" video igra je ažuriran i objavljen, igra nagomilanih više "varati kodova."
Sam dodao svoj smiješni mogućnosti za igru, i od njih dostupne kroz "varalica kodovi."
Međutim, kada je razvoj napor je gotovo završila, osoba zaposlena od strane EA za upravljanje proizvodnju video igra me je zamolio da onemogućite moj "varalica broj" mogućnosti, jer, kako je tvrdio, one značajke bi rizik povećava vrijeme da Sony potrebni za testiranje igre. Ako Sony testiranja potrebno više vremena nego što se predviđa, a zatim i koledž nogomet natječu proizvodima za video igre ("Game Day" po THQ) će biti dostupni za prodaju prije naše vlastite igre - što bi financijska katastrofa za EA. Tako, EA manager nije 'ištanje to uzeti bilo koje šanse.
Zato, sam tako posebne značajke nedostupni kroz običnu "varalica kod" mehanizam, ali igračima omogući pristup moje posebne značajke kroz više razraditi način da sam čuvala tajnu dok se ne igra već prodanih primjeraka 800 000 bez ikakvih problema.
3. Što možete učiniti sa svojim posebnim značajkama
3.1 "Jet pack" (R1)
Bilo koji igrač može letjeti u zrak pomoću jet pack. Neograničen goriva. Maksimalna visina je oko 5 metara. (R1 gumb aktivira potisak)
Jet pakete: igrači lete i rješavati iznad zemlje
Jet pakete: igrači lete i rješavati iznad zemlje
Jet pakete: igrači lete i rješavati iznad zemlje
3.2 "Teleport" (R2)
Bilo koji igrač može Teleport na novi, slučajni lokaciji. A igrač na tim trenutno igrate kao napad nikada neće Teleport izvan "linija gužva." Igrači su immobilized tijekom kratak vrijeme potrebno za potpuno se pojaviti na novom položaju. (Kratko pritisnite na R2 gumb da biste započeli Teleport.)
3.3 "Potres" (Triangle; offense team only)
Bilo koji igrač igrati kao napad može pokretati "potresa" koji pokreće sve obrambeni igrači naviše s eksplozivna snaga. To može biti učinjeno samo jednom po play (na primjer, jednom "down"). Međutim, svaki igrač može igrati kao napad kasnije prikazati "aftershock" na nedavnom "potresu," što uzrokuje sve igrači igrati odbranu na posrnuti, pasti na zemlju. To može biti učinjeno samo jednom igrati.
3.4 "Kružni ugovaranju" (Circle; defense team only)
Bilo koji igrač igrati kao odbrana može pokretati "kružne ugovaranju," samo ako je igrač igrati kao napad je trenutno nosi loptu. Igrač nošenje lopte je immobilized, a zatim jedan krug obrambeni igrači oblike oko igrač nosi loptu, i onda obrambeni igrači istovremeno izvoditi prema igrač nosi loptu i roniti na njega kako bi se borila protiv njega na zemlju. Na "mlazni paket" je jedina moguća opcija za bijeg igrača nošenje lopte. Odbrana igrači mogu samo pokušaj "kružne ugovaranju" jednom igrati (tj. jednom "dolje)."
Kružni ugovaranju: početno formiranje
Kružni ugovaranju: obrambeni igrači se početi prikazivati
Kružni ugovaranju: obrambeni igrači početi ronjenje
Kružni ugovaranju: ugovaranju dovršen
3.5 "Preturati" (Triangle; defense team only)
Svaki igrač igrajući kao obrambeni igrač može uzrokovati nošenje lopte na petljati. Odbrana igrači mogu učiniti samo jednom igrati (tj. jednom "dolje)."
3.6 "Prva osoba pogledom" (L2; player carrying the ball only)
Kad je bek (QB) je van "linija krkljanac," ili kada osobe noseći loptu nije bek, a zatim gumb L2 će promijeniti prikaz kamere u sljedećem ciklusu: (1) Prva osoba pogledom (odnosno, kao da ste bili u potrazi kroz oči igrača na terenu); (2) Slijedite usko (tj., kamera je mnogo bliže igrača s loptom, nego u tipična igra igrati); (3) Normal (tj. zadanoj kamera ponašanje u igri).
Prva osoba perspektive (tj., kao da vidim kroz oči igrača)
4. Automatske mogućnosti kada mi se specijalni efekti su omogućili
4.1 "Područje cilj ludilo"
To se događa na svakom polju cilj svađanje. (1) loptu nositelj je naviše, uz šutirali loptu; (2) se brani tim oblicima ljudskog piramida blokirali šutirali loptu.
Player se s šutirali loptu, a obrana igrača formiranju ljudskih piramida blokirati loptu
Formiranje igrača obrane ljudskih piramida za blokiranje lopte
4.2 "Promatrač kamere"
Ako obje ekipe nisu pod kontrolom ljudskih igrača, a zatim se kamera ponekad će se prebaciti na perspektive jedne osobe u publici (tj. na gledalac u gužvi)
Pogled iz gledatelj površina nalijeganja
4.3 "Kugla kamere"
Ako obje ekipe nisu pod kontrolom ljudskih igrača, a zatim se kamera ponekad će se prebaciti na perspektive loptu. Budući svijet iz perspektive lopte, leti kroz zrak ili se prenosi okolo, često je smiješan.
5. Tajni audio omogućeno kada mi se specijalni efekti su omogućili
Ne mogu reći kako omogućiti tajnim audio unutar moje posebne značajke, jer nisam zainteresiran za gubit vrijeme sa mogućim pravne nevolje. Ako id Software je spreman dati mi retroaktivne imunitet za moguće kršenje autorskih prava za deset audio uzoraka i EA obećanja da ne izmisle neke savijen sudski spor o načinu njihove prodaje bili su nekako oštećeni iz moje tajne otkrivala se desetljeće nakon njihova igra je otišao na prodaju, a zatim Ja ću podijeliti tajnu za otključavanje je smiješan zvučne efekte. Međutim, za sada, ja ću samo opisati zvučnih efekata koji mogu ili možda neće biti u igri ... "Ako je u igri, to je u igri." Ha, ha!
U to vrijeme sam bio pomaže razvoj 2000 verzija je video NCAA Football igra, ja i moj coworkers igrao video igru Quake III Arena (Q3A) u uredu vrlo često, nakon "redovnih radnih sati." (U toj kompaniji, obično ljudi stigli na 10 A.M. ili 11 A.M, a često je radio do ponoći ili izvan nje, tako da igranje multi-player igre društvu na mreži u vrijeme ručka ili u ranim večernjim satima bila je samo jedna vrsta sinkronizirani slomiti nego način kako bi se izbjegla rad.) Mislio sam da je glas u Q3A najavio je važno da promjene u igri statusa - kao što je vodeći igrač u vodi, ili igrač radiš nešto spektakularno, itd. - bio je razdragan i odlično. U međuvremenu sam postala stručnjak u svim kod u NCAA Football video igre, za grafiku, animacije, audio, umjetne inteligencije, i kontrolera. Jer dok sam mislio o puštanju kompletne Quake 3 Arena "razini" u NCAA Football video igre! Mislio sam da će biti smiješan i zabavan. Prvo što sam učinio je pretvoriti u zvučne efekte za rad u NCAA Football video igre motor. Sljedeći zadatak bio je da se obratite i igrač arena modela za rad u NCAA Football video igre motor. Nažalost, nije bilo toliko posla da u posljednjem mjeseci od NCAA Football video igre projekta koji sam nije mogao završiti moj osobni projekt uključujući kompletnu Quake 3 Arena "razini." Međutim, sam dodati zabavna značajke navedene u odjeljcima gore, i sam dodati zvučni efekti navedene u nastavku.
Ne želim reći konkretno kako omogućiti spornog zvučni efekti, ali za svoju memoriju, ja ću spomenuti MM i EAT, i činjenicu da ono mora biti u odgovarajuće stanje prije pokretanja moje cjelokupno posebne značajke sustava. To je sve sam rekao!
"Ponižavanje"
Ovaj zvučni efekt je započela kada je igrač nošenje lopte je na napad tima i rješavati iza "linija tučnjava." To je ponižavajuće, jer tim je izgubio zapremina u jar.
"Odlično"
Ovaj zvučni efekt je započela kada je igrač nošenje lopte je na napad tima i dobici 10 metara izvan "linije tučnjava." To je odličan jer je tim dobiva "prvi dolje" (odnosno, četiri više šanse da se unaprijed).
"Impresivno"
Ovaj zvučni efekt je započela kada je igrač nošenje lopte je na napad tima i dobici 20 metara izvan "linije tučnjava." To je ne samo odličan, ali je impresivna.
"Quad štete"
Ovaj zvučni efekt je započela kada je igrač nošenje lopte je na napad tima je rješavati po "kružnim latiti" se spominju u prethodnom odjeljku. Ovaj zvučni efekt je započela kada je igrač drži loptu više u šutirali je polje cilj pokušaj.
"Morate uzeti vodeća"
Ovaj zvučni efekt je započela kada je tim koji je rezultat promjene od manje ili jednako rezultat je protivnička momčad na rezultat koji je veći od rezultat je protivnička momčad.
"Ste vezani za vode"
Ovaj zvučni efekt je započela kada je tim koji je rezultat promjene od manje od rezultat je protivnička momčad na rezultat koji je jednak rezultat je protivnička momčad.
"Imate izgubio vodstvo"
Ovaj zvučni efekt je započela kada je ljudski upravljan tim je rezultat koji se mijenja od veće nego rezultat je protivnička momčad na rezultat koji je manji od ili jednak rezultat je protivnička momčad.
6. Odricanje od odgovornosti u vezi moje posebne značajke
Moje posebne značajke sustava nije normalan dio igre igrate. Moj značajka sustava može uzrokovati video igre do kvara, a može izazvati i video igre prestaje reagirati pritiskom na gumb na kontroleri, kao da je jedini način da vratite kontrolu nad video igra je iskljuciti napajanje na PlayStation konzole i video igre zatim se prebaciti natrag na snagu, odnosno, ponovo pokrenite video igre konzole. Uz to, jednom moja posebna značajka sustava je uključeno, ne može biti deaktivirana, osim ponovnog pokretanja cijele konzole za video igre. Dakle, moja posebna značajka sustava je stvarno samo za ljude koji su željne da imaju novi, a možda neugodno, iskustva s NCAA Football video igre.
Budući da su mogući scenariji po mom posebne značajke sustava su veoma neobična za normalnu igru logike (na primjer, igrači lete mlazni pakete s je van pravila regularna nogomet), video igra može zbuniti. Ako se to dogodi, i odbrojavanjem će kraj igrati unutar 120 sekunda (2 minute). Također, iako je vrlo vjerojatno, igra može početi igrati visoke frekvencije ton da nastavi za dugo vremena (možda neodređeno).
Nakon moje posebne značajke sustava je aktiviran, postoji rizik da izlaska i ulaska "izložba" igre će uzrokovati igre na kvar ili sudar. Zapravo, nakon moje posebne značajke sustava je aktiviran, a kvar ili sudar može biti neizbježan zbog "fragmentacije memorije." Stoga, nemojte moje posebne značajke sustava, osim ako ste spremni pretrpjeti igra kvarova i igra ruši. Moja posebna značajka sustava je namijenjen samo zabavljati ljude koji su apsolutno očajan za iskustva izvan normalne parametre od NCAA Football video igre. Vi rizik muka i posao od toggling moć prebaciti na PlayStation video igre konzole, ali možda ćete također imati iskustvo za koji mislite da je stvarno odlično i smiješan. Značajke će vjerojatno samo interes i vas zanimati za jednu ili dvije minute, ali da je više nego ništa.
7. Upute za omogućavanje moje posebne značajke sustava
Ovo poglavlje opisuje kako omogućiti moje posebne značajke sustava.
(1) Start tipična "izložba" igru.
"Izložba" opcija na glavnom izborniku ekran
(2) Da li je bacanje novčića. Ako ste sretni, bit ćete na momčad koja prima servis. U svakom slučaju, odaberite svoj igrati.
(3) Prije kick dogodi, brzo pritisnite gumbe u sljedeće sekvence:
kruga, kvadrata, kruga, kvadrata, trokuta, X, trokut, X, kruga, kvadrata, trokuta, X
Ako ste ispravno pritisnite gumbe na pravilan slijed, tamo će vjerojatno biti stanka od oko 6 sekundi, i tada ćete čuti puno novih zvučnih efekata. Ako ne doživite kratku stanku u igri, a ako ne čuju novi zvučni efekti, a zatim pokušati dodaj cijelog niza gumb opet. Ako je prva igra igra završi prije nego što možete točno upiłite gumb niza, a zatim pokušati ući u slijed u sredini bilo koje naknadne igrati (tj., kad su igrači prikazuju na terenu, jurnjava loptu).
Igra će biti vrlo bizaran nakon što ste uključili svoj posebni značajka sustava. Možda se zbune svi od slučajnih zvukova i aktivnosti. Dovoljno je proučiti popis novih gumb akcija navedenih u ovom dokumentu, i moći ćete imati neki utjecaj na kaos oko vas. Ako ste zbunjen zbog toga sve, onda jednostavno se prebacite obje ekipe biti kontrolirana od strane računala, a možete pogledati zločin razviti.
8. Zabavne prijedloge koristite kada moje posebne značajke sustava
Nakon što omogućite moje posebne značajke sustava, prebacite obje ekipe da se "računalo kontrolira" (tj. kontrolera maknuti sve ikone u središtu kontroler odabira zaslona). Tada ćete se moći opustiti i pogledati stvarno otkačen razviti igru - igrač s kul fotoaparat, lopte kamera, i uzdužna linija kamera, i svi igrači koristeći sve dostupne vara (mlazni paket, Teleport, potresa, kružne ugovaranju, mumljati, šutirali igrač, itd.).
Pomoću "trenutnih ponovno" (u "izborniku stanka)" da bi dobili drugi, bliži pogled na bilo koji zabavne akcije koje svjedoka - čak i kada je igra trenutno u odnosu na računalu računalo.
Slijedeće video je lud, a čini mi se smijati. Obje momčadi su kontrolirana od strane računala, i tako kamera je više slučajna nego što bi trebao biti ako je jedan ili obje ekipe su bili kontrolirani od strane ljudskog igrača. Također, kako bi ovaj video sam odabrao timove koji su bili vrlo neprilagođeno: "Florida State" (jedan od najboljih timova) u odnosu na "Alabama A&M" (a povijesno uncompetitive tima). Činjenica da jedna ekipa je toliko bolje od drugih tim znači da je bolje tim će često biti u mogućnosti uhvatiti više dugo prolazi i dalje prikazivati na terenu od ekipe da bi tim ako umjesto natjecala protiv jednako jaki protivnička momčad. Velika razlika u tim razinama sposobnosti znači da je prilika za slučajni, smiješan djelatnost je značajna.
9. Moji doprinosi na NCAA Football 2001 video igre
Sam radio na sljedeće aspekte igre:
(1) sam dodao nove "Advanced Player Control" značajku koja omogućuje osobi da igrate bilo koju poziciju na tim! Na napad, na primjer, osoba može biti čuvar pruge i dalje poziva i igra kao bek! Ako osoba koja upravlja prijemnik, onda osoba može započeti i igrati u suštini baciti loptu za sebe!
(2) sam stvori okućnicama širokom polju 53.3 umjesto širina 50 dvorište da appeares u svim prethodnim verzijama ove igre! (Uspostavljanje ove promjene je više od jedne teško mogu očekivati ili zamisliti.) Određene su utvrđeni igra ovu promjenu.
(3) sam napravio je realno Oregon prugasta polje pomoću gaphics broj, jer nije bilo lako promijeniti umjetnosti imovine koja bi se postigao taj efekt.
Udaraca u Oregon stadion, produced by moj broj
(4) sam stvorio je algoritam za bacanje lopte koje poboljšana točnost i pouzdanost lopta prolazi. Ja kompjutorska optimalnu brzinu i kut, a lopta baciti loptu tako da bi zemlje (u autu) i takva da bi se igrač nalazi u susret upravo u to vrijeme (bez radikalnih promjena smjera, i bez velikih promjena brzine ).
(5) sam poboljšani brojnim aspektima umjetne inteligencije u sustavu. Dakle, igrači su bolji izbor u raznim situacijama.
(6) ja omogućila da obrambeni tim slomiti njihove krkljanac pred napad tima, tako da nisu mogli izvoditi na liniju tučnjava pred napad tima. Također, omogućeno sam obrambeni igrač biti pod kontrolom prije play počinje, kao da je igrač mogao pokrenuti bilo gdje željeni (pripremiti za predviđa napad igrati). Naravno, igrač može prouzročiti ako "offsides kazna" igrač prelazi "liniju tučnjava" pred play počinje.
(7) sam dodao "pošteno uhvatiti" u igri, uključujući i pripadajuće kazne, logici da spor i preusmjerava se bliži branitelja (da se izbjegne kazne), i logika za umjetnu inteligenciju odabrati (ne odabrati i) "sajma" kada se "ulov" opciju primanja .
(8) sam dodao mogućnost da koristite "Napredno Player Control načinu rada u" praksi.
(9) sam fiksni brojni bugovi kroz igru! Na primjer, pokušati ući i na izlaz menia stvarno brzo u prethodne verzije igre (npr. 2000, 1999, ...). (Jednostavno pritisnite X i triangle, naizmjence, jako brzo.) Ja fiksne koji bug! Također, u praksi rada za prethodne verzije igre, igrač bi se sudariti s nevidljivim igrača! Ja fiksne koji bug! I stvorio je program za pronalaženje pogrešaka u igri, tako da osoba koja bi mogla postaviti breakpoints, pregledati varijabli, i promijeni varijable bilo gdje u memoriji. U program za pronalaženje pogrešaka u igri je veliki za identifikaciju problema u "izdanju" verzije igre na stvarni PlayStation 1 video igre konzole (što je vrlo različita od testiranja igre na razvoj sustava).
10. Završni dio
Rad na NCAA Football 2001 video igre, na Sennari Interactive, kako bi udovoljili ugovor s Electronic Arts, bio je vrlo zanimljiv, zabavan i intenzivan 9-mjesečnog projekta. Iskustvo je mješavinu ekstremnih zanos, uzbuđenja, frustracije, comraderie, depresije, triumphs, i mučenje. Saznao sam puno, i sam imao mnogo zabave, ali kako sam nevoljen EA uspio projekt, a ja nevoljen činjenica da "je" završetak "bonuse," na naknadu za duge sate i sate vikend, bili su sredstva (iz razloga izvan kontrole od bilo koga koji rade na projektu).
Iako sam radio na video igrama za nekoliko video igre konzole ("PlayStation 1", "PlayStation 2", "Game Cube", a mrtav proizvod naziva "Nuon"), a za mobitele (s "Qualcomm BREW" platforme i "J2ME (Java)" platforma), ja ne voljeti ideju "zatvorene Peroni" da spriječiti programere iz stvaranje, dijeljenje ili prodaja vlastitih softvera za takve platforme bez plaćati ili tražeći odobrenje tvrtka koja kontrolira pristup na platformu. A "zatvorena platforma" povećava trošak i rizik od razvoja za programere. A "zatvorena platforma" smanjuje broj i raznovrsnost programskih proizvoda dostupnih na ljude, i povećava cijenu tih proizvoda. Dakle, ja požaliti pomaže u razvoju softvera za "zatvorene platforme," ali samo u tolikoj mjeri da moj rad može ohrabriti više ljudi da kupuju uređaje sa "zatvorene platforme." Iako se u budućnosti da bi mogli raditi na softverskih proizvoda za "zatvorena platforma," nadam se da "otvorite platforme" na kraju dominiraju na tržištu, na kraju je ucjena, politika, i cenzura u "zatvorenom platforme."
11. Razno primjera mog rada se odnose na NCAA Football 2001 video igre
11.1 Karta PlayStation memorije (RAM) a NCAA Football 2001 video igre je izvršni
Kada se vodi programer (Ken Dullea) i ja prvi primili CD-ROM diskova iz Electronic Arts kodu i podatke za 2000 verzija od NCAA Football video igre, što je znao ništa o arhitekture softvera. Međutim, nakon cijelog dana u prolasku kroz sav izvorni kod i datoteka skripta, uspješno sam sastavio kod u izvršnu programa. Mi potreban još jedan dan da se acquinted s PlayStation razvoj sustava. Neki od created by Electronic Arts alate za obradu podataka je teško razumjeti i koristiti, ali smo imali dosta vremena u tjedana i mjeseci unaprijed kako bi saznali više o njima.
Jedan problem koji mi naslijedila s ovog projekta bio je teški nedostatak dostupne memorije (tj. RAM). Naš tim je dobio zadatak dodao mnogo novih mogućnosti za igru, ali nove značajke neizbježno konzumira više memorije, i igra je već koriste gotovo sva dostupna memorija na PlayStation. Tijekom devet mjeseci projekta, bili smo pritisak od strane potrebno sačuvati memoriju. Imali smo najmanje šest programera koji rade na projektu, pisanje puno koda, pa stalno memorijska koristiti povećane s pristupom svakog mjesečnog miljokaz provjeriti.
Veoma rano u projekat sam napravio crtež uređenju i NCAA Football video igre kod i podatke u glavnu memoriju od PlayStation.
Moj prvi crtež sadržaj na PlayStation memorije dok je igra izvršavanju. Ovaj dijagram je sada zastario. Ja dodano trećine prekrivanja segmenta prije nego što završi igru, ali ne mogu naći za crtanje sam napravio za koje memory novi izgled.
Nikad ne štedi ima nekoliko kilobajta bio toliko od izazov, ili tako uzbudljivo.
11.2 Učenje faksu nogometna pravila
Kada smo započeli projekt, svaki programer je dobio NCAA Football službeni pravilnik. Znala sam da apsolutno ništa o nogomet. U stvari, sam mrzio nogomet! Dakle, ja mislio to je bio smiješan da ću uskoro znati određena pravila nogomet bolje od nekih nogometnih fanatika, te da ću pomoći stvoriti unaprijeđena verzija video igra koja nikad ne bih želite igrati! Mislim da neki od ljudi koji stvarno vole video igre bi biti užasnut moje neznanje i ne voljeti nogometnog! Zabrinut sam da je ovaj projekat bi mi mučenje s dosadnom detalje o nogomet. Međutim, mnogo na moje iznenađenje, željela sam razvio interes za nogometna pravila. Iako se ne mogu sjetiti bilo kakve pojedinosti ništa za jako dugo, ja mogu razumjeti različite pravila dovoljno dugo da ih implementirati u video igru - i to je bio zanimljiv i zabavan.
Bilo je mnogo scenarija čudan sam potrebna za razmatranje, kako bi riješili probleme u video igre ili za dodavanje novih mogućnosti za video igre. Sljedeća slika jedna je od mnogih crteže sam napravio da mi pomogne držati određenih pravila jasno u mom srcu. Na primjer, ako je igrač unutar granica igralište, a zatim oba igrača nogama napustiti zemlju (zbog skakanje ili se pogodak naviše), a zatim je igrač hvata loptu, a zatim prvi pješice od igrač na dodir sa zemljom je izvan granica igralište, a zatim prijevoja je "nepotpun."
Mnogi su zadaci potrebni za učenje pravila faksu nogomet.
Pravila za vrijeme kada želite pokrenuti i zaustaviti igru sat su komplicirani. Ja zaboraviti kako igrač zamjene radili. U našoj video-igre, igrači mogli postati ozlijedio, i sjećam se s obzirom na ono što će se dogoditi ako tim je imao manje od 11 preostalih igrača za njihov "napad" postrojavanje. Mislim na činjenicu da su neke kazne može biti "odbijena" (od zahvaćeni tim nevinim) je logično osnovi, ali je ipak čudno.
11.3 3D ljudskih modeli
Ja mislim prvu verziju godišnjeg od NCAA Football video igre koriste 2D slike za zastupanje igrača. U stvari, čak i 2001 verziju igre 2D koristi neke slike za zastupanje igrača, sudaca, zaštitni likovi, a treneri u određenim okolnostima. Međutim, 2000 i 2001 verzije igre koristiti 3D modeli za igrača i sudaca za većinu okolnostima. Trokut mreža su pretvoreni i iskrivljene prema konfiguraciji pridružena animaciji kostura. Sljedeća slika prikazuje animacije kostur, a trokut isprepletene, a konačni izgled textured sudac.
U 3D model sudac (kostur, trokut isprepletene, a rezultat texturing)
Ja urednik sljedeći crtež da mi pomogne u vezi kôd interpretirati na karakter animacija.
11.4 Soda stroj u dijagramu toka
Working at Adrenalin / Sennari Interactive je puno zabavnije, dijelom zato što je zabavna zadataka vezanih za video igre razvoj, ali uglavnom jer je kreativan i veseo umjetnika i kolega programera. Iskreno, čak i kada je djelo sama je brutalan, moje coworkers me nasmije svaki po jedan dan. Nikad nisam osjećala više "kod kuće," dok radite posao nego u tom uredu, a bilo je vrijeme kad sam mislio da je nebo. Ali, stvari polako promjena tijekom oko 18 mjeseci sam radio tamo, s uredski prostor foliju, a broj zaposlenih smanjuje, a moral pada, i upravljanje postaje sve stroge i škrt. Jedna od lijepih stvari o uredu bio soda automat za prodaju ponudio da od konzerve soda za samo $0.25. Ali, kao što je financijsko stanje tvrtke smanjen je sa sodom stroj je restocked manje često. Ovaj trend inspirirala me da sljedeće skopčati toka na soda automat za prodaju.
11.5 Moj umjetne inteligencije "zadatkom" reprodukcije alat
Dok igrate igru za nogomet, ima 22 igrača i 4 sudaca na terenu. Do četiri igrača znakova mogu biti kontrolirani od strane ljudi putem PlayStation kontroleri (tj. joypads), a preostalih 22 znakova su pod kontrolom algoritmi umjetne inteligencije.
Igrači i suci moraju reagirati na promjenjive uvjete u njihovu okruženju. Igrači moraju biti u mogućnosti pratiti staze, i izbjegavati prepreke, i naglo promijeniti uloge prema lokaciji i status loptu, i općenito obraćajte pažnju na sva pravila nogomet (uz neke prilike, ovisno o statistici igrač, i slučajno se krše različitih pravila). Referees mora ostati blizu akcije, ali oni također moraju izbjegavati dobivanje na putu od igrača. Referees također mora dohvatiti loptu nakon svakog igrati, i moraju plasirati loptu u odgovarajuću lokaciju prije nego sljedeći niz počinje.
Imali smo za dodavanje novih ponašanja i animacije na 2001 verzija je video NCAA Football igru. Na primjer, jedan od mojih zadaća je da dodate "pošteno uhvatiti" u igri. To uključeni dodao logici bi utvrdio da li je igrač vjerojatno da će biti najbliže loptu kada je zemljama trebali pokušati pokrenuti s njim ili se odlučite za poziv za "pošteno uhvatiti." To je logika potrebna dodajući da bi udaranje tim prestati njihova potraga je vjerojatno hvatač nakon "pošteno uhvatiti" je naznačeno. Međutim, mora postojati neki priliku da neke igrače na mrda tim neće primijetiti "pošteno uhvatiti" indikacija odmah, a ne ovako će zaustaviti njihovo obavljanje loptu. Različiti kazne se odnose na "sajmu ulov" mora biti otkrivena. U sudac mora koristiti ispravan ruke signale kada izvještavanje biti kažnjeni odnose na "pošteno uhvatiti." Razvoj i testiranje svih logici za "fer ulov" je vrlo komplicirana.
Kada smo počeli raditi na 2001 verziju video igre, sve smo imali za analizu i ispravljanje pogrešaka u igri je mogućnost da izgledaju na raznim varijable u program za pronalaženje pogrešaka u razvoju sustava! Pokušavajući shvatiti što se događa u složene situacije je nemoguće!
Sam napisao kod za snimanje položaja i statusa svih 22 igrača i sve 4 sudaca svaki put kad se 3D scena koja je nacrtana na ekranu (tj., oko 60 puta u sekundi). Ja također zabilježeno stanje mnogo važnih utakmica status varijabli. Ja također snimali bilo koji tekst "tiskane" bilo koji kod za ispravljanje pogrešaka. Dakle, osoba koja bi mogla igrati igru za nekoliko minuta na PlayStation razvoj sustava, i napisati snimljenih podataka na jednostavan datoteku na tvrdi disk od (PC) osobno računalo na kojem je pokrenut operacijski sustav na Windows i da ima PlayStation 1 hardver u jednom svojih ISA utora.
Sam stvorio Windows program za čitanje podataka snimljenih iz igre igrao u PlayStation razvoj sustava i prikazati snimke na način da prikazuje najvažnije činjenice o tome što se dogodilo u igri. Ovaj program koristi se za crtanje GDI knjižnica. Osoba može koristiti svoj program za kretanje unaprijed i unatrag u vremenu, jedan korak u isto vrijeme, studija za igrače kako se preselili i kako promjena vrijednosti varijable.
Stvaranje taj uslužni program potrebno nekoliko dana moj osobni put u ranoj fazi cjelokupni projekt, ali bio sam vrlo zahvalan da sam uzeo inicijativu za izradu ovog programa, jer neke od mojih zadaća bi bila vrlo teško završiti bez informacije koristeći moj program. Moj program je jednostavan za proučavanje kako razni likovi interacted i utjecati na druge. Moj program je pokazao potpunu kamara prioriteta, s jednom trenutku na sljedeći trenutak, unutar "mozga" od svakog igrača. Tako je lako ponekad vide "misbehaved" zašto igrača ili je postao "zbunjen."
Sljedeća slika prikazuje moj program.
Možete preuzeti i koristiti svoj program. Sljedeći ZIP arhiva sadrži moj program i jedan za bilježenje podataka iz PlayStation razvoj sustava. Otvorite *.bin datoteku, a zatim pritisnite i držite, Shift i rightward pokazivača tipku za kretanje naprijed kroz vrijeme. Pritisnite i držite Shift i lijevo pokazivač tipku za kretanje unatrag kroz vrijeme. Također možete povećati, smanjiti, i premjesti pogled na terenu.
Tu je i link na video ovdje blurry, pokazujući osnovne ponašanje programa.
11.6 Moj NCAA Football 2001 3D screen saver i gledatelja
Kada završite projekt je gotovo, znao sam kako je većina video igra radila. Bio sam vrlo upoznat sa skeletni sustav animacije i druge elemente na izvlačenje sistem.
Osoba vođenje projekta na Sennari Interactive je ime Josh "Lake" Hartwell. Kada je video igra je u alfa fazi testiranja, Josh zamolio me ako bih mogao napraviti "screen saver" na temelju video-igre. Mislim da je njegova ideja je bila da čuvar zaslona će prikazati slike iz video igre. Međutim, rekao sam mu da sam mogao napraviti 3D screen saver koji opremljenog akcije iz igre! Bio sam u stanju stvoriti 3D screen saver u otprilike jedan tjedan.
NCAA Football 2001 3D screen saver
Prvi link je za instalacijski program koji će instalirati 3D gledatelja kao "screen saver" - koji moraju biti odabrane i konfigurirane od strane prikaza na upravljačkoj ploči. Drugi link je za verziju gledatelja koji je namijenjen da bude pokrenut ručno (tako da osoba ne treba čekati za screen saver za početak).
Čuvar zaslona programa je vrlo osnovne (dakle, svi igrači izgledaju identične), ali program očito ima dovoljno vizualne kvalitete kako bi se osoba misliti na stvarni NCAA Football video igre.
Menadžer u Electronic Arts zabrinuti da mi screen saver programa može biti "previše dobro," posebno kada sam počeo istraživati mogućnost Najam osobu igrati moj screen saver kao pravi igra nogomet! Stoga, Electronic Arts destimulirano me iz poboljšanje moj screen saver, a ne bi stavili ga na svojim web stranicama kao zabava za preuzimanje navijača u PlayStation igru. To me tužno.
11.7 PlayStation 1 Igranje igara na osobno računalo (PC) i snimanje video-igre igrate
Nakon NCAA Football 2001 video igra je objavljena i da je se proda, svaki član tima za razvoj primio u maloprodaji CD-ROM pakiranog u igru kao dar od Electronic Arts. Bio sam oduševljen. Sam mrzio video igre konzole (a ja još uvijek mrzim video igre konzole danas), ali sam išao u dućan i Kupnjom PlayStation 1 video igre konzole, tako da ću moći pokazati moj rad za svoju obitelj i prijatelje.
U godini 2008, na PlayStation 1 je antički i NTSC televizijske opreme je zastario. Nemam televiziju NTSC ili video hvatanje uređaj. Međutim, ja sam htjela uhvatiti video i slike iz NCAA Football 2001 video igre tako da bih mogao napisati ovaj dokument. U 2000 godini, došlo je do PlayStation imitator, za PC platformi, pod nazivom "Bleem!." Sada, osam godina kasnije, postoji mnogo više PlayStation emulators za PC. Došlo je open-source, besplatno PlayStation Nul za PC, pod nazivom "pSX", da radi zaista dobro. Ostalo slobodnog softvera mogu se koristiti za hvatanje video i obraditi video i pretvoriti video u formatu pogodnom za distribuciju.
Iako je nespretan pokušati kontrolirati PlayStation 1 Nul tipkovnicu s računalom, on dobro radi dovoljno za mene da vidim i koristiti ponovo igra bez mnogo nevolje. Bio sam vrlo sretan da vidi igru ponovno. Bio sam jako drago da sam mogao pokrenuti igru na mom PC i stvoriti videa za prikaz na druge ljude.
"7-zip" je besplatan program koji može zbiti i smanjivati arhivu slika različitih tipova (zip, rar, 7z, ...).
Sljedeći je link na spremljenu (stare) verzija je installer za "7-zip", za 32-bitnu verziju od Windows operativnog sustava. Molimo posjetite 7-zip web stranica za kasnije verzije, kao i za druge operacijske sustave.
"pSX" je besplatan program koji može oponašati jednog PlayStation 1 video igre konzole korištenjem osobnih računala (PC).
Sljedeći je link na spremljenu (stare) verzija je installer za "pSX", za 32-bitnu verziju od Windows operativnog sustava. Molimo posjetite pSX web stranica za kasnije verzije, kao i za druge operacijske sustave.
Upozorenje: Morate skinuti BIOS ROM od PlayStation 1 kako bi se koriste za oponašanje. U BIOS ROM predstavlja Sony zaštićenog softvera trajno ugrađen u PlayStation hardver. Tamo je način na koji se neka od PlayStation 1 vlasnik može skinuti BIOS ROM podataka. Međutim, neke osobe mogu biti u mogućnosti pretraživanja Interneta za sliku pod nazivom "SCPH1001.BIN" koji sadrži potrebne BIOS ROM podataka.
"CamStudio" je besplatan program koji može hvatanje video iz bilo kojeg dijela računalo zaslon.
Sljedeći je link na spremljenu (stare) verzija je installer za "CamStudio", za 32-bitnu verziju od Windows operativnog sustava. Molimo posjetite CamStudio web stranica za kasnije verzije, kao i za druge operacijske sustave.
Napomena: Korištenje programa pod nazivom Fraps može biti bolji izbor od koristeći CamStudio. Međutim, Fraps ima neka ograničenja za slobodni verziju. Ja plaćeni za Fraps, i sam koristi Fraps do uhićenja videa za ovaj dokument. Međutim, ja sam spomenuti CamStudio jer je besplatan i zato ima opcije koje bi mogle biti korisne za druge svrhe.
"FFMPEG" je besplatan program koji može čitati i pretvoriti video datoteke.
Sljedeći je link na spremljenu (stare) verzija je installer za "ffmpeg" uslužni program naredbenog retka, za 32-bitnu verziju od Windows operativnog sustava. Molimo posjetite FFMPEG web stranica za kasnije verzije, kao i za druge operacijske sustave.
U FFMPEG knjižnica, i alate koji koriste FFMPEG knjižnica, može pretvoriti jedan video format datoteke na drugi video format datoteke.
"AviSynth" je besplatan program koji mogu modificirati video (na primjer, promijeniti osvjetljenja, itd.).
Sljedeći je link na spremljenu (stare) verzija je installer za "AviSynth" uslužni program naredbenog retka, za 32-bitnu verziju od Windows operativnog sustava. Molimo posjetite AviSynth web stranica za kasnije verzije, kao i za druge operacijske sustave.
"Avanti GUI" je besplatan program koji pruža grafičko korisničko sučelje GUI da lijepo kontrole i FFMPEG naredbenog retka programa i AviSynth naredbenog retka programa. To GUI olakšava pretvoriti jedan video format datoteke na drugi video format datoteke i olakšava promjene vizualnog svojstva (npr., osvjetljenja i kontrasta) i video za vrijeme pretvorbe. (The FFMPEG programa i AviSynth programa mora biti instaliran na računalo prije instalacije i korištenja Avanti GUI.)
Sljedeći je link na spremljenu (stare) verzija je installer za "Avanti GUI" uslužni program naredbenog retka, za 32-bitnu verziju od Windows operativnog sustava. Molimo posjetite Avanti GUI web stranica za kasnije verzije, kao i za druge operacijske sustave.
Ako se pretvaramo u MP4 formatu, a video mijenjanjem AviSynth pomoću opcije (npr., modificirati osvjetljenja), to bi moglo biti potrebno ručno dodati sljedeće opcije za User Video Option tekstualni okvir: -r 29.97. Inače je timebase na izlaz možda neće biti prihvatljiv ffmpeg.
"VideoLAN" je jedan od najboljih igrača slobodni videa ikada izrađen! Kada Windows Media Player, Quicktime Player, Nero Showtime, i sve druge komercijalne video player vam uspjeti (jer oni svi zarobljeni u začarani matrica patenata), a zatim "VideoLAN" će vam pokazati kako se tehnologija treba raditi! "VideoLAN" je odlično!
Sljedeći je link na spremljenu (stare) verzija je installer za "VLC media player", za 32-bitnu verziju od Windows operativnog sustava. Molimo posjetite videolan.org web stranica za kasnije verzije, kao i za druge operacijske sustave.