Онлайн оюндарды кантип жасоо керек (сүрөттөр менен)

Мазмуну:

Онлайн оюндарды кантип жасоо керек (сүрөттөр менен)
Онлайн оюндарды кантип жасоо керек (сүрөттөр менен)

Video: Онлайн оюндарды кантип жасоо керек (сүрөттөр менен)

Video: Онлайн оюндарды кантип жасоо керек (сүрөттөр менен)
Video: Andonstar AD409 Pro 10.1 inch Digital PCB Microscope 300X Magnifier with HDMI output 2024, Май
Anonim

Сиз качандыр бир убакта онлайн оюнун ойноп, "Мен булардын бирин жасасам болмок экен, менин сонун идеяларым бар" деп ойлоп көрдүңүз беле? Мурда Flashти иштетүүчү ActionScript 3те код жазууну үйрөнүү керек болчу. Кээ бир оюн куруу программаларынын аркасында, коддоо тажрыйбасы өткөндүн талабы. Сиз эч качан коддун сабына тийбестен, объекттерди жана логиканы башкарып, кызыктуу, терең оюндарды түзө аласыз.

Кадамдар

4 ичинен 1 -бөлүк: Оюнду долбоорлоо

Онлайн оюндарды жасоо 1 -кадам
Онлайн оюндарды жасоо 1 -кадам

Кадам 1. Негизги сүрөттөмөнү жазыңыз

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

Оюндун дизайны боюнча документти жазуу боюнча көбүрөөк маалымат алуу үчүн бул колдонмону караңыз

Онлайн оюндарды жасаңыз 2 -кадам
Онлайн оюндарды жасаңыз 2 -кадам

Кадам 2. Кээ бир эскиздерди тартыңыз

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

Онлайн оюндарды жасаңыз 3 -кадам
Онлайн оюндарды жасаңыз 3 -кадам

Кадам 3. Оюнуңузду түзүү ыкмасын тандаңыз

Адаттагыдай эле, Flash оюндарын түзүү үчүн ActionScript 3те кантип код жазууну үйрөнүшүңүз керек. Муну кыла берсеңиз да, кодировкалоо тажрыйбасын талап кылбаган, оюнду түзүүнү жеңилдете турган программалар бар. Оюндарды жасоонун эң популярдуу варианттарынын айрымдары төмөнкүлөрдү камтыйт:

  • Stencyl - Бул объектилерди жана логикалык скрипттерди колдонуп оюндарды курууга мүмкүндүк берген жаңы курал. Бул оюндар кийин Flash долбоорлоруна айландырылып, Flash оюндарын колдогон каалаган веб -сайтка жүктөлүшү мүмкүн.
  • 2 -конструкция - Flash эскирген сайын, анын ордуна оюндарды түзүүнүн башка каражаттары келе баштады. Онлайн оюн түзүүнүн эң жаңы ыкмаларынын бири HTML5ти колдонуу. Адатта, бул көп коддоо билимин талап кылат, бирок Construct 2 сизге Stencyl сыяктуу объекттерди жана скрипттерди колдонуп оюндарды түзүүгө мүмкүндүк берет.
  • Flash Builder - Бул Flash оюндарын түзүүнүн салттуу ыкмасы. Бул үчүн ActionScript боюнча бир топ билим талап кылынат, бирок анын негиздерин үйрөнүү оңой тилдердин бири. Flash Builder акча талап кылат, бирок ошол эле функциялардын көбүн алуу үчүн ачык булак FlashDevelop программасын колдонсоңуз болот.

4 ичинен 2 -бөлүк: Stencyl колдонуу

Онлайн оюндарды жасаңыз 4 -кадам
Онлайн оюндарды жасаңыз 4 -кадам

Кадам 1. Stencylди жүктөп алып орнотуңуз

Stencyl - бул эч кандай коддоо билимин талап кылбаган оюн түзүү программасы. Тескерисинче, оюндагы объекттерди башкаруу үчүн ар кандай логикалык куралдарды колдонсоңуз болот.

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

