Скретчтен кантип видео оюн жасоо керек (сүрөттөрү менен)

Мазмуну:

Скретчтен кантип видео оюн жасоо керек (сүрөттөрү менен)
Скретчтен кантип видео оюн жасоо керек (сүрөттөрү менен)
Anonim

Бүгүнкү күндө, мурдагыдан да көп адамдар видео оюндарды ойноп жатышат, демек, жаңы адамдар кирип, улуу нерсени жасоого көп орун бар. Видео оюн жасоо процесси узак жана татаал. Бул көп түрдүү көндүмдөрдү талап кылат. Бул wikiHow сизге видео оюнун нөлдөн кантип жасоонун негиздерин үйрөтөт.

Кадамдар

2 ичинен 1 -бөлүк: Ийгиликти орнотуу

Scratch 1 -кадамдан видео оюн жасаңыз
Scratch 1 -кадамдан видео оюн жасаңыз

Кадам 1. Күтүүлөрүңүздү башкарыңыз

Видео оюндун дизайны ар кандай көндүмдөрдү, коддоо же сценарийлерди талап кылат. Ал үчүн программалоо, искусство, анимация, музыка, үн дизайны, тестирлөө, өндүрүш, каржылоо жана башкалар талап кылынат. Мунун баарын иштеп чыгуу үчүн көп саат керек. Айрыкча, сизде чоң студиялык команда жок болсо. Сизде бар ресурстар менен жана убактыңыздын ичинде эмнеге жетише аларыңызды түшүнүшүңүз керек. Эгерде сиз эмне кыла аларыңызды так билбесеңиз, анда бат эле көңүлүңүз чөгүп, багынып калышыңыз мүмкүн. Биз сиздин баш тартууңузду каалабайбыз!

  • Эгер сиз буга чейин оюнду эч качан ойлогон эмес болсоңуз, анда баштаңыз. Сиздин биринчи оюнуңуз шедевр эмес, үйрөнүү тажрыйбасы болушу керек. Биринчи оюндун максаты мүмкүн болушунча тез ойной турган нерсени жасоо болушу керек. Бул бир бөлмөлүү деңгээл болсо дагы, начар кагылышууну аныктоо менен. Багынба! Аны менен сыймыктан. Кийинки оюнуңуз мындан да жакшы болот. Жакында сиз адамдар ойногусу келген оюндарды жасай баштайсыз.
  • Өз оюңузду өнүктүрүүдөн мурун профессионалдуу оюн компаниясында иштөөнү ойлонуп көрүңүз. Тажрыйбаңыз, билимиңиз жана сиздин атыңызга таанылган белгилүү оюнуңуз болсо, ийгиликтүү оюн жасап, инвесторлорду алуу үчүн сизге бир топ жеңил болот. Бул мектепке барууну же кандайдыр бир көндүмдөргө ээ болууну талап кылышы мүмкүн, бирок бул сиздин максатыңызга жетүү үчүн иштеп жатат жана акырында татыктуу болот.
Scratch 2 -кадамдан видео оюн жасаңыз
Scratch 2 -кадамдан видео оюн жасаңыз

2 -кадам. Программалоо тилдерин үйрөнүңүз

Сиз кичинекей программалоо менен оюндун көбүн өнүктүрүү үчүн оюн кыймылдаткычын колдонсоңуз да, кантип программалоону билүү сизге оюндун өнүгүшүнө көбүрөөк көзөмөл берет. Сиз үйрөнө турган программалоо тилдери көп. Сиз программалоону үйрөнүү үчүн кээ бир сабактарды алсаңыз же онлайн сабактарын өткөрсөңүз болот. Code Monkey, Code Combat жана Robocode сыяктуу оюндар сизге программалоону үйрөтүү үчүн иштелип чыккан оюндар. Төмөндө сиз үйрөнө турган программалоо тилдери келтирилген:

  • C ++:

    C ++ - эң кеңири таралган программалоо тилдеринин бири. Бул дагы үйрөнүү эң кыйын тилдердин бири, бирок бул татыктуу. C ++ сизге компьютердин жабдууларын жана графикалык процесстерди көбүрөөк башкарууга мүмкүнчүлүк берет. Unreal сыяктуу көптөгөн оюн кыймылдаткычтары C ++ тилинде жазылган маалыматты гана кабыл алышат

  • Java:

    Java - бул ар кандай тиркемелерде колдонулган дагы бир жалпы тил. Бул C ++ тилине окшош, бул C ++ менен бирге үйрөнүүнү жеңилдетет

  • SQL:

    SQL структураланган суроо тилин билдирет. Бул онлайн маалымат базалары менен өз ара аракеттенүү үчүн колдонулат. Эгерде сиздин оюнуңузда оюнчулар онлайн каттоо эсебин түзүүнү, же башка оюнчулар менен интернетте иштешүүнү талап кылса, колдонуучунун бардык маалыматын башкаруу үчүн маалымат базасы керек болот. Маалыматтар базасын түзүү жана башкаруу үчүн SQLди колдоно аласыз.

  • HTML, CSS, JavaScript:

    HTML/HTML5, CSS/CSS3 жана JavaScript вебди иштеп чыгуу тилдери. Алардын бардыгын үйрөнүү абдан оңой, бирок оюн өнүктүрүүдө көп колдонулбайт. Бирок, эгер сиз оюнду өнүктүрүүдө жаңы болсоңуз, анда веб-браузерге негизделген оюндарды жасоо үчүн бул негизги тилдерди колдоно аласыз.

Scratch 3 -кадамдан видео оюн жасаңыз
Scratch 3 -кадамдан видео оюн жасаңыз

3 -кадам. Ар кандай графикалык программалар жөнүндө билип алыңыз

Эгерде сиз графикалык иштериңиз үчүн профессионал жалдабасаңыз, анда сизди көп нерселер күтүп турат. Сиз бир катар татаал графикалык программалар менен иштөөнү үйрөнүшүңүз керек, бирок сиз муну жасай аласыз! Photoshop, GIMP, Adobe Illustrator, Blender 3D, 3DS Max - бул оюндун визуалдык элементтерин түзгүңүз келсе, баштоо үчүн жакшы жерлер.

Эгерде сиз өзүңүздү абдан жакшы сүрөтчү деп ойлобосоңуз, минимализм стилин колдонууну ойлонуп көрүңүз. Көптөгөн популярдуу көз карандысыз оюндар 8-бит пикселдик көркөм стилди колдонуу менен иштелип чыккан. Сүрөт тартуу оңой эле эмес, ал көптөгөн оюнчулардын ностальгия сезимин ойготот. Башка оюндар жөнөкөй геометриялык фигураларды колдонуу менен иштелип чыккан

Scratch 4 -кадамдан видео оюн жасаңыз
Scratch 4 -кадамдан видео оюн жасаңыз

Кадам 4. Кандай оюн кыймылдаткычын колдонууну чечиңиз

Оюндун кыймылдаткычы - бул оюнду иштетүүчү нерсе. Ал графиканы, анимацияны жана үндү көрсөтөт, сценарийди, физиканы жана башкаларды иштетет. Эгерде сиз жетиштүү таланттуу болсоңуз, анда өзүңүздүн оюн кыймылдаткычыңызды жасай аласыз. Балким, бир аз убакытты үнөмдөп, учурдагы оюн кыймылдаткычын тапкыңыз келет. Сиз тандай турган көптөгөн күчтүү оюн кыймылдаткычтары бар. Алардын көбү акысыз жүктөп жана колдоно алышат. Алардын көбү бардык мүмкүнчүлүктөрдү алуу үчүн лицензия сатып алууңузду жана жарыялаган оюндарыңызга роялти төлөөнү талап кылат. Төмөндө сиз карап турган бир нече оюн кыймылдаткычтары бар:

  • Биримдик:

    күчтүү оюн кыймылдаткычы болуп саналат. Бул 2D жана 3D оюндарын колдойт жана үйрөнүү өтө кыйын эмес. Көптөгөн мобилдик жана көз карандысыз оюндар Биримдиктин жардамы менен иштелип чыккан.

  • Реалдуу эмес 4:

    Unreal дагы бир популярдуу оюн кыймылдаткычы. Бул түз үйрөнүү ийримине ээ жана башталгыч оюн дизайнерлерине сунушталбайт. Бирок, бул укмуштуудай визуалды түзүү үчүн колдонулган күчтүү оюн мотору. Көптөгөн популярдуу оюндар, анын ичинде Fortnite, Mortal Kombat 11 жана Final Fantasy VII Remake Unreal 4тө иштелип чыккан.

  • Game Maker Studio 2:

    Game Maker Studio - бул оюн кыймылдаткычтары менен иштөө тажрыйбасы жоктор үчүн жакшы оюн мотору. Көбүнчө 2D оюндарын жасоодо колдонулат жана колдонууга оңой интерфейси бар.

  • Чийүү:

    Scratch - бул MIT тарабынан окуу куралы катары иштелип чыккан онлайн оюн жаратуучу. Эгер оюндун дизайны боюнча такыр тажрыйбаңыз жок болсо, бул баштоо үчүн жакшы жер болушу мүмкүн.

