Мазмұны:

2D Shooter Scratch ойыны: 11 қадам
2D Shooter Scratch ойыны: 11 қадам

Бейне: 2D Shooter Scratch ойыны: 11 қадам

Бейне: 2D Shooter Scratch ойыны: 11 қадам
Бейне: Пластмассовый 2 мир победил, макет оказался... ► 2 Прохождение Super Mario Galaxy 2 (Nintendo Wii) 2024, Шілде
Anonim
2D Shooter Scratch ойыны
2D Shooter Scratch ойыны

Бұл нұсқаулықта мен сізге 2D ату ойынын қалай жасау керектігін көрсетемін. Мұны жасау өте қарапайым, бірақ сіз жол бойында кейбір нәрселерді үйренесіз деп үміттенеміз, және жақын арада сіз өзіңіздің ойындарыңызды жасай аласыз!

Жабдықтар

  • Компьютер.
  • Scratch логин/тіркелгі.
  • Тышқан (ойын аяқталғаннан кейін ойынды жеңілдетеді).

1 -қадам: Жаңа жоба

Жаңа жоба
Жаңа жоба

Сіз бірінші орындағыңыз келетін нәрсе - https://scratch.mit.edu/. Содан кейін сіз өзіңіздің есептік жазбаңызбен кіргіңіз келеді және «Жасау» түймесін басыңыз.

2 -қадам: жаңа спрайт жасау

Жаңа спрайт жасау
Жаңа спрайт жасау
Жаңа спрайт жасау
Жаңа спрайт жасау

Бірінші сурет - жасау түймесін басқаннан кейін көру керек нәрсе. Сіз қазір не істегіңіз келеді - «sprite one» деп жазылған тырнағы бар мысықтың белгішесін нұқыңыз, содан кейін қоқыс түймесін басыңыз. Бұл бастапқы спрайтты жояды, осылайша біз оны өзіміз жасай аламыз. Әрі қарай, біз + белгісі бар мысықтың логотипін шерткіміз келеді, содан кейін бояуды таңдаңыз. Енді біз бірінші спрайт жасай аламыз.

3 -қадам: Басты кейіпкер

Басты кейіпкер
Басты кейіпкер

Енді біз ойыншы басқаратын басты кейіпкерімізді жасағымыз келеді. Сол жақтағы құралдарды қолдана отырып, ортасында ортаға орналасқан кішкене шеңбер жасап, қару мен мылтықты тарту үшін сызық құралы мен тіктөртбұрыш құралын қолданыңыз. Егер сіз қаласаңыз, түстермен эксперимент жасай аласыз, бірақ бірінші рет өлшемі мен пішіні менікіндей етіп жасауға тырысыңыз. Ақырында, сіз жасағаннан кейін, sprite one жазылған мәтінді нұқыңыз және оны мен сияқты «Ойыншы» деп ауыстырыңыз. Бұл «Ойыншы» біздің басты кейіпкерімізге қатысты екенін білудің бір жолы.

4 -қадам: Жаман жігіт

Нашар жігіт
Нашар жігіт

Енді біз басты кейіпкерімізді жасадық, сол кейіпкермен күресу үшін бірдеңе жасауымыз керек. Сол жақтағы құралдарды қолдана отырып, 3 -қадамдағыдай нәрсені жасаңыз, бірақ қолыңызбен және мылтықсыз. Оны «Ойыншы» өлшемімен бірдей етіп жасаңыз және оның тікелей солға қарайтынына көз жеткізіңіз. Ақырында, оны 3 -қадамдағыдай «BadGuy» деп атаңыз. Келесі қадамға өтпес бұрын, төменгі сол жақтағы фон белгісін шертіп, бояуды таңдаңыз.

5 -қадам: Фон

Фон
Фон

4 -қадамдағы бояу белгішесін басқаннан кейін, тіктөртбұрыш құралын пайдаланып, сіз таңдаған түстен фон жасаңыз, дәл сіз спрайттарды қалай салдыңыз. Сізге автоматты түрде жасалынатын ақ ақ фонды өшіруді ұмытпаңыз, осылайша сізде тек фон болады. Содан кейін, оны «фон» деп атаңыз.

6 -қадам: Фондық ойын

Фоннан тыс ойын
Фоннан тыс ойын

Бояу белгішесін тағы бір рет шертіп, мәтіндік құралдың көмегімен екінші фон жасаңыз, соған ұқсас нәрсе жасаңыз. Оны GameOver немесе ұқсас нәрсеге қайта атаңыз және келесі қадамға өтіңіз.

7 -қадам: оқ

Оқ
Оқ

Енді біз ойыншымыз зұлымдарға ататын оқ жасаймыз. Бұл басқа спрайттарға қарағанда қарапайым, және сіз ортасында плюс белгісінің ортасында орналасқан көлденең тік төртбұрыш жасауыңыз керек. Содан кейін оны «оқ» деп атаңыз және келесі қадамға өтіңіз.

8 -қадам: кодтау

Кодтау
Кодтау

Алдымен біз бұрын жасаған сол жақ төменгі бұрыштан «Ойыншы» спрайтын таңдаңыз. Содан кейін код, костюмдер мен дыбыс жазылған сол жақ жоғарғы бұрышта кодты нұқыңыз. Түсті кодталған блоктарды жоғары және төмен жылжытуға және блоктарды жұмыс кеңістігіне апарып тастауға болады. Блокты жою үшін оны солға қарай сүйреңіз. Блоктарды жылжытуға, ажыратуға және жоюға үйреніңіз. Код блоктарын қарап отырып, суреттегі кодты қайта жасаңыз. Сіз «Хабар тарату» блогына жеткенде, сіз жаңа хабар таратасыз және оны «Түсіру» деп атайсыз, содан кейін оны блоктың ашылмалы мәзірінен таңдаңыз.

Бұл код ойыншыға WASD көмегімен (жоғары, солға, төмен және оңға) жылжуға мүмкіндік береді. Ол сонымен қатар экранның ортасында спрайтты бастайды. Дұрыс код - бұл оқты қалай атуға болатыны. Егер сіз мұның ешқайсысын түсінбесеңіз, онда бәрі жақсы, кодты көшіріп алыңыз және оның жолда қалай жұмыс істейтінін біле аласыз ба?

9 -қадам: Түсіру

Түсіру
Түсіру

Тағы да, 8 -қадамдағыдай, сіз суреттегі кодты қайта жасайсыз, бірақ оқ спрайтында (төменгі оң жақтағы «Оқ» спритін басыңыз).

Бұл код «Ойнатқыштағы» кодпен жұмыс істейді және оны тінтуірді ұстап тұрғанда, ойнатқыштың алдында оқтың клонын жасайды (бірден бірнеше оқ спрайт болуына мүмкіндік береді) ол ойыншының мылтығынан шығып, сосын тышқан көрсеткен бағытта қозғалады. Бұл ойын ойнайтын адамға оқты дәл бағыттауға және атуға мүмкіндік береді.

10 -қадам: Bad Guy коды

Жаман жігіт коды
Жаман жігіт коды
Жаман жігіт коды
Жаман жігіт коды

Бұл, мүмкін, ең күрделі және шешуші код. «BadGuy» спрайтын таңдаңыз, содан кейін бәрі суреттегідей екеніне көз жеткізіңіз. Кодтың бұл бөлігінде бізге айнымалы жасау қажет. Біз мұны хабарды қалай жіберген болсақ, солай жасаймыз. «Барлық спрайттар үшін» таңдалғанына көз жеткізіңіз. Біз сондай -ақ GameOver деп аталатын екінші хабар таратуымыз керек.

Бұл код жаман адамды экранның шетінде кездейсоқ пайда болатын клондар жасауға мүмкіндік береді. Бұл сондай -ақ жаман адамның ойыншыны үнемі қадағалап отыруына, оқ тиген кезде өліп кетуіне және жаман жігіттің бірі ойыншыға тигенде ойынның аяқталуына мүмкіндік береді.

11 -қадам: Қорытынды қадамдар

Қорытынды қадамдар
Қорытынды қадамдар
Қорытынды қадамдар
Қорытынды қадамдар
Қорытынды қадамдар
Қорытынды қадамдар

Соңында, сол жақтағы суреттегі «Ойыншыға» кодты, оң жақтағы жоғарғы суреттегі кодты «оққа», үшінші суреттегі кодты «BadGuy» -ға қосыңыз. Біз ойын аяқталғаннан кейін осының бәрін тоқтатамыз. Сіз жасадыңыз! Барлығы дұрыс кодталғанын екі рет тексеріңіз. Жоғарғы жағындағы «Жоба бетін қарау» түймесін басып, өз ойынызды ойнаңыз! Кодты іске қосу үшін жасыл жалаушаны және кодты тоқтату үшін қызыл тоқтату белгісін басыңыз. Егер сіз мен жасағанды көргіңіз келсе немесе кодты қайта тексергіңіз келсе, мына жерге өтіңіз: https://scratch.mit.edu/projects/381823733/. Жаңа ұпайлар, денсаулық, зақым және әртүрлі мылтықтар сияқты жаңа нәрселерді қосыңыз. Масайрау!

Ұсынылған: