>> [Musiikki soi]
NYT: Hello, world.
Tцєmцє on CS50LIVE.
Meillцє on niin hyvцє episodi sinulle.
Toimitusjohtaja YouTube, vian Internet Explorer,
pahin videopeli koskaan, ja opintomatka Valve Software.
Mutta ensin matka Tokioon, Japaniin jossa presidentti Obama цєskettцєin pelit
jalkapallo hyvцє ystцєvцєni.
>> [VIDEOTOISTOSTA]
-Vau.
Hцєn liikkuu.
>> -Voin potkaista pallo liikaa.
Here I go.
>> -Hei, hyvцєцє tyцІtцє.
>> [END VIDEOTOISTOSTA]
DAVID: Hello, world.
Olen tцєцєllцє CS50 oma Colton Ogden.
>> COLTON OGDEN: Hei, kaikki.
>> DAVID: Ja kuka muu me on kanssamme tцєцєllцє tцєnцєцєn?
>> COLTON OGDEN: Tцєmцє on nyt meidцєn pieni robotti kaveri Ranskasta.
DAVID: Olen siis tavannut NO rinnalla [? Rob Boden?]
kun hцєn ja minцє olimme Atlantassa, Georgia pari viikkoa taaksepцєin
muistanette at SIGCSE, Special Interest
Ryhmцє for Computer Science Education, jossa kirjaimellisesti kцєveleminen
kokoushuone lattia oli tцєmцє kaveri.
Hyvin kuin se kцєцєntyy pois, kun tulimme takaisin kampukselle
huomasimme, ettцє professori [ц└цєnetцІn] Harvardin robotiikka lab
itse ollut nyt tцєцєllцє kampuksella.
Ja hцєn on ystцєvцєllisesti antanut meille ohjelmoida hцєnet sinulle tцєnцєцєn.
COLTON OGDEN: Kyllцє, ja oikeastaan Б─▀Б─▀David, Mielestцєni nyt haluaa sanoa hei sinulle
jos haluat kцєvellцє pцІydцєn ympцєrillцє tцєцєllцє.
>> DAVID: Tцєцєllцє?
Selvцє.
>> NYT: Hei, David.
Hauska tavata.
>> DAVID: Hei, nyt.
Kцєtellцє?
>> COLTON OGDEN: Shake kцєtensцє ylцІs ja alas.
>> DAVID: OK.
>> COLTON OGDEN: Ja sitten hцєn mennцє eteenpцєin ja istumaan alas.
Ja jos olet kiinnostunut, En kehtaa esitellцє
miten olen voinut saada hцєnet tehdцє kaikki nцєmцє asiat myцІs.
>> DAVID: Joo, ehdottomasti.
>> COLTON OGDEN: Hцєn on hieman Taseen tцєnцє aamuna.
Hцєn ei ole ollut hцєnen kahvia vielцє.
DAVID: Mitцє tцєmцє etsimme?
COLTON OGDEN: Joten me tarkastelemme tцєssцє ydin kuvaaja, joka on nyt
graafinen ohjelmointiympцєristцІ, joka on hyvin samanlainen kuin Scratch
ettцє CS50 kцєyttцєцє.
Tцєssцє nцєemme se on asetettu ylцІs kuin vuokaavio.
Ja meillцє on nippu nцєistцє pikku rakennuspalikoita tцєцєllцє.
Nyt jos me katsomaan tцєmцє esimerkiksi sitцє kutsutaan seisomaan.
Ja tцєmцєn lohkon sanoo seisomaan Nyt, onko hцєn istuu alas
tai mitцє tahansa.
>> Sitten nцєemme se menee tuntoon pцєцє, joka pohjimmiltaan
odottaa hana pцєцєlle pцєцєtцєцєn nцєit aiemmin.
Siirrцє vцєlineet liikkua x-, y-ja z- suuntaan tiettyyn kohteeseen.
Kцєdenpuristus on moduuli kirjoitin, joka pohjimmiltaan sanoo, hei, David.
Hauska tavata.
Odottaa kцєdenpuristus.
Istu on vastakohta seisomaan.
Hцєn mennцє eteenpцєin ja istumaan alas.
Ja sitten pцєцєn liikettцє on silmukka, jolla hцєntцє
siirtyy pцєцєtцєцєn satunnaisiin suuntiin.
>> DAVID: Mielenkiintoinen.
Joten vaikka nцєmцє eivцєt nцєytцє kuten palapelin palaset tyhjцєstцє,
se on oikeastaan Б─▀Б─▀sama idea.
Ja olet johdotus ohjelma Kцєyttцєmцєllцє nцєitцє rakennuspalikoita.
>> COLTON OGDEN: Kyllцє, nimenomaan.
>> DAVID: Sanoit teit yksi heistцє, kцєdenpuristus.
Voimmeko zoomata, ettцє yksi?
>> COLTON OGDEN: Toki.
Me katsomaan tцєцєllцє kцєdenpuristus.
Ja nцєemme se on perustettu hyvin samanlainen kuin muissa vuokaavio.
Kanssa lцєhdetцєцєn hei lohko, joka [цєцєnetцІn] sanoo, hei, David.
Hauska tavata.
Tцєmцє tцєцєllцє on silmukka.
Siinцє sanotaan, tunnistaa kцєsien liikkeen.
Joten se on цєцєretцІn loop odota kunnes sen varsi
on nostettu ylцІs ja alas.
Ja sitten kun se on tapahtunut, se tulee mennцє eteenpцєin ja tehdцє nцєitцє asioita.
Aseta jцєykkyys OK ja mene loppuun, mikцє tarkoittaa periaatteessa sitцє lцєhettцєцє hцєnet takaisin
hцєnen oletusasentoon.
DAVID: Mielenkiintoinen.
Oletko rajoitettu vain Kцєyttцєmцєllцє tцєtцє graafisessa ympцєristцІssцє
ohjelmoida hцєntцє tцєllцє tavalla?
>> COLTON OGDEN: Oikeastaan Б─▀Б─▀ei.
Jos menemme eteenpцєin ja tuplaklikkaa mitцєцєn nцєistцє rakennuspalikoita,
voimme nцєhdцє, ettцє siellцє on todella python koodi alla huppu,
virran kukin nцєistцє rakennuspalikoita.
>> DAVID: Ah, todellakin.
Joten niille tunne, python on tulkittava kieli,
hyvin samanlainen henki PHP, jota kцєytцєmme CS50.
Ja aivan kuten voit kцєyttцєцє PHP Web-ohjelmointi,
Voit myцІs kцєyttцєцє sitцє komentoriviltцє.
Ja kuten Colton tekee tцєцєllцє Tцєssцє graafisessa ympцєristцІssцє,
kirjallisesti ohjelmat ja sitten vцєlitцє sitцє kautta Wi-Fi -
COLTON OGDEN: Oikein.
DAVID: - nyt.
Olisiko sinulla on aikaa jцєцєmцєцєn?
>> COLTON OGDEN: Ehdottomasti.
>> DAVID: Selvцє.
No, ennen Colton tulee takaisin meille hieman yllцєtys,
nyt - saat sen? - on 60 sekuntia Entisen CS50 opiskelijoita koe
tulla opetus kaverit.
[VIDEOTOISTOSTA]
-Kiitos.
Kiitos kaikille, ettцє olette tцєцєllцє.
>> -Hei, herra Bunny.
>> -Tervetuloa tцєhцєn lyhyen esittelyn -
>> [ц└цєnetцІn] hauskaa Twinkies.
-Odota.
Lopeta.
>> -Joten nyt meillцє on ongelma.
-Se ei ole.
Ja minцє kerron teille miksi.
-Silmukka on toistoa, kuten -
>> -Tavallaan musta laatikko.
>> -OK.
Taisin saada sen.
-Selvцє.
Joten nyt olen hieman kova osa.
>> -Aivan oikein.
8 bittiцє tehdцє tavu.
>> -Otat tavu ja sinцє erottamiseksi paloiksi neljцє.
>> -Piip, piip, piip, piip, piip.
Piip, piip, piip, piip, piip.
>> -Tuntuu liian monimutkainen.
>> -Joten tцєmцє uudelleen.
>> -Jos minцє hцєmmentцєцє sinua, ota rohkeasti pysцєyttцєцє minua.
>> -Mutta odota vцєhцєn.
>> -No, nyt muistella slide ja rikkoa asioita alas askel askeleelta.
>> -Jos muistat, muisti on hajotetaan tavun kokoisen palan.
>> -Tцєssцє meillцє siis parhaassa tapauksessa.
>> -Tцєmцє on huomattava parannus -
>> -Selaimen, kuten Chrome.
>> -Se on aina tarpeen vapauttaa tahansa -
-Ihmiset -
-Voit tцІrmцєtцє.
Ja koodin voi saada hankala.
>> -Ja se on kaikki mitцє tarvitset.
>> -Boom!
>> DAVID: Nyt CS50 oma Dan Coffey ja olen viime aikoina
oli mahdollisuus matkustaa pois Mountain View, California,
mikцє on kun pцєцєmaja Google on.
Ja meillцє oli tilaisuus keskustella Susan Wojcicki, toimitusjohtaja YouTube.
Se oli oikeastaan Б─▀Б─▀Susanin autotalli vuotta sitten 90-luvulla
ettцє Google itse oli aloitti Larry ja Sergey.
>> No, kцєy ilmi, ettцє Susan itse todellisuudessa kesti CS50
vain muutama vuosi, ennen kuin tein.
Ja mielestцєni se on silmiinpistцєvцєцє niin voit pian kuulla, kuinka
paljon johdatus tietokoneeseen tiede joten vaikutti hцєnen elцєmцєцєnsцє.
Hцєn haluaisi tervehtimцєцєn.
SUSAN WцЁjcicki: Hello, world.
Olen Susan Wojcicki.
Olen toimitusjohtaja YouTube.
Ja otin CS50 kun olin vanhempi Harvardin vuonna 1990.
>> Olin itse historia ja kirjallisuuden suuria.
Ja minun junior kesцєnцє tajusin, ettцє ehkцє en
halusi oppia jotain tietokoneista.
Ja niin tulin takaisin.
Otin CS50.
Se oli kova, mutta se oli upeimmat luokan otin.
Se muutti miten ajattelen kaiken.
>> Ja kun minцє valmistui Harvardin vuonna 1990, menin Silicon Valley
ja sain tyцІpaikan.
Ja olen tyцІskennellyt Tech lцєhtien.
Joten CS50 muutti elцєmцєni.
Olen edelleen oppia ja rakentaa.
Se antoi minulle loistava perusta.
Ja olen edelleen oppia joka pцєivцєnцє kuin tekniikka muuttuu.
>> Ja mielestцєni se on ihana ettцє olet kaikki otetaan se
koska niin maailma on aio muuttaa eteenpцєin.
On vain olemaan enemmцєn ja enemmцєn mahdollisuuksia ja innovaatioita.
Digitaalinen tulee vaikuttamaan meidцєn elцєцє jopa enemmцєn kuin se jo on.
Ja se on hienoa, ettцє olet kaikki otetaan CS50.
Joten tцєmцє on CS50.
>> DAVID: Eli jos olet ollut etsivцєt uusi syy
olla kцєyttцєmцєttцє tiettyjцє selaimen, tцєssцє on hyvцє sinulle.
Sain цєskettцєin - toimeen kaikkien kanssa
Harvardin yliopistossa - tцєmцєn sцєhkцІpostin tцєцєllцє.
>> "Rakas jцєsenet Harvardin yhteisцІn.
US Department of Homeland Security suosittelee, ettцє kaikki kцєyttцєjцєt tilapцєisesti
lopettaa kцєytцІn Microsoft Internet Explorer, IE,
koska kriittinen turvallisuuden puute. "
>> Tцєmцє on dokumentoitu todella Microsoft Security Advisory 2963983.
Internet Explorerin haavoittuvuutta saattaa sallia koodin suorittamisen.
Nyt mitцє tцєmцє tarkoittaa ja mikцє on uhka?
No, pitцєvцєt tцєtцє kaavio tцєцєllцє, jota
kцєyttцєцє CS50 puhua HTTP-tai web-liikennettцє.
Jos meillцє on tцєцєllцє web palvelin ja toisella puolella
selain - Internet Explorer tцєssцє tapauksessa - tietysti
selain, kun se ensin pyytцєцє web-sivun
voi lцєhettцєцє HDP viesti nцєin.
GET index.html kцєyttцєen versio 1.1 PцІytцєkirjan tunnetaan HTTP.
>> Nyt tцєssцє tapauksessa, jos pahis on jotenkin oli pцєцєsy tцєhцєn web-palvelin
ja asennettuna se hyцІdyntцєцє niin sanotusti,
hцєn saattaa pystyцє vakuuttamaan web-palvelin palauttaa tцєmцєn.
Ei vain index.html itsensцє pyydetty, mutta upotettu sisцєllцє
Kyseisen index.html tiedostoa, tietenkin olla muita varoja.
Erityisesti jotain kuten exploit.SWF,
flash-tiedoston, joka lopulta hyцІdyntцєцє tцєtцє turvallisuutta
tekniikka, keon Feng Shui, joka on hieno tapa sanoa, ettцє koodi
sisцєllцє ettцє flash-tiedoston suihkeita ns kasan sisцєllцє tietokoneen
selain kaikkien eri paloina muisti, joka on suunniteltu lopulta
korvata suurissa erissцє muistia tцєцєllцє.
>> Jos muistatte tцєmцєn meidцєn keskustelun vuonna CS50 kasan ja pino
ja muistin hallinta yleisemmin.
Nyt muisti, joka on todella heitetцєцєn kasaan
ovat todella kutsutaan flash vektoriobjekteja.
Ja tцєmцє on jotain jotka saatat tuntea
jos itse ollut ohjelmoitu Flash ennen.
Mutta yksi nцєistцє kohteista erityisesti tunnetaan Flash Media-цєцєni esine.
>> Ja tцєssцє piilee mahdollisuus siksi mitцє tцєmцє hyцІdyntцєцє jatkaa sitten tehdцє
on sekoittaa tцєmцєn kimpale muisti, tцєmцє tavoite muistiin,
siten, ettцє se yrittцєцє tehdцє tцєstцє heksadesimaaliosoitteen executable, mikцє
yrittцєцє huijata ohjelma lopulta to suorittamalla joitakin kuori koodia niin
puhua, tai pahis koodi, joka on lopulta tallennettu tцєhцєn osoitteeseen tцєцєllцє,
joka pistцєцє tavan ladata tietцєmцєttцєцєn, ettцє erityisesti flash-tiedoston.
>> Nyt lopputulos voi olla mitцє Vastustaja haluaa tehdцє tietokoneellesi.
Hцєn voisi poistaa tiedostoja, siirtцєцє tiedostoja, lцєhettцєцє tiedostoja sцєhkцІpostitse,
tai oikeastaan Б─▀Б─▀tehdцє mitцєцєn, ettцє itse voisi tehdцє omistajana, ettцє tietokone.
Ja siksi uhka on niin pelottavaa.
Sen avulla todella ketцєцєn internet, jonka sivustolta
saattaa kцєydцє suorittaa mielivaltaisia ohjelmia tietokoneeseen.
>> Nyt onneksi Microsoft hyvin цєskettцєin julkaissut korjata tцєmцєn
koska ongelma todella kцєrsivissцє Internet Explorer 6
koko matkan lцєpi 11.
Joten se on ollut kanssamme jo jonkin aikaa ja oli vasta цєskettцєin lцІydetty.
Joten jos sinulla on automaattiset pцєivitykset kцєytцІssцє, sinun pitцєisi olla OK pian.
Mutta vain oltava turvallisia, voisit varmasti korvata millцєцєn muulla selaimella vцєhintцєцєn
sillцє vцєlin.
>> Nyt on kцєynyt ilmi myцІs, ettцє Microsoft hyvin anteliaasti
myцІs julkaissut Fix Windows XP, Windowsin vanhempi versio, jota varten
tuki oli todella virallisesti lopetettu vain muutama viikko sitten,
mutta tцєmцє uhka oli niin huono, ettцє he myцІs kaulitaan korjaus ettцє OS
samoin.
>> Nyt muita uutisia tцєllцє viikolla oli tцєmцє.
Atari 2600, vanhempi peli konsoli, ettцє serkkuni
oikeastaan Б─▀Б─▀oli varttuessaan joka kцєytimme pelata videopelejцє, kun
olisimme vierailla heidцєn talonsa.
Nyt tapauksessa, miksi tцєmцє oli uutinen oli seuraavasta syystцє.
Takaisin 80-luvulla, yhtiцІ takana tцєmцєn laitteen, Atari,
pцєцєtti haudata kaatopaikka New Mexico
koko joukko vanhoja pelejцє ja ohjekirjat
ja kuin ettцє olisi muuten olisi mennyt myymцєttцє.
>> Nyt ajan myцІtцє, hautaaminen nцєiden pelejцє tullut hieman urbaanilegenda.
Ihmiset eivцєt tiedцє varmasti onko tцєmцє oli todella tapahtui jopa
vaikka, kuten myytti meni, yritys oli jopa kaadetaan kerros betonia
pцєцєlle kaiken kaatopaikalle estцєцє lapsia
alkaen todella kahina lцєpi, yrittцєцє lцІytцєцє vapaa videopelejцє.
No, kцєy ilmi, ettцє dokumentti on nyt kцєynnissцє nyt vuonna 2014.
Ja joukkue kaivinkone on yrittцєnyt kaivaa totuus tцєmцєn tarinan
jos se edes on.
>> Ja arvaa mitцє he lцІysivцєt?
No, ei aivan tцєtцє kaveri, mutta tuhannet
kopioita peliцєцєn, joka julkaistiin
yhtenevцє vapauttamaan elokuva, E.T. Extraterrestrial.
Joten todellakin, juuri viime pцєivinцє kymmeniцє ja satoja ellei tuhansia
lopulta nцєmцє patruunat alkavat paljastui.
>> Nyt miksi he hautaavat kuten selvцєsti pakottavia peli?
No, kцєy ilmi, ettцє E.T. on itse asiassa tunnettuja
monet on pahin videopeli koskaan.
Osittain koska heillцє oli niin vцєhцєn aikaa kehittyцєkseen
peli ennen Erityisesti joulun,
vaan myцІs koska se oli erityisen vaikea pelata.
Tцєmцє tietenkin herцєttцєцє kysymys, voimmeko nцєhdцє sen?
Kyllцє, voimme.
Katsotaanpa katsomaan.
[Videopeli pelissцє]
Nyt se ei ollut oikeastaan grafiikka, ettцє ihmiset ottivat vastalauseen
sen vuoksi, todellakin, tцєmцє oli 80-luvulla ja tцєmцє oli uusinta.
Itse asiassa tцєmцє oli lapsuuteni tцєцєllцє.
Mutta mikцє oli vaikeaa tцєstцє pelistцє oli, yksi,
sinulla oli elokuvan ET ympцєrillцє nцєyttцІ, etsii
niille vцєhцєn pikseliцє, joka edustajanaan Reese nappulat.
Mutta saalis liian on, ettцє jos putosi noihin tummempi vinoneliцІihin,
voisitte jakaa kaivoon, joka oli oikeastaan
hyvin vaikea ja tyцІlцєs pцєцєstцє pois.
Joten siis haudattiin ET.
>> Nyt myцІs autiomaassa myцІhцєssцє oli tцєmцє tцєцєllцє Wyoming.
Ydinvoima, ei pidцє sekoittaa [? nucular,?] ohjauskeskuksesta.
Ja itse asiassa, jos tarkastellaan alas siellцє alla konkreettisia
lцєhellцє tцєtцє valkoista pole, siellцє todella Minuteman III ohjus,
ydinohjusten, se on oikeastaan suojattu noin teknologiaa, joka on
ole lцєheskцєцєn yhtцє moderni kuin voisi toivoa.
Amerikkalainen TV-show, 60 Minuuttia, paljasti hiljattain tцєtцє.
[VIDEOTOISTOSTA]
-Mutta laitteet on ikivanha.
Tцєmцє, esimerkiksi, on yksi tietokoneita,
saisivat kцєynnistцєцє tilata presidentti.
Se kцєyttцєцє levykkeitцє.
Todella vanha, isoja.
Ennen sai alas tцєцєllцє, luultavasti ollut koskaan nцєhnyt?
>> -Kutsuisin koskaan nцєhnyt, kunnes Sain alas tцєssцє reikцєцєn.
>> [END VIDEOTOISTOSTA]
>> Nyt jos olet ajatellut olet nцєhnyt nцєitцє levyjцє,
nцєmцє 5 ja 1/4-inch levyt 1980-luvulta, uh-uh.
Tцєmцє on 8 tuuman levyke levy 1970-luvulta.
Nyt CS50 oma Dan Coffey ja minulla oli myцІs mahdollisuus
matkustaa Seattle, Washington цєskettцєin jossa
kцєvimme ystцєvцєmme Valve.
Itse asiassa, ehkцє muistatte 60 sekuntia minusta yllцєцєn nцєmцє virtuaalitodellisuus suojalasit.
>> Nyt meillцє oli myцІs mahdollisuus keskustella kolme Valve insinцІцІrit
joka puhui meille mitцє se on kuin tyцІskennellцє Valve,
mutta vielцє parempaa, mitцє se on haluavat kehittцєцє videopelejцє.
Katsotaanpa katsomaan.
>> [VIDEOTOISTOSTA]
>> [Videopeli pelissцє]
-Nimeni on Brian Jacobson.
Tein tapa Valve erцєцєnlainen hieman kiertoteitse.
En ollut oikeastaan Б─▀Б─▀tietokoneen ohjelmoija yliopistolla.
Ja olin tottunut takaisin lukiossa olento
pystyy tekemцєцєn ohjelmointi ja saada kamaa ideasta toteutukseen
vain muutaman minuutin tai tunnin.
Nautin, ettцє nopea kehitys ja nцєhdessцєцєn ideat tulevat elцєmцєцєn.
>> -Nimeni on Yahn Bernier.
Olen ollut tцєцєllцє Valve yli 16 vuotta.
Joten pцєцєdyin kirjallisesti sinua varten hauskaa kenttцєeditori Quake
nimeltцєцєn BSP, joka perustuu binary tilaa osiointi puita.
Se oli tavallaan pцєцєruoka.
Ja lopulta Gabe Newell, joka oli perustaja Valve, ja Mike Harrington
lцєhetti minulle sцєhkцІpostia sanomalla ohjelmisto kehitysinsinцІцІri mahdollisuus.
-Nimeni on John Cook.
Olen ohjelmistosuunnittelija tцІissцє Valve.
Olen keskittyцє meidцєn online-jцєrjestelmien, skaalaus ja arkkitehtuuri.
>> Ystцєvцєni ja minцє itse yliopisto oli
tyцІstцєцє peliцє nimeltцє Team Fortress.
Ja me vain teki pelistцє, laittaa sen internetissцє.
Se on lisцєksi peli, Quake, tuolloin.
Joten se oli tavallaan moderni Laajentamalla kyseisen pelin.
Sen jцєlkeen pцєцєdyimme olla yhteydessцє Valve
ja tulee tцєnne.
>> -No, minulle grafiikka luokka oli luultavasti sovellettavan kurssin
ettцє otin yliopistolla varmasti.
Trigonometriaa, lineaarialgebraa.
Otin robotiikka kurssi, joka oli nippu lineaarialgebraa erцєцєnlainen paistettu
siihen, ja se on yksi kulmakivi matematiikan kцєsitteiden tahansa 3D-grafiikkaa.
Kyse suunta ja tekee matematiikka samankaltaisten, Etsin yli sinua,
mutta haluan pyrkiцє sinne.
Ja miten voin kiertцєцє ja miten selvittцєцє, missцє Muutan tai etsivцєt.
Se on kaikki lineaarialgebraa.
>> -Ydin rцєiskintцєpeli on, ettцє nцєytцєn pistoolin lцєpi sivustoja
silmillцєni ja pyritцєцєn jotain ja painaa liipaisinta
ja haluan lyцІdцє sitцє.
Joten sinun tцєytyy suunnitella tekniikka kцєsitellцє latenssi.
Ja niin John Carmack meni takaisin ja sanoi, oh, mitцє minun pitцєцє tehdцє
on ennustaa asiakkaan johtaa minun pelaajan tuloa,
ja juuri niin, ja renderцІinti mistцє me
ettцє hцєn tulee olemaan ja anna palvelin palata ja korjata sen minulle.
>> -Joten kun olet ajatellut kцєyttцєen pelimoottori tehdцє peli,
siellцє on paljon enemmцєn vaihtoehtoja nyt.
>> -Pelimoottori on erцєцєnlainen infrastruktuurin
jossa teet pelin.
Se on asia, tehtцєvцєnцє on laatia maailman, simuloida maailmaa,
pelaamiseen kaikki цєцєnet, auttaa pelin koodi
selvittцєцє, mitцє vihollinen AIs aikovat mennцє tekemцєцєn.
>> -Yleensцє miten ihmiset alkaisivat on he ottavat jonkin verran tцєtцє logiikkaa
ja muuttaa sitцє.
Kuten, OK, nyt haluan vain vaihtaa sinko
tehdцє 200 vahinkoa sijaan tehdцє 100 vahinkoa.
Se on hyvin yksinkertainen, kuten, ota joitakin nykyisiцє samaa pelattavuutta logiikka
ja nipistцєцє sitцє miten haluat.
>> -Muut korkeamman tason kerros kutsutaan yleensцє peli koodi.
Ja peli koodi on yleensцє asia, joka on kyse pelin sцєцєnnцІt.
Kuten se, ettцє minulla on tцєssцє ase
ja se toimii tietyllцє tavalla.
Tai se, ettцє ei headcrab hirviцІ, joka
on nцєmцє erityisesti kцєyttцєytymistцє.
Tuollaiset asiat ovat yleensцє lцІytцєцє, koska peli koodi.
>> -Ja sieltцє, todella, nцєiden Tцєllainen kappaletta ja prosessin iteraation
voit siirtyцє jotain Jцєristys jotain Half-Life.
>> -Half-Life on sci-fi, ensimmцєisen persoonan rцєiskintцєpeli.
Se tapahtuu dystopian maailmassa.
Ensimmцєinen Half-Life oli asetettu Tцєmцєn maanalaisen tutkimustilan
nimeltцєцєn Black Mesa.
Ja olet pelannut hahmo nimeltцєцєn Gordon Freeman.
Ja se oli pohjimmiltaan noin Alien Invasion
joka sai aikaan kokeilu meni pieleen.
>> Ja toinen peli, Half-Life 2, asetettiin noin 10 vuotta myцІhemmin,
ja periaatteessa, ulkomaalaisten oli ottanut planeetalla.
Ja nyt kuin Gordon Freeman oli periaatteessa pelastaa
ystцєvцєsi, Alex, kuka tapaat.
Ja yrittцєцє pцєihittцєцє takaisin ulkomaalaisten ja takaisin planeetan.
>> -Varmasti, hankkeita, kuten Portal 2, se oli vain
pieni ryhmцє, viisi ihmistцє tyцІskentelevцєt peli-idea.
He lцІysivцєt joitakin asioita he Ajatus oli mielenkiintoinen,
voisi kiinnostaa peli.
He laajensivat 20 henkilцІцє.
Ne tцєydennettцєvцє nцєitцє ajatuksia.
Olet lisцєnnyt joitakin enemmцєn ihmisiцє.
>> Ne ovat kuin, OK, ja nyt me haluat kuljettaa kolme konsolit.
Tarvitsemme paljon enemmцєn ihmisiцє.
Kuten kaikki, tule katsomaan tцєtцє peliцє.
Se on mahtavaa.
Se tarvitsee vain nippu tyцІ saada tehdyksi.
Niin цєkkiцє olet puoli yhtiцІ tyцІskentelee,
sinulla on 120 ihmistцє tyцІskentelee tцєtцє peliцє saada se tehdцє.
On selvцєцє, ettцє useita hankkeita muualla sopimukset,
mutta kaikki on super onnellisia, koska he tietцєvцєt,
he tyцІskentelevцєt tцєllцє asia, joka on todella mahtava.
>> -Yksi todella suuria asioita tцєtцє tyцІtцє ja tцєmцє yleensцє teollisuuden
on, ettцє asiat muuttuvat koko ajan.
Asia, ettцє olet tekee tцєnцє vuonna on menossa
olla hyvin vaikeaa asia, et ensi vuonna.
Ja niin se pitцєцє kaiken todella tuoreet, itse asiassa, ja aika jцєnnittцєvцєцє.
Olet jatkuvasti oppia uutta asioita ja tekee uudenlaisia Б─▀Б─▀juttuja.
[END VIDEOTOISTOSTA]
DAVID: Se on se CS50LIVE.
Kiitos niin paljon tцєmцє viikon avustajat.
Kiitos niin paljon CS50 oma Colton Ogden ja joukkue kameran takana.
Tцєmцє oli CS50.
>> [MUSIC - LOS DEL RIO, "MACARENA"]