Scratch 5 -кадамдан видео оюн жасаңыз
Scratch 5 -кадамдан видео оюн жасаңыз

Кадам 5. Оюндун кыймылдаткычын үйрөнүңүз

Оюн кыймылдаткычтары - программалык камсыздоонун эң татаал бөлүгү. Сиз оюн кыймылдаткычын чечкенден кийин, аны кантип колдонууну үйрөнүүгө убакыт бөлүшүңүз керек болот. Бактыга жараша, Интернетте сизге жардам бере турган көптөгөн ресурстар бар. Колдонуучунун колдонмосун окуңуз, видео үйрөткүчтөрдү караңыз, сабактарды өтүңүз жана мүмкүн болушунча көбүрөөк үйрөнүүгө жардам берүү үчүн онлайн жардам форумдарынан кеңеш алыңыз.

6 -кадамдан видео оюн жасаңыз
6 -кадамдан видео оюн жасаңыз

Кадам 6. Негизги прототипти иштеп чыгуу

Чеберчиликке ээ болгондон кийин, оюңуздун прототипин иштеп чыгыңыз. Сиздин прототипиңизге эң сонун үн жана визуалдык нерселердин кереги жок, ал деңгээлдердин толук топтому болбошу керек, же каарманыңыз колдонгон бардык душмандарыңыз/күчтөрүңүз/жана куралдарыңыз болбошу керек. Бул негизги визуалдар менен бир негизги деңгээл болушу керек жана негизги механиканы көрсөтүү үчүн бир же эки душман/тоскоолдук болушу керек. Сиз өзүңүздүн прототипиңизди колдонуп, концепцияны ойноп көрүңүз, балким каржылоо үчүн инвесторлорго көрсөтүңүз.

Scratch 7 -кадамдан видео оюн жасаңыз
Scratch 7 -кадамдан видео оюн жасаңыз

Кадам 7. Финансыңызды же графигиңизди карап көрүңүз

Эгерде сиз акча үчүн оюн чыгарууну пландап жатсаңыз, анда каржылоо жөнүндө ойлонушуңуз керек болот. Көпчүлүк оюн кыймылдаткычтары программалык камсыздоону колдонуу үчүн роялти төлөөнү талап кылат. Сизге графикалык дизайн инструменттери сыяктуу башка программаларды сатып алуу же сизге жардам берүү үчүн башка команданын мүчөлөрүн жалдоо керек болушу мүмкүн. Бул сизден насыя алууну же инвесторлорду издөөнү талап кылышы мүмкүн. Сиз оюндун дизайнын өзүңүз түзүүнү пландап жатсаңыз дагы, оюңузду иштеп чыгууга кеткен убакытты эске алууңуз керек болот.

  • Орточо сапаттуу инди оюнун жасоо үчүн болжол менен жүз миңдеген доллар керек болот. Негизги наамдарды иштеп чыгуу үчүн көп учурда миллиондогон доллар талап кылынат.
  • Көптөгөн оюндар краудфандингдин жардамы менен иштелип чыккан. Kickstarter жана Fig сыяктуу веб -сайттар долбоор үчүн акча чогултуунун эң сонун жолдору болушу мүмкүн. Бирок сиз саткан өнүмдү жеткирүү жөндөмүңүз бар экенине ынангыңыз келет. Көптөгөн краудфандинг кампаниялары ийгиликтүү болгону менен, көбү ийгиликсиз болуп калды.

2дин 2 -бөлүгү: Оюнуңузду өнүктүрүү

Scratch 8 -кадамдан видео оюн жасаңыз
Scratch 8 -кадамдан видео оюн жасаңыз

Кадам 1. Оюнуңузду пландаңыз

Оюнуңузду долбоорлоону баштоодон мурун, ойлоно турган нерселер бар, иштеп чыгууну баштоодон мурун өзүңүзгө берүүнү каалаган кээ бир суроолор төмөнкүдөй:

  • Дизайнер катары менин кандай артыкчылыктарым бар?
  • Менин алсыз жактарым кайсылар?
  • Күчтүүлүгүмө карап кандай оюн жасай алам?
  • Оюндун жанры кандай?
  • Сиз оюнду жагымдуу кыла турган кайсы оюн механикасы бар?
  • Кандай оюн механикасы сизди капалантат?
  • Сиздин оюңуз кайсы оюндардан илхам алган?
  • Башка окшош оюндардан эмнеси менен айырмаланат?
  • Оюндун негизги өзгөчөлүктөрү кандай болот?
  • Бул өзгөчөлүктөрдү иштеп чыгуу үчүн канча убакыт талап кылынат?
  • Мен жасоону билбеген мен каалаган өзгөчөлүктөр барбы?
  • Керек болсо, оюндун кандай өзгөчөлүктөрү жок кыла алат?
  • Оюндун окуясы барбы?
  • Оюн окуяга кантип дал келет?
  • Мен оюнум үчүн кандай көркөм стилди каалайм?
  • Бул көркөм стилди кантип түзө алам?
Scratch 9 -кадамдан видео оюн жасаңыз
Scratch 9 -кадамдан видео оюн жасаңыз

Кадам 2. Дизайн документин түзүү

Дизайн документи сиздин оюңуздун дизайны жөнүндө баарын камтыйт: оюн, механика, каармандар, сюжет, концепция искусствосу ж.б.у.с. күтүүлөр кандай жана иштерди аткаруунун жалпы графиги. Дизайн документиңиз өз командаңызды жолдо кармоо үчүн гана эмес, потенциалдуу инвесторлорго көрсөтүү үчүн да абдан маанилүү.

  • Сиздин оюндун дизайн документи бөлүмдөргө бөлүнүп, мазмуну боюнча деталдуу таблицаны камтышы керек.
  • Оюндун тарыхын, негизги жана кичине каармандарды, деңгээлдин дизайнын, оюнун, искусствосун жана визуалдык дизайнын, оюндун үнүн жана музыкасын, ошондой эле башкаруу элементтеринин жана колдонуучу интерфейсинин дизайнын камтыган жалпы бөлүмдөр.
  • Дизайн документи текст менен чектелбеши керек. Сиз адатта дизайн эскиздерин, концепция искусствосун, ал тургай видеолорду алдын ала көрүү же үн үлгүлөрүн таба аласыз.
  • Дизайн документиңиз жана анын форматталышы жөнүндө чектелген же өтө тынчсызданбаңыз. Стандарттык формат же керектүү нерселер жок. Жөн гана уюштурулган жана оюңузга туура келген документ жасаңыз.
  • Дизайн документиңиз таш менен жазылган эмес. Оюн дизайны учурунда нерселер өзгөрүшү мүмкүн. Сиз кээ бир идеялар сиз ойлогондой иштебей турганын же өтө татаал экенин таба аласыз. Сиз дагы жакшы идеяларды ойлоп таба аласыз.
Scratch 10 -кадамдан видео оюн жасаңыз
Scratch 10 -кадамдан видео оюн жасаңыз

3 -кадам. Командаңызды кылдаттык менен түзүңүз

Бир адам менен бир нече оюн жасалган, бирок жөнөкөй оюнду жасоо үчүн көп жылдар кетиши мүмкүн. Адатта, сизге көптөгөн жөндөмү бар адамдар керек болот. Сизге программисттер, модельерлер, сүрөтчүлөр, оюн же деңгээл дизайнерлери, үн техниктери, музыкалык композитор, плейтерлер, ошондой эле продюсерлер, бухгалтерлер, маркетинг жана жарнама боюнча адистер керек болот.

Инди оюндарында адатта 5-20 кишиден турган команда болот. Чоң аты бар оюндарда бир нече жүз адам иштей алат

Scratch 11 -кадамдан видео оюн жасаңыз
Scratch 11 -кадамдан видео оюн жасаңыз

Кадам 4. Мөөнөттөрдү коюу

Эгер сиз профессионалдык оюнду же өзүңүздүн оюңузду ойлоп жатсаңыз, бул туура. Биринчиден, бүтүндөй долбоордун мөөнөтүн белгилөө менен баштаңыз. Андан кийин долбоорду бүтүрүү жолундагы кичинекей этаптар үчүн мөөнөттөрдү белгилеңиз. Андан кийин, кичине мөөнөттөр үчүн тапшырмаларды андан ары бөлүп, ал үчүн мөөнөт коюңуз. Сиз Ганттын диаграммасын түзүп, ар кандай тапшырмаларды аткаргыңыз келиши мүмкүн.

Белгиленген мөөнөттөн өтүп кетсеңиз, көп жинденбеңиз. Болот. Бул күндөрдө оюндардын кечигип калышы сейрек эмес. Бирок, эгер сиз долбоорду же тапшырманы аткаруу үчүн сиз ойлогондон 3 эсе көп убакыт талап кылынса, бул сиздин долбоордун масштабы өтө чоң экенин жана нерселерди бир аз артка жылдыруу керек болушу мүмкүн экенин жакшы жышаан

Scratch 12 -кадамдан видео оюн жасаңыз
Scratch 12 -кадамдан видео оюн жасаңыз

Кадам 5. Оюн активдерин түзүү

Активдер - бул оюнду түзгөн бардык мазмун. Бул 2D спрайттарды, 3D символдордун моделдерин, анимацияларды, деңгээлдин жайгашуусун, жасалгаларды, интерактивдүү объекттерди, музыканы, үн эффекттерин жана башкаларды камтыйт. Сизге мүнөздүү дизайн, экологиялык дизайн, деңгээл дизайны, анимация, 3D моделдөө, жарык берүү, атайын эффекттер, үн дизайны, үн актёрлугу, музыкалык композиция жана башкалар боюнча адистешкен таланттуу сүрөтчүлөр тобу керек болот.

Эгерде сизде оюнуңуз үчүн каалаган активдер бар болсо, бирок сиз кантип жасоого убактыңыз жок экенин билбесеңиз, анда көптөгөн оюн кыймылдаткычтарында активдер дүкөнү бар, анда сиз башка колдонуучулардын оюн активдерин сатып алып, аларды өзүңүздүн оюңузда колдоно аласыз. оюн. Бул белгилерди, объекттерди, музыканы жана башкаларды камтышы мүмкүн

Scratch 13 -кадамдан видео оюн жасаңыз
Scratch 13 -кадамдан видео оюн жасаңыз

Кадам 6. Оюнду программалоо

Scratch 14 -кадамдан видео оюн жасаңыз
Scratch 14 -кадамдан видео оюн жасаңыз

7 -кадам. Сыноо, тестирлөө жана кайра тестирлөө

Качан болбосун оюнда функционалдуу нерсе жаратсаңыз, аны ойнотуп көрүүнү каалайсыз. Оюн ойногондорго көңүл буруңуз. Башкалар ойногонун көрүп, оюнуңуз жөнүндө жаңы нерселерди биле аласыз. Сиз оюнчулар оюнуңуз менен өз ара аракеттенүүнү каалаган күтүлбөгөн жолдор жөнүндө биле аласыз. Сиз чыныгы оюнчулар оюнуңузга кандай мамиле кыларын көрө аласыз. Кээ бир оюн механикалары сиз ойлогондой иштебей калышы мүмкүн.

Scratch 15тен видео оюн жасаңыз
Scratch 15тен видео оюн жасаңыз

Кадам 8. Оюнуңузду жакшылап тууралаңыз

Ойнотуу процессинде сиз өтө көңүлү чөккөн же кызыктуу эмес оюн механикасын кайра карап чыгууну каалайсыз. Сиз ошондой эле табылган каталарды оңдоону каалайсыз.

Scratch 16 -кадамдан видео оюн жасаңыз
Scratch 16 -кадамдан видео оюн жасаңыз

Кадам 9. Оюнуңузду жарнамалаңыз

