ZVONO

Ima onih koji su ovu vijest pročitali prije vas.
Pretplatite se za primanje novih članaka.
E-mail
Ime
Prezime
Kako želite čitati The Bell?
Nema spama

Ovdje ćete pronaći pucačine temeljene na Unity 3D - jednom od najpopularnijih pokretača igara našeg vremena. Značajke ovog motora omogućuju programerima stvaranje igara s modernom grafikom i izvrsnim performansama, koje rade na bilo kojoj platformi - računalu, konzolama, mobilnim uređajima, preglednicima.

Više detalja

"Narodni" motor

Svijet je prvi put saznao za Unity 3D 2005. godine - tada je objavljena prva revizija ovog motora. Tijekom godina, ovaj alat za razvoj aplikacija prošao je kroz nekoliko verzija, stekao brojne nove značajke i podršku za širok izbor platformi, te je postao osnova za stotine igara za jednog igrača i online igara.

Programeri cijene Unity 3D engine zbog sučelja koje je vrlo jednostavno za korištenje i prilagođavanje, podrške za različite formate 3D modela, zvučnih datoteka, slika i video datoteka, podrške za moderne vizualne efekte i realistične fizičke modele. Ali najvažnija stvar koja privlači proizvođače igara ovom motoru je da je besplatan: nema potrebe davati nikakve novčane priloge za korištenje Unity 3D, što mladim studijima, talentiranim i ne, daje priliku da se izraze svijetu.

Pucači na Unity 3D

Fleksibilnost ovog skupa alata omogućuje vam stvaranje projekata u različitim žanrovima, uključujući pucačine pomoću Unity 3D motora. Igrači mogu obratiti pažnju na sljedeće igre:

- sesijski akcijski film u kojem futuristička borbena vozila postaju sudionici bitaka.

je natjecateljska pucačina temeljena na pregledniku u stilu crtića, u kojoj igrači ne samo da mogu uništavati jedni druge na sve moguće načine, već i sudjelovati u stvaranju - graditi razne utvrde od kockica.

je online pucačina u kojoj su glavni likovi roboti. Ovdje igrači imaju pristup naprednom sustavu prilagodbe: svaki se borac sastoji od nekoliko dijelova koji se mogu zamijeniti po vlastitom nahođenju.

GTFO je kooperativna horor pucačina od ljudi koji su radili na Payday 2

Tannenberg je pucačina iz prvog lica za više igrača posvećena bitkama Prvog svjetskog rata.

Last Man Standing je Battle Royale simulator preživljavanja s realističnim oružjem koji može primiti do stotinu ljudi na jednom mjestu.

Hybrid Wars je futuristička arkadna pucačina s pogledom odozgo prema dolje, tonama kopnenih i zračnih vozila, beskrajnim eksplozijama i kaotičnim...

Galactic Junk League je online pucačina s konstrukcijom svemirskih brodova od smeća pronađenog na odlagalištima

STRAFE je dinamična pucačina s namjerno primitivnom grafikom, površnim zapletom i hardcore igranjem

Metal War Online je pucačina u futurističkom okruženju, u kojoj su glavni likovi različiti borbeni...

Tanki X ideološki je nasljednik popularne akcijske igre temeljene na pregledniku "Tanki Online", koja se od svog prethodnika razlikuje po modernoj grafici i ažuriranom...

Osiris: New Dawn je simulator preživljavanja o kolonistima koji se naseljavaju na surovom planetu u dalekom zvjezdanom sustavu

Smash+Grab je online akcijska igra posvećena uličnim bandama, u kojoj će igrači morati pljačkati trgovine dok se nose sa suparnicima iz...

Hired Ops je sesijska online pucačina posvećena distopijskoj budućnosti i obračunima između privatnih vojnih tvrtki

Jedinstvo 3D– s pravom se smatra naprednim motorom za igre na kojem su izdane mnoge vrhunske igre. Njegova je osobitost što vam omogućuje stvaranje igara za različite platforme: PC, Play Station, XBox. Ali najnevjerojatnije je to što Unity pruža sve svoje mogućnosti čak i kreatorima internetskih igara. Zahvaljujući Unityju nedavno su se na Internetu počele pojavljivati ​​trodimenzionalne igre preglednika, čija kvaliteta nije niža od mnogih klijentskih igara. Naš današnji TOP posvećen je najboljim online igrama na Unity-3D.

10. Pogođena zona

Affected Zone je izvrstan taktički MMO stvoren od strane tima Svjetlosna vizija. Igrač će se morati osjećati kao vođa grupe plaćenika i potom sudjelovati u raznim bitkama na mnogim lokacijama, od ruševina gradova do netaknutih šuma. Odabravši Unity kao motor, programeri su donijeli pravu odluku - grafika projekta izgleda sočno i ugodno, stilovi pucačine i taktičke strategije podsjećaju na igre Fallout Tactics I XCOM.

Osim velikih lokacija, igra ima ogroman borbeni arsenal s više od 150 vrsta oružja. U isto vrijeme, moguće je istovremeno poboljšati plaćenike. Imaju još tri podklase, koje sa sljedećim poboljšanjima daju odličnu učinkovitost u timu.

9. Demonest

Na devetom mjestu nalazi se MMORPG baziran na pregledniku u žanru fantazije poznatog studija Brevilars.

Sa svojim zanimljivim zapletom i mračnim gotičkim pogledima demonski privukao je u svoje redove brojne ljubitelje ovog pravca. Igra počinje u jezivom svijetu Demonesta, koji je preživio Armagedon, nakon kojeg su se počela pojavljivati ​​demonska stvorenja. Oni malobrojni koji su ostali živi skrivali su se na svim mogućim mjestima, naoružani improviziranim oružjem. Igra Demonest vam daje priliku da postanete jedan od ovih hrabrih heroja.

Programeri nisu puno izmišljali i stavili su standardni PVP sustav u igru. Kao iu većini MMORPG-ova temeljenih na pregledniku, borba se odvija u naizmjeničnom načinu rada. No, za razliku od većine preglednika, ovaj se projekt može pohvaliti 3D grafikom, što je omogućeno isključivo zahvaljujući impresivnim mogućnostima Unity 3D.

8. Pomorska akcija

Ukrajinska tvrtka posebno za ljubitelje morskih pješčanika Game-Labs stvorio igru Pomorska akcija. Zahvaljujući mogućnostima motora Unity, programeri su rekreirali uzbudljiva pomorska putovanja i brutalne bitke prošlih vremena.

Mnogi od onih koji su prije igrali poznate Corsairs, naravno, nisu bili zadovoljni grafikom i nedostatkom mogućnosti mijenjanja jedara, vanjske boje broda, nadogradnje i promjene oružja.

Inače, igra je ispala sasvim u duhu dobrih starih Corsaira. Prilikom gađanja morate voditi računa o svemu - od smjera vjetra do udaljenosti do neprijateljskih brodova. Također, mehanizam oštećenja broda je neograničen. Tijekom bitke sve može biti uništeno, sam tim će patiti, a naravno i sam brod može potonuti.

7. Krhotine rata

Već duže vrijeme specijalizirani za pregledničke igre, kreatori iz Bigpoint Objavili su gotovo savršen projekt. Igra se odvija u fantastičnoj budućnosti. Borbe se odvijaju u timskom načinu rada sa po pet ljudi. Možete birati između deset likova, od kojih svaki ima tri klase: napad, podrška i tenk. Osim toga, svaki ima svoje vještine, karakteristike i oružje.

Krhotine rata ima živopisnu grafiku, fantastične specijalne efekte i jedinstvenu igru. Sve ovo donedavno ne bi bilo moguće bez jedinstvenih mogućnosti Unity 3D-a, stoga je igra doista impresivna.

6. Ratna strana

Na mnogo načina jedinstven Unity projekt. Posebnost igre je njezina dvodimenzionalnost u stilu klasičnih platformera. U ovoj igrici imate priliku posjetiti brojne dijelove svijeta Warside. Lokacije su ovdje vrlo različite: uništene velegradove, futurističke džungle prekrivene snijegom, špilje na više razina itd.

Na svom računu možete kreirati nekoliko znakova. Svaki se može prilagoditi, na primjer, vizualno prilagoditi crte lica, dodati tetovažu ili ih naoružati. I tek nakon toga možete ići u pojedinačne ili timske bitke. Klase se razlikuju po izgledu, kao i po oružju i borbenoj opremi.

Postoje samo četiri klase za glavnog lika: plaćenik, bezličan, gardist i lovac. Da biste poboljšali svoje vještine morate sudjelovati i pobjeđivati ​​u bitkama.

Pročitajte više o igri u našoj Warside recenziji.

5. Astro gospodari

Jedinstvena ideja igre je mogućnost razmjene resursa dobivenih u igri za pravi novac i njihovo povlačenje u vaš elektronički novčanik. Odnosno, u ovoj igri postoji stvarna prilika za zaradu. Ali prije svega Astro Lords je uzbudljiva internetska svemirska strategija s arkadnim elementima.

Igrač može imati od jednog do nekoliko asteroida, na svakom od kojih se mogu graditi i razvijati baze resursa.

Nadogradnja i kupnja generala daje vašim bazama prednost, čineći ih vašim protivnicima težim za osvajanje. General ima svoje jedinstvene karakteristike i vještine koje je potrebno razvijati tijekom igre. Možete se baviti i špijunažom, promatrati svoje konkurente i dati im do znanja tko je gazda u svemiru.

4. Battlestar galactica online

MMO besplatna svemirska pucačina s fantastičnim svijetom igara. Zahvaljujući motoru Unity3D, možete biti zadivljeni 3D grafikom bez presedana visoke kvalitete izravno u prozoru preglednika.

Battlestar Galactica svojim se krajolicima i dinamikom izdvaja od ostalih pregledničkih igara svemirske tematike. Možete osjetiti snagu svog zvjezdanog broda, žestinu borbe koja se vodi protiv drugih stvarnih igrača, kao i veliku brzinu leta.

Igra se temelji na dobro poznatoj seriji Battlestar Galactica, čiji se glavni likovi također mogu pronaći u igrici. Igrači također imaju priliku završiti misije priča i boriti se u PvP bitkama. Ali prvo morate odlučiti za koju ćete stranu igrati, za robote ili ljude.

Također morate skupljati potrebne resurse, nadograđivati ​​i kupovati zvjezdane brodove, što je vrlo važno, budući da pobjeda u borbi često ovisi o pravilnom odabiru vrste svemirskog borbenog vozila. Što se tiče grafike i fizike, igra nema premca u segmentu svemirskih pucačina baziranih na pregledniku.

3. Parograd

Zahvaljujući neviđenoj kvaliteti 3D grafike i renderiranja tekstura, Parograd je odmah po izlasku dospio ravno u TOP pregledničkih igara. Puna strojeva na parni pogon i fantastične industrije, detalji igre su impresivni. Parograd se može pohvaliti otvorenim svijetom. Potpuna sloboda djelovanja omogućuje vam da idete gdje god želite. U igrici čak možete kupiti vlastiti motocikl i utrkivati ​​se na njemu, kao u GTA-u, i sve to u vašem pregledniku!

Glavni zadatak, kao iu većini MMORPG-ova, je postići visoku razinu i maksimizirati vještine lika. Za višu razinu trebate dovršiti razne misije, pronaći oklop, oružje i naučiti magiju.

U igri Parograd Postoje četiri klase i devet rasa heroja - Arcanist, Medium, Guardian i Strijelac. Svaka odabrana klasa i rasa ima svoj izgled, prednosti i glavne bonuse.

2. Klub M-STAR

Plesni simulator CLUB M-STAR od programera iz Nurien je mješavina online igre i društvene mreže gdje ljudi, u ime svojih likova igre, mogu plesati, razgovarati, zaljubljivati ​​se i sve to. Igra također ima neku vrstu PvP moda, samo plesnog.

Da biste pokrenuli igru, morate preuzeti klijent i instalirati ga na svoje računalo. Prvo morate stvoriti lik poput sebe ili svoje omiljene pop slavne osobe. Na raspolaganju vam je ogromna garderoba koju možete proširiti tijekom igre. Svim ljubiteljima plesa, slobodne komunikacije i igrica like Sims, sigurno će vam se svidjeti CLUB M-STAR.

Pročitajte više o igri u našoj MStar recenziji.

