Računalne igre kao način razvoja i obrazovanja mlađe generacije. Uče li računalne igre ičemu Čemu uče računalne igre

Plesna plesna revolucija

Što uči: osjećaj za ritam, koordinacija pokreta

Eksperiment je daleko od prve upotrebe videoigre u obrazovnom procesu. Primjerice, u mnogim američkim školama na satovima tjelesnog odgoja učenici se, uz košarku i stolni tenis, na sav glas “sijeku” na Dance Dance Revolution. Prema učiteljima, ova igra je u stanju naviknuti čak i najpasivniju i debelu djecu na sport.

Mali veliki planet

Što uči: misliti apstraktno
Čast ulaska u školski program pripala je i LittleBigPlanetu. Godine 2009. jedna od njujorških škola pronašla je zanimljivu primjenu za to: uz pomoć urednika lokalne razine, učenici rekreiran Ezopove basne.

Microsoft Flight Simulator

Što uči: osnovni principi upravljanja zrakoplovom

Flight Simulator već dugi niz godina nije samo predmet obožavanja ljubitelja simulatora letenja, već i ozbiljan alat za obuku budućih pilota, prepoznat u mnogim školama letenja. O tome kako učinkovito koristiti igru ​​u civilnom zrakoplovstvu, čak i napisano debela knjiga bivši zaposlenik Microsofta i strastveni pilot Bruce Williams.

Gran Turismo 5

Što uči: vozi trkaće automobile

Ali Gran Turismo se još ne proučava u autoškolama, ali to nije spriječilo Polyphony Digital da surađuje s Nissanom i stvori vlastitu, pod nazivom GT Academy. Projekt omogućuje pobjednicima virtualnih natjecanja da se okušaju u svijetu stvarnog moto sporta. 19-godišnji Britanac postao je pobjednik 2011. godine Jan Mardenborough, koji od drugog dijela igra Gran Turismo.

kamenjar

Što uči: svirati gitaru

Zapravo, uči ili ne - pitanje je još uvijek relevantno na tematskim forumima. Međutim, za gitarista početnika Ryana Hamptona odgovor je jasan - u dva mjeseca, koristeći samo Rocksmitha kao vodiča, naučio je dvije pjesme i (već, očito, naporima menadžera Ubisoft) nastupio je pred javnošću s američkim timom Better Than Ezra.

Zašto učiti dijete programirati? Pogotovo ako imate buduću balerinu ili nogometaša? Odgovor je jednostavan: kako bi vas naučili logično razmišljati i planirati svoje postupke. Roditelji se hvale da moderna djeca mogu uključiti tablete i računala gotovo od kolijevke. Zanimanje za tehnologiju i žudnja za zabavom mogu se kombinirati s učenjem i razvojem nudeći djetetu igre koje će naučiti sastavljati algoritme, pa čak i pisati kod.

S koliko godina mislite da biste trebali početi učiti programiranje? Tvorci Kodablea tvrde da je njihova igra dostupna dvogodišnjacima. Možete naučiti kodirati prije nego što naučite slova. Čak i djeca stvarno mogu voziti smiješna lica kroz labirinte, a istovremeno svladati kompilaciju programa, ukazujući na redoslijed radnji. Savjeti i preporuke izrađeni su pomoću grafike, tako da dijete neće morati ništa čitati.

Web stranica Code.org koju je izradila neprofitna organizacija, međunarodni pokret "Sat programiranja", sadrži nekoliko edukativnih tečajeva za djecu i odrasle. Dob u kojoj možete početi je četiri godine. Ne postoji jedna igra koja će naučiti sve odjednom, ali postoji korak po korak igranje treninga s likovima iz raznih crtića. Idući od razine do razine, možete učiti i stvarati vlastite kratke programe.

U igrici, dostupnoj na pametnom telefonu ili tabletu, mali robot, slušajući naredbe, mora upaliti žarulje na pravim mjestima. Glavni zadatak s kojim će se dijete suočiti u ovom slučaju je dizajn putanje igračke pomoću jednostavnih naredbi. Zadatak roditelja je objasniti djeci što slike znače.

Nije činjenica da će dijete igrajući Lightbota izrasti u briljantnog programera, ali će sigurno naučiti planirati radnje i stvarati jednostavne algoritme. Ova se aplikacija također može preporučiti kao jedna od početnih, čak i za predškolce od 4-6 godina. Programeri nude više složena verzija koji je primjeren za djecu stariju od devet godina.

Roditelji, usput, također mogu biti sretni da provode vrijeme sastavljajući rute. Robot je dovoljno smiješan da se dopadne djeci i dovoljno ozbiljan da ne živcira odrasle.

PiktoMir, koji je razvio NIISI RAS po nalogu Ruske akademije znanosti, naš je odgovor na strane analoge. NIISI RAS već je razvio sustav KuMir u kojem se stariji studenti upoznaju s programiranjem, ali element igre to ne znači. PiktoMir, namijenjen djeci predškolske dobi, pokazao se uzbudljivim i vrlo pristupačnim.

Robot boji polja, a dijete uči izrađivati ​​algoritme. Svi savjeti izrađeni su pomoću grafike, tako da se PiktoMir može sigurno dati djeci koja ne znaju čitati, počevši od pete godine: vidljivo je da su se znanstvenici potrudili učiniti radnje razumljivima čak i djeci. Ako roditelji ne znaju engleskog jezika i oni sami ne razumiju ništa u programima, ali stvarno žele razviti logično razmišljanje kod djece, PiktoMir će biti pravi spas. Mobilne verzije dostupno za iOS, Android i Windows Phone, ali morat ćete preuzeti posljednja dva s web mjesta programera.

Ispunite zadatke i izradite algoritam za pomicanje strelice kroz slagalicu - to je smisao igre koju već mogu igrati i mlađi učenici. Istina, malo je vjerojatno da će obična strijela dugo očarati sedmogodišnjake, pogotovo ako je ovo prva od slične igrice. Ali može ozbiljno zainteresirati školarce od deset godina koji su već upoznati s algoritmizacijom, jer najviše zanimljive zagonetke, naravno, nalaze se na više teške razine. Robozzle pruža gotovo neograničene mogućnosti za stvaranje i traženje novih zadataka, tako da je najprikladniji ne za učenje osnova, već za stalno ponavljanje i vježbanje.

Cargo Bot

Još jedna igra laka za naučiti u kojoj će se djeca predškolske dobi osjećati ugodno na početnim razinama. Budući da u njemu ima malo teksta, dovoljno je da djeca razlikuju pojedina slova kako bi obavila prve zadatke i premjestila kućice u manje poteza s mjesta na mjesto. Čak i odrasli mogu dugo razmišljati o složenim kombinacijama. Među ostalim edukativnim i zabavnim aplikacijama Cargo-Bot se ističe vrlo lijepom slikom. Usput, Cargo-Bot je u potpunosti programiran na iPadu.

Nije sasvim fer uključiti Scratch na ovaj popis, jer to nije igra, već posebno dizajnirano okruženje za učenje djece kodiranju, a ne možete ga izostaviti jer je izvrstan obrazovni alat. Autorstvo Scratch-a pripada Massachusetts Institute of Technology, au zajednici se većina informacija prevodi na ruski, tako da je Scratch dostupan vrlo širokoj publici.

Mogućnosti Scratch-a su zaista impresivne, iako u njemu nema zadataka i razina, ali postoji more mašte i sredstava za njegovu upotrebu. Budući da dijete u svakom projektu mora samo postaviti cilj, dakle univerzalna rješenja ne, ali ima prostora za kreativnost, koje nema dovoljno u igrama koje uče algoritmizaciju. Scratch je savršen za djecu od 8 i više godina koja su umorna od jurnjave za robotima i majmunima duž poznatih ruta.

Ne smijemo zaboraviti na klasike, čak i prilično prašnjave. CeeBot obrazovne igre pojavile su se 2003. godine kao poseban razvoj za obrazovne ustanove. U početku su programeri stvorili Colobot - igru ​​o kolonizaciji novog planeta, čija je glavna značajka bila da morate napisati vlastite programe za kontrolu likova.

CeeBot je vodič za igranje s više zadataka detaljne upute. Priča o programabilnim robotima na novom planetu koji uništavaju lokalnu faunu, naravno, nije prikladna za djecu, ali za tinejdžere koji su se već zainteresirali za informatiku i zamišljaju što je algoritam, bit će dobar vodič. Izgleda kao CeeBot u pozadini moderne igre blijedo, ali gdje bi inače dijete upravljalo likovima, stvarajući vlastite programe, što bliže sintaksi C ++?

CodeCombat je već ozbiljan, jer u ovoj igri uče pravi kod i pobjednik će ispasti gotov programer. Odabereš programski jezik u kojem ćeš pisati naredbe za svog lika (igra nudi Python, JavaScript, Lua ili nekoliko eksperimentalnih poput CoffeScripta) i kreneš na putovanje skupljati kristale.

Dječaci i djevojčice od osam godina mogu biti posađeni za igru. Obuka i savjeti na ruskom, za 9,99 USD možete dobiti nove razine svakog mjeseca (prvih 70 je besplatno). Igra se može koristiti u školama, postoje posebni bonusi za učitelje.

U igrici, prije početka svake razine, dijete će čitati smiješne i motivirajuće citate o programiranju, podsjećajući da "ovaj kod neće sam naučiti." CodeCombat je zarazniji od uobičajenih RPG i pucačkih igara, jedna je od najboljih kombinacija opuštanja i učenja.

Milutka Ana Aleksandrovna

Student 1. godine, Odjel za informatiku i računalno inženjerstvo, SBEE SPO "NKPiIT", Noyabrsk

E-mail:

Sheveleva Anna Valerievna

znanstveni savjetnik, majstor industrijske obuke, GBOU SPO "NKPiIT", Noyabrsk

Računalo nije igračka niti pomodna tema, već alat za razvoj mlađe generacije, za njezinu uspješnu prilagodbu u modernom svijetu.

Karpukova D.

Posljednjih godina elektronički mediji igraju sve važniju ulogu u ljudskom životu. Oni su sastavni dio naše svakodnevice: koriste se kao alati, olakšavaju svakodnevne probleme i zabava su nam. Elektronički mediji nedvojbeno imaju značajnu funkciju i sve više zauzimaju mjesto u našem svijetu.

Prisutnost televizije, računala, računalnih igrica i interneta u životima naše djece tolika je da su često predmet istraživanja. Brojni znanstveni radovi ukazuju, prije svega, na mogućnosti koje nam pružaju suvremeni mediji.

Vrlo često studija razmatra samo negativne aspekte utjecaja televizije, računala, računalnih igara i interneta na odgoj mlađih generacija. U ovom ćemo članku pokušati dokazati obrnuta strana ovi objekti – pozitivni.

Posebno mjesto u životu djece zauzimaju računalne igre. Proširuju percepciju, razvijaju refleks, pobuđuju interes za znanja iz školskog programa (povijest, zemljopis), pomažu u razvoju sposobnosti zaključivanja i primjene logičkih pravila.

Igre na računalu su iste aktivnosti, a dijete je uvijek lakše privući igrici nego ga prisiliti da nauči abecedu ili, recimo, zbraja brojeve. Kada igra računalne igre, dijete ulazi u bajka gdje svijet postoji. Ovaj svijet je tako stvaran! Kad junaci računalne igrice djetetu ponude da popravi zid kuće (pravilnim slaganjem slagalice) ili složi brojeve kako bi došli do blaga, djeca osjete njihovu važnost. A ako na kraju zadatka kažu "bravo, super si", to izaziva oduševljenje djeteta! Lijepo nacrtane, smiješne i ljubazne dječje računalne igre nose puno zanimljivog, pametnog, smiješnog i potpuno su usmjerene na to da djeca razviju i poboljšaju svoje znanje. A zgodna i razumljiva kontrola i glasovna gluma koju izvode profesionalni glumci učinit će svaku igru ​​pravim odmorom.

Računalne igre posebno kreirane za djecu dizajnirane su tako da dijete može zamisliti određenu situaciju i dobiti opću predodžbu o svim predmetima i situacijama. Tako dijete počinje razvijati osnovne operacije mišljenja, kao što su generalizacija i klasifikacija.

Dijete počinje shvaćati da predmeti na ekranu nisu stvarne stvari. Dijete počinje shvaćati da postoji nekoliko razina svijeta oko nas - stvarne stvari, slike, dijagrami, riječi itd.

Računalne igrice podučavati djecu prevladavanju poteškoća, kontrolirati provedbu radnji, procijeniti rezultate. Zahvaljujući računalu, učenje planiranja, kontrole i vrednovanja rezultata djetetove samostalne aktivnosti postaje učinkovito kombinacijom igrovnih i neigrovnih trenutaka.

Najjednostavnija zabava za dijete bit će igra iz serije Smeshariki - Hedgehog Computer. Uz pomoć ove igre dijete može savladati na prvi pogled težak stroj – računalo. Dijete stječe vještine rada s tipkovnicom i mišem, upoznaje se s glavnim programima i naredbama. Također, djetetu se pruža mogućnost da nauči principe računalne animacije, palete boja.

Uz pomoć elektroničkih bojanki dijete se može naučiti prepoznati boje, ovladati raznolikošću geometrijski oblici u obliku elektroničkih zagonetki.

Trenutno postoji mnogo igara čija je glavna tema priprema za školu. Ovdje možete obratiti pozornost na takve igre koje uče pisanje, čitanje, brojanje. Takve vještine pomoći će u svladavanju računalnih igara iz serije Luntik, Smeshariki, Prostokvashino.

Uz pomoć računalnih igrica dijete može po volji svladavati "teme za odrasle".

Korištenje računalnih igara u svakodnevnom životu djeteta ima veliki razvojni i odgojni učinak. Proširuju prezentaciju razvojnih informacija.

Razmotrite neke od mogućnosti koje se otvaraju zahvaljujući računalnim igrama:

· Korištenje modificiranih grafičkih uređivača, poput izmjena Paint editora, omogućuje djeci samostalno stvaranje slika figura različite složenosti i eksperimentiranje s njihovim bojanjem. Kombinacija crtanja i računalne kreativnosti daje vrlo veliki razvojni učinak. Djeca najprije pokušavaju dočarati predmet, pojavu na papiru, a zatim to prenijeti na računalo;

· Korištenje modificiranih glazbenih urednika omogućuje djetetu učenje notnog zapisa, stvaranje melodija različite složenosti, tj. uključivanje u glazbenu kreativnost;

Mnogi su implementirani na računalu didaktičke igre. Na primjer, igra "Učenje igrati šah" omogućuje vam organiziranje samostalnog učenja ove igre na zabavan način;

Mnoge računalne igre razvijaju prostorno razmišljanje, koordinaciju pokreta, sposobnost predviđanja situacije, sposobnost dizajniranja i postavljaju temelje za tehničku kreativnost. Na primjer, takve igre uključuju niz igara "Tragač" i druge.

· Mnoge računalne igre, izvorno usmjerene na zabavu, uzbudljivu zabavu, također imaju veliki razvojni potencijal. Ove igre uključuju "Potraga za Nemom", "Elka" itd.;

Edukativne igre za predškolsku i malu djecu školske dobi Omogućuje vam učenje vještina čitanja i računanja na zabavan način. Dijete, upadajući u zabavne situacije, sa svakim uspjehom dobiva snažnu emocionalnu potporu. Istodobno razvija stabilan stav prema samostalnom traženju, kritički odnos prema okolini i sebi, želju za učenjem novih stvari koje su u osnovi orijentacije prema nastavi. Takve igre uključuju igre serije „Ujak Fedor ide u školu“, „Luntik. Priprema za školu i sl.

Vrlo je važno da korištenje računalnih igrica omogućuje usmjereno formiranje visoke sposobnosti učenja djece, počevši od predškolske dobi.

Novost u radu s računalom, koja pridonosi povećanju interesa za učenje i mogućnosti reguliranja postavljenih zadataka prema stupnju težine, potiče donošenje ispravnih odluka, povećava motivaciju djeteta.

Računalne igre također pomažu u uklanjanju negativnog stava prema razvoju djeteta - neuspjeha, koji je povezan s nerazumijevanjem, prazninama u znanju. Igrajući se na računalu, dijete dobiva priliku riješiti zadatak do kraja, oslanjajući se na pomoć odraslih. Jedan od izvora motivacije za dijete je i zabava u igri. Mogućnosti računalnih igara su neiscrpne.

Igre vam omogućuju da promijenite način na koji upravljate obrazovnim aktivnostima, uranjajući dijete u njih situacija igre. Također daju djetetu mogućnost da zatraži neki oblik pomoći.

Osim toga, računalo vam omogućuje da promijenite kontrolu nad aktivnostima djeteta. Računalo ima mogućnost provjeriti sve odgovore djeteta, popraviti grešku ili pomoći da se na vrijeme otkloni uzrok njezine pojave. Dijete rado komunicira s računalom. Ako računalo javi grešku, dijete je nestrpljivo da je što prije popravi. Ako dijete nema vremena ispraviti pogrešku, tada se na ekranu može pojaviti novi zadatak.

Računalne igre također doprinose formiranju refleksije djetetovih aktivnosti, što vam omogućuje vizualizaciju rezultata vaših postupaka.

Korištenje računalne tehnologije čini igru ​​atraktivnom i modernom. Postoji individualizacija razvoja i treninga, kontrola i zbrajanje.

Kognitivna aktivnost u procesu igranja na računalu razvija kognitivne procese, kao što su mišljenje, pamćenje, pažnja, mašta. Svi kognitivni procesi su međusobno povezani.

Edukativna vrijednost računalnih igara za razvoj djeteta je vrlo visoka. Korištenje računalnih igara stvara emocionalno raspoloženje, pozitivno utječe na razvoj djeteta. Igre kod djeteta pobuđuju zanimanje za novo gradivo, povećavaju pažnju i učvršćuju prethodno poznato gradivo.

Posebno je važno koristiti računalo nakon objašnjavanja novog gradiva i/ili ponavljanja slikovne metode kako bi se dijete oslobodilo umora. Moguće je koristiti razne programi za igrice, gdje se, na primjer, predlaže razlaganje slika koje prikazuju različita godišnja doba u određenom nizu ili sastavljanje slike od pojedinačnih elemenata (slagalice).

Prvo, računalne igre izgrađene su na principu kompliciranja didaktičkih zadataka.

Drugo, postupnost radnji u igri ne dopušta djetetu da prijeđe na sljedeću fazu. U "izborniku" možete odabrati razinu težine zadatka. Ali, istovremeno, igra se prilagođava stupnju razvoja djeteta i nudi naknadne zadatke, uzimajući u obzir njegove prethodne odgovore: složenije ili jednostavnije.

Treba imati na umu da računalne igre ne bi trebale zauzimati sve osobno vrijeme djeteta. Bolje je izdvojiti pola sata - sat dnevno za to. To je prije svega potrebno izbjeći ovisnost o računalu te mentalnih i zdravstvenih problema. po najviše najbolja opcija je zajednička igra dijete s roditeljima. Najbezbolniji način ograničavanja vremena provedenog u blizini računala može biti korištenje budilice. Dijete treba znati da na poziv mora završiti igru ​​i ugasiti računalo. U isto vrijeme, ova metoda omogućuje djetetu da samostalno kontrolira vrijeme provedeno u igri.

Kao rezultat toga, možemo zaključiti da se računalne igre razvijaju kod djeteta:

・Brzina reakcija

fine motorike ruku

Vizualna percepcija objekata

Pamćenje i pažnja

· Logično mišljenje

koordinacija oko-ruka

Računalne igrice uče dijete:

kategorizirati i generalizirati

· Razmišljajte analitički u nestandardnoj situaciji

· Ostvarite svoj cilj

Poboljšajte intelektualne vještine

Bibliografija:

  1. Zaltsman A. računalne igre: Kako se to radi. -2002
  2. Maklakov A.G. Opća psihologija. Udžbenik za srednje škole. Lešinar UMO MO RF. - Petar, 2012. (enciklopedijska natuknica).
  3. Nemov R.S. Opća psihologija. Svezak 3: Psihologija ličnosti. Udžbenik za srednje škole. Griffin MO. - Jurajt, 2012

Što budućnost treba uzeti u obzir? Koji jezik početi učiti? Čemu težiti? Na koga se ugledati? I što treba prvo učiniti?

Većina ljubitelja rock glazbe prije ili kasnije uzme gitaru u ruke. Ljubitelji sporta strastveno maštaju o ulasku na nogometno, košarkaško ili tenisko igralište. Pa, oni koji su počinili stotine otmica u GTA-u, proveli desetke sati u računalnim klubovima igrajući Counter-Strike ili postigli značajan uspjeh u MMORPG igrama, vjerojatno razmišljaju o karijeri programera igara.

Problem je što se ovaj smjer uči u nekoliko obrazovnih ustanova. Stoga je većina programera igara samouka, koja je jednom kompilirala nastavni plan i program. Ali koje su nijanse uzeli u obzir? Gdje ste počeli i čemu ste težili? Koji ste jezik prvi naučili? Pokušali smo odgovoriti na ova i druga relevantna pitanja.

Čemu težiti?

Prije odlaska u trgovinu napravite popis za kupovinu (barem u glavi). Prije putovanja na drugi kraj grada - odredite rutu. Pa, prije nego što naučite razvijati igre, preporučljivo je zapitati se: što točno želite raditi? Izraditi mobilne aplikacije ili igre u pregledniku? Raditi za veliku ili malu tvrtku? Želite li profesionalno razvijati igre ili tome posvetiti svoje slobodno vrijeme? A ako je prvo, što vas više zanima: stvaranje sučelja, poliranje igranja ili pisanje skripti?

Ispravno postavljanje ciljeva može vam uštedjeti mnogo vremena i truda. Osim toga, omogućit će vam da stignete do konačnog odredišta najkraći put. Bez opasnosti od skretanja s ceste ili ulaska u močvaru.

Koji jezik naučiti?

Osim toga, odgovor na goruće pitanje ovisi o cilju: s kojim bih programskim jezikom trebao početi?

Dakle, budući programeri igara poput Minecrafta i mobilne aplikacije pod Androidom, trebali biste obratiti veliku pozornost na Javu. Za početak vam savjetujemo da idete na intenziv, pogotovo jer je besplatan. Za one koji gledaju prema iOS-u - na Objective-C. Za igre na pregledniku ponekad je dovoljno poznavanje Ruby-On-Rails. Za vrlo mlade i jednostavno ponekad dovoljno HTML-a. Izrada flash igrica koristi ActionScript, a za pisanje skripti bilo koje složenosti potreban vam je JavaScript ili možda manje uobičajeni Lua. Za stvaranje male igre za konzole potrebno je poznavanje jezika C#.

Što se tiče većine visokobudžetnih igara (tzv. AAA klasa), većina ih je opremljena vlastitim ili posuđenim od kolega "motorom". Međutim, često je cijeli "motor" ili njegov veći dio napisan u C++. Upravo je ovaj jezik korišten za stvaranje mnogih poznatih "igračaka" - od Doom 3 i Call Of Duty do FIFA-e i The Sims. Dok su klasici poput Quakea napisani u C-u.

