Создавањето на видео игра може да биде комплицирано поради пристапот до алатките што се неопходни. Без оглед на тоа дали планирате да ја пласирате вашата прва игра или тоа е само проект на кој сакате да вежбате, бесплатните алатки се неопходни дури и за да се обидете да направите игра.
Пред да навлеземе во конкретни примери, добро е да се знае дека повеќето алатки за создавање онлајн видео игри нудат повеќе пакети за плаќање, а нивните поедноставени верзии се бесплатни за користење, па имајте на ум дека иако повеќето од овие алатки се бесплатни за јавноста, понекогаш ќе треба да се плати за целосна функционалност.
Но, бидејќи ова е ваша прва видео игра, ќе се надеваме дека она што можеби не е достапно во самата алатка, можете да го надоместите со ентузијазам и напор.
Ги поделивме алатките по одделенија во развојот на видео игрите, па така ќе ги претставиме во следниот текст – па да почнеме.
Во овој дел од продукцијата на видео игрите, целта е да се справите со структурата на самата игра, основните емотивни елементи на нејзината приказна и елементите на игра кои ќе бидат вградени во неа.
Со таа работа се занимаваат креативни тимови чија задача е да ја конципираат приказната, нивоата, ликовите и основите механики на игрите.
Stencyl е одлична алатка на почетно ниво за правење едноставни Flash игри. Ако сакате да направите нешто едноставно, оригинално и 2Д, Stencyl е одлично за почеток. Не бара кодирање, сè е повеќе или помалку drag and drop, потполно е бесплатно за вежбање, како и ако имате намера да ја објавите вашата игра на интернет.За сите други платформи (iOS, Android, Windows, Mac, Linux, HTML5) има цена, која можете да ја проверите на нивната веб-страница.
Една од недостатоците на оваа алатка е токму нејзината едноставност – посложените работи ќе бидат потешки за изведување. Сè на сè, одличен прв чекор.
Како да не го споменеме Unity, кој едноставно мора да се најде на која било листа на бесплатни алатки за развој на игри. Можете да правите игри во 2D или 3D околини, не мора да правите сè од нула, бидејќи Unity нуди своја датотека со елементи, го поддржува секој систем и е релативно лесно за учење.
Како што споменавме претходно, Unity е исто така бесплатно, но до одреден степен – ако изберете план за лична употреба или ако сте ученик (средношколец) или студент, софтверот е бесплатен за вас, што значи пристап до алатката, но не и целосната функционалност.
Единствениот недостаток на оваа алатка е тоа што има свој програмски јазик, што може малку да ги отежни работите.
Иако бесплатните верзии не ја нудат целата функционалност, тешко дека ќе ви треба многу повеќе од она што го нудат за вашата прва игра.
Имајќи предвид дека видео игрите, како што кажува нивното име, се првенствено визуелен медиум, важно е да се внимава на нивниот визуелен аспект. Таму доаѓа нашиот избор на алатки кои би можеле да бидат корисни за вашата прва игра.
Целосно бесплатна алатка, со отворен код (Open-Source), со лиценца која овозможува и комерцијални и образовни цели и дава повеќе врсти од другите 3D софтвери. Навистина фантастично за првите чекори во вашиот прв проект.
Дали има некоја цака? Па, постои, Blender не е многу лесен за совладување ако сте почетник и потрагата по ресурси може да трае долго, иако корисниците наоѓаат решение за тоа, со оглед на неговата природа со отворен код.
Бидејќи промените на Blender ги прават луѓето кои го користат, може да очекувате нови верзии одвреме-навреме, како и повремени грешки.
И сега – алатка за 2D анимација со педигре. Opentoonz е алатка со отворен код, бесплатна за корисниците, а во претходната итерација, кога беше Toonz, се користеше дури и за познатото аниме Princess Mononoke.
Нуди исклучиво 2D анимација, и за комерцијални и за некомерцијални цели.
Може да се појават проблеми со достапноста на неговите помошни текстови, бидејќи се базира на јапонскиот пазар, но и тука можете да се потпрете на неговиот open source карактер.
Ниту една игра не може без програмирање, па направивме мало истражување за тоа без што не можете да ја креирате вашата прва игра. Бидејќи е неопходно од програмска страна да ја претворите визијата на вашата игра во код, тоа значи дека ви треба познавање на програмски јазик, како и познавање на engine, па затоа се одлучивме за следните два примери.
За програмирање на видео игри, C++ е јазик без кој тешко дека можете. Иако е далеку од единствениот јазик што се користи за програмирање на видео игри, има некои карактеристики што го прават одличен прв чекор.
C++ ви овозможува повторно да го користите претходно напишаниот код, можете рачно да одредите колку меморија користи вашиот код, има огромна заедница поради неговото долго постоење, а многу од курсевите се достапни потполно бесплатно.
Иако можеби не е најлесниот јазик за учење, треба да се забележи дека Unreal Engine, на пример, е напишан и креиран во C++, што е одличен вовед во нашиот следен пример.
Unreal Engine е „легендата“ за развој на видео игри и е на самиот врв на графичката репрезентација од почетокот на овој век.
Денес Unreal нуди лиценца која е потполно бесплатна доколку ја користите како хоби, има неверојатен графички квалитет, едноставно кодирање базирано на C++ (заради тоа програмерите често го избираат), а со своето портфолио има изградено име во индустријата на ААА.
Како недостаток можеме да наведеме дека целиот пакет на C++ и Unreal бара време за учење, но веруваме дека тоа не е проблем доколку постои ентузијазам.
Иако ААА индустријата има цели тимови посветени на дизајнот на звук (само помислете на одличното видео посветено на звуците во Mortal Kombat 11), ние ќе се свртиме кон нешто многу поедноставно за вашата прва игра. Ќе претпоставиме дека е важно воопшто да има звук, па ќе се задржиме на поедноставни примери.
Овде ќе застанеме на бесплатната, сеопфатна и наједноставна алатка на која можете да наидете.
Freesound.org има огромна колекција на звуци и музика што можете да ги слушате потполно бесплатно на самата страница.
Ако сакате да ги преземете, треба да креирате профил за тоа, а повеќето од клиповите спаѓаат во бесплатна употреба, што значи дека можат да се користат и за лични цели и за комерцијални.
Се препорачува за секој случај, да ја проверите лиценцата за секој поединечен звук што ви се допаѓа, што не мора да биде проблем ако само сакате да вежбате со вашата прва игра. Ако сакате да ја објавите вашата прва игра некаде, тогаш обрнете внимание на звукот што го користите.
Како мал заклучок на овој текст, би сакале да ве охрабриме да се вклучите во вашата прва игра, без разлика колку напор ќе бара таквиот потфат. Имајќи предвид дека многу алатки се бесплатни, можете барем да се обидете да направите нешто – што сигурно ќе биде забавно само по себе.
Исто така, имајте на ум дека нашите препораки не се крајот на патот – има многу повеќе алатки! Ако ви е тешко со некоја од овие алатки, слободно истражувајте сами, сигурно ќе најдете нешто за вас. И заедницата SGA Discord е секогаш подготвена да помогне!
И конечно – со среќа!