Выраб камп'ютэрных гульняў

Аўтар: Eugene Taylor
Дата Стварэння: 16 Жнівень 2021
Дата Абнаўлення: 22 Чэрвень 2024
Anonim
Stalker – Странный тушкан.
Відэа: Stalker – Странный тушкан.

Задаволены

У вас ёсць хобі гуляць у камп'ютэрныя гульні, распрацоўваць новыя стратэгіі, каб перамагчы супернікаў і вынайсці цэлыя сусветы з глыбокіх глыбінь вашага розуму? Ёсць шмат інструментаў, якія можна выкарыстоўваць для стварэння ўласнай камп'ютэрнай гульні, якія патрабуюць толькі вышэйзгаданых навыкаў, хоць некаторыя веды праграмавання дадуць вам больш магчымасцей для працы. Вазьміце мышку і клавіятуру і пачніце.

Крок

Частка 1 з 2: Пошук патрэбных інструментаў

  1. У асноўным тэкставая гульня. Гэта, напэўна, самая простая ў тэхнічным плане гульня, але не ўсе цікавяцца гульнёй без графікі. Большасць тэкставых гульняў сканцэнтраваны на гісторыі, галаваломцы ці прыгодзе, спалучаючы гісторыю, адкрыцці і галаваломкі. Ніжэй прыведзены некалькі бясплатных варыянтаў:
    • Шпагат хуткі і просты ў выкарыстанні з вашым браўзэрам.
    • StoryNexus і Visionaire маюць больш варыянтаў гульнявога працэсу і графікі.
    • Inform7 - гэта больш магутны інструмент з вялікай колькасцю энтузіястаў.
  2. Зрабіце 2D-гульню. GameMaker і Stencyl - гэта добрыя варыянты, якія вы можаце выкарыстоўваць для любога жанру, і ў вас ёсць магчымасць выкарыстоўваць праграмаванне без неабходнасці ў гэтым. Драпіна! гэта яшчэ адзін інструмент, які можна выкарыстоўваць для аглядальных гульняў.
  3. Паспрабуйце, ці падыдуць вам 3D-гульні. 3D-гульня значна больш складаная, чым 2D-гульня, таму майце на ўвазе, што гэта будзе працяглы праект і вельмі цяжкая праца. Гурка Spark і Game можа зэканоміць вам частку працы, бо вы зможаце стварыць з ёй свет без неабходнасці радка кода. Калі вы ўжо маеце досвед праграмавання альбо хочаце даведацца, як гэта зрабіць, паспрабуйце вельмі папулярны гульнявы ​​рухавік Unity.
    • Калі вы хочаце пачаць рабіць 3D-мадэлі самастойна, а не выкарыстоўваць існуючы матэрыял, вам неабходна 3D-праграма, напрыклад 3DS Max, Blender (бясплатна) або Maya.
  4. Падыход, які прадугледжвае шмат праграмавання. Нават калі ў вас ёсць праграма, вы ўсё роўна захочаце выкарыстоўваць адзін з вышэйпералічаных рухавікоў для першай гульні. Безумоўна, не спрабуйце нешта толькі таму, што гэта больш складана. Але некаторыя людзі любяць мець поўны кантроль, праграмуючы гульню з нуля. Заплануйце гульню ў IDE (інтэграванае асяроддзе распрацоўкі), напрыклад Eclipse, замест тэкставага рэдактара, каб вы маглі зручна арганізаваць усё неабходнае ў адзін праект.
    • Хоць напісаць гульню можна практычна на любой мове праграмавання, вывучэнне C ++ дасць вам патрэбныя інструменты. Вы можаце знайсці ўсе віды падручнікаў у Інтэрнэце і шмат рэсурсаў для распрацоўкі гульняў.

Частка 2 з 2: Стварэнне гульні

  1. Выберыце канцэпцыю. Для вашага першага праекта зрабіць невялікі ўзор у жанры, пра які вы думаеце, - выдатная адпраўная кропка. Гэта можа быць гульня на платформе або ролевая гульня. Перш чым пачаць, запішыце любыя ідэі наконт гульні і свае адказы на наступныя пытанні:
    • Што з'яўляецца найбольш важнай часткай гульнявога працэсу (тэмы)? Гэта можа быць пераадоленне праціўнікаў, разгадванне галаваломак альбо размова з іншымі персанажамі.
    • Як павінен выглядаць геймплэй? Напрыклад, змагацца з супернікамі можна з дапамогай націску кнопак у рэжыме рэальнага часу альбо з дапамогай пакрокавых тактычных рашэнняў. Гульні з вялікай колькасцю дыялогаў могуць дазволіць гульцу фарміраваць сюжэт у залежнасці ад пэўных рашэнняў альбо даведацца як мага больш пра персанажаў і гульнявы ​​свет.
    • Які настрой у гульні? Гэта жудасна, вясёла, загадкава ці захапляльна?
  2. Стварыце просты ўзровень. Калі вы ўпершыню карыстаецеся гульнявым рухавіком альбо гульнявым інструментам, зараз самы час пагуляць з гэтым інструментам. Даведайцеся, як размясціць фоны, прадметы і сімвалы. Пры неабходнасці стварыце аб'екты, з якімі прайгравальнік можа нешта зрабіць, альбо паглядзіце гатовыя аб'екты, якія пастаўляюцца разам з праграмным забеспячэннем альбо з'яўляюцца інтэрактыўнымі.
    • Калі вы не ведаеце, як нешта зрабіць, спытайцеся пра гэта на сайце інструмента або пашукайце ў Інтэрнэце дадатковую інфармацыю.
    • Не хвалюйцеся пра асвятленне і іншыя графічныя эфекты зараз.
  3. Пры неабходнасці распрацуйце асноўны геймплэй. Гэта можа азначаць невялікія змены ў гульнявым праграмным забеспячэнні альбо стварэнне больш складаных сістэм з нуля. Вось некалькі прыкладаў:
    • Калі вы робіце гульню на платформе, вы хочаце, каб персанаж мог пераскочыць удвая вышэй альбо рабіць іншыя "спецыяльныя" хады? Пагуляйце з вышынёй, на якой можа скакаць персанаж, і тым, што адбываецца, калі націснуць адзін раз, утрымліваць клавішу альбо выбіраць з розных стыляў скачка.
    • Калі вы робіце экшн-ролевую гульню ці жах, з якой зброі пачне гулец? Выберыце 2 ці 3 зброі, якія гулец можа абнавіць, і выпрабуйце іх. Паспрабуйце зрабіць выбар паміж рознымі відамі зброі цікавым. Напрыклад, адна зброя можа нанесці больш шкоды, вывесці некалькіх ворагаў альбо аслабіць ворагаў. Ні адно са зброі не можа валодаць усімі магчымасцямі, акрамя зброі, якая каштуе шмат (заклён, які патрабуе вялікай сілы душы, альбо зброя, якая распадаецца пасля аднаго выкарыстання)
    • У гульні, заснаванай на дыялогу, вы можаце прапанаваць гульцу выбраць дыялогі са спісу варыянтаў альбо проста праслухаць, а затым прыняць меры, а потым дыялог працягнецца. Вы хочаце, каб гульня ішла па фіксаваным шляху, альбо існуе некалькі шляхоў і спосабаў спыніць гульню?
  4. Зрабіце некалькі узроўняў. Ад трох да пяці кароткіх узроўняў - гэта добрая стартавая мэта для першай гульні, але вы, вядома, заўсёды можаце пашырыць гэта. Пераканайцеся, што кожны ўзровень трохі адрозніваецца, не выпускаючы з увагі дызайн "асноўнага геймплэя". Вы можаце зрабіць гэтыя ўзроўні адзін за адным альбо аб'яднаць іх пазней, у залежнасці ад таго, што вам прасцей за ўсё.
    • У платформеннай гульні звычайна выкарыстоўваюцца рухомыя платформы альбо больш хуткія ворагі.
    • Гульня ў дзеянні можа ўнесці роі новых ворагаў, жорсткага суперніка і ворагаў, якіх вельмі цяжка перамагчы без спецыяльнай зброі і тактыкі.
    • Галаваломка звычайна тычыцца галаваломкі аднаго тыпу і альбо прапануе больш складаныя версіі для кожнага новага ўзроўню, альбо ўводзіць новыя інструменты і перашкоды, якія прымусяць гульца даўжэй задумацца над рашэннем.
  5. Стаўце кароткатэрміновыя і доўгатэрміновыя мэты. Звычайна іх называюць "другаснай механікай" або "другаснай цыклам геймплэя". Выкарыстоўваючы асноўныя часткі гульні, такія як скачкі, гулец таксама пераходзіць на іншы ўзровень гульні, напрыклад, перамагаючы ворагаў альбо збіраючы скарбы. У канчатковым выніку гэта можа прывесці да дасягнення іншых мэтаў, напрыклад, да канца ўзроўню, эканоміі грошай на павышэнне і, вядома, да перамогі ў гульні.
    • Як вы бачыце з прыкладу, вы ўжо ўключылі гэта ў распрацоўку, не зразумеўшы гэтага. У любым выпадку пераканайцеся, што гулец хутка разумее мэту гульні. Калі праз 10 хвілін гулец можа зрабіць толькі выснову, што гульня не больш глыбокая, чым стральба ворагаў зноў і зноў, то нуда чакае. Калі пасля забойства першага ворага гулец атрымлівае пэўную колькасць манет, гулец ведае, што ёсць мэта (захаванне манет для ўзнагароды) і што гульня вядзе да яе.
  6. Праверце гульню. Праверце кожны ўзровень некалькі разоў і папытаеце іншых дапамагчы вам. Паспрабуйце падысці да гульні рознымі спосабамі, уключаючы тое, што вы ніколі не збіраліся рабіць, напрыклад, ігнараваць квэсты і бегчы прама да апошняга боса, альбо спрабаваць абыграць гульню "нікчэмнай" зброяй альбо мадэрнізацыяй. Гэта працяглы працэс, які можа вельмі расчараваць, але выпраўленне памылак і забеспячэнне таго, каб гульня была цікавай для ўсіх гульцоў, таго варта.
    • Дайце тэсцерам гульняў дастаткова інфармацыі, неабходнай для пачатку. Пераканайцеся, што яны ведаюць, што гульня ўсё яшчэ ў распрацоўцы і якія ключы выкарыстоўваць. Ім больш нічога не трэба ведаць.
    • Падайце гульнявым тэсцерам формы зваротнай сувязі для ўсёй інфармацыі, якую яны збіраюць, што дазваляе лёгка параўноўваць або спасылацца на гэтыя дадзеныя. Гэта таксама дазваляе задаваць канкрэтныя пытанні пра тыя часткі гульні, у якіх вы не ўпэўненыя.
    • Тэстары, якія вам больш за ўсё карысныя, - гэта людзі, якіх вы не ведаеце і не адчуваеце сябе абавязанымі пазітыўна паставіцца да сваёй гульні.
  7. Адпаліруйце графіку і гук. Хоць у Інтэрнэце можна знайсці вельмі шмат гульнявых актываў, таксама важна не спяшацца, каб праверыць, ці нешта не ў парадку ці не, і ў іншым выпадку шукаць замену. Навучыцеся выкарыстоўваць рэдактар ​​малюнкаў для рэдагавання простай графікі ў 2D-гульні або карыстайцеся праграмным забеспячэннем, падобным на OpenGL, калі вы спрабуеце зняць амбіцыйны 3D-праект. Дадайце светлавыя эфекты, якія прымушаюць гульца хадзіць па пакоі па галоўнай дарожцы, і эфекты часціц, каб прадэманстраваць крутыя атакі і стварыць рух на заднім плане. Дадайце такія гукавыя эфекты, як бег, атака, скачкі і дзе заўгодна. Зразумела, заўсёды ёсць прычына нешта змяніць альбо палепшыць, але гульня гатовая, як толькі візуальнае і аўдыя задаволіць вашыя патрабаванні. Віншую!