Реклама

Виртуелна стварност је полијетање на велики начин Зашто ће технологија виртуалне стварности разнијети свој ум за 5 годинаБудућност виртуелне стварности укључује праћење главе, очију и израза, симулирани додир и још много тога. Ове невероватне технологије биће вам доступне за 5 или мање година. Опширније - Валве, ХТЦ, Самсунг и Фацебоок у скорој будућности испоручују хардвер високе класе виртуелне стварности. Са софтверске стране, десетине главних студија развијају нови хардвер и сви они слободно признају да немају појма шта раде.

Овај је водич доступан за преузимање као бесплатни ПДФ. Преузмите одмах започните прављење игара виртуалне стварности у Јединству 5 бесплатно. Слободно копирајте и делите то са пријатељима и породицом.

Као да су рани дани ДООМ-а и Волфенстеина изнова. Нико не зна како изгледа добра ВР игра, а терен је отворен за индие студије који ће постати главни играчи. Ако желите да правите видеоигре Започните креирање игара за трен ока са Унити3Д Фрее Опширније , ово је можда најбоља прилика коју ћете икада морати да себи направите.

instagram viewer

Дакле, рецимо да се желите укључити. Алат је прилагођен за употребу више него икада и скоро сви су бесплатни. Али где да почнете? Овај водич ће вам пружити све алате и информације које су вам потребне да бисте започели - у потпуности бесплатно.

Спреман? Хајдемо до тога

Шта вам је потребно:

Да бисте започели са прављењем ВР игара, потребне су вам само три ствари:

  • Прво вам требају ВР слушалице. Најбоља тренутно широко доступна опција је Оцулус Рифт ДК2 који можете купити овде за 350 долара.
  • Друго, потребан вам је прилично способан рачунарски рачунар. ВР је око три пута интензивнији од уобичајеног играња на ПЦ-у, тако да ћете желети моћан ЦПУ и картицу. Оцулус препоручује и5, а ГТКС 970 или еквивалентно, и осам гигабајта РАМ-а.
  • Најновија верзија система Виндовс 7, 8 или 10.

Поред тога, све остало што вам је потребно је бесплатно. У погледу софтвера користићемо:

  • Унити 5 Персонал Едитион
  • Тхе ГИМП (Гну Имаге Манипулатион Програм)
  • Тхе СтеамВР Унити Плугин
  • Тхе Примитивни додатак Унити
  • Тхе Оцулус Виндовс Рунтиме

Подешавање ваших алата

Прво, кренимо од инсталирања свега. Преузмите и покрените инсталационе програме за Унити и ГИМП ГИМП: Брзи водич свих омиљених уређивача слика отвореног кода Опширније . Ово би требало бити прилично саморазумљиво. Када први пут отворите Унити, од вас ће се затражити да отворите налог: учините то и обавезно запамтите своје корисничко име и лозинку.

Унутар Јединства направите нови пројекат (будите сигурни да ћете креирати „3Д“ пројекат - не „2Д“). Подесите директориј пројекта на Моји документи / Мој пројекат.

примитивеплусплугин

Сада користите свој претраживач да бисте ишли Унити Ассет Сторе, и пријавите се помоћу истих акредитива. Ово ће вам омогућити приступ алатима и ресурсима за програмере. Употријебите горњи линк Примитиве Плус и СтеамВР, пронађите пакете и кликните гумб "Отвори у јединству" у горњем лијевом углу. Пошто су ово бесплатна имовина, нећете морати да их плаћате - други можда нису бесплатни, зато будите пажљиви. Следите упутства која се појављују и увезите ове пакете у Унити. Требали бисте видети нове фасцикле под подизборником „Пројект“. Може потрајати минут да их преузму, зато будите стрпљиви и не затворите Јединство док не заврше.

стеамврплугин

Скрипта у јединству

Јединство је изузетно једноставно користити ако сте икада раније програмирали. Ако нисте упознати са Ц #, проведите неко време упознавајући се са синтаксом (пробајте ово одлично интерактивни туториал). Ако никада раније нисте радили ниједан програм, учините овај корак и онда проведите мало времена радећи кроз загонетке Пројект Еулер. Ово ће вам помоћи да се упознате са врстама проблема са којима ћете се суочавати у програмирању и са врстама вештина решавања проблема.

Једном када се осећате угодно у решавању проблема са Ц #, препоручујем вам да проведите неко време истражујући Унити користећи њихов одличне упуте за почетнике. Можете користити и нашу властиту сруши курс Јединству Програмирање игре са јединством: Водич за почетникеУ еволуирајућем пејзажу развоја индие игара, Јединство се појавило као нешто што је де-фацто стандард: ниска цена, једноставност употребе и широка поставка функција чине га идеалним за брзи развој игара. Опширније . Даћу вам кратка објашњења свих компоненти које користим, али тамо је пуно драгоцених информација које ће вам послужити као и кад покушавате веће пројекте.

Да бисте користили скрипту Унити, прво вам је потребан објект на који га можете приложити. Унутар уређивача можете креирати 3Д објекте на један од три начина.

  • Можете их увести као део пакета.
  • Можете да превучете датотеке у фасциклу Ми Пројецт / Ассетс.
  • Можете их креирати у уређивачу, помоћу менија ГамеОбјецт на врху екрана - ово вам омогућава да направите једноставне примитивне облике попут коцкица и сфера, као и текст и честице.

Ако их увезете или превучете у фасциклу имовине, они ће се појавити у подпрограму „Пројекат“. Можете их ставити у игру одабиром картице „Сцена“ и повлачењем на њу. Тада би требало да их видите како се појављују у свету. Контролни прекидачи у горњем левом углу омогућит ће вам скалирање, ротирање и постављање по вашој жељи. Објекти се могу „родити“ један другом (што их тера да се окрећу и померају заједно) повлачењем њихових имена једни на друге на картици „Хијерархија“.

УИ

Једном када се објекат појави на сцени, можете му приложити једну или више скрипти. Ове скрипте чине да живот заживи. Пуштају пушке, меци се крећу, а ликови ходају и разговарају.

Да бисте додали скрипту, изаберите објекат којим желите да управљате на картицама „Сцена“ или „Хијерархија“. Картица „Инспектор“ ће се променити и приказати све компоненте прикључене на предметни предмет. Типични објект ће изгледати овако, и садржи неколико елемената:

  • Мрежни филтер омогућава да мотор игре сазна у каквом је облику предмет.
  • Рендерер заправо црта објект на екран.
  • Ригидбоди даје физичком мотору да зна да предмет постоји и дефинише његова својства.
  • Цоллидер дефинише физичке границе објекта: физичке прорачуне можете учинити јефтинијим тако што ћете сложеном објекту дати једноставни сударач, као што су кутија или сфера.
аддцомпонент

На картици инспектора можете додати нову скрипту користећи дугме „Додај компоненту“ при дну. Овде можете или додати скрипту коју сте већ креирали или направити нову. Промените језик у „Ц #“, унесите желено име и притисните „Цреате“. Ово ће додати нову (празну) скрипту у објект. Двоструким кликом на име скрипте на картици Инспектор отворићете скрипту у МоноДевелоп, Едитор уређивачу кода.

монодевелоп

Унутар ваше нове датотеке видећете функцију „Старт“ и „Ажурирај“. „Старт“ се покреће када се објект први пут креира. Урадите било која подешавања која су вам потребна тамо. „Ажурирање“ покреће сваки кадар и ту треба кренути већина логике.

Да бисте приступили компонентама објекта, можете откуцати „гамеОбјецт“. Рендерер, „гамеОбјецт.ригидбоди“ итд., Зависно од елемента који желите да контролишете. Јавне променљиве декларисане пре функције „старт“ биће видљиве у уређивачу, што олакшава подешавање. За више информација о интеракцији са разним елементима система, погледајте Приручник за јединство.

Ово је једноставна скрипта коју сам креирао и узрокује да се објект ритмички шири и сажима на основу синусног таласа. Креирајте коцку у јединству, додајте скрипту и копирајте скрипту у методу „Ажурирај“. Након што га сачувате и притиснете дугме за репродукцију у уређивачу, видећете да се коцка шири и скупља. Проверите да ли је објекат „Камера“ постављен тако да може да види предмет!

боунцингбок

Омогућавање ВР мода

Сада када смо поставили основну Унити сцену, дозволите да се она прикаже на вашим ВР слушалицама. Користићемо додатак СтеамВР, који ће се појавити како Оцулус Рифт, тако и ХТЦ Виве када се коначно избаци. То је једноставан начин за обоје.

На картици „Пројекат“ идите на СтеамВР мапу и отворите под-директоријум „префаб“. Видећете неколико ентитета спремних за коришћење. Повуците преклопнике „ЦамераРиг“ и „СтеамВР“ на сцену. Они су већ постављени са свиме што вам је потребно. Померите их у своју сцену (постављене у истој тачки). Померите их тако да могу видети коцку. Сада избришите оригиналне објекте (не-ВР) камере - ако имате више активних камера у сцени покренуће грешку, јер Унити неће знати коју желите да користите.

Ако већ нисте, инсталирајте Оцулус Виндовс Рунтимеи повежите свој ДК2.

Поново покрените рачунар. На системској траци видећете Оцулус логотип ока. Ако кликнете на њега, добићете могућност да отворите селектор „Дисплаи Моде“ и услужни програм за конфигурацију. Подесите режим приказа на „Директно“. Затим отворите услужни програм за конфигурацију Оцулус. Проверите да ли можете да видите демо сцену. Ако не можете, исправите погрешку пре него што наставите.

р / Оцулус је добар извор за овакве ствари. Демо сцена би требала несметано да ради и прати ротацију и положај главе, без трзаја и двоструких слика.

демосцен

Ако не ради исправно, проверите да ли вас камера може видети и да ли је исправно прикључена. Такође проверите да ли је ваша видео картица довољно моћна и да немате интензивне апликације које се покрећу у позадини.

Након што потврдите да ваше ВР слушалице исправно раде, отворите Унити и притисните дугме за репродукцију. Једноставна сцена коју смо поставили треба да се прикаже на ваше ВР слушалице! Честитамо: управо сте направили свој први ВР демо!

Направите своју прву ВР игру

За сада тако једноставно - али ово није нарочито импресиван демо. Да бих вам искусио шта желите да направите више укључени пројекат, разговараћу вас кроз поступак прављења комплетне ВР аркадне игре коју сам већ завршио, под називом АстероидВР.

сцреенсхот

Ово није Скирим, али у њему се може играти читава игра, уз радну графику и комплетан сет механике. Требало је неколико дана да направите, а приближно је на нивоу демо доказа о концепту од којих ћете правити много док експериментишете са различитим стиловима игара.

Игра је довољно једноставна: пилот ћете брод заробљен у великој соби. Летелица ће се кретати константном брзином. Моћи ћете да управљате и пуцате, али не и да станете. Соба ће се полако напунити "астероидима" насумичних величина, који ће безциљно скакати по соби. Ваш посао је да избегавате налете на ове астероиде или зидове онолико дуго колико можете. Моћи ћете пуцати на астероиде, али муниција ће се полако пунити ако вам понестане.

То је основна идеја. Хајде да почнемо. Будући да је ово само демонстрација, направићемо нашу имовину од једноставних примитива попут коцкица и сфера (користећи Примитиве Плус имовину).

Брод

Ево брода који сам створио.

брод

Признајем, доста личи на виљушкар, али то ће учинити за овај демо.

Када правите кокпит, будите сигурни да ставите неке очигледне структуре у корисничко видно поље, посебно на периферији. Ово помаже да се избегне болест при кретању тако што кориснику дају неке фиксне елементе, смањујући осећај да се крећу. То им олакшава мозак да се изборе са недостатком покрета који им пријављују унутрашња уши.

Морао сам да експериментишем са неколико конфигурација пилотске кабине пре него што сам пронашао ону која ме није разболела. Када сте у недоумици, додајте још носача и померите камеру назад. Пазите на скали! Једна јединица у Унити-у је метар у ВР, тако да пазите на величину елемената које стварате. Лако је направити предмете који су у ВР смешно велики или смешно ситни, а резултати могу бити узнемирујући.

Када завршите изградњу брода, направите коцку која га окружује и родите све примитиве брода на њему. Ово ће обезбедити његову кутију судара и центар кретања. Додајте „круто тело“ на спољну коцку и онемогућите приказивач (тако што ћете уклонити потврду у инспектору). Провјерите је ли крута особа постављена тако да су оба „кинематика“ и „употреба гравитације“ онемогућена. Додајте друга крута тела сваком примитиву на броду, овај пут постављајући их као „кинематичка“, али искључујући „употребите гравитацију“.

Померите предмете „ЦамераРиг“ и „СтеамВР“ у кабину и поставите их тамо где би глава корисника требало да буде у броду. Користио сам још један бесплатни Унити имовину (хуманоидни робот) да бих био сигуран да се положај исправно поравнава. Родите их на спољашњу коцку - то ће довести до померања са предметом.

Сада за скрипту брода! Ево две скрипте коју сам створио - Контролер возила и Уништавач возила. Прва чита унос од корисника и пружа потисак броду, чинећи га померањем. Друга открива када се брод судари с нечим означеним 'роцк', и завршава игру. Као мало забаве, брод раздваја на његове компоненте, омогућавајући вам да лете током судара. Скрипта ће створити низ објеката које ћете морати испунити са свим примитивима на броду, унутар уређивача.

Скрипта такође приказује нека упутства која ће се појавити када умрете. Направите ТектМесх ГамеОбјецт и поставите га да каже: „Умро си! Снимите да бисте поново покренули! “ Поставите ТектМесх у кабину, усмјерите га на брод и онемогућите његову компоненту приказивања. Затим га превуците у променљиву "инструкцију" скрипте ВехицлеДестрои у инспектора. Овај текст ће бити нормално невидљив, али ће се поново појавити када умрете.

Астероид

Затим ћемо креирати астероиде. Ево астероида са којим сам завршио и направљен од неколико примитиваца који су спојени заједно, и стандардног шејдера. Ништа превише компликовано, али изгледа прилично лепо.

Астероид

Додао сам ригидно тело и означио га као „камен“. Ако нисте упознати са системом ознака јединства, погледајте одговарајућа страница са упутствима. У основи, ознаке вам омогућавају да додијелите посебна својства објектима која се могу открити током судара, тако да скрипте знају са чим комуницирају. У овом случају, ознака ће узроковати да бродски објект открије да га је погодило нешто опасно.

Сада за скрипту астероида. Овде је скрипта „АстероидИнит“, што чини две ствари.

  • Прво, мало насумично подмеће астероиде како би их изгледали различито, и свакоме даје ударац у случајном правцу.
  • Друго, открива да ли је астероид погодио нечим означеним „метак“. Ако је то случај, активира емитер честица И причвршћен на астероид и уништава оригинални објект.

Арена

Сјајно! Два основна елемента игре су присутна. Следећа арена. Може бити било којег облика који желите, али будите сигурни да је велик. Окретање у малим круговима обично чини болеснима. Летити равно напред релативно је увредљиво. Означите да се сви зидови „стене“ да бисте били сигурни да је брод уништен уколико улети у њих. Ево арене са којом сам завршио:

астероидроом

Примјетићете да зидови имају једноставну текстуру држача коју сам створио у ГИМП-у. Већином сам дизајнирао игру са текстуром без текстуре због једноставности. Међутим, открио сам да ми је тешко било рећи када сам се приближавао паду у зид, па добијају текстуре за потребе играња. Такође сам у арену додао емитер честица, пунећи је тамним, дуготрајним, статичким честицама. На овај начин ћете лакше рећи како се крећете када нисте у близини неког објекта. Срећом, арена је прилично пасивна, па не треба сама сценарију.

На крају, направите примитив (користио сам шупљи цилиндар) и ставите га на један зид.

астероидгун

Ово ће бити ваш астероид приређивач. Приложите ову скрипту на њу. Примјетићете да ова скрипта изјављује променљиву ГамеОбјецт „Астероид“, која би требало да буде видљива у уређивачу. Повуците свој астероидни објект на њега у уређивачу. То ће му омогућити да роди неограничен број астероида, брзином од једне у секунди, дајући игри полако ескалирајућу криву потешкоћа. Поставите свој оригинални астероид веома далеко, како бисте га избегли да се случајно уништи или проузрокује проблеме.

ХУД и пиштољ

У овом тренутку, најосновнији облик игре је у основи играти. Сада ћемо додати неке секундарне карактеристике које му дају мало више дубине. Ова скрипта, приложена уз „ТектМесх“, пратиће колико дуго живите. Друга скрипта разговараће са датотеком да би утврдила вашу највишу оцену, а која је у датотеку написала особа која ради преиспитивања возила. Сада имате једноставан систем таблице, што играчу даје гол. Учврстите ове мрежице у пилотској кабини где су лако видљиве.

цоцкпитХУД

На крају, морамо имплементирати оружје корисника. На брод додајте објект „пиштољ“ (не треба да буде компликован) и повуците ову скрипту на њега. Морате да повежете објекат са метком, који може бити било који објект са крутом кућиштем и ознаком „метак“. Учините је јарко обојеном тако да је видљива. Опет, позиционирајте га далеко, тако да не делује. На крају, морат ћете направити стрељиво. Додајте ову скрипту у другу текстуалну мрежу и учврстите је у кокпиту тамо где је то лако видети.

Фино подешавање

То је прилично! У овом тренутку су сви основни елементи игре готови. Сада је време за тестирање Можете да промените опсег величине астероида, облик и величину арене, брзину брода, количину муниције, брзину пуњења и захладњење. Можете експериментирати са начином на који се брод понаша. Ако желите и имате неку вештину 3Д моделирања, можете чак и моју уметност програмера заменити стварном имовином и од ње направити полирану игру. Важно је да много експериментишете и откријете шта вам је добро и да ли је угодно за тестере (по могућности тестере који су нови у ВР и још нису развили гвоздене стомаке).

Ако желите да видите цео пројекат Јединства и забрљате се с њим, можете га преузети овде. Ако само желите да играте моју верзију финалне игре, можете је преузети овде.

Израда сопствених демонстрација

Ако пратите сопствени водич и копате по документима када нађете нешто што не разумете, наћи ћете прилично добар кварт основног креирања ВР игара у Унитију. Кад желите ићи даље, бићете добро опремљени за то.

Речено је да се развој игара ВР разликује од традиционалног развоја игара, тако да ћу дати неки општи савет за креирање ВР доживљаја који ће бити удобан и у потпуности искористити то средња.

Кретање

Прво и најважније, поштујте кретање главе корисника. Немојте да је скалирате, не померате, не мењате видно поље или се на неки други начин нередите са основама. Оцулус и Валве су настали у доста проблема како би прецизирали ове ствари како не би људе разбољели. Ако немате неке перцептивне психологе при руци, нисте квалификовани да га преварите. Немој! Такође пазите да га никад не искључите. Не стварајте меније који немају праћење главе. Ништа вам не смета брже од тога да вам се огроман предмет заглави у глави десет и више секунди!

На исти начин, будите опрезни са кретањем. Главни фактор који чини људе болеснима је када њихове очи опажају кретање које њихово унутрашње ухо не чини. Генерално, држите кретање споро и стабилно. Убрзања би требало да буду тренутна, а ротација на минимум. Кад се мора догодити ротација, пружите кориснику фиксне референтне тачке у периферном виду. Ако можете, правите игре које се уопште одвијају без покрета. Постоји много супер ствари које можете да радите у једној соби или помоћу ситних предмета (помислите Реал Тиме Стратеги гамес 4 одличне игре у реалном времену у којима можете играти на јефтиноЖанр стратегије у реалном времену један је од главних елемената у данашњем игрању игара. Остали жанрови, попут стрелаца првог лица и играња улога, засићени су стотинама различитих наслова, али стратегија у стварном времену не садржи ... Опширније на скали пластичних војника), и биће много лакше учинити та искуства угодним и пријатним.

УИ

Многи људи, када почну да развијају ВР садржај, аутоматски желе да вежу ствари уз главу корисника, попут војних Хеадс Уп Дисплаи. Нажалост, испоставило се да ово не делује баш најбоље. Кад су вам очи усредсређене на било шта на свету, предмети у вашој глави постаће неред пиксела ван фокуса. Поред тога, фокусирање на врло оближње предмете узрокује оптерећење очију.

Да бисте то избегли, покушајте да ставите свој интерфејс у ​​свет што је више могуће. Погледајте игре попут Деад Спаце-а за инспирацију. Примјетићете да је у АстероидсВР, цемо горе, сав интерфејс усидрен у пилотској кабини. Будући да је у простору око вас, све корисничко сучеље има смисла и угодно је гледати.

На сродну белешку, будите пажљиви према тексту. Тренутне ВР слушалице су прилично ниске резолуције, посебно када водите рачуна о томе колико вашег видног поља покривају. То значи да текст може бити прилично тежак за читање. Покушајте се ослонити на то што је мање могуће. Текст који имате треба да буде довољно велик да би био нормалан за читање у нормалним условима прегледа. Запамтите да неки од ваших играча могу бити старији или слабовидни! Грешка на превеликој страни.

Графика

Запамтите да је ВР веома интензиван. ДК2 треба да ради у 1080п, у 3Д, са 75 фпс. И потрошачки Рифт и ХТЦ Виве радиће у још већим резолуцијама и оквирима. Ако не погодите ове стопе кадрова, резултираће треперећим двоструким видом. Изузетно је узнемирујућа и једносмјерна карта за дезоријентацију и напрезање очију.

Као резултат, мораћете да будете много пажљивији у погледу перформанси него што би то обично били случај. То значи смањивање полиброја и минимизирање скупих графичких ефеката. Користите једноставне моделе, смањите број светла на минимум, онемогућите динамичке сенке и покушајте да што више објеката користи исти материјал. Такође морате обележити све предмете који се не мењају или не померају као „статички“ у инспектора. То омогућава Унити-у да их окупља и спрема перформансе. Када то можете, учините да та ограничења буду део вашег дизајна игара, одабиром цртане естетике за вашу игру. Уопште, ако можете да елиминишете визуелни ефекат без повреде игре, учините то.

Једини изузетак од овог правила је анти-алиасинг. Пласман (назубљени артефакт узрокован дискретном природом рачунарске графике) догађа се различито у сваком оку, што доводи до неугодног слома 3Д ефекта, што може проузроковати напрезање очију. Употријебите онолико колико можете да приуштите (препоручујем МСАА) и покушајте избјегавати текстуре с високофреквентним визуалним детаљима (попут лишћа, ситних решетки или сложених текстура постављених далеко).

Неки визуелни ефекти су такође лоши услови за ВР уопште, чак и ако их можете приуштити.

  • Пазите на ефекте накнадне обраде попут цветања, што може резултирати њиховим властитим стерео диспаритетима.
  • Такође, имајте на уму да 3Д чини неке уобичајене визуелне варалице изузетно лошим. Нормалне мапе, спајање видео игара, изгледају потпуно равне када се гледају изблиза у ВР-у. Сприте на билбордима (који се обично користе за експлозије) такође изгледају равни и заиста могу сломити урањање. Исто тако, многе технике засноване на спритеима које се користе за уклањање отпадака или вегетације изгледају равно и погрешно.
  • На крају, будите опрезни од прозирних предмета. Савремени мотори за рендерирање имају проблема са праћењем дубине када у истом призору имате много прозирних објеката. Ово постаје изузетно смешно у ВР. Покушајте да број транспарентних објеката буде минималан, а избегавајте сценарије где један прозирни објект можете видети кроз други.

Имајте то на уму током стварања уметничких средстава и уштедећете пуно бола.

Ако утврдите да, након што сте искључили све ове графичке ефекте, игра изгледа помало, покушајте са лаганим мапама и лажном оклузијом околине. Мапе светлости усмеравају осветљење директно у слој текстуре на мапи, што изгледа сјајно за све што се не помера, а вашем свету може додати много дубине и чврстине. За динамичке објекте (попут ликова), размислите о употреби текстура „сенке мрље“ да бисте створили околну оклузију. Није потпуно реално, али чини много да их приземљи у свету, и изузетно је графички јефтино!

Како вријеме пролази, ове врсте хакова биће мање неопходне, али за сада ћете морати да искористите што више њих да бисте сачували перформансе.

Експериментирајте рано и често

Најважнији савет који имам је да се ослободите својих предрасуда. ВР није баш оно што смо сви мислили да ће бити 90-их. Показало се да стварност има много предности и ограничења која нико није могао предвидјети. Шта на папиру звучи феноменално (као ВР Хало) испоставило се да у пракси дезоријентира, мучи неред. Неки од најбоље прихваћених ВР искуства Оцулус Рифт ВР симулације у које морате да верујетеВидели сте Оцулус Рифт, али нисте видели неке од лудих намена на које су постављени. Погледајте ове фантастичне демонстрације Оцулус Рифт из целог света. Опширније заиста су чудне ствари Јоб Симулатор, игра са песком постављена у кухињи.

ВР је тотално нови медиј и још нико не разуме потпуно правила. У традиционалним видео играма прилично знамо како направити ФПС, РПГ и цовер пуцач. Ови основни жанрови су приковани. Постоје најбоље праксе. Свака нова игра направљена је инкрементално унапређење, али обично није нови жанр. У ВР-у не постоје ништа АЛИ нови жанрови. Основе медија још увек нису измишљене. Нико не зна шта раде.

Ово је невероватно узбудљиво, али то значи да морате бити флексибилни. Ако имате феноменалну идеју, учините то! Одмах! Довршите прототип што је брже могуће и погледајте да ли ради. Али будите спремни да експеримент не успе. Ако вам идеја није забавна или вам тестерима смета, избаците је и покушајте нешто ново.

Направите нову игру сваке недеље, или чак сваког дана, док не погодите злато. Што више пропалих прототипа направите, већи су вам изгледи да измислите нешто заиста цоол. Направите чудне игре. Направити стварно чудне игре. Нико не зна шта ће радити, а шта није, па баци широку мрежу. Можда ћете бити изненађени оним што се испоставило феноменалним.

Дакле, изађите тамо, направите неке игре - и, пре свега, забавите се!

Писац и новинар са југозапада, Андре је загарантовано да ће остати функционалан до 50 степени Целзијуса, а водоотпоран је до дубине од дванаест стопа.