Онлайн оюндарды жасоо 5 -кадам
Онлайн оюндарды жасоо 5 -кадам

Кадам 2. Жаңы оюнуңузду түзүңүз

Stencyl программасын баштаганда, сизге оюндарыңыздын тизмеси көрсөтүлөт. Тизмеде бир нече мисал оюндары болот, алар кантип иштээрин көрүү үчүн карап көрсөңүз болот. Өз оюнуз менен иштөөнү баштоо үчүн, "Жаңы оюнду түзүү үчүн бул жерди басыңыз" деп белгиленген чекиттүү кутучаны басыңыз.

Онлайн оюндарды жасаңыз 6 -кадам
Онлайн оюндарды жасаңыз 6 -кадам

Кадам 3. Комплектти тандаңыз

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

Сиз башка колдонуучулардын интернетте жасаган комплекттерин жүктөп алсаңыз болот

Онлайн оюндарды жасаңыз 7 -кадам
Онлайн оюндарды жасаңыз 7 -кадам

Кадам 4. Оюнуңуз тууралуу маалыматты киргизиңиз

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

  • Аты - Бул сиздин оюндун аты. Муну кийинчерээк каалаган нерсеңизге өзгөртө аласыз.
  • Экран өлчөмү - Бул сиздин оюн экраныңыздын өлчөмү жана ал сиз колдонгон искусствого таасир эте тургандыктан абдан маанилүү. Адамдар сиздин оюңузду веб -браузеринде ойной тургандыктан, экрандын өлчөмү өтө чоң болбошу керек. Туурасы: 640 пиксель Бийиктиги: 480 пиксель. Бул баштоо үчүн жакшы өлчөм.
Онлайн оюндарды жасаңыз 8 -кадам
Онлайн оюндарды жасаңыз 8 -кадам

Кадам 5. Макети менен таанышып алыңыз

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

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

Кадам 6. Актерду ыңгайлаштыруу

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

  • Актерду бир топко бөлүңүз (Оюнчу, Душман). Бул актердун кагылышуу касиеттерин аныктоого жардам берет. Актёр редакторун ачуу үчүн актеруңузду тандаңыз. Properties өтмөгүн чыкылдатып, андан кийин ачылуучу менюдан тиешелүү топту тандаңыз.
  • Жүрүм -турумду кошуу (секирүү, басуу, басуу). Жүрүм -турум - бул сиздин актерго иш -аракеттерди жасоого мүмкүнчүлүк берген нерсе. Behaviors өтмөгүн чыкылдатыңыз, андан кийин төмөнкү сол бурчтагы "+ Behavior Add" баскычын чыкылдатыңыз. Тизмеден бир жүрүм -турумду (мисалы, "Басуу") тандап, анан "Тандоону" чыкылдатыңыз.
  • Башкарууну орнотуңуз. Эгерде сиз оюнчу мүнөзүн түзүп жатсаңыз, анда, балким, оюнчуга аны жылдырууга уруксат бергиңиз келет. Жөө жүрүм -турумун кошкондо, сиз Walking атрибуттары экранына алынасыз. Ачылуучу менюларды колдонуп, актерду солго жана оңго жылдыра турган баскычтарды тандап алсаңыз болот. Сиз колдонуп жаткан комплект анда камтылган болсо, анимацияларды да дайындай аласыз.
  • Актёрдун кыла турган нерсесин ыңгайлаштыруу үчүн сиз бир нече жүрүм -турумду кошо аласыз.
Онлайн оюндарды жасаңыз 10 -кадам
Онлайн оюндарды жасаңыз 10 -кадам

Кадам 7. Сахнаны түзүү

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

  • Фон - Сиздин сахнаңыз автоматтык түрдө өлчөмдө болот, андыктан учурда бул жөнүндө кабатыр болбоңуз. Түстү фон катары колдонууну тандай аласыз, анын үстүнө плиткалар коюлат. Сиз катуу түстү же градиентти тандай аласыз. Бүткөндөн кийин "Түзүү" дегенди басыңыз. Бул сахна дизайнерин ачат.
  • Плиткаларды коюңуз - Сиздин комплектке кирген плиткалар терезенин оң жагына жүктөлөт. Сол менюдагы Карандаш куралын чыкылдатып, анан колдонгуңуз келген плитканы чыкылдатыңыз. Андан кийин плитканы сахнаңызга койсоңуз болот. Бир нече плиткаларды жайгаштыруу үчүн чычкан менен сүйрөңүз.
  • Актерлорду жайгаштыруу - Жеткиликтүү актерлорго өтүү үчүн плиткаңыздын үстүндөгү Актёрлор өтмөгүн басыңыз. Бул тизмеде көрүнүшү үчүн сиз аларды мурда жараткан болушуңуз керек. Орноткуңуз келген актерду чыкылдатыңыз, андан кийин сахнанын кайсы жеринде көрүнүшүн кааласаңыз, ошол жерди басыңыз. You Shiftти басып турсаңыз, актер торго түшөт.
  • Тартылуу күчүн кошуу - Терезенин жогору жагындагы "Физика" өтмөгүн чыкылдатып, анан "Тартылуу күчү (Тик)" талаасына маанини киргизиңиз. 85ке кирүү реалдуу дүйнөнүн тартылуусун симуляциялайт.
Онлайн оюндарды жасоо 11 -кадам
Онлайн оюндарды жасоо 11 -кадам

Кадам 8. Оюнду сыноо

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

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

Онлайн оюндарды жасаңыз 12 -кадам
Онлайн оюндарды жасаңыз 12 -кадам

Step 9. Көбүрөөк кошуу

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

Онлайн оюндарды жасаңыз 13 -кадам
Онлайн оюндарды жасаңыз 13 -кадам

Кадам 10. Сайт оюнуңузду кулпулоо

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

  • "Ресурстар" дарагынан "Оюн орнотууларын" ачыңыз. "Loader" бөлүмүн тандаңыз. Сиз уруксат бергиңиз келген сайттарды "Сайттын кулпусу" талаасына боштуксуз үтүр менен ажыратып киргизиңиз. Мисалы, newgrounds.com, kongregate.com.
  • Бул экранда турганда, эгерде бар болсо, "Башкы баракчаңыз" талаасына үй баракчаңызды киргизиңиз. Бул сиздин оюнду ойногон оюнчуларга сиздин сайтка шилтеме алууга мүмкүнчүлүк берет.
Онлайн оюндарды жасаңыз 14 -кадам
Онлайн оюндарды жасаңыз 14 -кадам

Кадам 11. Оюнду Flash катары экспорттоңуз

Оюнуңузга канааттанган соң, аны Flash форматына экспорттой аласыз. Бул оюнду Flash оюндарын өткөрүүчү сайтка же жеке веб -сайтыңызга жүктөөгө мүмкүндүк берет. Чыкылдатыңыз Жарыялоо Вебди тандап, анан Flashти басыңыз. Файлды компьютериңизде оңой табылган жерге сактаңыз.

Онлайн оюндарды жасоо 15 -кадам
Онлайн оюндарды жасоо 15 -кадам

Кадам 12. Оюнду жарыялоо

Сизде Flash (. SWF) файлы болгондон кийин, аны өзүңүз каалаган хостко жүктөй аласыз. Интернетте Flash оюндарын өткөрүүчү ар кандай сайттар бар, кээ бирлери оюнуңуз менен жарнамадан түшкөн кирешеден акча табууга уруксат бериши мүмкүн. Сиз ошондой эле оюнуңузду жеке веб -сайтыңызга жүктөй аласыз, бирок оюн популярдуу болуп калса, оюнчуларды тейлөө үчүн өткөрмө жөндөмүңүздүн болушун камсыз кылгыңыз келет.

  • Оюнду жеке веб -сайтыңызга жүктөө үчүн бул колдонмону караңыз.
  • Эгерде сиз оюнуңузду Newgrounds же Kongregate сыяктуу сайтка жүктөөнү кааласаңыз, анда каттоо эсебин түзүп, анан сайт үчүн жүктөө процессинен өтүшүңүз керек болот. Жоболор жана шарттар сайттан сайтка өзгөрөт.
  • Эгерде сиз өз оюңузду Stencyl Arcadeга жарыялоону кааласаңыз, анда Stencyl Программасынын ичинен жасай аласыз. Чыкылдатыңыз Жарыялоо Stencyl тандап, анан Arcade баскычын басыңыз. Оюн автоматтык түрдө жүктөлөт, андыктан муну жасоодон мурун анын аты менен бактылуу экениңизди текшериңиз. Stencyl Arcade файлдын өлчөмү 8 МБ чектөөгө ээ.

4 ичинен 3 -бөлүк: Конструкцияны колдонуу 2

Онлайн оюндарды жасаңыз 16 -кадам
Онлайн оюндарды жасаңыз 16 -кадам

Кадам 1. Construct 2ди жүктөп алып орнотуңуз

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

Construct 2 бекер, бирок сиз жаңыртмайынча кээ бир мүмкүнчүлүктөр чектелген. Акысыз версия HTML5тен башка платформаларга жарыялай албайт

Онлайн оюндарды жасоо 17 -кадам
Онлайн оюндарды жасоо 17 -кадам

Кадам 2. Жаңы долбоор түзүү

2 -конструкцияны биринчи баштаганда сизди саламдашуу менюсу тосуп алат. Жаңы оюнду баштоо үчүн "Жаңы долбоор" шилтемесин басыңыз. Негизги оюндар кантип түзүлгөнүн көрүү үчүн колдоно ала турган бир нече мисалдар бар.

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

Онлайн оюндарды жасаңыз 18 -кадам
Онлайн оюндарды жасаңыз 18 -кадам

Кадам 3. Долбооруңуздун жөндөөлөрүн тууралаңыз

Долбоор терезесинин сол жээгинде сиз Properties алкагындагы бир катар нерселерди көрөсүз. Сиз муну колдонуп, экраныңыздын өлчөмүн коюп, оюнуңузду жана компанияңыздын маалыматын киргизе аласыз.

Онлайн оюндарды жасаңыз 19 -кадам
Онлайн оюндарды жасаңыз 19 -кадам

4 -кадам. Фонду кыстаруу

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

  • Фонду макеттин өлчөмүнө коюңуз. Муну фондук объектисин тандоо жана Properties алкагындагы өлчөмдү өзгөртүү аркылуу жасаңыз.
  • Катмардын атын өзгөртүп, кулпулаңыз. Сиз башка объекттерди коюп жатканда кокусунан жылып кетпеши үчүн катмарды бекиңиз. Экрандын оң жагындагы "Катмарлар" өтмөгүн чыкылдатыңыз. Катмарды тандап, Карандаш сөлөкөтүн чыкылдатыңыз. Катмарга "Фон" деп ат коюп, андан соң фонду кулпулоо үчүн "Кулпу" баскычын басыңыз.
Онлайн оюндарды жасаңыз 20 -кадам
Онлайн оюндарды жасаңыз 20 -кадам

Кадам 5. Жаңы катмар түзүү

Катмарлар өтмөгүндө, жаңы катмарды түзүү үчүн "+" баскычын басыңыз. Аны "Негизги" деп атоо. Бул сиздин оюн объектилеринин көбү жашаган катмар болот. Улантуудан мурун Негизги катмар тандалганын текшериңиз.

Онлайн оюндарды жасоо 21 -кадам
Онлайн оюндарды жасоо 21 -кадам

Кадам 6. Оюнуңузга киргизүүлөрдү кошуңуз

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

Макетиңизди эки жолу чыкылдатыңыз жана Киргизүү бөлүмүнөн "Чычканды" тандаңыз. "Клавиатура" объектисин киргизүү үчүн ушундай кылыңыз

Онлайн оюндарды жасоо 22 -кадам
Онлайн оюндарды жасоо 22 -кадам

Кадам 7. Объекттерди кошуу

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

Сиз макетиңизде спрайттарды тандасаңыз, спрейттин касиеттери сол алкакка жүктөлөт. Спрайттын атын өзгөртүп, аны оңой эле аныктап, ага кайрыла аласыз

Онлайн оюндарды жасоо 23 -кадам
Онлайн оюндарды жасоо 23 -кадам

Кадам 8. Объектилерге жүрүм -турумду кошуңуз

Жүрүм -турумду кошуу үчүн, аны тандап алуу үчүн толук жүрүм -турумду кошкуңуз келген объектти чыкылдатыңыз. Properties алкагынын Behaviors бөлүмүндөгү "Add/edit" шилтемесин басыңыз. Жеткиликтүү жүрүм -турумдун тизмеси пайда болот.

Жүрүм-турум-бул объекттерге функционалды тез кошууга мүмкүндүк берген логиканын алдын ала конфигурацияланган бөлүктөрү. Сиз көптөгөн функцияларды аткара ала турган ар кандай алдын ала жасалган жүрүм -турумдарды тандай аласыз. Мисалы, полду бекем кылуу үчүн, ага "Катуу" жүрүм -турумун бериңиз. Оюнчу мүнөзүн сегиз жакка жылдыруу үчүн, ага "8 багыттуу кыймыл" жүрүм-турумун бериңиз

Онлайн оюндарды жасаңыз 24 -кадам
Онлайн оюндарды жасаңыз 24 -кадам

Кадам 9. Жүрүм -турумдун касиеттерин өзгөртүү

Сиз объекттердин иштөө ыкмасын ыңгайлаштыруу үчүн болгон жүрүм -турумду түзөтө аласыз. Сиз ылдамдыкты, багытты жана башка касиеттерди өзгөртүү үчүн баалуулуктарды өзгөртө аласыз.

Онлайн оюндарды жасоо 25 -кадам
Онлайн оюндарды жасоо 25 -кадам

10 -кадам. Окуялардын кантип иштээрин түшүнүңүз

Окуялар - бул шарттардын тизмеси жана оюнду башкаруучу нерсе. Эгерде шарттар аткарылса, окуя болот. Эгерде шарттар аткарылбаса, окуя болбойт. Окуя барагы адатта секундасына 60 жолу чуркайт. Ал иштеген сайын "кене" деп аталат.

Онлайн оюндарды жасаңыз 26 -кадам
Онлайн оюндарды жасаңыз 26 -кадам

Кадам 11. Окуя түзүңүз

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

  • Аракет качан болорун тандаңыз. Объектти тандагандан кийин, сизден окуя качан болушу керектигин сурашат. Бул башка окуяларга же белгилүү бир убакта негизделиши мүмкүн. "Ар бир кене" дайыма болот.
  • Аракет кошуңуз. Сизден объекттериңиздин бирин тандоо суралат. Аракеттер тизмесинен тандаңыз. Мисалы, эгер сиз жогорудан төмөн карай аткыч жасап жатсаңыз жана оюнчунун мүнөзү дайыма чычканды карап турушун кааласаңыз, Player объектисине коюлган ар бир белгиде "Позицияга бурчту орнотуу" аракетин түзмөксүз. Координаттар суралганда, X үчүн "Mouse. X" жана Y үчүн "Mouse. Y" дегенди киргизиңиз. Бул оюнчунун кемесин курсорго карай дайыма көрсөтүп турат.
Онлайн оюндарды жасоо 27 -кадам
Онлайн оюндарды жасоо 27 -кадам

12 -кадам. Көбүрөөк окуяларды жана жүрүм -турумду кошуңуз

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

Онлайн оюндарды жасоо 28 -кадам
Онлайн оюндарды жасоо 28 -кадам

Кадам 13. Кээ бир өзгөрмөлөрдү кошуңуз

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

  • Instance Variables - Instance өзгөрмөлөрү - бул жалгыз объекттерге дайындалган өзгөрмөлөр. Алар душман жана оюнчулардын ден соолугу сыяктуу нерселер үчүн колдонулат. Сиз объекти тандап алгандан кийин мисалдын өзгөрмөлөрүн Сипаттар алкагынын Өзгөрмөлөр бөлүмүндөгү "Кошуу / түзөтүү" шилтемесин басуу менен кошо аласыз. Өзгөрмөгө окуяда айтыла турган аталышты жана баштапкы маанини бериңиз.
  • Глобалдык өзгөрмөлөр - Глобалдык өзгөрмөлөр - бул бүт оюнга берилген өзгөрмөлөр. Алар оюнчу упайы сыяктуу нерселер үчүн колдонулат. Глобалдык өзгөрмөнү түзүү үчүн, Окуялар баракчасын ачыңыз жана бош жерди оң баскыч менен чыкылдатыңыз. "Глобалдык өзгөрмөнү кошуу" баскычын чыкылдатып, окуяга шилтеме бере турган ат коюп, анан баштапкы маанини киргизиңиз.
Онлайн оюндарды жасоо 29 -кадам
Онлайн оюндарды жасоо 29 -кадам

Кадам 14. Интерфейсти түзүү

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

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

Онлайн оюндарды жасоо 30 -кадам
Онлайн оюндарды жасоо 30 -кадам

15 -кадам. Оюнуңузду текшерип, кайра карап чыгыңыз

Эми сизде экранда окуялар жана жүрүм -туруму бар кээ бир объекттер бар болгондуктан, тестирлөөнү жана мазмунду кошууну баштасаңыз болот. Оюнду куруу жана сыноо үчүн экрандын жогору жагындагы "Play" баскычын чыкылдатыңыз. Иштебеген нерсеге көңүл буруңуз жана оюңуз ойноок жана кызыктуу болушу үчүн аны оңдоого аракет кылыңыз.

Онлайн оюндарды жасаңыз 31 -кадам
Онлайн оюндарды жасаңыз 31 -кадам

Кадам 16. Оюнду экспорттоо

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

Онлайн оюндарды жасаңыз 32 -кадам
Онлайн оюндарды жасаңыз 32 -кадам

Step 17. Оюнду жарыялоо

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

4 ичинен 4 -бөлүк: Scratchтан коддоо

Кадам 1. Game Maker Studio сыяктуу HTMLди колдогон IDE (Integrated Development Environment) программасын жүктөп алыңыз

Кээ бирлери бекер жеткиликтүү, бирок эң мыкты IDEлердин көбү жүздөгөн долларларга турат.

Кадам 2. IDEди колдонууну үйрөнүңүз

Сиздин чөйрөңүздө программалоону үйрөнүү абдан маанилүү. Жалпы коддун көбүн жаттоо жана нерселерди кантип туура ишке ашырууну үйрөнүү бир нече жумага, атүгүл айларга созулушу мүмкүн. Сабырдуу болуңуз, мунун баары өзүн актайт!

Кадам 3. Даярмын деп ойлогондон кийин оюнуңузду түзүңүз

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

Кадам 4. Оюнду сыноо

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

Кадам 5. Аны жарыялагыла

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

Кеңештер

  • Эгер сиз Flash оюндарынын артындагы кодду үйрөнүүгө көбүрөөк кызыксаңыз, Flash Builder жана ActionScript 3 кодун колдонуп оюндарды түзө аласыз. Бул көп убакытты талап кылат, бирок уникалдуу тажрыйбага алып келиши мүмкүн. Actions Script 3 программалоо боюнча чоо -жайын билүү үчүн бул колдонмону караңыз.
  • Оюңузду же мазмунуңузду алган булактарга жана оюнду түзүүгө жардам берген баардык адамдарга кредит бериңиз.

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