1. Drakensang online

MMORPG s ogromnim svijetom fantazije poznate tvrtke Bigpoint eksplodirao je tržište internetskih igara zahvaljujući mogućnostima koje pruža Unity 3D engine.

Programeri neprestano ažuriraju igru, poboljšavaju grafiku, povećavaju interes obožavatelja i novih igrača.

Igračima se otvara svemir sličan svijetu vrag. Ima sve što jedan MMO koji poštuje sebe treba imati: PvP bitke u arenama, povećanje razine vještina, kooperativne bitke s prijateljima protiv hordi čudovišta.

Unity3d se često tretira kao motor za male mobilne igre, ali to uopće nije slučaj! Ovo je vrlo zreo i profesionalan motor za igre! U ovom ćemo članku pogledati najpoznatije igre temeljene na Unityju.

Unity motor za igre otvorio je vrata razvoju igara za mnoge, mnoge ljude, uglavnom zbog niske barijere za ulazak i C# kao glavnog programskog jezika. Iz tog je razloga Unity3d engine omiljen među neovisnim programerima.

Lansirna verzija motora prvi put je ugledala svjetlo 2005. godine, dok je potražnja za indie igrama nastala još ranije (točnije 2000. godine). Razvojni studiji neumorno su tražili izlaz iz teške situacije, jer im je bilo prilično problematično natjecati se s takvim industrijskim divovima kao što su Ubisoft, Activision, Bioware i tako dalje. Usput, velike tvrtke ne oklijevaju koristiti Unity za razvoj AAA igara, unatoč njegovoj jeftinosti i jednostavnosti. A sada vidimo da se svaki mjesec pojavljuje sve više i više novih proizvoda koji zaokupljaju pozornost korisnika i donose vrlo dobru zaradu kreatorima. Ali, razgovarajmo detaljnije o tome koje su najpopularnije igre na Unity3D motoru.

Ognjište


Možda najpoznatiji CCG na svijetu, koji već dugo održava prvenstva i natjecanja s impresivnim novčanim nagradama. Kartaška bitka između heroja poznatog svemira koji je stvorio Blizzard privlači milijune korisnika, au ovom trenutku baza računa za igranje je oko nekoliko desetaka milijuna sudionika (većina njih se prijavljuje u igru ​​barem jednom dnevno).

Firewatch


Unity3D igrica Firewatch zamisao je bivših zaposlenika Telltalea, 2K i Double Fine, koji su stvorili novi brend - nezavisni studio Campo Santo. Iznenađujuće, jedan od prvih projekata tvrtke stekao je ogromnu popularnost, prikupio hrpu nagrada i titula, zahvaljujući nevjerojatnoj grafici, prikladnom zapletu i izuzetno jasnom sučelju.

Ori i Slijepa šuma


"Ori and the Blind forest" je 2D platformer sa zapanjujućom grafikom i vrlo dirljivim scenarijem. Projekt je zadobio ljubav igrača i stvorio čitavu vojsku obožavatelja za buduće projekte Moon Studiosa, koji već rade ne samo na nastavku avantura smiješnog šumskog duha, već planiraju lansirati nekoliko igara na Unity3D, osim igre vodeći brod organizacije. Uključio sam Orija u popis.

Iznutra


Još jedan platformer, ovaj put pomalo zastrašujući. Mali dječak luta čarobnim svijetom i bori se protiv nekog zla koje želi porobiti ljude. Playdead je već pokrenuo vrlo uspješnu poznatu igru ​​pod nazivom "Limbo", čiji je uspjeh omogućio programerima da razviju vlastitu proizvodnju i koriste dostupnu opremu kako bi obožavateljima predstavili još razrađenije singlove.

republique


"Republique" je mobilna stealth igra koju su kreirali članovi bivšeg razvojnog tima poznatih projekata kao što su "Halo 4" i "Metal Gear Solid 4". Pokrenuta kampanja na popularnom servisu Kickstarter omogućila nam je prikupljanje dodatnih sredstava za razvoj, a vidjeli smo zaista nezaboravnu igru ​​u koju želite uroniti svaki dan do finala.

Warhammer 40000: Caricide


Volite li šah i ljubitelj ste 40K svemira? Zatim, predstavljeni projekt studija Hammefall Publishing oduševit će vas opresivnom atmosferom i prisutnošću svih onih elemenata koje smo čekali od autora slavne franšize. Strateška igra na Unity3D kombinira nijanse strategije u stvarnom vremenu i šaha, od kojih je svaka figura napravljena u formatu poznatih heroja kaosa i reda.

Albion Online

Malo ljudi vjeruje da će ovaj MMORPG ikada izaći iz faze ranog pristupa. Ali veliki broj aktivnih korisnika koji prate razvoj projekta i sudjeluju u tekućim bitkama unutar projekta studija Sandbox Interactive prilično su zadovoljni kvalitetom izvedbe ovog "pješčanika". I nimalo im nije neugodno što jezgra igre nije UE, već dobro poznati Unity.

StarWars: Galaxy of Heroes


Prilično dobro poznata mobilna igra tvrtke EA Capital Games. I sam sam imao sreću sudjelovati u njegovom razvoju. Nekoliko desetaka milijuna ljudi u publici, kultna franšiza! Vrlo kvalitetan proizvod!

Pokemon GO


I, naravno, ne možemo a da se ne prisjetimo legendarnih Pokemona koji su u trenutku izlaska punili news feedove svih portala za igre. Nekoliko desetaka milijuna igrača diljem svijeta koristilo je vlastite gadgete i lovilo nevjerojatna bića u stvarnom svijetu, dok su svi glavni elementi igre napravljeni u istom Unityju.

Ostale Unity igre

Gore navedene igre su najpoznatije na Unity3d engineu, ali vjerujte mi, još uvijek ima jako cool igara na Unityju! Ako sam propustio neki posebno važan, napišite u komentarima, molim vas, napravit ćemo 2. dio kolekcije :) I pridružite nam se!

Jednom davno otišao sam u POVT(možete umetnuti svoju specijalnost TO) da naučite pisati igre. Iako je obuka bila donekle udaljena od teme koja me zanimala, donijela je temeljna znanja bez kojih bi bilo vrlo teško. Daljnji rad nakon diplome u nekoliko tvrtki samo me uvukao u poduzeće, udaljavajući me od razvoja igara. Ali, s vremena na vrijeme, kada kupujete novu igru ​​ili gledate razvoj drugog naslova, javlja se vrlo opsesivna ideja - "Želim to učiniti!"

Prvi pokušaji obično ne završe dobro - mnogi mini prototipovi ostaju u vrlo ranoj fazi ili se stavljaju na stol. Ovo nije loša faza i od nje se ne može pobjeći. S vremenom će želja da nešto dovršite postati toliko uvjerljiva da ćete to moći učiniti.

Posljednjeg sam projekta prihvatio vrlo čvrsto i doveo ga do faze izdavanja.

Uvod

Opći pregled glavnih faza stvaranja igre obuhvaćene u članku:
  • Zemljište
  • Inspiracija
  • Koncept
  • Radni prototip
  • Razvoj prototipa u finalni proizvod
  • Završetak
Na kraju članka dotaknut ću se planova za budućnost, dojmova o odabranom alatu i nekih grešaka.

Pronalaženje i njegovanje ideje

Ideje dolaze vrlo često, većina ih se brzo odbaci, ali neke će se vraćati uvijek iznova. Zapišite ih, samo ih zapamtite, a ako se nakon nekog vremena ponovno vratite na neku određenu i počnete listati njezine varijacije, vrijedi je pogledati pobliže. Ako te još zgrabi, zgrabi ga!

Ne možete započeti bez temeljne ideje koja definira cijelu igru ​​od samog početka. Naravno, tijekom razvoja prolazit ćete kroz faze kada će vam se činiti previše banalnim i nikome nezanimljivim, privlačit će vas nove mogućnosti, željet ćete promijeniti sve, odustati od započetog, ali ne smijete odstupiti od početnog planirajte, još ćete imati priliku ispraviti započeto.

U mom slučaju, ideja je bila žanr utrka čamaca.

Zemljište

Napisan je mali scenarij - doslovno nekoliko odlomaka teksta, koji je podijelio igru ​​u sve faze, od početka do kraja, s određenim ciljevima i zadacima, ujedinjene zajedničkom pričom. Ne, u tome nije bilo otkrića i obrata, bilo je potpuno ravno. Ali bez priče, bez mogućnosti da dovršite igru, samo gubite vrijeme igrača - da, postoji publika za takve vrste igara, ali to je samo nepoštivanje kulture igranja u cjelini. Ako još jednom sjednete da napravite trkača, dajte igračima opipljiv napredak, dajte im priliku da dovrše ono što su započeli, dopustite im da konačno prođu kroz sve što postoji i ažurirajte igru ​​kasnije za sljedeći dio avanture ( ili ga prodati), razmislite o vrijednosti ponovnog igranja, ponovite igranje, ako je tako, nema drugih ideja - ali nikad ne izdajte nešto bez završnog zaslona!

Nedostatak zapleta opravdan je samo ako je vaša igra čisto natjecateljska disciplina. U potonjem slučaju, ako se ne radi o potpuno apstraktnim igrama poput goa, dame, šaha, vrijedi voditi računa o jasnom opisu svijeta igre kako ne biste sami pogriješili u ovom svijetu kada ga ispunjavate sadržajem ili tijekom stvaranje heroja. "Lore" je jako bitan igračima, a ako se detalji svijeta kroz nevidljive niti naglase kroz djelo, stvorit će atmosferu kojoj će se igrač uvijek iznova vraćati.

Inspiracija

Mnogi programeri sami igraju igre, gledaju filmove i TV emisije, čitaju knjige i često unose vlastitu viziju ili novu interpretaciju nijansi zahvaćenih radova u projekte. Danas je teško smisliti nešto konceptualno novo i nemojte se bojati posuditi nešto od drugih proizvoda. Ponekad se dobar projekt sastavi iz prilično jednostavnih stvari na površini drugih igara, naravno, postoje iznimke, ali crpite inspiraciju posvuda i pažljivo je umiješajte u svoj projekt.

Inspiracija mi je došla uglavnom iz tri utakmice.
Glavni stil je pao na pamet, neočekivano, sa Mario, naime sunce- bila je takva igra GameCube- u njemu je bilo vode posvuda, bilo je jako lijepo, igra je čak imala nekoliko misija-mini utrka na ovoj vodi, ali, kako mi se čini, od tada, u svim novim Mario Tako ugodne vode jednostavno nema. Još dok sam igrao igru, došao sam do koncepta trkaćeg vozila s vodenim mlaznim motorima iz igre. Nisam baš razmišljao o tome da ću ikada realizirati ovu ideju, ali bilo je vrlo ugodno prisjetiti se svojih emocija prije više od deset godina.

Glavna opcija igranja bila je takozvana vremenska proba - ovdje sam želio postići nešto slično seriji TrackMania. Možda u zadnjem dijelu ( Turbo) programeri su prešli određenu granicu hardcorea koja graniči s nemogućnošću savršenih prolaza

maksimalna koncentracija,

Imam 316 medalja na 128 staza i ponekad poželim da više nikad ne otvorim igru

Ali intenzitet utrka, koje želite završiti bez pogrešaka što je brže moguće, s trenutnim restartom u slučaju pogreške - to je ključna točka koja je odredila cijeli gameplay.

Dodatno, nisam želio ograničavati igrača između razina, želio sam stalnu kontrolu nad herojem, pa je odlučeno napraviti igru ​​u otvorenom svijetu, dok je pokretanje utrka inspirirano početnim BurnoutParadise, u kojem nije bilo pokretanja utrka iz izbornika, pa čak ni ponovnog pokretanja - uvijek ste morali voziti do točke na karti i krenuti ispočetka. U mom slučaju restart je ostao, ali je ova značajka podržana vrlo kratko vrijeme nakon završetka utrke.

Naravno, sve su to AAA igre, a iz svake je izvučen samo mali detalj, ali kao što sam već napomenuo, nikada ne treba okretati leđa onome što je već na tržištu. Naravno, ako je vaš gameplay toliko jedinstven da nitko drugi ne nudi ništa slično, to je sjajno, ali u mom slučaju, mene je zanimalo stvaranje ugodnog proizvoda bez pretenzija na konceptualnu jedinstvenost. Sjetio sam se vremena kada sam sebi postavio svaki od shareware igre uključene u gaming časopise, a želio sam napraviti igru ​​iste kvalitete kao takvi projekti.

Koncept

Koncept bi trebao odražavati glavnu mehaniku - u mom slučaju to je bilo ponašanje baznog broda, na vodi, s mogućnošću mijenjanja njegovih karakteristika, kao i osnovnih kontrola i kamere.

Unatoč činjenici da ranije nije bilo posebnog poznavanja Unity3d-a, ova faza nije postala nešto nevjerojatno teško.
Za pouzdano ponašanje čamca, morao sam malo dublje proniknuti u fiziku procesa i napisati svoje iskreno uzgon- Scenarij je nastao prema onom pronađenom na netu. Nakon prvih pokušaja, koji su koristili značajno pojednostavljenje procesa, bez ramena sile, i odvajanje volumena, sve je počelo izgledati sasvim u redu!

Izrađena je i skripta s parametrima koji određuju maksimalnu brzinu, uzgon i neke druge kroz sučelje uređivača. Pokušajte ne zlorabiti javna polja za uređivač; često mnoga polja koja su inicijalno odabrana kao otvorena polja koja uređivač, nakon nekih testova, zauvijek poprimaju određene vrijednosti i od tog trenutka trebaju biti zatvorena u svojstvima klase.

Kamera je nastala kao zaseban fizički objekt koji nastoji pratiti određenu točku u prostoru – u tu svrhu na nju se primjenjuje sila gravitacije te se dodatno ograničavaju maksimalni mogući kutovi trenutne rotacije i udaljenost trenutnog kretanja. Čak ni u finalnoj verziji nisam učinio ništa po pitanju prolaska kamere kroz objekte, samo sam dodao mogućnost trenutnog teleportiranja kamere na novu točku.

Radni prototip

U ovoj se fazi usredotočite na implementaciju svih aspekata svoje komponente zapleta. Svi dijelovi igre i osnovne mehanike (ako ih ima nekoliko) moraju biti implementirani tako da možete " proći"Neka to bude ogoljena igra u obliku slijeda svih mehanika od početka do kraja - doduše bez konkretnih rješenja u vizualnom dizajnu, upravo na razini prototipa.

Ova faza je najvažnija - ovdje ćete shvatiti kakva će igra biti bez svih šljokica umjetnosti i dizajna. Samo gola mehanika cijele igre. Studiji odobravaju svoje projekte upravo s takvim prototipovima - dodatno poboljšanim vizualno i sastavljenim u neku vrstu bešavnog proizvoda. Također možete otkriti u ovoj fazi da mehanika ne radi i da su potrebne radikalne promjene. Odobrite igru ​​za sebe i nastavite dalje, od sada će igra biti ispunjena trajanjem, ukrasima i sadržajem.

U mom slučaju napravio sam osnovnu verziju staza, sa starterima, samim startom i ciljem te kontrolnim točkama. Postalo je moguće voziti kroz razne staze, pojavio se početni zaslon i mehanika prikaza povijesti u slajdovima - u početku su bili samo kvadrati u boji - i vidio sam ih jako dugo.

Razvoj prototipa

Vrijeme je da poboljšamo naš prototip u proizvod koji je donekle sličan konačnom proizvodu. Zapišite sve ideje o tome kako možete ukrasiti igru ​​i sve ono bez čega je ne možete vidjeti u izdanju, označite sporednim. Pokušajte uključiti što više točaka koje su vam najprivlačnije. Prihvatite da neće sve završiti u konačnom proizvodu. Sada ste spremni ukrasiti i ispuniti svijet svoje igre! Savjet tijekom implementacije - nemojte se bojati da ćete nešto slomiti!

Ponegdje je to slično radu kipara (ili umjetnika), kada morate isklesati oblik, ali ne postoji idealna opcija, a svaki potez daje samo nove oblike. U početku se teško naviknuti na to, jer je s programerskog gledišta previše nedeterminističko. Pokušat ću objasniti - kada su neki objekti postavljeni u našoj sceni, samo trebamo prihvatiti da će uvijek ležati na svojim mjestima, a ako još jednom bacimo novi pogled i prebacimo sve pod našu novu viziju, onda ovo neće se promijeniti - međuopcije su prebrisane među svim mogućim. Jednostavno je nemoguće brzo vratiti jednu od određenih opcija. Naravno, u kritičnim situacijama dupliciram sve objekte za vraćanje, ali nakon prihvaćanja nove opcije, stari je nestao zauvijek.

Za kod koristite bilo koji sustav za kontrolu verzija, ali ovo je prilično obvezna stavka i mislim da nitko danas ne može bez nje.

Ja sam (još) umjetnik!


Najteži dio bio je razvoj svih modela, teksturiranje i crtanje slika zapleta, predstavljenih u obliku okvira stiliziranih kao strip.

Bilo je malo slika - oko 20, ali stvaranje storyboarda i njihovo punjenje sadržajem - nažalost, oduzelo je više vremena nego što smo željeli.

S modelima je također sve bilo dvosmisleno - jednom je bilo malo iskustva u modeliranju za osobne potrebe, pa je dodano čak i nekoliko automobila GTA3, ali ništa nije učinjeno u tolikom obimu. S obzirom na implementaciju i optimizaciju modela, ovo je bio najteži dio. Ukupno ih je stvoreno više od stotinu da popune svijet i vjerujem da to još uvijek nije dovoljno, ali ovom brzinom igra nikada ne bi stigla do faze izdavanja.

Zvuk

Slično umjetničkoj komponenti, tu je i rad sa zvukom. Ovo je vrlo važan dio, ali nažalost bez mogućnosti licenciranja pjesama i zvukova naši su izbori vrlo ograničeni. Postoji nekoliko izvora iz kojih sam odabrao opcije koje uopće ne zahtijevaju licenciranje. No, to neće biti prikladno za neki ozbiljniji projekt. Ako sami možete snimiti i proizvesti potrebne zvukove i glazbu, to je jednostavno sjajno!

U budućnosti se isplati surađivati ​​sa skladateljima indie scene, oni također rado surađuju, a mnoge moderne indie igre se boduju upravo na taj način.

Završetak proizvoda



Ponovno pregledajte izvorni scenarij - dovršite sve zadatke za njegovo izvršenje. Još jednom pogledajte svoj popis ideja za uređenje, ali zaustavite se ako sadrži stavke koje nisu od primarne važnosti. Pokažite ovu opciju svojim prijateljima, pitajte što im se svidjelo, a što nije. Nemojte se bojati prihvatiti kritiku, ali nemojte ni pokolebati ispraznim primjedbama – vaša vizija ne bi trebala biti potpuno potkopana povratnim informacijama. Često u ovoj točki još uvijek možete uključiti nekoliko detalja koje je lako implementirati u igru. Dalje - samo pustite!

Rezerva za budućnost

Mnoge će ideje, naravno, ostati nerealizirane. U mom slučaju na listi zadataka ostalo je više od 20 stavki, od kojih samo 2 dodaju nešto uistinu novo, ostalo je dodatno glancanje i ukrašavanje svijeta. Ostavite ih, znajte se zaustaviti, inače će projekt biti beskrajan. Ako ga korisnici prihvate pozitivno, možda bi se isplatilo nastaviti ga poboljšavati, ali sve može potrajati dugo da se dotjera, a s obzirom na utrošeno vrijeme - trebalo mi je oko 5 mjeseci rada jedne osobe od najranijeg prototipa - vrijedi završiti s onim što imamo.

Kad bih u timu imao iskusnog modelara, umjetnika i skladatelja, onda bi sve bilo gotovo za mjesec dana, ali sam, bez potrebnih vještina, sve se odvija puno sporije.

Postojala je i ideja da se projekt objavi na mobilnim platformama - na kraju krajeva, ovo je višeplatformski motor, ali realnost je takva da se to ne može postići bez dodatne stroge optimizacije. Ako igra stekne publiku i bude zahtjeva, onda će sigurno biti pokušaja prijenosa. Sada je potrebno imati diskretnu grafiku (testiran je integrirani IntelHD4400 - očito nije dovoljno, međutim, kada koristite diskretnu video karticu čak iu prijenosnom računalu, možete računati na normalan broj okvira)

Dojmovi iz Unity3d

Bilo je vrlo zgodno raditi, s obzirom na postojeće iskustvo u C# razvoju; samo u nekim slučajevima nailazite na ograničenja Monoa i specifičnosti samih objekata. Ima dosta lekcija - iako je većina namijenjena početnicima, pa je teško dugo slušati o postavljanju zagrada, imenima varijabli, standardima njihovog koda s različitim notacijama i drugim sličnim stvarima, te jednostavno se neproporcionalno puno vremena posvećuje tim sitnicama. Ali pri brzini od jedan i pol do dva puta većoj, često brzo pogledate ili preskočite na ključni trenutak u videu, vidite kako raditi sa sljedećim prozorom, otvorite priloženi popis i nastavite sa svojim projektom.

Postoji mnogo različitih dodataka za Unity, a ja sam čak osobno razvio malo proširenje dijaloga za uređivač za generiranje plutača na stazi, s nekim koeficijentima za izglađivanje zavoja. Na Internetu možete pronaći ogroman broj skripti; također ne biste trebali zanemariti ugrađeni AssetStore, koji ima i plaćene (većinu) i besplatne opcije. Dodatno, kontaktirajte službeni forum, gdje će vam sigurno odgovoriti.

Također, u Unityju i dalje postoje problemi u vidu da nešto ne radi kako treba, au mom slučaju sam morao izdati igru ​​na zadnjoj beta verziji, jer sve prethodne jednostavno nisu bile dizajnirane za WindowsStore build - greška u radu sa sjenama. Kao rezultat toga, još uvijek postoji jedan neriješen problem, zbog kojeg sam morao generirati projekt u Il2CPP modu, iako sam želio dobiti obični C# - problem je poznat i uključen je u prijedloge za poboljšanja, ali ne treba se nadati brzo rješenje.

Jedino što bih želio dodati je jako dugo preračunavanje rasvjete! Njegovo pečenje lako može prijeći granicu od 20 sati na pozornici, a to nije s najslabijim CPU-om. Ali bez ovoga, vaše će sjene biti zastrašujuće gledati. Navodno svi programeri moraju imati barem 8 ili čak 10 ili više jezgri, s neograničenom količinom RAM-a, budući da jedan zadatak za preračunavanje svjetla bez problema troši 4GB, dok se broj takvih zadataka na velikim scenama mjeri u stotinama.

Greške


Sada ih mogu vidjeti tek kad se osvrnem.

Glavno je da nakon mjesec dana rada počnete promovirati svoj projekt - ne mora biti oglašavanje, ali zadržite unose na blogu, pokažite na čemu radite, bit će jako dobro ako do tog vremena objavite neke koncepti ili rano igranje, ali nemojte šutjeti! U mom slučaju, shvatio sam da sam spreman reći svima tek kada sam imao konačnu izgradnju, a čini mi se da to ne bi trebalo raditi.

Razvoj modela i slika, u mom slučaju, trajao je predugo, a većina ih je mogla biti shematičnija, fokusirajući se više na nekoliko glavnih.

Pokušajte negdje u sredini, ili čak u početku - međugradnju za ciljanu platformu. U mom slučaju, trebalo je još dva tjedna da popravim sve nedostatke i čekam da najnovija beta ispravi sve kritične greške.

Ipak, najvažnije je iskustvo stečeno u puštanju prvog završenog projekta. Čak i ako je neuspješan, to vas ne bi trebalo spriječiti u planiranju daljnjeg rada i usavršavanja.

p.s. U početku je članak bio gotovo dvostruko duži, pa sam morao napraviti kraći sažetak. Također, izrezani su trenuci kao što su: korisničko sučelje, zemlja, voda i valovi, a samo izdanje objavljeno je sa strane. Ako imate pitanja na temu, pitajte i pokušat ću odgovoriti.

Već smo govorili o povijesti Unity motora i njegovim prednostima u članku "". Ukratko, ova tehnologija je nevjerojatno popularna među indie programerima, kao i među velikim brojem velikih studija koji pomoću nje stvaraju igre različitih žanrova. U nastavku ćemo pogledati najbolje projekte koji su generirani korištenjem Unityja.

10. mjesto

Originalna indie pucačina s prikazom iz 1. lica, koju je kreirao istoimeni Superhot Team. Kao mali demo za 7 Day FPS Challenge, igra je prerasla u demo , a zatim se preselio na Kickstarter, gdje je dobio potrebna sredstva i kasnije postao punopravna igra.

Po izgledu ostavlja neopisiv dojam: grafika je izrađena u minimalističkom stilu (crveni protivnici bez lica na sivoj pozadini), a igrivost nudi samo jednu stvar - pucajte na protivnike. No, posebnost je u samom snimanju, odnosno načinu na koji se ono odvija.

Dakle, kada se krećete, vrijeme teče kao i obično u SUPERHOT-u, ali čim stanete, sve oko vas se smrzne. Zaustavljeno vrijeme omogućit će vam da pogledate okolo i smislite svoj sljedeći smjer akcije kako biste napravili prekrasne serije ubojstava. Ali ako uhvatiš i jedan metak, umrijet ćeš.

9. mjesto

Još jedna indie igra koju je stvorio od Failbetter Games. Samo Sunless Sea nije ikonično i ne nudi ništa jedinstveno. Odlučili smo je uključiti na popis samo zato što je općenito igra napravljena visoke kvalitete, a njen žanr - roguelike - danas je gotovo nemoguće pronaći u svom čistom obliku u ogromnoj industriji igara.

Nakon što su prikupili sredstva na Kickstarteru, programeri su odlučili izdati spin-off za vlastiti pretraživački RPG Fallen London. Cjelokupna radnja Sunless Sea razvija se u istom svemiru iu istom vremenskom okviru - krajoliku viktorijanskog doba, koji uključuje mistične teme i fantastiku poput legendi o Cthulhuu.

U Sunless Sea morali ste igrati kao kapetan broda koji putuje raznim otocima ovog svijeta i suočava se sa svim mogućim preprekama.

Ako želite igrati igru ​​s prekrasnim svijetom, dobro osmišljenim scenama i dobrom radnjom koja nije inferiorna ozbiljnim knjigama, onda će vam se sigurno svidjeti Sunless Sea.

8. mjesto

MMO simulator u kojem igrači trebaju raditi zajedno kako bi upravljali ogromnim zračnim brodom. Guns of Icarus Online dizajniran je u stilu . U ovoj igri nećete pronaći nikakav svijet ili opis svemira - sve što se događa odvija se u bezličnim nebeskim prostorima gdje se sudaraju borbeni zračni brodovi.

Budući da je sesijska igra, igra poziva igrače da sudjeluju u online borbama, 1 na 1 iu obliku masovnih bitaka. Međutim, 1 na 1 je relativan koncept, jer svaku jedinicu predstavljaju četiri stvarna igrača.

Prije početka bitke, svaki od četvorice mora odabrati specijalizaciju: klasu pilota, topnika ili inženjera. U skladu sa svojim imenom, specijalizacije su usmjerene na različite zadatke i imaju jedinstvene karakteristike.

Tijekom bitaka, cijeli tim igrača nalazi se na zračnom brodu i obavlja svoje dužnosti. Budući da je inženjer, igrač može preuzeti kormilo pilota ili sjediti na topu. Pilota pak ne sprječava da ode popraviti pokvareni predmet.

Razlika je u debuffovima i buffovima koji se primjenjuju ovisno o klasi i akcijama igrača (pilot bolje kontrolira, a inženjer brže popravlja).

Guns of Icarus Online sadrži mnoge jedinstvene zračne brodove, svaki sa svojom vatrenom moći i karakteristikama. Pobjedu će ostvariti tim koji pošalje neprijateljsku opremu u slobodan let – tj. će uništiti.

7. mjesto

Projekt koji je 2016. stvorio hype bakanaliju koja je preplavila cijeli internet, probio se i na televiziju i u novine. je besplatna igra za mobilne uređaje u kojoj igrač treba sakupiti poznate likove čudovišta iz Pokemon svemira.

Ključna značajka igrice temelji se na tehnologiji proširene stvarnosti koja pomoću internetske veze i video kamere određuje lokaciju korisnika i na ekran projicira same Pokemone koji u tom trenutku izgledaju kao da su u stvarnosti.

Međutim, samo je Pokemon Go uspio dobiti glasan odgovor javnosti - igricu je preuzelo više od 100 milijuna ljudi iz cijelog svijeta. Studio Niantic uspio je zaraditi oko pola milijarde dolara.

6. mjesto

Campo studio je 2016. objavio zanimljiv indie projekt - igra od iz perspektive 1. lica, koja govori priču o običnom čovjeku po imenu Henry i njegovim problemima koji uzrokuju moderno društvo.

Igra se odvija u šumi Shoshone 1989., baš kad je počeo Yellowstone Fire. Glavni lik Henry, nakon što je izgubio svoju voljenu ženu, odlučuje se odvojiti od društva i otići u samoću, postajući šumski promatrač na jednom od vatrogasnih tornjeva.

Cijela radnja temelji se na komunikaciji između Henryja i djevojke Delilah, koja je s druge strane walkie-talkie-a kroz cijeli prolaz. Odnosi između likova i pitanja koja pokreću bit su Firewatcha.

5. mjesto

Obsidian Entertainment nastavlja trend koji je stvorio da oživi "staru školu" igranja uloga. Nakon uspješnih Pillars of Eternity, programeri su krenuli - projekt istog žanra koji priča potpuno novu priču.

Kao i PoE, koji također preporučujemo da igrate, Tyranny je napravljen na Unity motoru. U tehničkom smislu, igra (kao i sve gore opisane) ne nudi ništa novo - koristi iste tehnologije s granice 1990-ih i 2000-ih koje su se nekada koristile u CRPG-ovima.

Budući da ste upoznati s žanrom, naići ćete na uobičajeni party gameplay i pauzu. Naći ćete složene bitke u kojima trebate upotrijebiti sve vještine heroja, te razgranatu radnju i dijaloge, koji su glavni vrhunac tiranije. Preporučeno za ljubitelje Baldur's Gate i Planescape: Torment.

4. mjesto - Rust

U beskrajnoj mirisnoj tekućini pod nazivom "Simulator preživljavanja u ranom pristupu" vrlo je teško pronaći nešto vrijedno osim same mirisne tekućine. Međutim, iznimke se događaju, kako nam Rust rječito govori. Ovaj “survivalist” prvenstveno se razlikuje od stotina sličnih klonova po tome što je bio jedan od prvih takve vrste.

hrđati

Projekt Rust je već dugo u ranom pristupu (od 2013.), što ga u biti svrstava u prokleti tabor “alpha igara” koje nikada neće biti objavljene. Međutim, igra je ažurirana toliko dugo i stekla je toliko sadržaja da je u ranom pristupu bila više po hiru programera nego zbog tehničkih razloga. Napokon, 8. veljače 2018. igra je službeno objavljena.

Općenito, sva ludost s igrama s ranim pristupom započeo s DayZ-om, koji je pogodio industriju kao grom iz vedra neba. Time su se Rust programeri vodili, no ubrzo su se odlučili odmaknuti od izvorne ideje i pomiješati značajke DayZ-a s Minecraftom.

Zapravo, bit Rusta leži u samom žanru – potrebno je preživjeti. Igra radi isključivo u online modu, tako da ćete morati komunicirati s drugim igračima.

Naći ćete se na ogromnom otoku s jedinim ciljem - preživjeti. Pa, da biste preživjeli morate skupljati resurse, izrađivati ​​razne stvari od sjekire do pištolja, graditi baze, boriti se s drugim igračima i tako dalje.

Ne bismo je svrstali u sam vrh da ona, kao što je gore navedeno, nije postala jedan od pionira žanra. Kvalitetna igra koja se do 2016. uspjela prodati u više od 5 milijuna primjeraka, što dobrim dijelom govori u prilog Rustu.

3. mjesto

Ovaj indie platformer rijetka je iznimka kada igre ovog žanra, stvorene od strane malih studija s malim proračunima, postanu remek-djela.

Većinu Unity igara kreirali su nezavisni programeri (otprilike 90% od ukupnog broja). Uglavnom, naravno, takvi projekti propadaju ili jednostavno prolaze nezapaženo od publike, što utječe na prezentaciju Unityja. I tek povremeno igre poput Oni jure kroz svoje konkurente kao vihor, ostavljajući sve za sobom.

Inside je razvio danski studio Playdead, koji je također zaslužan za izdanje Limba. U Insideu ćete također igrati kao bezimeni dječak koji putuje kroz groteskni svijet pun opasnosti.

Ovdje nećete pronaći sjajan gameplay, super-cool grafiku, niti izvrsno napisane dijaloge - samo opresivnu i tmurnu atmosferu koja sve stavlja na policu bez riječi.

U slučaju Insidea neće biti moguće govoriti o inovativnim tehnologijama. Korišteno jedinstvo , jednostavno im je dao širok raspon alata i jednostavnost korištenja, što vrhunski motori poput Frostbitea ne mogu ponuditi.

To je bilo dovoljno da programeri stvore igru ​​koja je bila jednostavna u smislu igranja i grafike, ali nevjerojatno dirljiva i nezaboravna.

2. mjesto

Još jedan zanimljiv projekt na Unityju je svemirski simulator Kerbal Space Program - fascinantan , u kojem ste pozvani izgraditi vlastitu svemirsku luku, izgraditi raketu i lansirati je u svemir!

Mnoge igre mogu ponuditi sličnu zabavu, ali Kerbal Space Program je jedinstven po tome što od igrača zahtijeva domišljatost i barem površno poznavanje zakona fizike.

Vjerojatno je da će vaše prvo trčanje u ovoj igrici završiti neuspjehom, a nije manja vjerojatnost da će ista sudbina zadesiti i drugo, pa čak i desetak sljedećih.

KSP je vrlo složen, pa ćete morati uzeti u obzir mnoge čimbenike - brzinu potrebnu za postizanje orbite, opterećenje gorivom, gravitaciju i još mnogo toga - kako biste implementirali svoj svemirski program.

Nakon što ste se pozabavili konstrukcijom rakete, pokušat ćete ući u Zemljinu orbitu, a zatim je potpuno napustiti kako biste došli do drugih planeta. U svemirskom programu Kerbal postoje živa bića - Kerbali, koji će postati vaši astronauti.

Nakon što ste svladali svemirski let, možete odabrati globalniji cilj - isporučiti posadu na drugi planet, sletjeti ih i zatim ih isporučiti natrag.

Općenito, Kerbal Space Program je igra enormne složenosti, nakon koje ćete se dobro zabaviti i postati malo eruditniji.

1 mjesto

Serijal Civilizacija bio je na početku ovog žanra 4X strategije. Od 1990-ih prešla je dug put i još uvijek se smatra najboljom od najboljih. Naravno, iz godine u godinu novi financijski uspjesi serije više su nego jednom potaknuli i nastavljaju poticati programere trećih strana da izdaju nešto slično.

Neki rade kao kopije, dok manjina izrađuje jedinstvene igre koje su na mnogo načina čak i superiornije od Civilizationa. Endless Legend, koju je razvio Amplitude studio na Unity motoru, samo je jedan od njih.

Endless Legend objavljen je 2014. Nakon tri godine dobio je četiri glavna i nije izgubio onu, iako malu, ali još uvijek bazu obožavatelja koji su stvarno voljeli ovu čarobnu strategiju.

I premda se ciljevi 4X strategije ne razlikuju od mnogih drugih (morate potpuno uništiti neprijatelja, ili postići znanstvenu/teritorijalnu/diplomatsku pobjedu), njezina postavka i neke značajke značajno se ističu od svojih konkurenata.

Ako ste umorni od Civilizacije i sličnih klonova, obratite pozornost na Endless Legend - igru ​​sa svojim šarmantnim svemirom i jedinstvenom mehanikom, koja bi vam se, vrlo vjerojatno, mogla svidjeti mnogo više od "čipova" iste Civilizacije.

Video: Trailer Endless Legend


Lajkajte ako vam se svidjelo

ZVONO

Ima onih koji su ovu vijest pročitali prije vas.
Pretplatite se za primanje novih članaka.
E-mail
Ime
Prezime
Kako želite čitati The Bell?
Nema spama