Всеки може да създаде своя собствена компютърна игра

За да създадете своя собствена компютърна игра, не винаги са необходими умения за програмиране. Да Да точно. И RPG Maker е доказателство за това.

RPG Maker е серия от програми, предназначени за създаване на JRPG (японска ролева игра) компютърни игри. По принцип програмите от тази серия бяха пуснати на японски, но от началото на 2000-те години локализираните версии започнаха да се появяват официално, първо на английски, а от 2005 г. на други езици. RPG Maker се използва както от аматьори, които искат да опитат силите си в създаването на игри и да забавляват приятели и семейство, така и от професионални разработчици за създаване на свои собствени търговски проекти.

Графиката на игрите RPG Maker силно прилича на игрите на Sega, но това не е изненадващо, тъй като и Sega, и RPG Maker произхождат от Япония.

собствена

Пример за игрови графики, създадени с RPG Maker

Процесът на създаване на игра в RPG Maker е изключително прост за начинаещи, но в същото време гъвкав за професионални разработчици.

Всеки проект има база данни, вече попълнена по подразбиране с различни данни, организирани под формата на редица масиви:

- атрибути на героите, контролирани от играча (външен вид, характеристики, оборудване);

- умения за характер (специални техники, магия);

- атрибути на вражески герои (външен вид, характеристики, атаки);

- състояния на героите и тяхното влияние върху героите (отрова, сън, шок);

- предмети в играта (предмети за куестове, лечебни предмети, оборудване);

- анимации (ефекти или начални екрани, използвани в играта);

- тайлсетове (графики за карти и фонове на игри);

- системни настройки на проекта.

Базата данни може да бъде модифицирана по ваше желание за всеки проект.

всеки

Взаимодействието на играча със света на играта се организира чрез игрови събития (събития; от англ. event - събитие). Събитията са области от пространството на играта, на които са присвоени набори от команди, които променят средата на играта, когато се задействат определени условия. Събитията могат да преместват герои и елементи в играта, да променят атрибутите на героите (характеристики, умения, оборудване), да променят средата на играта (времето в света на играта), да задействат специални екрани на играта (битка, магазин, хотел, диалог), да променят цвета на екрана, фоновата музика и т.н. Програмирането на сценария на играта също е достъпно чрез вградената система от променливи, цикли и условия. Това ви позволява да направите играта по-технологична, например, като създадете оригинална бойна система или система от менюта вместо стандартните.

всеки

Както можете да видите от описанието, някои логически принципи на програмиране все още са налице, но не е необходимо да знаете как да напишете програма с помощта на код.

Въпреки това, за напреднали програмисти е възможно да подобрят проекта чрез въвеждане на части от кода. Проектите на RPG Maker разчитат на RGSS (Ruby Game Scripting System). RGSS използва обектно-ориентирания скриптов език Ruby за разработване на 2D игри за платформата Windows. Чрез добавяне на уникални скриптове към събития можете да промените самия принцип на взаимодействие между героя и света на играта, например, да добавите възможността да прескачате препятствия, да падате в бездни, да използвате движещи се платформи, да въведете концепцията за височина в първоначално плосък свят, да промените бойната система и т.н. Това предоставя страхотни възможности за разработчиците на игри.

Всички игри, създадени в RPG Maker, не изискват инсталация, имат стандартен размер на прозореца, койтозависи от версията на програмата и стандартното управление за клавиатурата и джойстика.

Забележка: Търговските проекти често идват с инсталация.

своя

Стандартни контроли в игрите RPG Maker

Бутоните с тирета оставят разработчиците свободни да ги задават сами.

Най-новите и популярни версии на програмата са RPG Maker VX Ace (2012) и RPG Maker MV (2015).

Официалната версия на програмата е платена. VX Ace в Steam струва само $9,79, но за MV ще трябва да отделите $43,99, защото това е най-новата и най-функционална версия на RPG Maker. Можете да изпробвате пробната версия безплатно, но тя е ужасно ограничена като възможности. Но не се притеснявайте, има и друга възможност да изпробвате RPG Maker безплатно. Кракнатата пълна версия на програмата може да бъде намерена в торенти.

Забележка: Версията MV има по-високи системни изисквания от предишните, така че ви съветвам да ги проучите, преди да изтеглите. Вероятно на компютри с остарял хардуер той ще замръзне или изобщо няма да стартира.

Преди да започнете да работите с RPG Maker, силно препоръчвам да прочетете урока за работа с програмата. За начинаещи, той описва на етапи процеса на създаване на проста игра, докато я изучавате, ще разберете основната функционалност на програмата и процеса на създаване на проекти. В допълнение, урокът съдържа информация за работа с RGSS. Българската версия на учебника може да изтеглите от тук:

Този урок е за работа с RPG Maker VX (2008), но е приложим и за по-новите версии на програмата, тъй като принципът на създаване на проекти е останал същият.

своя

Урок за създаване на RPG

Работата с RPG Maker е много вълнуваща. С тази програма можете да създадете свой собствен свят на игра за много по-кратко време.време, отколкото при работа с код, и процесът на създаване на игра изглежда много по-лесен.

Създаването на карти е малко като изграждане и декориране на пространства в The Sims.

създаде

Добавяне на детайли към картата (с възможност за кликване)

Отне ми седмица да се науча да работя с програмата и да създам своя собствена малка игра. По-сложните и обмислени проекти, разбира се, може да отнемат повече време. Можете да видите какво получих, като изтеглите играта от този линк:

Стартирането на играта става през иконата на приложението, наречена Игра. Освен това в папката има проект за игра със същото име. Можете да го отворите в RPG Maker VX Ace и да видите как изглежда отвътре.

собствена

Екранна снимка от играта

Така че, за да създадете своя собствена компютърна игра, не винаги се нуждаете от познания по езици за програмиране, с RPG Maker имате нужда само от ентусиазъм, логика и малко търпение за това. Надявам се публикацията да е била интересна и информативна.