Оюнуңуз бүткөндөн кийин адамдарга көрүүгө уруксат бериңиз. Вебсайтыңыз жана өнүктүрүү блогуңуз бар. Скриншотторду чыгаруу. Видеонун трейлерин жасаңыз. Оюнуңузду карап чыгууга даяр болгон популярдуу оюн веб -сайттарын жана YouTube колдонуучуларын табыңыз. Оюнуңузду колдоо үчүн жаңы булактар менен маектешиңиз.

Инди оюн коомчулугунда атын чыгарууга аракет кылыңыз. Инди оюнун өнүктүрүү коомчулугу күчтүү, колдоочу жана жылуу. Эгер сиз алардын долбоорлорун колдоо, илгерилетүү, талкуулоо жана аларга жардам берүүнү жакшы билсеңиз, алар ошол эле түрүндө кайтып келишет. Алар менен сүйлөшүңүз, таанышыңыз жана алар сиз менен таанышсын. Артыңыздагы жамаат менен эмнеге жетише аларыңызга таң каласыз

Scratch 17 -кадамдан видео оюн жасаңыз
Scratch 17 -кадамдан видео оюн жасаңыз

Кадам 10. Оюнуңузду бошотуңуз

Оюнду коё турган көптөгөн жерлер бар, бирок кайсы жерде ойногонуңузга жараша болот. Учурда колдонмо дүкөндөрү жана Steam жаңы келгендерге эң ачык. Сиз өз веб -сайтыңызда оюнду өз алдынча коё аласыз, бирок хостинг чыгымдары тыюу салуучу болуп калат. Көрүү мүмкүнчүлүгүңүз дагы төмөн болот. Эгерде сиз оюндарыңызды PS4 жана Nintendo Switch сыяктуу оюн консолунда чыгаргыңыз келсе, анда сиз муну кыла аласыз, бирок бул платформаларда катуу лицензиялык стандарттар бар. Сиз бул стандарттар эмне экенин билишиңиз керек жана аларды сактаганыңызга ынанууңуз керек.

Кеңештер

  • Окууну улантыңыз. Эгер сизге жардам керек болсо, сураңыз. Оюн жасоодо миллиарддаган пайдалуу адамдар бар, андыктан эч качан коркпогула же издебегиле. Эсиңизде болсун, өркүндөтүү үчүн ар дайым орун бар, андыктан оюнду жасоону үйрөнүңүз жана үйрөнүңүз.
  • Биринчи оюндарды иштеп чыгууга көп убакыт коротпоңуз. Тажрыйба акыркы оюнга караганда жаңы оюн дизайнерлери үчүн маанилүү. Сиз ар бир долбоор менен жаңы нерсени үйрөнөсүз. Ошентип, биринчи оюндарды бүтүрүп, кийинки долбоорго өтүңүз.
  • Файлдарыңыздын камдык көчүрмөсүн тез -тез сактоону унутпаңыз. Компьютериңиз качан иштебей турганын эч качан билбейсиз.
  • Колдон келишинче машыгыңыз, ошондо алар "Практика кемчиликсиз кылат!"
  • Эсиңизде болсун, команда соло болгондон көрө дайыма жакшы. Сиз мүчөлөрдү графикалык жана коддоого бөлүү менен жумуштун жүгүн жана убактысын олуттуу түрдө кыскарта аласыз, андан кийин жазуу жана жазуу сыяктуу дагы бөлүмдөрдү кошо аласыз. Бул сиз каалаган программалык камсыздоого көз каранды болгон маанилүү аймак, мисалы, BGE, Unity жана UDK команданын иштөө процессин начар колдойт, жана кодду түздөн -түз түзөтүү жана версияны башкаруу системасына өтүү, сыягы, жакшы идея.
  • Акыры, эч качан багынбаңыз. Оюнду түзүү кызыксыз, чарчатуучу жана көңүлсүз процесс болушу мүмкүн. Кээде баш тартууга жана башка бир нерсе кылууга болгон каалоо пайда болот. Жок. Бир аз тыныгып, бир аз сыртка чыгып, бир нече күнгө калтырыңыз. Сиз кайра өзүңүздү ишенимдүү сезип кайтып келесиз.

Сунушталууда: