Мазмұны:

Ойын ойлап, идеяны қалай жүзеге асыруға болады?
Ойын ойлап, идеяны қалай жүзеге асыруға болады?
Anonim

Ойынды қалай ойлап табуға болады? Bungie, Ubisoft және Treyarch сияқты танымал әзірлеушілердің миллиондаған бюджеттері және келесі блокбастерді жасау үшін тәулік бойы жұмыс істейтін дизайнерлер мен бағдарламашылар штаты бар. Бұл фильмдерге қарағанда көбірек табыс әкелетін керемет үлкен нарық, өйткені ол көпшілікке бейне ойындарды белсенді түрде насихаттайды. Әрине, бұл бейне ойын индустриясының бір ғана медалі.

Ойыннан кадр
Ойыннан кадр

Соңғы трендтер

Инди-әзірлеушілердің көпшілігінде ойынды (тіпті шағын бюджетте де) ойлап табу және оны сәтті ету туралы идеяларда қиындықтар жоқ екені анық. Соңғы жылдары біз консольдер мен мобильді платформаларға арналған инди-ойындардың үлкен ағынын байқадық, өйткені шағын студиялар - кейде бір немесе екі қызметкер сияқты кішкентай - «ойын» болуы мүмкін шекараларды итермелейтін өнертапқыш, эмоционалды атаулар жасайды. Journey, thatgamecompany әзірлеушісінің PlayStation 3-ке арналған таңғажайып шытырман оқиғалы ойыны 2013 жылы Сан-Францискода өткен Game Developers Choice Awards марапатында он жүлденің алтауын жеңіп алды. Bastion және Minecraft сияқты басқа хиттер қалай көрсетуді жалғастырудаинди ойындары соңғы жылдары күшті болды.

Алайда бұл мақала басқалардың жетістігін жарнамалау үшін емес. Ол сізге табысқа жетуге, ойыныңызды құруға және сатуға көмектесу үшін осында орналастырылған. Жаңашыл және революциялық ойын жасау хит ән жазу сияқты қиын. Ол еңбек пен жаңашылдықты, сонымен қатар белгілі бір талантты талап етеді. Біз кез келген адамға отырып, Super Meat Boy немесе Limbo сияқты ойын жасай алады деп ұсынбаймыз. Дегенмен, ойын жасау сіз ойлағандай мүмкін емес. Бұл көп уақытты қажет етпейді, бірақ шыдамдылық қажет. Мұнда (өте қарапайым) бейне ойынын жасау туралы қысқаша нұсқаулық берілген. Бұл үшін тәжірибе қажет емес.

Бейне ойын кейіпкерлері
Бейне ойын кейіпкерлері

Алғашқы кеңес

Басыңызбен жұмысқа кіріспес бұрын жоспар құрыңыз. Егер сіз жай ғана көңіл көтеріп, нәтижеге назар аудармасаңыз, бұл өте қажет емес. Дегенмен, ойыныңыз сәтті болғанын қаласаңыз, бұл кеңесті тыңдаған жөн. Жасаған нәрсені үнемі ауыстырудың қарғыс құрбаны болу оңай. Бұл үлгіде мәңгі қалуыңыз мүмкін.

Қандай ойын жасағыңыз келетінін елестетіп көріңіз, бірақ әуесқой дизайнер ретінде өз шектеулеріңізден асып кетпеуіңізге көз жеткізіңіз. Skyrim және Bioshock сияқты алыптармен бірге иммерсивті 3D әлемін жасау мүмкін емес. Бірақ бұл сіздің ойыныңыздың тұжырымдамасын ашуға уақыт бөлмеу керек дегенді білдірмейді. Төменде басынан бастап не туралы ойлау керектігі туралы бірнеше кеңестер берілген. Сіз әрқашан тұжырымдамаңызды кейінірек кеңейте алатыныңызды есте сақтаңыз, бірақ негіздерді анықтау сізге бастауға көмектеседі. Сондай-ақ ойынға кейіпкерді қалай табуға болатынын ойластырған жөн.

Практикалық аспектілер

Жасағыңыз келетін ойын түрін анықтаңыз (мысалы, платформер, шутер, RPG). Ойынның бюджеті мен ұзақтығын есептеңіз. Сатып алуға болатын тегін және премиум опциялары бар. Ойынға арналған әңгімені қалай ойлап табуға болады? Алдымен әңгіме тұжырымдамасын ойлап табыңыз. Бұл бірден күрделі болмауы керек. Мәселе мынада, сізде ойынның мақсаты туралы жалпы түсінік болуы керек. Сіздің шеберлік деңгейіңізді анықтаңыз. Қарапайым нәрседен бастаңыз.

Жапондық бейне ойындар
Жапондық бейне ойындар

Қаржылық аспект

Егер сізде бірнеше жүз мың доллар қосымша және кәсіби бағдарламалау тәжірибесі болса, сіз әрқашан нақты ойын қозғалтқышына лицензия ала аласыз, бірақ біздің еліміздің көптеген азаматтары үшін бұл жай ғана шындыққа жанаспайды. Сіз нөлден бастағыңыз келмейтін шығар, сондықтан өз деңгейіңізге сәйкес ойын жасаудың дұрыс бағдарламалық құралын таңдауыңыз керек. Таңдау үшін көптеген тегін және премиум опциялар бар, олардың әрқайсысында бейне ойын жасауға арналған мүмкіндіктер мен құралдар жиынтығы бар.

Төменде понг-эск ойынын немесе әлдеқайда өршіл нәрсені жасауды қаласаңыз да, қол жетімді ең жақсы опциялардың кейбірі берілген. Әрбір бағдарлама оқулықтармен, қызықты оқулықтармен және ойын жасау туралы толық нұсқаулармен бірге келеді.

RPG жасаушы

Қалың қалайАты айтып тұрғандай, RPG Maker VX - 90-шы жылдардағы Final Fantasy және Dragon Quest спрайттарына негізделген 2D RPG ойындарын жасауға арналған бағдарлама.

Бағдарламаға енгізілген ресурстардан тым көп ауытқып кете алмасаңыз да (арнайы графикалық ресурстар бағдарламаның көркемдік редакторында импорттауға немесе жасауға мүмкіндік береді, бірақ бұл көптеген жаңадан бастағандар үшін қиын болуы мүмкін), RPG Maker VX деңгей тұжырымдамаларымен және жауынгерлік дизайнмен танысудың тамаша тәсілі болуы мүмкін.

Осы жанрда жұмыс істей отырып, сәтті және қызықты ойынды қалай ойлап табу керектігі туралы ойлар көп ұзамай фонда қалады. RPG ойындарын жанкүйерлер жақсы көреді, бірақ оларды жасаудың ең қиыны ойын жүйелерін бағдарламалау болып табылады. RPG Maker VX сізге қиын жұмысты орындайды, бұл сізге қозғалтқышты жасап, кодтаудың орнына жүйенің өзіне назар аударуға мүмкіндік береді.

Көңілді ойын
Көңілді ойын

RPG Maker VX Ace сайтын тікелей веб-сайттан, сонымен қатар Steam дүкенінен $69,99 үшін жүктеп алуға болады. Сынақ нұсқасы да қол жетімді. Сондай-ақ RPG Maker VX Ace Lite тегін нұсқасы бар, бірақ оның мүмкіндіктері ақылы нұсқамен салыстырғанда айтарлықтай шектеулі. Дегенмен, тегін нұсқаны сатып алсаңыз да, сізде күрделі бейне ойынын жасау үшін қатты құралдар жиынтығы болады. Егер сіз барлығын біріктіргіңіз келсе және ақылы нұсқаның барлық мүмкіндіктеріне қол жеткізгіңіз келсе, кез келген уақытта жаңартуға болады. Бұл бағдарлама ойынды қалай жасауға болады деген сұраққа жауап береді.

IG Maker

IG Maker - Kadokawa және Dedica ұсынған тағы бір бағдарламаRPG Maker үлгісінің пішімін және қарапайым пайдаланушы интерфейсін пайдаланады. Және оларды әртүрлі жанрларға, атап айтқанда, 2D платформасына және экшн RPG ойынына қолданады. IG Maker көрнекілік пен ойынға қатысты RPG Maker-ге қарағанда көбірек икемділікті қамтамасыз етеді. Сонымен қатар, пайдаланушыға қойылған шектеулер тәжірибесіздіктен ойынды «бұзуды» қиындатады. Бұл ойынды қалай жасауға болады деген сұраққа жауап беретін тағы бір бағдарлама.

Ойыңыздан барынша пайда алу үшін сізге кейбір негізгі кодтауды үйрену керек, бірақ IG Maker бағдарламалаудың ең үлкен үлесін жасайды. Көп жағдайда сіз мәзірлер мен дайын құралдармен айналысасыз.

GameMaker

GameMaker - пайдаланушыларға бағдарламалау туралы алдын ала білімсіз әдемі 2D ойындарын жасауға мүмкіндік беретін кешенді құрал. Басқа кез келген нәрсе сияқты, бағдарламада оқудың кейбір қисықтары бар, бірақ белсенді қауымдастық және көптеген онлайн оқулықтар пайдаланушыларға тапсырмаларды салыстырмалы түрде оңай орындауға көмектеседі (платформашылардан бүйірлік айналдыруға дейін).

Бағдарламалық құралдың Lite нұсқасы тегін қолжетімді, бірақ анағұрлым сенімді мүмкіндіктер мен экспорттау мүмкіндіктері бағдарламалық құралдың 500 доллардан асатын премиум нұсқаларын қажет етеді. Бағдарламаның интерфейсі де ең тартымды емес - Microsoft Word 2000 бағдарламасын есте сақтаңыз. Бірақ онымен ойындар жасауға оңай болған жағдайда бұл тамаша құрал болып қала береді. Ойындарды iOS жүйесіне жасауға және тасымалдауға болады,Android, Web (HTML 5), жұмыс үстелі операциялық жүйелері және т.б. Және бұл бағдарламалау тілін немесе сценарийін алдын ала білмеу. Бұл бағдарламаның көмегімен сізде тек ойынның атын қалай шығаруға қатысты мәселе туындауы мүмкін.

Ойын ортасы
Ойын ортасы

GameMaker әзірлеушісі Том Фрэнсис болды. Ол біздің көпшілігімізді шабыттандыратын инди-ойын жасаушы болды. Ол көптеген BAFTA марапаттарына ұсынылған Gunpoint-ті жасаумен танымал. Бұл GameMaker көмегімен жасалған танымал ойындардың бір ғана мысалы, соның ішінде Hotline Miami, Ste alth Bastard, Risk of Rain және Hyper Light Drifter. Бұл бағдарлама балалар мен ересектерге арналған ойынды қалай жасау керектігін әлі білмейтіндер үшін тамаша көмек.

Scirra Construct 2

GameMaker сияқты, Scirra Construct 2 - белсенді, ақпараттандыратын пайдаланушы форумымен және осы салаға жаңадан келгендер үшін жеткілікті тамаша сынақ нұсқасымен бірге келетін тағы бір премиум бағдарлама. HMTL5 негізіндегі ойын қозғалтқышы, Java және Adobe Flash сияқты басқа веб-анимация құралдарына балама, әртүрлі 2D ойындарын жасау үшін арнайы әзірленген. Платформерлерден классикалық аркада ойынына дейін. Барлық құрылғыларда максималды үйлесімділік пен ыңғайлылық үшін оны бірден алдын ала қарауға және компьютерге, Mac, Linux, Chrome Web Store, Firefox Marketplace, iOS және Android қолданбалар дүкендеріне тасымалдауға болады.

Интерфейс пен ойын әзірлеудің қарапайымдылығы GameMaker-ді шаңда қалдырады. Кірістірілген оқиға жүйесі пайдаланушыларға жылдам өтуге мүмкіндік бередібағдарлама қозғалыстары мен басқа әрекеттерді кодтаусыз және икемді құрылым көбірек басқару және жанды көрнекіліктер үшін есікті ашады. Премиум нұсқасы бар болғаны $120 тұрады және бағдарламалық құралдың толық әлеуетін ашады, бірақ коммерциялық пакет сізге шамамен $400 тұрады.

