Мазмұны:
- 1 -қадам: Жұмысты бастау
- 2 -қадам: Game Engine туралы
- 3 -қадам: Қолданбаны жасауға оралыңыз
- 4 -қадам: Ойынды өңдеу
- 5 -қадам: Көбірек қосу
- 6 -қадам: оны телефонға алу және одан әрі алу
Бейне: Кодсыз мобильді ойын жасау: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Ойын жасау біртұтас 3D ойындарын немесе Java сияқты тілдерде қатаң кодтау ойындарын жасау үшін өте қиын болып көрінуі мүмкін. Қалай болғанда да, сізге көп тәжірибе қажет, бұл жаңадан бастағандар үшін әрқашан қызықты емес. Сонымен, бұл жобада біз басынан аяғына дейін өте қарапайым платформер ойынын (Марио сияқты) жасаймыз.
1 -қадам: Жұмысты бастау
Біз ойнайтын платформа AppShed деп аталады, бұл веб -сайтта қолдануға ыңғайлы қосымшалар әзірлеу ортасы бар, сонымен қатар Phaser ойын қозғалтқышы бар, ол бізге ойындары бар қосымшалар жасауға мүмкіндік береді!
Бастау үшін біз AppShed -ке кіреміз және кіруді нұқамыз (егер сізде тіркелгі болмаса, сіз ақысыз тіркеле аласыз). Осы кезде сізге екі нұсқа ұсынылады: AppBuilder және IoTBuilder, өйткені біз бұл жолы қолданба жасағымыз келеді, біз AppBuilder -ге шертеміз (біздің басқа жобалармен танысыңыз, IoTBuilder -ді қолданба жасау үшін қалай қолдану керектігін қараңыз). басқару шамдары!)
Сіз AppBuilder -ге кіргеннен кейін сізге модельделген телефонды ұсыну керек, дәл осы жерде біз өз ойынымызды құратын боламыз. Біз экранның төменгі жағындағы жаңа қосымшаны басудан бастаймыз, содан кейін ол жаңа жасайды, содан кейін біз оған «ойын» атауын бере аламыз.
2 -қадам: Game Engine туралы
Енді ойынға терең үңілмес бұрын, ойындарды оңай жасауға көмектесетін негізгі ойын қозғалтқышын қарастырайық. Ол Phaser деп аталады және ол HTML 5 пен Javascript -те жұмыс істейді, осының арқасында ол біздің веб -браузерде ойындар жасауға және іске қосуға мүмкіндік береді.
Енді Phaser туралы бірдеңе білсеңіз, оны пайдалану үшін әлі де кодтауды білуіңіз керек екенін білесіз. Сондықтан абсолютті бастаушы үшін бұл өте жақсы емес. Бұл жерде AppShed келеді, AppShed Phaser қозғалтқышын алады және апарып тастауды жеңілдетеді, бұл бізге код жасамай ойын жасауға мүмкіндік береді.
3 -қадам: Қолданбаны жасауға оралыңыз
Осылайша, біз өз қосымшамызды жасадық және оған ат қойдық, бірақ біздің қолданба мүлдем бос. Бірінші ойынды қосу үшін біз модульдерді шертіп, іздеу жолағында «ойын» іздеуіміз керек. Сіз әр түрлі опцияларды көресіз (бұл әр түрлі деңгейдегі әр түрлі ойындар), біз Платформалық ойынды (Phaser) шертеміз, себебі бұл өңдеудің ең оңай ойыны.
Қолдануды басқаннан кейін, сіздің қолданбаңыз кенеттен көптеген суреттер мен атауларға толғанын көресіз, бұл біздің ойынның барлық аспектілері. Сіз содан кейін ойын әлемін құрайтын Құбыр, кейіпкер, платформалар мен фондар бар екенін көресіз. Жоғарғы жағында сіз ойынды бастау үшін үлкен батырманы көресіз, оны жалғастырыңыз және ойынды бастау үшін оны екі рет басыңыз.
Ойын жүктелгеннен кейін сіз көрсеткі пернелерін қолдана аласыз немесе тінтуірмен жылжып, жылжытуға болады. Ойында сіз алдыңғы экранда көрген құбырды, платформаларды және басқа да аспектілерді көруіңіз керек.
4 -қадам: Ойынды өңдеу
Осылайша, соңғы қадамда біз экрандағы барлық бейнелер ойын әлемін құрайтынын білдік, сондықтан егер біз оларды өңдеуге баратын болсақ, бұл біздің ойынның жағдайын өзгертеді.
Оларды өңдеу үшін біз өңдегіміз келетін нәрсені тышқанның сол жақ батырмасымен шертеміз, мысалы, біз платформалардың біреуінің орнын өзгерткіміз келді, мұны біз платформалардың біреуін басу арқылы жасаймыз, сосын өңдеуді шертеміз. Енді біз X, Y, ені мен биіктігі сияқты көптеген мәндері бар мәтіндік терезені көруіміз керек. Егер біз платформаның орнын өзгерткіміз келсе, X және Y мәнін өзгертеміз, ал егер өлшемін өзгерткіміз келсе, ені мен биіктігін өзгертеміз.
Платформаны жылжыту үшін біз X мәнін 100 -ге, ал Y мәнін 70 -ке өзгертеміз. Сақтау түймесін басып, ойынды қайталап көріңіз, содан кейін ойынның басқаша екенін көруіміз керек. Біз бұл мәндерді ойынның барлық аспектілерінде өзгерте аламыз, бұл оны әдетке айналдырады.
5 -қадам: Көбірек қосу
Осы сәтте біз ойын қозғалтқышының жұмысын білдік, осы ойындарға қалай жетуге болатынын және заттарды өзгерту және өзгерту арқылы ойындарды қалай өзгертуге болатынын білдік, енді біз ойынға басқа платформалар мен объектілерді қалай қосу керектігін қарастырамыз..
Біз жасай алатын бірінші нәрсе - модульдерге қайта оралу және ойынды қайтадан іздеу, «Phaser платформалық ойыны» деп аталатын файлда сіз басқа платформаны қосу мүмкіндігін көресіз, біз оны шертеміз, содан кейін пайдалану батырмасын шертеміз. Енді сіз ойын экранында 3 құбыр бар екенін көруіңіз керек, бірақ егер біз ойынды іске қоссақ, тек 2 көруге болады. Себебі, құбырлардың 2 -де бірдей x және y мәндері бар, яғни олар бір -бірімен қабаттасып жатыр, оны түзету үшін біз тек мәндердің біреуін өзгертеміз, содан кейін барлық 3 -ті көруге болады.
6 -қадам: оны телефонға алу және одан әрі алу
Енді біздің ойын ойнауға дайын, оны телефонға жүктеу үшін біз жариялауды басамыз, содан кейін бастаймыз, бұл процесс аяқталғаннан кейін біз бөлісуді, содан кейін QR кодын басамыз. Бұл бізге телефонмен сканерлейтін QR кодын ұсынады, оны біз өз ойын телефонға саламыз. Бірнеше секунд ішінде ойын жүктеледі, енді біз телефонмен ойнай аламыз. Таңбаны басқару үшін саусағыңызды экран бойымен сүйреп апаруға болады немесе телефонды қозғалатын бағытқа еңкейтуге болады.
Дәл осылай біз өте қарапайым ойын жасап, оны телефонға қойдық. Енді бұл сіз жасай алатын ең қарапайым ойындардың бірі, бірақ сіз оны қарапайым платформалық ойыннан гөрі әлдеқайда ұзартуға болады. Бұл ғарыштық басқыншылар ойынын AppShed құрғанын тексеріңіз. Мұнда
Егер сізде сұрақтар туындаса, түсініктеме қалдырыңыз, біз сізге жауап береміз
Ұсынылған:
API -ге кодсыз қосылыңыз: 8 қадам
API -ге кодсыз қосылыңыз: Бұл нұсқаулық API пайдалануды қажет ететін, бірақ қалай бастау керектігін білмейтін адамдарға арналған. Сіз API -мен жұмыс істеудің неге пайдалы екенін білесіз және бұл нұсқаулық сізге қалай істеу керектігін көрсетеді
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 қадам
Мобильді ойындар: Бұл менің ойын, мен оны басқаларға жүктеп алу үшін жариялай аламын
Ойын қысымына сезімтал төсемдер (сандық ойын алаңдары үшін және т.б.): 11 қадам (суреттермен)
Қысымға сезімтал алаңшалар (цифрлық ойын алаңдары үшін - және басқалары): бұл цифрлық ойыншықтар немесе ойындар жасау үшін қолданылатын қысымға сезімтал төсем жасауды көрсететін нұсқаулық. Ол үлкен күшке сезімтал резистор ретінде қолданыла алады және ойынға қарамастан, оны маңызды жобалар үшін қолдануға болады