NCAA Football 2001
varten PlayStation
Colin Fahey
NCAA Football 2001 PlayStation CD-ROM
1. Johdanto
Olin jäsenenä joukkueena että kehittänyt 2001 versio, "NCAA Football" videopeli julkaisemat Electronic Arts (EA) varten PlayStation video game console. Kehittäminen kaudella oli 1999.10 kautta 2000.06.
Developer opintoviikkoa on "NCAA Football 2001" videopeli
The "NCAA Football" videopeli oli jo viisi vuotta vanha tuolloin, että olen aloittanut työn, 2001 versio. The 2001 versio oli viimeinen vuosi, että peli on tuotettu varten PlayStation 1 video game console. The 2001 versio julkaistiin vuoden 2000, että 2000-2001 amerikkalainen jalkapallo-kausi, ja myytiin 800 000 ihmiset ensimmäisen vuoden aikana myynnistä.
The "NCAA Football" videopeli sisältää college stadioneilla, tiimin univormut, tiimin mascots, joukkue marssi bändin kappaleita ja syrjäyttää chants, joukkueen logot, ja tilastot oikeille pelaajille (ja niiden todelliset nimet jätetty pois yksityisyyden syistä), kaikki oppilaitokset, jotka ovat jäseniä, NCAA . Joka vuosi on monia muutoksia joukkueen univormut, joukkueen logot, ja pelaaja listoja. The video pelin on tarkoitus olla "realistinen" edustus college football. Näin ollen paineita, että kehittäjät voivat tehdä erilaisia yksityiskohtia, videopeli on identtinen nykyisen todellisuus on merkittävä.
2. "huijata koodit ja" erityispiirteet I lisätään peli
Vaikka "NCAA Football" videopeli on tarkoitus olla hyvin "realistinen" edustus kollegiossa jalkapallo-, videopeli myös mahdollistaa sen, että pelaaja esittää "cheat koodeja" muuttaa pelin ehdot, jotka sisältävät asioita, tai ominaisuudet, jotka ovat satunnaisia, epätodennäköistä, humoristisia, tai mahdotonta. Kun pelaaja on perusteellisesti soitti videopeli normaaleissa tasapuoliset edellytykset, pelaaja voi käyttää "cheat koodeja" yrittää uusia haasteita tai on humoristinen kokemuksia.
The "NCAA Football" videopeli on huijata koodi aiheuttaa sen, että jokainen pelaaja on joukkueessa he muistuttavat oman joukkueen maskotti, sellainen, että joukko tiikereitä tai karhu tulee pelaa jalkapalloa kentällä. Toinen cheat code lisää todennäköisyyttä, että jokainen pelaaja saa fumble pallo. Vielä toiseen huijata koodi aiheuttaa päämiesten pelaajien on valtava.
Yksi kiistanalainen huijata koodi, joka on ilmestynyt aiempi versio on "NCAA Football" videopeli, mutta jotka oli poistettu myöhemmissä versioissa pelin takia painostuksen alla NCAA oli huijata koodi "REFKILL" silloin, kun käytössä, olisi lisätä yhdestä paikasta joukkueen pisteet aina, kun pelaaja on joukkueen puuttuneet erotuomari!
Joka vuosi, että "NCAA Football" videopeli on päivitetty ja julkaistu, peli kerääntynyt enemmän "cheat koodeja."
Olen lisännyt oman humoristisia piirteitä peliin, ja niistä saatavilla kautta "huijata koodit."
Kuitenkin silloin, kun kehittämistyöhön oli lähes valmis, palveluksessa oleva henkilö EA hallita tuotannon osalta videopeli pyysi minua pois minun "huijata koodi" ominaisuuksia, koska hän väitti, nämä toiminnot olisi riski kasvaa ajan, Sony tarvitse testata peli. Jos Sony testaus tarvitaan enemmän aikaa kuin odotettavissa, sitten kilpailevan college jalkapallo videopeli tuote ("Game Day" on THQ) olisi myytävänä ennen kuin oma peli - mikä olisi taloudellinen katastrofi EA. Joten, EA johtaja ei halua ottaa mitään mahdollisuuksia.
Siksi olen esittänyt erityispiirteitä käyttökelvoton kautta säännöllisesti "huijata koodi" mekanismi, mutta käytössä toimijoiden pääsy minun erityispiirteitä kautta enemmän kehittää menetelmä, että olen pysyvät salassa, kunnes peli oli jo myynyt 800 000 kopioita ilman mitään ongelmia.
3. Mitä voit tehdä omassa erityispiirteitä
3.1 "Jet pack" (R1)
Jokainen pelaaja voi lentää sisään ilmaa käyttämällä jet pack. Rajaton polttoainetta. Suurin korkeus on noin 5 telakoille. (R1 painike aktivoi työntövoima)
Jet Pack: pelaajat lento-ja puututaan yläpuolella
Jet Pack: pelaajat lento-ja puututaan yläpuolella
Jet Pack: pelaajat lento-ja puututaan yläpuolella
3.2 "Teleport" (R2)
Jokainen pelaaja voi Teleport uuteen, random location. Pelaaja, joukkue tällä hetkellä pelaa kuin rikkomukseen koskaan Teleport jälkeen "rivi scrimmage." Pelaajat ovat seisonta-aikana lyhyt aika, joka tarvitaan kokonaan saapumatta uusi kanta. (Paina lyhyesti R2 painiketta aloittaa Teleport.)
3.3 "Maanjäristys" (Triangle; offense team only)
Jokainen pelaaja pelaa kuin rikkomukseen, voi laukaista "maanjäristys," joka käynnistää kaikki puolustuksen pelaajat ylöspäin kanssa räjähtävän voimassa. Tämä voidaan tehdä vain kerran pelin (eli kerran "down"). Kuitenkin jokaista pelaaja pelaa kuin rikkomukseen, voidaan myöhemmin käynnistää "aftershock" on viime aikoina "sattunut maanjäristys," joka aiheuttaa kaikki pelaajat pelaavat puolustuksessa, kompastua ja syksy päällä. Tämä voidaan tehdä vain kerran pelata.
3.4 "Pyöreät puuttua" (Circle; defense team only)
Jokainen pelaaja pelaa kuin puolustuksessa voi laukaista "kiertokirjeen puuttua" vain, jos pelaaja pelaa kuin loukkaantuminen on tällä hetkellä kuljettavat palloa. Pelaaja kuljettaa pallo on seisonta, ja sitten ympyrä, puolustuksen pelaajat muotoja noin pelaaja kuljettaa pallo, ja sitten puolustuksessa pelaajaa samanaikaisesti ajaa kohti pelaaja kuljettaa palloa ja sukellus hänelle torjua hänet kentällä. "JET-paketti" on mahdollista vain paeta vaihtoehto pelaaja kuljettaa palloa. Puolustuksen pelaajat voivat vain yrittää "kiertokirjeen torjua" kerran pelata (eli kerran "alas)."
Kiertokirje puuttua: alustava muodostus
Kiertokirje ratkaista: puolustus pelaajat alkavat näkyä
Kiertokirje ratkaista: puolustus pelaajat aloittavat sukellus
Kiertokirje ratkaista: puuttua valmistunut
3.5 "Haparoida" (Triangle; defense team only)
Jokainen pelaaja pelaa kuin puolustus voi aiheuttaa sen, että pelaaja kuljettaa palloa ja haparoida. Puolustuksen pelaajat voivat tehdä vain tämän kerran pelata (eli kerran "alas)."
3.6 "Ensimmäisen henkilö mieltä" (L2; player carrying the ball only)
Kun pelinrakentaja (QB) on yli "linjan kahakka," tai silloin, kun henkilö kuljettaa pallo ei ole pelinrakentaja, sitten L2 painike muuttaa kameran näkemys, seuraavan syklin: (1) Ensimmäisen henkilö mieltä (eli ikään kuin olit HAKU kautta silmissä soittimen alalla); (2) Noudata tarkasti (eli kamera on paljon lähempänä, pelaaja, jolla on pallo kuin tyypillinen peli); (3) Normaali (eli oletus kameran käyttäytyminen pelistä).
Ensimmäisen henkilön näkökulmasta (eli ikään kuin nähdä kautta silmissä pelaaja)
4. Automaattiset ominaisuudet, kun erityispiirteitä ovat käytössä
4.1 "Kenttä tavoite järjettömyys"
Tämä tapahtuu, kun jokainen alalla tavoite potkia. (1) Pallo haltija on potkaisi ylöspäin yhdessä pallo; (2) The puolustaa joukkue muodostaa ihmisen pyramidin estää potkittiin palloa.
Pelaaja on potkaisi pallon kanssa, ja puolustus pelaajat muodostavat ihmisen pyramidin estää pallo
Puolustusministeri pelaajat muodostavat ihmisen pyramidin estää pallo
4.2 "Spectator kamera"
Jos molemmat joukkueet eivät valvo ihmisten pelaajia, sitten kamera joskus vaihtaa näkökulmasta henkilön yleisö (toisin sanoen niin, että sivustakatsoja, että väkijoukkojen)
Näkymä spektaakkelimaista istuma-alue
4.3 "Pallo-kamera"
Jos molemmat joukkueet eivät valvo ihmisten pelaajia, sitten kamera joskus vaihtaa näkökulmasta pallo. Seeing maailman näkökulmasta pallo, purjehtii läpi ilman tai kuljetetaan ympäriinsä, on usein humoristinen.
5. Salaisuus äänen käytössä, kun aivan erityiset ominaisuudet ovat käytössä
En voi kertoa sinulle kuinka jotta salainen ääni minun erityispiirre, koska en ole kiinnostunut tuhlaa aikaa mahdollisia oikeudellisia ongelmia. Jos id Software on valmis myöntämään minulle takautuvasti koskemattomuutta mahdollista tekijänoikeuden loukkaus kymmenen audio-näytteet, ja EA lupauksia ei keksiä joitakin kiertynyt oikeudellisen asian siitä, miten niiden myynti oli jotenkin vaurioitunut minun salaisuus on paljastanut vuosikymmen sen jälkeen, kun heidän peli meni myyntiin, sitten I'll jakaa salaisuus lukituksen humoristinen äänitehosteet. Nyt kuitenkin Otan vain kuvata äänen vaikutuksia, jotka saattavat tai eivät ehkä ole mukana pelissä ... "Jos kyseessä on peli, se on mukana pelissä." Ha, ha!
Tuohon aikaan olin auttaa kehittämään 2000 versio, NCAA Football videopeli, minä ja työtovereille soitti videopeli Quake III Arena (Q3A) sekä toimistossa varsin usein sen jälkeen, kun "säännöllinen työaika." (Tuohon yritys, ihmiset yleensä saapunut 10 A.M. tai 11 A.M, sekä usein työskenteli keskiyöhön asti tai yli, joten pelaaminen monen pelaajan pelejä yrityksen verkon lounas aikaan tai luvun alussa iltana oli vain eräänlainen synkronoitu tauon sijasta tavalla välttää työtä.) Luulin, että ääni Q3A että ilmoitti merkittäviä muutoksia pelin tila - kuten pelaajan on otettava ohjat, tai pelaaja tekee jotakin näyttävää, jne. - oli hilpeä ja siistiä. Samaan aikaan, minusta oli tullut asiantuntija kaikki koodi on NCAA Football videopeli, sekä grafiikkaa, animaatiota, ääniä, tekoälyä, ja säätimet. Jonkin aikaa olin ajatellut laskemisesta täydellinen Quake 3 Arena "tasolla" sisään NCAA Football videopeli! Luulin, että olisi iloinen ja hauska. Ensimmäinen asia, tein oli muuntaa äänitehosteet toimia NCAA Football videopeli moottori. Seuraavana tehtävänä oli muuntaa soittimeen ja areenalla mallit toimia NCAA Football videopeli moottori. Valitettavasti siellä oli niin paljon työtä tehdä lopullinen kuukauden kuluessa NCAA Football videopeli hanke, en voinut lopettaa oman hankkeen mukaan lukien täydellinen Quake 3 Arena "tasolla." Olen kuitenkin ollut lisätä hauskoja ominaisuuksia luetellut kohdat edellä, ja tein lisätä äänen vaikutukset näkyvät alla.
En halua sanoa kuinka jotta kiistelty äänitehosteet, mutta oma muisti, aion mainita MM ja EAT, ja se, että asiat on oltava asianmukainen tila ennen aloittamista minun erityispiirre järjestelmään. That's all En sano!
"Nöyryytys"
Tämä terve vaikutus alkaa, kun pelaaja kuljettaa pallo on teko joukkue, ja se on puututtava taustalla "linjan tappelu." Tämä on nöyryyttävää, koska joukkue on menettänyt yardage.
"Erinomainen"
Tämä terve vaikutus alkaa, kun pelaaja kuljettaa pallo on teko joukkue ja voitot 10 telakoiden ulkopuolella "linjan tappelu." Tämä on erinomainen, koska joukkue saa "ensimmäisenä alas (eli" neljä enemmän mahdollisuuksia etukäteen).
"Näyttävä"
Tämä terve vaikutus alkaa, kun pelaaja kuljettaa pallo on teko joukkue ja voitot 20 telakoiden ulkopuolella "linjan tappelu." Tämä ei ole pelkästään erinomainen, mutta se on vaikuttava.
"Quad vahinko"
Tämä terve vaikutus alkaa, kun pelaaja kuljettaa pallo on teko joukkueella on puututtava "kiertokirje puuttua," joka on mainittu edellisessä jaksossa. Tämä terve vaikutus on myös alkanut, kun pelaaja, jolla on pallo on potkaisi ylöspäin aikana alalla tavoite yritys.
"Sinulla on ottanut johtavan"
Tämä terve vaikutus alkoi, kun joukkue on pisteet, että muutoksia on pienempi kuin tai yhtä suuri kuin pisteet vastapuolen joukkue on pistemäärä, joka on suurempi kuin pisteet vastapuolen joukkue.
"Sinulla on sidottu osalta johtaa"
Tämä terve vaikutus alkoi, kun joukkue on pisteet, että muutoksia on alle pisteitä vastapuolen joukkue on pistemäärä, joka on sama kuin pisteet vastapuolen joukkue.
"Sinulla on menettänyt johtavan"
Tämä terve vaikutus alkoi, kun ihmisen ja valvottu ryhmä on pisteet, että muutokset ovat suurempia kuin pisteet vastapuolen joukkue on pistemäärä, joka on pienempi tai yhtä suuri kuin pisteitä vastapuolen joukkue.
6. Disclaimer suhteen minun erityispiirteet
Oma erityispiirre järjestelmä ei ole osa normaalia pelin pelaamista. Oma ominaisuus järjestelmä voi aiheuttaa videopeli toimintahäiriön, ja se voi aiheuttaa sen, että video-peli lopettaa vastaamisen painiketta painamalla valvojat siten, että ainoa tapa palauttaa valvonta on videopeli on poistaa teho on PlayStation videopeli-konsolin ja sitten kytkeä virta takaisin, eli käynnistämällä videopeli-konsoliin. Lisäksi kun minun erityispiirre järjestelmä on käytössä, sitä ei voi poistaa käytöstä, lukuun ottamatta uudelleen käynnistämistä koko videopeli-konsoliin. Siksi minun erityispiirre järjestelmä on oikeastaan vain ihmisiä, jotka ovat innokkaita on uusi, ja mahdollisesti ärsyttävää, kokemusten kanssa NCAA Football videopeli.
Koska skenaariot mahdollista minun erityispiirre järjestelmä on hyvin epätavallista, että normaalin pelin logiikka (esim. pelaajien lentämässä jet pakkauksissa ei ole sääntöjä säännöllisesti jalkapallo), video-peli voi tulla sekava. Jos näin tapahtuu, ajastinta päättyy näytelmän on 120 sekuntia (2 minuuttia). Myös, vaikkakin hyvin epätodennäköistä, peli saattaa aloittaa pelaamisen korkean taajuuden äänen, joka jatkuu pitkään (mahdollisesti loputtomiin).
Kun minun erityispiirre järjestelmä on ollut käytössä, on olemassa riski, että purkamisen ja kirjoitat "näyttely" pelejä aiheuttaa pelin toimintahäiriön tai kaatua. Oikeastaan sen jälkeen, kun minun erityispiirre järjestelmä on aktivoitu, toimintahäiriö tai kaatuu saattaa olla väistämätöntä, koska "muistin pirstoutuminen." Siksi älä minun erityispiirre järjestelmän ellei olet valmis kestämään pelin toimintahäiriöitä ja peli kaatuu. Oma erityispiirre järjestelmä on tarkoitettu vain viihdyttää ihmisiä, jotka ovat aivan epätoivoinen on kokemusta yli normaalin parametrit, NCAA Football videopeli. Olet riski kiusallisena, ja urakka on toggling virtapainikkeen annetun PlayStation videopeli-konsolin, mutta ehkä on myös kokemusta siitä, että olet sitä mieltä, että todella mahtava ja hullunkurinen. Ominaisuudet ovat todennäköisesti vain korot ja viihdyttää teitä yksi tai kaksi minuuttia, mutta se on enemmän kuin ei mitään.
7. Ohjeita, joiden avulla minun erityispiirre järjestelmä
Tässä jaksossa kuvataan, miten jotta minun erityispiirre järjestelmään.
(1) Aloita tyypillinen "näyttely" peli.
"Näyttely" vaihtoehto päävalikosta näytön
(2) Onko kolikon arvonta. Jos olet onnekas, saat olla vastaanottava joukkue. Joka tapauksessa valita pelata.
(3) Ennen kick tapahtuu nopeasti painamalla painikkeita seuraavassa järjestyksessä:
ympyrä, neliö, ympyrä, neliö, kolmio, X, kolmio, X, ympyrä, neliö, kolmio, X
Jos oikein paina painikkeet oikea järjestys, ei todennäköisesti tauon noin 6 sekuntia, ja sitten kuulee paljon uusia ääniefektejä. Jos sinulla ei ole kokemusta lyhyt tauko mukana pelissä, ja jos et kuule uusi äänitehosteet, sitten yrittää esittää koko painiketta järjestys uudelleen. Jos ensimmäinen leikki peli pintamateriaalit, ennen kuin voit oikein kirjoittaa painiketta peräkkäin, sitten yritetään päästä järjestyksessä keskellä kaikista myöhemmistä pelata (eli kun pelaajat ovat käynnissä kentällä, jahtaavat pallo).
Peli on hyvin outoa, kun otat minun erityispiirre järjestelmään. Saatat sekoittaa kaikki satunnainen ääniä ja toimintaa. Pelkkä tutkimus luetteloon uusista painiketta lueteltuja toimia tämän asiakirjan, ja sinulla voi olla vaikutusta siihen kaaokseen ympärille sinua. Jos olet hämmentynyt kaiken, sitten yksinkertaisesti vaihtaa molemmat joukkueet tekevät ohjaa tietokone, ja voit katsella epäjärjestys kehittyessä.
8. Huvittavaa ehdotuksia, kun käytät minun erityispiirre järjestelmä
Kun otat minun erityispiirre järjestelmä, vaihda molemmat joukkueet olla "tietokoneella ohjatut" (eli siirtää kaikki valvoja kuvakkeita keskustassa rekisterinpitäjä valinta-näyttö). Sitten voit rentoutua ja katsella todella hassu peli avautua - kylmänä ja soitin kamera, pallo kameran, ja sivutoimisia kamera, ja kaikki pelaajat käyttävät kaikki saatavilla olevat huijareiden (jet pack, Teleport, maanjäristykset, pyöreä puuttua, haparoida, potkittaviksi soitin, jne.).
Käytä "instant replay" (kun "tauko-valikosta)" saada toinen, tarkemmin mitään huvittavaa toimintaa, jota todistaja - jopa silloin, kun peli on tällä hetkellä tietokone vs. tietokone.
Seuraavat video on järjetön, ja se saa minut nauramaan. Molemmat joukkueet ovat hallinnassa tietokone, joten kamera on enemmän satunnaista kuin se olisi, jos toinen tai molemmat joukkueet olivat hallinnassa inhimillinen toimija. Myös, jotta tämä video I valittu joukkueet olivat hyvin paritonta: "Florida State" (yksi parhaista ryhmät) vs. "Alabama A&M" (historiallisesti kilpailukyinen joukkue). Se, että yksi ryhmä on niin paljon parempi kuin toinen joukkue merkitsee sitä, että parempi joukkue voi usein saalis pitemmän kulkee ja ajaa edelleen alalla kuin joukkue olisi, jos joukkue sen sijaan kilpaili vastaan yhtä vahvoja vastakkaisia joukkue. Suuri ero tiimin kyky tasoilla tarkoittaa sitä, että tilaisuus satunnaisesti, hilpeä toiminta on merkittävää.
9. Oma osallistuminen NCAA Football 2001 videopeli
Olen työskennellyt seuraavien näkökohtien peli:
(1) Olen lisännyt uuden "Advanced Player valvonta-ominaisuus," joka mahdollistaa henkilön pelata mitä tahansa kanta-tiimiin! Käytössä teko, esimerkiksi henkilö voi olla lineman ja silti soittaa soittaa kuin pelinrakentaja! Jos henkilö hallitsee vastaanotin, niin henkilö voi aloittaa pelin ja lähinnä heittää palloa itse!
(2) Tein alalla 53.3 telakat laaja sijaan, että 50 telakan leveys että appeares kaikkien aikaisempien versioiden peli! (Tehdään tämä muutos oli vaikeampaa kuin voisi odottaa tai kuvitella.) Tietyt lla on vahvistettu tämän muutoksen.
(3) Tein realistinen Oregon raidallinen alalla käyttäen gaphics-koodia, koska ei ollut helppoa taide varojen muutos, joka saavuttaa tämä sama vaikutus.
Raidat on Oregon stadion, jonka on tuottanut minun koodi
(4) olen luonut algoritmia heittää pallo, joka parantaa tarkkuutta ja luotettavuutta pallo ohimennen. Olen laskenut optimaalinen nopeus ja kulma on pallon heittää niin, että pallo olisi maa (vuonna rajoissa) ja siten, että pelaaja olisi siellä tavata juuri ajoissa (ilman radikaalia muutosta suuntaan, ja ilman suuria muutoksen nopeus ).
(5) olen parantunut lukuisia näkökohtia, tekoälyä järjestelmään. Näin ollen pelaajien tehdä paremmin valintoja eri tilanteissa.
(6) olen ottanut puolustus joukkue rikkoa röykkiö ennen teko joukkue siten, että ne voisivat mennä linjan tappelu ennen teko joukkue. Lisäksi olen ottanut puolustava pelaaja saa hallita ennen kuin peli alkaa siten, että pelaaja voi suorittaa missä tahansa haluta (valmistautumaan odotettavissa teko toisto). Tietenkin pelaaja voisi aiheuttaa "offsides rangaistusta," jos pelaaja ylittää "linjan tappelu" ennen kuin peli alkaa.
(7) Lisäsin "oikeudenmukainen saalis on" peli, mukaan lukien niihin liittyvät seuraamukset, logiikka on hidasta ja siirtää lähestyvä puolustajat (välttää seuraamukset), ja logiikka on tekoälyä valita (ja ei "valita)" käypä "saalis" vaihtoehto, kun vastaanottava .
(8) Lisäsin kyky käyttää "Advanced Player Control käytännössä tilassa."
(9) I vahvistettu lukuisia vikoja koko pelin! Esimerkiksi yrittää kirjoittaa ja poistuminen valikoista todella nopeasti aiemmat versiot-peli (esim. 2000, 1999, ...). (Yksinkertaisesti paina X ja triangle vuorotellen, todella nopeasti.) I kiinteän että vika! Myös käytännössä tila aiemmat versiot-peli, pelaaja olisi törmäävät näkymätön pelaaja! I kiinteän että vika! Olen luonut-pelin debugger niin, että henkilö voisi Raja tarkastaa muuttujia, ja muuttaa muuttujien minnekään muistiin. In-game debugger oli suuri tunnistaa ongelmia "vapauttaa" versiot, pelin todellinen PlayStation 1 videopeli konsoli (joka on hyvin erilainen kuin testaamalla peliä kehitetään järjestelmä).
10. Loppuhuomautukset
Työstä on NCAA Football 2001 videopeli, klo Sennari Interactive, täytä kanssa sopimuksen Electronic Arts, oli erittäin mielenkiintoinen, viihdyttävä, ja intensiivistä 9-kuukauden projekti. Kokemus oli sekoitus äärimmäisen kiehtovaa, sykähdyttävät, turhautumista, comraderie, masennus, voittaa, ja kidutusta. Olen oppinut paljon, ja minulla oli hauskaa, mutta olen disliked miten EA hallinnoi hanketta, ja olen disliked että "loppuun bonukset," kompensoida pitkällä tuntia ja viikonloppuisin tuntia, pidätettiin (riippumattomista syistä valvonta kenenkään työtä hanke).
Vaikka olen työskennellyt videopelit useita videopeli konsolit ("PlayStation 1", "PlayStation 2", "Game Cube" ja kuollut tuotetta kutsutaan "Nuon") ja matkapuhelimet (ja "Qualcomm BREW" foorumi ja "J2ME (Java)" foorumi), en pidä ajatusta "suljettu alustojen" estää kehittäjien luoda, jakaa tai myydä omia ohjelmistoja tällaisia alustoja ilman ensimmäinen maksaa tai hankkia hyväksyntää yritys, joka valvoo pääsyä alustana. "Suljettu foorumi" lisää kustannusten ja riskien kehitystä kehittäjille. "Suljettu foorumi" vähentää ja monimuotoisuuden ohjelmistotuotteet saatavilla ihmisille, ja lisää ne ohjelmistotuotteet. Joten, olen pahoillani kehittämistä ohjelmistojen "suljetuille alustoille," mutta ainoastaan siinä määrin, että oma työ saattaisi kannustaa yhä useampia ihmisiä ostamaan laitteita, joissa on "suljettu alustoilla." Vaikka tulevaisuudessa voisin työskennellä ohjelmisto on "suljettu foorumi," toivon, että "avointen alustojen" lopulta hallitsevat markkinoita, katkaise kiristys, politiikka, ja sensuuri on "suljettu alustoilla."
11. Erilaiset esimerkkejä työssäni, jotka koskevat NCAA Football 2001 videopeli
11.1 Kartta PlayStation muisti (RAM) kun NCAA Football 2001 videopeli on täytäntöönpanovaltion
Kun johtaa ohjelmoija (Ken Dullea) ja I ensimmäinen sai CD-ROM levyt alkaen Electronic Arts mukainen koodi ja tiedot, 2000 versio, NCAA Football videopeli, tiesimme mitään arkkitehtuurin ohjelmistoa. Kuitenkin sen jälkeen, kun kokonainen päivä läpi kaikki lähdekoodit ja käsikirjoituksen tiedostoja, olen menestyksekkäästi käännetty koodi sisään suoritettavan ohjelman. Vaadimme toisen päivän päästä acquinted kanssa PlayStation kehitysversiosta. Jotkut laitokset ovat luoneet Electronic Arts käsitellä tietoja oli vaikea ymmärtää ja käyttää, mutta meillä oli runsaasti aikaa tulevina viikkoina ja kuukausina oppia niistä.
Yksi ongelma, joka meillä perineet tässä hankkeessa oli vakava puute käytettävissä olevan muistin (eli RAM). Tiimimme oli annettu tehtäväksi lisäämällä monia uusia ominaisuuksia peliin, mutta uusia ominaisuuksia väistämättä kulutetaan enemmän muistia, ja peli oli jo käytössä lähes kaikki käytettävissä olevan muistin että PlayStation. Koko yhdeksän kuukauden kuluessa hankkeen, olimme painostettiin on tarve säilyttää muistissa. Meillä oli ainakin kuusi ohjelmoijat työskentelevät hankkeen kirjallisesti paljon koodia, joten muistin käyttö kasvanut tasaisesti lähestymistavan kanssa kunkin kuukausittain virstanpylväs tarkistaa.
Hyvin varhaisessa vaiheessa hankkeen Tein piirustus järjestely on NCAA Football videopeli-koodi ja tiedot tärkeimmistä muisti on PlayStation.
Ensimmäinen piirustus sisältöä koskevia PlayStation muistia, kun peli on täytäntöönpanovaltiossa. Tämä kaavio on nyt vanhentunut. Lisäsin kolmasosaa peitto segmentti, ennen kuin valmis peli, mutta ei löydä piirustus tein, että uusi muistikortti ulkoasu.
Ei ole koskaan säästää muutaman kilotavun ollut näin suuren haasteen, tai niin jännittävä.
11.2 Learning college jalkapallon sääntöjä
Kun aloitimme projektin, kukin ohjelmoija saanut NCAA Football virallinen sääntö varaa. Tiesin, ehdottomasti ei mitään jalkapalloa. Itse olen vihannut jalkapallo! Joten ajattelin, että se oli iloinen, että olen pian tietää tiettyjä sääntöjä jalkapalloilun paremmin kuin jotkut jalkapallo fanaatikkoja, ja haluan auttaa luomaan parannettu versio videopeli, että en missään tapauksessa halua pelata! Luulen, että jotkut ihmiset, jotka todella video peli olisi kauhuissaan minun tietämättömyydestä ja vastenmielisyys jalkapallo! Olen huolissani siitä, että tämä hanke kidutusta minulle tylsää tiedot jalkapalloa. Kuitenkin paljon hämmästyksekseni, olen kehittänyt erittäin kiinnostunut sääntöjen jalkapalloa. Vaikka en voi muistaa mitään yksityiskohtia mistään kovin pitkään, voisin ymmärtää eri sääntöjä tarpeeksi pitkä panna ne täytäntöön videopeli - ja tämä oli mielenkiintoinen ja hauska.
Siellä oli paljon outoja tilanteita olin tarvitse harkita, vahvistaa ongelmia, videopeli tai lisätä uusia ominaisuuksia, että videopeli. Seuraava kuva on yksi monista piirustukset tein auttaa minua pitämään tiettyjä sääntöjä selkeästi mielessäni. Esimerkiksi, jos pelaaja on rajojen sisäpuolella pelikenttä, ja sitten molemmat pelaajan jalat jättää maahan (johtui hyppäämiseen tai osuma ylöspäin), ja sitten soitin saaliit pallo, ja sitten ensimmäinen jalka on pelaaja koskettaa maahan ei kuulu rajat, pelikenttä, niin välitän "tiedot" ovat puutteelliset.
Monet tehtävät oppimisen sääntöjen college jalkapalloa.
Sääntöjä siitä, milloin aloittaa ja lopettaa pelin kellon ovat monimutkaisia. En unohda sitä, kuinka pelaaja korvaavia töitä. Meidän videopeli, pelaajat voivat olla loukkaantunut, ja muistan, kun otetaan huomioon, mitä tapahtuisi, jos joukkue oli alle 11 jäljellä oleville pelaajille heidän "teko" Uusimmat. Uskon, että joitakin seuraamuksia voidaan "vähentynyt (jonka" viaton vaikuttaa joukkue) on looginen, mutta on kuitenkin outoa.
11.3 3D ihmisen mallit
Uskon, että ensimmäinen vuosittainen versio, NCAA Football videopeli käyttää 2D kuvat edustavat toimijat. Itse asiassa jopa 2001 versio peli käyttää joitakin 2D kuvat edustavat pelaajat, erotuomarit, mascots, ja autot tietyissä olosuhteissa. Kuitenkin 2000 ja 2001 versiot peli käyttää 3D malleja pelaajat ja tuomarit useimmissa olosuhteissa. Kolmio silmät ovat muuttaneet ja vääristynyt mukaan kokoonpanon siihen liittyvän animaation luuranko. Seuraavassa kuvassa näkyy animaatio luuranko, ja kolmio silmäkoko, ja lopullinen teksturoitujen ulkonäkö voi erotuomari.
The 3D malli, jonka erotuomari (luuranko, kolmio silmäkoko, ja tulos teksturointiprosessien)
Olen luonut seuraavat nosto auttaa minua tulkitsemaan koodi liittyvät merkin-animaatiota.
11.4 Sodan kone vuokaavio
Töissä Adrenalin / Sennari Interactive oli hauskaa, osittain siksi, että hauskaa liittyviä tehtäviä videopeli kehitystä, mutta enimmäkseen siksi, että luova ja iloinen taiteilijoiden ja muiden ohjelmoijia. Rehellisesti, vaikka työ itsessään oli julma, minun työtovereille sai minut nauramaan koko joka ikinen päivä. En ole koskaan tuntua "kotona" samalla kun tekee työtä kuin että toimistossa, ja oli aikoja, jolloin ajattelin, että se oli taivas. Mutta asiat hitaasti muuttunut aikana noin 18 kuukautta olen työskennellyt siellä, ja tilojen kutistuu, ja työntekijöiden määrä vähenee, ja moraali pudottamalla ja johdon yhä tiukka ja niukka. Yksi niistä mukavia asioita toimisto oli sooda myyntiautomaatti että tarjotaan tölkit, sooda vain $0.25. Mutta, kuten yhtiön taloudellisesta asemasta laskenut, sooda kone oli restocked harvemmin. Tämä kehitys inspiroi minua liittää seuraavat vuokaavio, että sooda myyntiautomaatti.
11.5 Oma tekoälyä "luovutus" toisto työkalu
Leikkiessään peli jalkapallo on 22 pelaajaa ja 4 tuomarit tällä alalla. Jopa neljä pelaaja merkkiä voidaan ohjata ihmisten kautta PlayStation valvojien (eli joypads), ja loput 22 merkkiä ohjataan tekoälyä algoritmeja.
Pelaajat ja tuomarit on reagoitava muuttuviin olosuhteisiin niiden ympäristössä. Pelaajat on voitava seurata reittiä ja välttää esteitä, ja yhtäkkiä vaihtaa rooleja sen mukaan, missä ja asema pallo, ja yleensä kiinnittää huomiota kaikkien sääntöjen jalkapallosta (joitakin mahdollisuuksia, riippuen pelaajan tilastoja, vahingossa rikkoo erilaiset säännöt). Erotuomarit on pysyttävä lähellä toimia, mutta niiden täytyy myös välttää sitä, että pelaajaa. Erotuomarit on myös hakea pallo jälkeen jokaista peliä, ja se on paikka pallo on sopivassa paikassa ennen seuraavaa alas alkaa.
Meillä oli lisätä uusia käyttäytymismalleja ja animaatioita on 2001 versio, NCAA Football videopeli. Esimerkiksi eräs tehtäviä oli lisätä "reilun saaliin" pelin. Tämä edellytti lisäämällä logiikkaa, joka määrittää, jos pelaaja todennäköisesti lähimpänä palloa, kun se pysähtyy yrittää ajaa sen kanssa tai päättää vaatia "kohtuullinen saalis." Tämä edellyttää myös lisäämällä logiikka tehdä potkaise joukkue lopettaa niiden harjoittaminen, todennäköisesti sieppari jälkeen "kohtuullinen saalis on" ilmoitettu. On kuitenkin joitakin mahdollista, että joidenkin toimijoiden potkaise joukkue ei huomautus "messujen saalis" viitteitä välittömästi, ja näin se ei estä niiden harjoittamista pallo. Eri seuraamuksia, jotka liittyvät "oikeudenmukaiseen saalis" on havaittu. Tuomari, on käytettävä oikea käsi signaaleja, kun raportointi seuraamuksesta, jotka liittyvät "oikeudenmukaiseen saalis." Kehittää ja testata kaikki logiikka "reilun saalis" on hyvin monimutkainen.
Kun aloitimme työt on 2001 versio on videopeli, kaikki meillä oli analysoida ja virheenkorjaus peli oli mahdollisuus tarkastella eri muuttujien, että debuggeri on kehittämisjärjestelmän! Yrittää selvittää, mitä oli tapahtumassa, monimutkaisissa tilanteissa on mahdotonta!
Kirjoitin koodin kirjaa kantojen ja tilan kaikki 22 pelaajaa ja kaikki 4 erotuomarit joka kerta, kun 3D kohtaus oli tehdä, kun näyttö (eli noin 60 kertaa sekunnissa). Olen myös kirjattava tilan monia tärkeitä pelin tilan muuttujat. Olen myös kirjattava teksti "tulostetaan" kaikki virheenkorjaus koodi. Näin ollen henkilö voi pelata peliä usean minuutin ajan PlayStation kehittämisjärjestelmän ja kirjoita kirjatut tiedot on yksinkertainen tiedosto kiintolevylle henkilökohtaisen tietokoneen (PC), jossa on käynnissä Windows käyttöjärjestelmä ja että on PlayStation 1 laitteisto yhdessä sen ISA lähtö-ja saapumisajat.
Olen luonut Windows ohjelman lukea tiedot kirjataan joka peli on PlayStation kehityksen järjestelmän ja näytön äänitys tavalla, joka osoittaa erittäin tärkeää tietoa, mitä tapahtui pelin. Tätä ohjelmaa käytetään GDI piirustus kirjastoon. Henkilö voi käyttää oman ohjelman siirtyä eteenpäin ja taaksepäin aikaan, yksi askel kerrallaan, tutkia, miten pelaajat siirretään ja miten muuttujan arvot muuttuneet.
Luomalla tätä apuohjelmaa tarvitaan useita päiviä, että olen henkilökohtaisesti aika varhaisessa vaiheessa koko projekti, mutta olin erittäin kiitollinen siitä, että tein aloitteen luoda tätä ohjelmaa, koska jotkut minun tehtäviä olisi ollut äärimmäisen vaikea lopettaa ilman tiedot käyttäen ohjelmaan. Oma ohjelma on helppoa tutkia, miten eri merkkiä Vuorovaikutuksessa ja vaikuttivat toisiinsa. Oma ohjelma osoitti täydellistä pino painopisteitä, yksi hetki seuraava hetki, on "aivojen" jokainen pelaaja. Näin ollen oli helppo ymmärtää, miksi pelaajat joskus "misbehaved" tai tuli "sekava."
Seuraavassa kuvassa näkyy minun ohjelmaan.
Voit ladata ja käyttää oman ohjelman. Seuraavat ZIP arkisto sisältää oman ohjelman ja yhteisen tiedon tallennus on PlayStation kehitysversiosta. Avaa *.bin tiedoston, ja paina sitten, ja pidä, Shift ja oikeanpuoleinen kohdistin avain liikkua eteen-aikaa. Paina ja pidä Shift ja vasemmanpuoleinen kohdistin avain liikkua taaksepäin kautta aikaa. Voit myös suurentaa, pienentää ja siirtää sitä mieltä, että alalla.
Siellä on myös linkki, joka epäselvä video täällä, osoittaa perus käyttäytymistä ohjelmassa.
11.6 Oma NCAA Football 2001 3D näytönsäästäjä ja katsoja
Kun hanke oli lähes valmis, tiesin, miten suurin osa videopeli toiminut. Olin hyvin perehtynyt luuston animaatioita ja muita seikkoja, nosto-järjestelmään.
Henkilön hallintaan hanke Sennari Interactive nimi oli Josh "Lake" Hartwell. Kun videopeli oli alfa-testausvaiheessa, Josh kysyi minulta, jos voisin luoda "näytönsäästäjän" perustuu videopeli. Uskon, että hänen ajatuksensa oli, että näytönsäästäjä ei näytä kuvia, joissa on videopeli. En kuitenkaan kertonut hänelle, että voisin tehdä 3D näytönsäästäjä, että näitä toimia peli! Minulla oli mahdollisuus luoda 3D näytönsäästäjän noin yksi viikko.
NCAA Football 2001 3D näytönsäästäjä
Ensimmäinen linkki alla on asennusohjelma ohjelma, joka asentaa 3D katsoja kuin "näytönsäästäjä" - jotka on valittu ja asetettu näyttö ohjauspaneelissa. Toinen linkki on versio katsoja, joka on tarkoitus aloittaa manuaalisesti (siten, että henkilön ei tarvitse odottaa, että näytönsäästäjä aloittaa).
ncaa_football_2001_colin_fahey_viewer.zip
NCAA Football 2001 3D katsoja ohjelman, joka voidaan käynnistää suoraan (sen sijaan, että alkaviin "näytönsäästäjä)"
2911907 tavua
MD5: 2195418671bb0366bda7067c14ed3999
Näytönsäästäjä-ohjelma on hyvin yksinkertainen (esim. pelaajien kaikki näyttää samanlaiset), mutta ohjelma on ilmeisesti tarpeeksi visuaalisen laadun tehdä henkilö ajattelee todellinen NCAA Football videopeli.
A johtaja Electronic Arts huolissaan siitä, että minun näytönsäästäjän ohjelma "saattaa" olla liian "hyvä," varsinkin kun olen alkanut tutkia mahdollisuutta kerroit henkilön pelata minun näytönsäästäjän kuin todellinen jalkapallopelin! Siksi Electronic Arts lannistaa minut parantaa Minusta näytönsäästäjä, ja he eivät laita se Web-sivusto on hauska ladata tuulettimia on PlayStation peli. Se teki minut surulliseksi.
11.7 Playing PlayStation 1 pelejä henkilökohtaisen tietokoneen (PC), ja videon ja pelin pelaaminen
Kun NCAA Football 2001 videopeli julkaistiin ja myytiin, kunkin jäsenen kehittämiseen joukkue sai vähittäiskaupan pakattu CD-ROM, että peli on lahja Electronic Arts. Olin ihastunut. Inhosin videopeli konsolit (ja olen edelleen vihaan videopeli konsolit tänään), mutta kävin joka tallentaa ja ostanut PlayStation 1 videopeli konsoli niin, että minulla olisi pystyttävä osoittamaan työssäni oman perheen ja ystävien kanssa.
Vuonna 2008, PlayStation 1 on antiikkisen ja NTSC tv-laitteet ovat vanhentuneita. Minulla ei ole televisiota tai NTSC videon kaappaamiseen laitteeseen. Olen kuitenkin halusi vangita videoita ja kuvia, joissa on NCAA Football 2001 videopeli, niin että voisin kirjoittaa tätä asiakirjaa. Vuonna 2000 oli PlayStation emulaattori, että PC foorumi, joka on nimetty "Bleem!." Nyt, kahdeksan vuotta myöhemmin, on paljon enemmän PlayStation emulaattorit varten PC. Se on avoimen lähdekoodin, vapaan PlayStation emulaattori varten PC nimetty "pSX", joka toimii todella hyvin. Muita vapaita ohjelmistoja voidaan käyttää kuvaamaan videon, ja prosessi-, video-ja muuntaa videon muodossa sopiva jakelu.
Vaikka se on awkward yrittää hallita PlayStation 1 emulaattori, jossa on tietokoneen näppäimistöä, se toimii hyvin riittää minulle nähtäväksi ja käytettäväksi pelin uudelleen ilman suurempia ongelmia. Olin hyvin iloinen nähdessäni pelin uudelleen. Olin todella iloinen, että voin aloittaa peli minun PC ja luoda videoita näyttää muille ihmisille.
"7-zip" on ilmainen ohjelma, joka pakkaa ja sen pakkauksen purkamiseen arkistoida eri (zip, rar, 7z, ...).
Seuraavassa on linkki välimuistissa (vanha) versio, jonka asennin "7-zip", sillä 32-bittinen versio, Windows käyttöjärjestelmä. Käy 7-zip Web-sivusto uudemmissa versioissa, ja muissa käyttöjärjestelmissä.
"pSX" on ilmainen ohjelma, joka voi jäljitellä yksi PlayStation 1 videopeli-konsolin avulla henkilökohtainen tietokone (PC).
Seuraavassa on linkki välimuistissa (vanha) versio, jonka asennin "pSX", sillä 32-bittinen versio, Windows käyttöjärjestelmä. Käy pSX Web-sivusto uudemmissa versioissa, ja muissa käyttöjärjestelmissä.
Varoitus: Sinun täytyy ladata BIOS ROM on PlayStation 1 jotta voit käyttää emulaattori. The BIOS ROM edustaa Sony Tekijänoikeudet ohjelmisto pysyvästi upotettu, PlayStation laitteistoa. Se on menetelmä, jonka omistaja on PlayStation 1 voi hakea BIOS ROM tietoja. Kuitenkin henkilö voisi hakea Internetistä tiedoston nimeltä "SCPH1001.BIN", joka sisältää tarvittavat BIOS ROM tietoja.
"CamStudio" on ilmainen ohjelma, jonka voi tallentaa videota mistä tahansa osa tietokoneen näytöllä.
Seuraavassa on linkki välimuistissa (vanha) versio, jonka asennin "CamStudio", sillä 32-bittinen versio, Windows käyttöjärjestelmä. Käy CamStudio Web-sivusto uudemmissa versioissa, ja muissa käyttöjärjestelmissä.
Huomautus: Käytetään ohjelmaa nimeltä Fraps saattaa olla parempi vaihtoehto kuin käyttämällä CamStudio. Kuitenkin Fraps on joitakin rajoituksia vapaa versio. Olen maksanut Fraps, ja olen käyttää Fraps kuvaamasi videot tätä asiakirjaa. Olen kuitenkin mainita CamStudio koska se on ilmainen ja koska se on vaihtoehtoja, jotka voisivat olla hyödyllisiä muita tarkoituksia varten.
"FFMPEG" on ilmainen ohjelma, jonka voi lukea ja muuntaa videotiedostot.
Seuraavassa on linkki välimuistissa (vanha)-version asennusohjelma on "ffmpeg"-komentoriviapuohjelman, jonka 32-bittinen versio, Windows käyttöjärjestelmä. Käy FFMPEG Web-sivusto uudemmissa versioissa, ja muissa käyttöjärjestelmissä.
The FFmpeg kirjasto, ja laitokset, jotka käyttävät FFmpeg kirjasto, voi muuntaa yhden videon tiedostomuotoa toiseen videotiedoston muodossa.
"AviSynth" on ilmainen ohjelma, joka voi muuttaa videon (esim. muuttaa kirkkautta, jne.).
Seuraavassa on linkki välimuistissa (vanha)-version asennusohjelma on "AviSynth"-komentoriviapuohjelman, jonka 32-bittinen versio, Windows käyttöjärjestelmä. Käy AviSynth Web-sivusto uudemmissa versioissa, ja muissa käyttöjärjestelmissä.
"Avanti GUI" on ilmainen ohjelma, joka tarjoaa graafisen käyttöliittymän GUI että mukavasti valvontaa sekä FFMPEG command-line-ohjelma ja AviSynth command-line-ohjelmaan. Tämä GUI on helppo muuntaa yhden videon tiedostomuotoa toiseen videotiedoston muodossa, ja on helppo muuttaa visuaalisia ominaisuuksia (esim. kirkkautta tai kontrastia) ja videon aikana muuntaminen. (The FFMPEG ohjelma ja AviSynth ohjelma on asennettu tietokoneeseen, ennen kuin asennat ja käytät Avanti GUI.)
Seuraavassa on linkki välimuistissa (vanha)-version asennusohjelma on "Avanti GUI"-komentoriviapuohjelman, jonka 32-bittinen versio, Windows käyttöjärjestelmä. Käy Avanti GUI Web-sivusto uudemmissa versioissa, ja muissa käyttöjärjestelmissä.
Jos muunnat on MP4 muodossa, kun taas muuttaa videon AviSynth valinnat (esim. muuttaa kirkkautta), se saattaa olla tarpeen manuaalisesti lisätä seuraava vaihtoehto on User Video Option tekstikenttään: -r 29.97. Muuten timebase, että tuotos ei ehkä ole hyväksyttävää ffmpeg.
"VideoLAN" on yksi parhaista ilmainen video-soittimet koskaan luotu! Kun Windows Media Player, Quicktime Player, Nero Showtime, ja kaikki muu kaupallinen video pelaajat jättävät sinut (koska he kaikki loukkuun jääneet raskaan matriisin patentit), sitten "VideoLAN" näyttää, miten teknologia on tarkoitus työtä! "VideoLAN" on mahtava!
Seuraavassa on linkki välimuistissa (vanha) versio asennusohjelmaa varten "VLC media player", sillä 32-bittinen versio, Windows käyttöjärjestelmä. Käy videolan.org Web-sivusto uudemmissa versioissa, ja muissa käyttöjärjestelmissä.