Як зрабіць камп'ютэрную гульню

Аўтар: Laura McKinney
Дата Стварэння: 6 Красавік 2021
Дата Абнаўлення: 1 Ліпень 2024
Anonim
NFT токен - что это такое простыми словами, как создать, купить или продать NFT токены
Відэа: NFT токен - что это такое простыми словами, как создать, купить или продать NFT токены

Задаволены

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

Крокі

Частка 1 з 2: Пошук інструментаў

  1. Зрабіце тэкставую гульню. Гэта самы просты гульнявы ​​жанр для праграмавання, хаця не ўсе любяць гуляць у гульні без графікі. Тэкставыя гульні сканцэнтраваны ў асноўным на сюжэтнай лініі, галаваломцы ці прыгодзе ў спалучэнні з сюжэтнай лініяй, даследаваннем, віктарынай. Вось некалькі бясплатных варыянтаў:
    • Шпагат - гэта просты і бясплатны інструмент, які можна выкарыстоўваць у браўзэры.
    • StoryNexus і Visionaire дадаюць больш варыянтаў геймплэя і нерухомыя выявы.
    • Inform7 - гэта эфектыўны інструмент, які валодае вялікай падтрымкай.

  2. Зрабіце 2D-гульні. GameMaker і Stencyl - гэта нядрэнны выбар для гэтага жанру, яны дазваляюць выкарыстоўваць праграмаванне, нічога не пытаючыся. Драпіна! гэта яшчэ адзін інструмент, які можна выкарыстоўваць у браўзэрнай гульні.
  3. Паспрабуйце зрабіць 3D-гульні. 3D-гульні з'яўляюцца значна больш складанай задачай, чым 2D, таму будзьце гатовыя да доўгага праекта і напружанай працы. Spark і Game Guru дапамогуць вам спрасціць пабудову гульнявых светаў без праграмавання. Калі вы ўжо ведаеце праграмаванне альбо хочаце навучыцца кадзіраванню, вы можаце паспрабаваць папулярны інструмент Unity.
    • Калі вы хочаце ствараць 3D-мадэлі самастойна, а не выкарыстоўваць існуючыя рэсурсы, вам неабходна праграмнае забеспячэнне для 3D-мадэлявання, напрыклад 3DS Max, Blender ці Maya.

  4. Доступ да пашыранага праграмавання. Нават калі ў вас ёсць праграмаванне, вы, магчыма, захочаце выкарыстоўваць прыведзеныя вышэй інструменты пры стварэнні першай гульні, не прымушайце сябе спрабаваць іншы падыход толькі таму, што гэта больш складана. З улікам сказанага, многія людзі атрымліваюць поўны кантроль, таму робяць усё самастойна. Аднак праграмаванне гульняў у інтэграванай асяроддзі распрацоўкі, як Eclipse, больш ідэальна, чым тэкставы рэдактар, таму вы можаце ўключыць усё неабходнае для праекта.
    • Вы можаце праграмаваць гульні практычна на любой мове, але C ++ - гэта самы магутны інструмент з багатымі гульнявымі рэсурсамі і онлайн-падручнікамі.
    рэклама

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


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