В този урок ще ви покажа как сами да направите своя 3D игра за минути. Няма да ви карам да учите сложни езици за програмиране, а просто ще ви предложа да си свалите една безплатна програма за правене на игри, наречена Reality Factory. Може би ще си помислите, че това е някаква програма, с която се правят прости и безинтересни игри, затова ще ви дам този линк, за да се уверите, че с Reality Factory можете спокойно да направите една доста сериозна 3D игра без много усилия.
http://realityfactory.info/cms/index.php?option=com_zoom&Itemid=3 След като сте кликнали на линка и сте разгледали screenshot-ите продължете да четете надолу, а аз ви обещавам, че ако направите всичко както трябва след като сте прочели поста ми вече ще сте направили своята първа 3D игра.
Първото нещо, което трябва да направите е да свалите Reality Factory от тук. Кликнете на линка Reality Factory 0.75A (Full Version), свалете го и го инсталирайте, но след като я инсталирате не я пускайте, защото програмата не се пуска от иконката, която ще ви се появи на десктопа. Инсталирайте Reality Factory и се върнете тук, за да разберете от къде да я стартирате.
Като инсталирате ще ви сложи една иконка на десктопа, но това е игра, не е програмата за правене на игри. За да отворите програмата влезте в папката на Reality Factory, влезте в tools и стартирайте RFEditPro. Направете shortcut на RFEditPro на десктопа си.
Като пуснете RFEditPro ще видите това:
Много е важно докато четете уроците в този форум в същото време да сте пуснали програмата, защото четенето на уроците и работата с прграмата трябва да се извършват едновременно, а не да прочетете уроците без дори да сте отворили програмата например и после да се мъчите да правите играта като се опитвате да си спомните какво сте чели тук, както правят някой хора Четирите големи квадрата, които се виждат в средата се наричат viewports и чрез тях ще наблюдавате своята игра докато я правите, като с всеки viewport ще я виждате от различна гледна точка.
Сега ще направим едно помещение, в което ще се развива действието в играта. Кликнете на Textures в горната лява част на екрана. Ще се появат тухли, плочки, дъски и други текстури. Кликнете на текстурата, която иската да сложите на стените, натиснете Templates в горната лява част на екрана и след това натиснете enter. Сложете сега мишката в горния ляв viewport и направете следните три неща:
-Задръще левия бутон на мишката и движете мишката във всички посоки.
-Задръще десния бутон на мишката и движете мишката във всички посоки.
-Задръще скрола на мишката и я движете (или задръще spacebar и левия бутон на мишката и движете мишката, ефекта е същия).
След като направихте тези три неща сигурно сте забелязали, че сте поставили един кух куб. Това ще бъде помещението, в което играча ще се бори с противниците си. Успяхте да разгледате помещението от всички страни, отвън и от вътре нали?
За да можете да стартирате играта успешно след малко трябва да сложите три неща. Но тези неща трябва да са вътре в помещението, което направихте, защото ако ги сложите отвън ще ви даде грешка. Затова влезте вътре в куба.
Натиснете Templates (или T), долу вляво има надпис Entities, под този надпис изберете EnvironmentSetup както е показано на картинката долу:
кликнете някъде в горния ляв viewport и натиснете enter. По същия начин сложете PlyerSetup и PlayerStart, но не забравяйте, че трябва да натискате enter след като слагате всяко едно от тези три неща, така че накрая да се получат три червени квадратчета в горния ляв viewport. Запомнете, че където сложите PlayerStart там ще ви пусне играта. Ако искате го сложете високо, за да може да паднете отвисоко и да се ударите. Много е важно след като сте сложили EnvironmentSetup, PlyerSetup, PlayerStart да кликнете върху кубчето горе вляво
Вече е време да пуснете играта и да видите какво сте направили. Натиснете бутона Build.
Ще ви се появи един прозорец. В долния ляв ъгъл сложете отметка на Preview in Reality Factory, натиснете ОК, след това Yes, натиснете два пъти Done и изпробвайте играта си, която за сега се състои само от една стая, но ако вложите старание скоро ще имате голяма и интересна игра.
Когато сте в играта можете да натискате F1, F2 и F3, за да променяте камерата. Със C клякате, с A, B, D, и S се движите, с Q прибирате оръжието, със shift превключвате между ходене и тичане и с Esc излизате от играта.
Ако докато сте в играта забележите, че героя не е в право положение (това се разбира като натиснете F2 или F3), върнете в програмата, кликнете върху червеното квадратче, на което пише Player Setup, кликнете два пъти върху надписа ActorRotation (намира се вдясно) и в трите полета въведето съответно -90, 180 и 0 Много е важно да запомните това, за да знаете как да се справите когато стане така, че героя не стои изправен.
Натиснете B, кликнете с левия бутон на мишката върху помещението, за да го маркирате (ако ръбовете му станат зелени, значи сте го маркирали, но не можете да го маркирате без преди това да сте натиснали B). Сега в горния десен viewport има един светлосин квадрат. Кликнете върху него с десния бутон на мишката и дайте Resize. Сега вече може да промените размера му.
Кликнете на Templates (или натиснете T). Изберете Pawn и го сложете там, където искате да бъде врага, но да бъде вътре в помещението :
и не забравяйте, че след като го поставите трябва да натиснете enter. Трябва да се е получил надпис Non Player. Натиснете B и кликнете на надписа Non Player.
Отдяно има надпис PawnType. Кликнете два пъти на него и напишете robot
След това кликнете два пъти на ScriptName и напишете robot.s
На SpawnOrder напишете Spawn (ако не напишете Spawn с главна буква врага вместо да се бие с вас ще стои и няма да прави нищо).
Време е да направим пода и тавана. Влезте в помещението, натиснете B, след това page down, за да се появят виолетовите очертания (page down е на клавиатурата, казвам го, защото все още има хора, които търсят page down на екрана), кликнете върху тавана, натиснете Textures, кликнете върху текстурата, която искате да сложите на тавана и натиснете enter. Ако текстурите, които сте сложили не се появят натиснете бутона Rebuild Textured View-
По същия начин може да промените и пода и като свършите натиснете page down, за да се махнат виолетовите очертания.
Ако имате нужда от помощ пишете в този раздел