Međutim, postoji caka u svladavanju C++ - pretjerana složenost. Nije ni čudo što kažu da je učiti C++ bez poznavanja drugih jezika isto što i započeti studij matematike s linearnim jednadžbama.

Je li jedan jezik dovoljan?

Jedna od ljepota programiranja je mogućnost stalnog samorazvoja. U razvoju igara (osobito velikih), samousavršavanje, uključujući proučavanje što je više moguće jezika, nije hir, već vitalna potreba. Dakle, iskusni programeri rade za dobrobit divova industrija igara, često se suočavaju s potrebom da naizmjence pišu na 7-8 jezika. U isto vrijeme, osim gore navedenih jezika, moraju naučiti, na primjer, Python ili čak SQL (kako razumijete, za stvaranje baza podataka).

Stoga, ako odlučite svoju sudbinu vezati uz proizvodnju velikih igara, budite spremni postati "poliglot". Osim toga, što više jezika savladate, to ćete imati zanimljivije i raznovrsnije zadatke. I, naravno, znatno će se povećati šanse za dobivanje posla iz snova.

GDJE POČETI?

Prije počinjenja put oko svijeta treba naučiti hodati. Pa prije ozbiljnog projekt igre trebate se okušati u nečem manje značajnom.

Gotovo svi iskusni programeri, bez obzira na regaliju i talent, započeli su s malim aplikacijama: društvene igre, varijacije poznatih "igračaka", jednostavnih "bljeskalica". Tada nisu razmišljali o velikim izložbama poput E3, već su skupljali neprocjenjivo iskustvo. Zašto ne slijediti njihov primjer? U ovom slučaju nije potrebno pisati složen kod. Za debi je dovoljno koristiti posebne programe za stvaranje igara (na primjer, Game Maker). Uostalom, čak i uz jednostavan alat, uvelike ćete olakšati svoj život. Prvo, u minijaturi ćete razumjeti logiku i strukturu gotovo bilo kojeg aplikacija za igru. Drugo, popunit ćete neravnine koje će zacijeliti tijekom prijelaza na ozbiljne projekte. Konačno, treće, obogatite svoj portfelj. Uostalom, čak i jednostavna "igračka" zahtijeva puno vremena, strpljenja i kreativnosti da se osmisli koncept, napiše kod i isprave greške. Osim toga, pokazuje da ste upoznati s proizvodnjom igara ne samo u suhoj teoriji.

Što uzeti kao smjernicu?

Svatko tko sanja o tome da postane pisac pročitat će stotine knjiga prije nego što napiše ijednu riječ. Klavirski majstori znaju napamet najbolja djela Straussa, Chopina i Beethovena. Poznati umjetnici učili su napamet povijest umjetnosti prije velikih izložbi.

Isti princip vrijedi i za razvoj igrica. Ne možete se razvijati u vakuumu. Stoga, igrajte se, inspirirajte se majstorima i poput spužve upijajte najbolje. U isto vrijeme, pokušajte gledati aplikacije ne kroz oči "gamera", već kroz oči programera. Drugim riječima: transponirajte igru. Razmislite zašto u ovaj trenutak vrijeme je "bot" trčao ulijevo, a ne natrag? Koji čimbenici mijenjaju snagu i točnost udarca u sportskom simulatoru? Kako stvoriti "efekt umora" kada lik dugo trči? Kako to učiniti tako da tijekom kiše igrač čuje zvuk kapi, a ne cviljenje svinje? Uglavnom, prijeđi na stvar. Pokušajte u svojoj glavi ponovno stvoriti algoritme s kojima se susrećete tijekom igre. Vjerujte mi, takav konstruktivan pristup pomoći će vam u vašoj budućoj teškoj, ali prokleto uzbudljivoj karijeri programera igara.