Интернет знания
Преди да отворите Game Maker, създайте подробен план на играта – сюжет, локации, градове, герои, чудовища, умения и система за ниво. Направете скици, проектирайте подземия и напишете скриптове, за да имате цялата игра на хартия. Малки корекции са възможни, но се стремете да ги ограничите след като започнете програмирането.
Създайте графиката си. Можете да рисувате директно в Game Maker, но често е по-удобно да използвате външен редактор – от MS Paint за 8‑битови спрайтове до Photoshop или Aseprite за по‑сложни изображения. Подреждайте спрайтовете в папки, за да ги намирате лесно. Имате две възможности: да импортирате цял фон като едно голямо изображение с невидими стени в Game Maker, или да рисувате отделни плочки и да ги превърнете в обекти.
Свалете и инсталирайте Game Maker, създайте нов проект и го запазете на удобно място. Импортирайте всички спрайтове и ги организирайте в ресурсния мениджър – след това сте готови да започнете изграждането.
Превърнете спрайтовете в обекти и им добавете необходимия код. Ако сте планирали добре, можете да направите това наведнъж; иначе добавяйте обекти постепенно. Основните програмни предизвикателства включват:
Създайте "стаи" (rooms) – екрани в Game Maker като вътрешността на къща, подземие или бойна арена. Всяка стая трябва да съдържа обекти за преходи, главния герой, NPC‑ове и др. Ако използвате цялостни фонове, поставете невидими стени, за да ограничите достъпа до определени зони. При работа с отделни плочки можете да зададете някои от тях като твърди, а други – като проходими. Тествайте всяка стая обстойно.
Тествайте играта от начало до край. Обходете всички стаи, търсейки пробиви и грешки. Уверете се, че диалозите се задействат правилно, битките протичат без проблем и системата за нива работи коректно. При промяна на обекти нови бъгове могат да се появят – поправяйте ги своевременно. Поканете приятели и семейство да опитат да „счупят“ играта и поправете откритите проблеми. Когато работите за себе си, нямате ограничен бюджет или краен срок, така че отделете време за качествено тестване – много добри игри са се провалили поради прибързано тестване.
Разпространете играта. Публикувайте я онлайн, изпратете я на приятели и рекламирайте колкото се може повече. Ако искате да печелите, добавете простото съобщение „Помислете за дарение, ако ви хареса играта“ с вашия PayPal акаунт. Много играчи са готови да подкрепят проект, който им е доставил удоволствие, особено ако това може да доведе до продължение.
Използвайте други RPG като референция при изчисляване на алгоритмите за ниво, награди и дропа.
Невидимите обекти могат да служат като контролери и флагове. Създайте обект без спрайт, поставете го в стая и го използвайте за проверка на статистиките на други членове на групата, смяна на екипировка и други задачи.
Наемането на фирма за хостинг на вашия онлайн сървър може да е скъпо. Създаването на собствен сървър е по‑лесно, дава ви пълен контрол и свобода. Стъпка 1 Изтеглете софтуера за хостинг на сървъра, съвместим с вашата игра. Поставете файловете в папката на играта (обикновено Program Files). Стъпка 2 О
Въведение Game Maker, създаден от YoYo Games, позволява да разработвате игри без дълбоки познания по програмиране. За напреднали потребители е наличен вграден скриптов език, с който могат да се създадат сложни проекти. Създаването на бойна игра (файтър) е предизвикателно, тъй като изисква добро позн