Stencyl

Windows, Mac, iOS және Android сияқты әртүрлі негізгі платформаларда 10 000-нан астам ойын жасаған 120 000-нан астам тіркелген Stencyl пайдаланушыларымен қателесе алмайсыз.

Бұл бағдарламаның таза интерфейсі және басқа пайдаланушылармен бірлесіп жұмыс істеу және ынтымақтастық әлемін ашатын жеке немесе Stencyl Forge кіріктірілген интернет-нарығынан арнайы жасалған үлгілерді пайдаланатын қуатты функционалдығы бар. Бағдарламалық құралдың басқа түрлерінен айырмашылығы, бағдарлама ең қымбат пакет үшін жылына $200 төлейтін жазылым қызметі ретінде ұсынылады, бірақ студенттер мен басқа пайдаланушылар үшін әртүрлі жеңілдіктер бар.

Бағдарламалық құрал коммерциялық мақсатқа бағытталған, яғни жасаушылар оны тек көңіл көтеру үшін ғана емес, жылдам ақша табудың тиімді жолы ретінде үнемі жарнамалайды, бірақ сіз өз ойыныңызды демеушілікке немесе мысал ретінде ұсынуға міндеттісіз. компанияның табыс тарихы.

Командалық ойын
Командалық ойын

Осы керемет бағдарламаның не істей алатынының бірнеше тамаша мысалдары үшін Super Meat Boy шабыттандырған басқатырғыш платформері және SkullFace ойынын ойнаңыз.

Flixel

Flixel, бастапқы коды ашық ойын жасаушыжеке және коммерциялық пайдалану үшін толығымен тегін бастапқы код Canab alt және басқа да Flash негізіндегі хиттерді шығарды, олар жиі үздік ойындар тізімін жасайды. Ол 2D векторлық анимацияны басқаруға арналған объектілі-бағытталған бағдарламалау тілінің үшінші нұсқасы ActionScript 3 көмегімен басынан бастап жасалған. Бірақ бұл бағдарламалық құралды ең теңшеуге болатын құралдардың біріне айналдыратын тегін әзірлеу құралдарының кең таңдауымен үйлесімді.

Flixel фильм стиліндегі анимациялар мен 2D бүйірлік айналдырғыштарды жасағанда жарқырайды. Олардың салыстырмалы түрде тұрақты перспективасы бар, бірақ 3D модельдеу мен деңгейлі дизайнның күрделі әлемін басқара алмайды. Дегенмен, деңгейлерді жасау үшін плиткалы карталарды пайдалану интуитивті және пайдалы, сонымен қатар көптеген камера мүмкіндіктері, жол дизайны және ойындарды сақтау мүмкіндігі сияқты.

Ойын әйел кейіпкері
Ойын әйел кейіпкері

Бағдарламалық құрал жоқ па?

Бағдарламаларды қолданбай ойынды қалай ойлап табуға болады? Әттең, біздің заманда бұл мүмкін емес. Дегенмен, біздің мақалада рөлдік ойынды қалай табуға болатынын анықтауға көмектесетін жеткілікті бағдарламалар бар. Ашық бастапқы бағдарламалық жасақтама аспектісі оқу процесін шынымен жақсартады (С стиліндегі бағдарламалауды білу көмектеседі). Flixel біраз уақыттан бері жаңартылмады, бірақ пайдаланушылар 3.0 нұсқасының ықтимал шығарылымынан үмітін үзген жоқ.

Жоғарыдағы Canab alt және Blasting Agent ойын генераторын қолданып көріңіз, Контра тәрізді бүйірлік шутер. Дегенмен, бұл бағдарламалардың барлығы дерлікЕгер ол бұрын жасалған виртуалды үлгіге негізделмесе, олар үстел ойынын қалай ойлап табуға болады деген сұрағыңызға жауап береді.

Ұсынылған: