Мазмуну:
- 1 -кадам: Баштоо
- 2 -кадам: Game Engine жөнүндө
- 3 -кадам: Колдонмо жасоого кайтуу
- 4 -кадам: Оюнду түзөтүү
- 5 -кадам: Көбүрөөк кошуу
- 6 -кадам: Телефонуңузга алуу жана андан ары алуу
Video: Коддоосуз мобилдик оюн жасоо: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Оюн жасоо биримдикти колдонуп, 3D оюндарын же Java сыяктуу тилдерде катуу коддоо оюндарын жасаса да, абдан кыйын көрүнүшү мүмкүн. Кандай болбосун, сизге көп тажрыйба керек, бул жаңы башталып жаткан адам үчүн ар дайым кызыктуу эмес. Ошентип, бул долбоордо биз башынан аягына чейин абдан жөнөкөй платформер оюнун (Марио сыяктуу) жасайбыз.
1 -кадам: Баштоо
Биз өзүбүздүн оюбузду жасай турган платформа AppShed деп аталат, бул веб -сайтта колдонууга ыңгайлуу шарттар түзүлгөн, бирок Phaser оюн кыймылдаткычы бар, ал бизге оюндары бар колдонмолорду түзүүгө мүмкүндүк берет!
Ошентип, баштоо үчүн, биз AppShedке киребиз жана кирүүнү чыкылдатыңыз (эгер сизде каттоо эсеби жок болсо, анда бекер катталсаңыз болот). Бул жерде сизге эки вариант сунушталат, AppBuilder жана IoTBuilder, анткени биз бул жолу колдонмо жасоону каалайбыз, биз AppBuilder басабыз (IoTBuilderди кантип колдонууну билүү үчүн биздин башка долбоорлорубузду караңыз) башкаруу чырактары!)
Сиз AppBuilderде болгондон кийин сизге симуляцияланган телефон тартууланышы керек, бул жерде биз оюнубузду курабыз. Биз экрандын ылдый жагындагы жаңы колдонмону чыкылдатуу менен баштайбыз, андан кийин ал жаңы жаратат, андан кийин ага "оюн" деген ат бере алабыз.
2 -кадам: Game Engine жөнүндө
Эми оюнга өтө терең киришүүдөн мурун, оюнду оңой жасоого жардам бере турган оюндун кыймылдаткычын карап көрөлү. Ал Phaser деп аталат жана ал HTML 5 жана Javascriptте иштейт, мунун аркасында бизге веб браузерибизде оюндарды жасоого жана иштетүүгө мүмкүнчүлүк берет.
Эми сиз Phaser жөнүндө бир нерсе билсеңиз, аны колдонуу үчүн дагы эле кодировканы билишиңиз керек экенин билесиз. Ошентип, абсолюттук башталгыч үчүн бул идеалдуу эмес. Бул жерде AppShed келет, AppShed Phaser кыймылдаткычын алат жана сүйрөө менен түшүрүү, оңдоонун оңой өзгөчөлүгү бизге эч кандай код кылбастан оюндарды жасоого мүмкүндүк берет.
3 -кадам: Колдонмо жасоого кайтуу
Ошентип, бул учурда биз колдонмону жасап, ага ат бердик, бирок биздин колдонмо таптакыр бош. Биринчи оюнду кошуу үчүн биз модулдарды басып, андан кийин издөө тилкесинен "оюн" издешибиз керек. Сиз ар кандай варианттарды көрөсүз (булар ар кандай деңгээлдеги ар кандай оюндар), биз Platform оюнун (Phaser) чыкылдатып жатабыз, анткени бул оңдоого эң оңой оюн.
Колдонмону чыкылдатуу менен, сиздин колдонмо күтүлбөгөн жерден сүрөттөр жана аталыштар менен толтурулганын көрүшүңүз керек, мунун баары биздин оюндун аспектилери. Кийинчерээк оюндун дүйнөсүн түзө турган түтүк, мүнөз, платформалар жана фондор бар экенин көрөсүз. Эң үстүндө, оюнду баштоо үчүн чоң баскычты көрүшүңүз керек, оюңузду улантуу үчүн эки жолу чыкылдатыңыз.
Оюн жүктөлгөндөн кийин жебе баскычтарын колдонсоңуз болот же чычкан менен ары -бери жылыш үчүн сүйрөңүз. Оюнда сиз мурунку экранда көргөн трубаны, платформаларды жана башка бардык аспектилерди көрүшүңүз керек.
4 -кадам: Оюнду түзөтүү
Ошентип, акыркы кадамда, экрандын бардык сүрөттөрү оюндун дүйнөсүн түзгөнүн билдик, ошондуктан, эгерде биз буларды түзөтө турган болсок, анда ал биздин оюбуздагы нерселерди өзгөртөт.
Буларды түзөтүү үчүн, биз оңдоону каалаган нерсени чыкылдатуу керек, андыктан, мисалы, биз платформалардын биринин абалын өзгөрткүбүз келгенин айтабыз, биз муну платформалардын бирин чыкылдатуу менен кылмакпыз, анан биз түзөтүүнү басабыз. Эми биз X, Y, туурасы жана бийиктиги сыяктуу көптөгөн баалуулуктарга ээ болгон текст кутучасын көрүшүбүз керек. Эгерде биз платформанын абалын өзгөрткүбүз келсе, X жана Y маанилерин, ал эми өлчөмүн өзгөрткүбүз келсе, туурасы менен бийиктигин өзгөртмөкпүз.
Платформаны жылдыруу үчүн биз X маанисин 100гө, Y маанисин 70ке өзгөртөбүз. Сактоо баскычын чыкылдатып, оюнду кайра аракет кылабыз, анда оюндун башкача экенин көрүшүбүз керек. Биз бул баалуулуктарды оюндун бардык жактары боюнча өзгөртүп, аны адатка айландыра алабыз.
5 -кадам: Көбүрөөк кошуу
Бул жерде биз оюн кыймылдаткычынын иштөө ыкмаларын, бул оюндарга кантип жетүү керектигин жана нерселерди өлчөмүн өзгөртүү жана жылдыруу аркылуу оюнду кантип ыңгайлаштыруу керектигин үйрөндүк, эми биз оюнубузга көбүрөөк платформаларды жана объекттерди кантип кошууну карап чыгабыз..
Биз кыла турган биринчи нерсе - модулдарга кайтуу жана кайра оюн издөө, "платформа оюну Phaser" деп аталган файлда сиз башка платформаны кошуу мүмкүнчүлүгүн көрүшүңүз керек, биз муну чыкылдатып, андан кийин колдонууну чыкылдатып жатабыз. Эми сиз оюндун экранында 3 түтүк бар экенин көрүшүңүз керек, бирок оюнду баштасак 2 эле көрүүгө болот. Бул 2 түтүктүн бирдей x жана y маанилерине ээ болгондуктан, алар бири -бирин кайталап турат, муну оңдоо үчүн биз жөн гана баалуулуктардын бирин алмаштырабыз, андан кийин 3тү тең көрүүгө болот.
6 -кадам: Телефонуңузга алуу жана андан ары алуу
Ошентип, азыр биздин оюн ойногонго даяр, аны телефондорубузга жүктөө үчүн жарыялоону жана андан кийин баштоону чыкылдатыңыз, бул процесс аяктагандан кийин бөлүшүүнү, андан кийин QR кодун чыкылдатыңыз. Бул бизге QR кодун сунуштайт, биз телефонуңузду сканерлеп, оюнду телефонуңузга коёбуз. Бир нече секунданын ичинде оюн жүктөлүп, эми телефонуңузда ойной алабыз. Белгиңизди көзөмөлдөө үчүн манжаңызды экранда сүйрөңүз же телефонуңузду каалаган жагына кыйшайта аласыз.
Жөн эле ушинтип биз абдан жөнөкөй оюнду куруп, аны телефонго койдук. Эми, бул сиз кура турган эң жөнөкөй оюндардын бири, бирок сиз аны жөнөкөй платформер оюнуна караганда бир топ алдыга жылдыра аласыз. Бул космостук баскынчылар оюнун AppShed куруп көрүңүз. Бул жерде
Эгерде сизде кандайдыр бир суроолор болсо, комментарий калтыруудан тартынба, биз сизге жооп беребиз
Сунушталууда:
Саймон Оюн - Кызыктуу Оюн !: 5 кадам
Саймон Оюн - Көңүлдүү Оюн !: Шилтеме: Бул жерде Узак дем алыштан кийин, сиз чындыгында бардык тапшырмаларды аткарууга жана сиз жооптуу болгон жумушту аткарууга аракет кылышыңыз керек. Мээбизди машыктыра турган убак келди, туурабы? Ошол кызыксыз жана маанисиз оюндардан тышкары, Simon Game деген оюн бар
Arduino негизделген DIY оюн контролери - Arduino PS2 оюн контроллери - DIY Arduino Gamepad менен Tekken ойноо: 7 кадам
Arduino негизделген DIY оюн контролери | Arduino PS2 оюн контроллери | DIY Arduino Gamepad менен Tekken ойноо: Саламатсыздарбы балдар, оюндарды ойноо ар дайым кызыктуу, бирок өзүңүздүн DIY колдонмо оюнуңузду башкаруучу менен ойноо алда канча кызыктуу. Ошентип, биз бул инструкцияларда arduino pro micro колдонуп оюн контроллерин жасайбыз
Raspberry Pi мобилдик оюн аппараты: 11 кадам
Raspberry Pi мобилдик оюн түзмөгү: Сиз качандыр бир кезде классикалык видео оюндарды ойногонуңуз келген, бирок эски оюндарды иштете ала турган түзмөктү кайдан алууну билбейсизби же алар өтө эле кымбат беле? Анда өзүңүз жасаңыз! Бул менин Raspberry P имаратынын документтери
Мобилдик оюн: 5 кадам
Мобилдик оюн: Бул менин программам, мен бул оюнду mit app ойлоп табуучусунун жардамы менен жасадым, аны башкалар жарыяласа болот, аны жүктөп алса болот
Оюн сатып алардан мурун сиздин компьютерде оюн иштей тургандыгын кантип текшерсе болот: 4 кадам
Оюн сатып алардан мурун сиздин компьютерде оюн иштей тургандыгын кантип текшерсе болот: Жакында мен досумдан Call of Duty 4 сатып алдым (бекер кошуп алам), анткени анын компьютеринде иштебейт. Ооба, анын компьютери абдан жаңы, жана ал эмнеге иштебей турганын таң калтырды. Ошентип, интернетте бир нече сааттан кийин издеп таптым