Скретчпен жарыс ойынын қалай құруға болады (суреттермен)

Мазмұны:

Скретчпен жарыс ойынын қалай құруға болады (суреттермен)
Скретчпен жарыс ойынын қалай құруға болады (суреттермен)
Anonim

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

Қадамдар

4 -тің 1 -бөлігі: Сіздің тректі орнату

Скретч бойынша жарыс ойынын жасаңыз 1 -қадам
Скретч бойынша жарыс ойынын жасаңыз 1 -қадам

Қадам 1. Scratch ашыңыз

Компьютердің веб -шолғышында https://scratch.mit.edu/ өтіңіз.

Scratch - жаңадан бастаушыларға арналған ақысыз бағдарламалау ресурсы

Скретчте жарыс ойынын жасаңыз 2 -қадам
Скретчте жарыс ойынын жасаңыз 2 -қадам

Қадам 2. Жасау түймешігін басыңыз

Бұл беттің жоғарғы жағындағы қойынды. Бұл Scratch интерфейсін ашады.

Скретчте жарыс ойынын жасаңыз 3 -қадам
Скретчте жарыс ойынын жасаңыз 3 -қадам

Қадам 3. «Барлық кеңестер» бүйірлік тақтасын жабыңыз

Түймесін басыңыз X беттің оң жағындағы кеңестер тізімінде. Қажет болмаса да, бұл Scratch интерфейсінде жұмыс істеуді жеңілдетеді.

Скретчте жарыс ойынын жасаңыз 4 -қадам
Скретчте жарыс ойынын жасаңыз 4 -қадам

Қадам 4. Тақырыпты енгізіңіз

Беттің жоғарғы сол жақ бұрышында «Атауы жоқ» жазуы бар мәтін ұясына ойынның атауын енгізіңіз (мысалы, «Менің жарыс ойыным»).

Алдымен Adobe Flash құралын қосу керек болуы мүмкін Рұқсат етіңіз шақыру немесе логотип.

Скретчте жарыс ойынын жасаңыз 5 -қадам
Скретчте жарыс ойынын жасаңыз 5 -қадам

Қадам 5. Мысық тәрізді спрайтты жойыңыз

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

Mac жүйесінде ашылмалы мәзірді шақыру үшін спрайтты басу кезінде Control пернесін басып тұруға болады

Скретчте жарыс ойынын жасаңыз 6 -қадам
Скретчте жарыс ойынын жасаңыз 6 -қадам

Қадам 6. Backdrops қойындысын нұқыңыз

Ол Scratch парағының жоғарғы жағында.

Скретчте жарыс ойынын жасаңыз 7 -қадам
Скретчте жарыс ойынын жасаңыз 7 -қадам

Қадам 7. Фонды толтырыңыз

Тректі сызар алдында трек орналасқан фонды жасау қажет:

  • Төмендегі бояу шелегінің белгішесін нұқыңыз Т. белгіше.
  • Беттің төменгі жағындағы тректің өң түсін таңдаңыз (мысалы, шөп үшін жасыл).
  • Беттің оң жағындағы фонды басыңыз.
Скретчте жарыс ойынын жасаңыз 8 -қадам
Скретчте жарыс ойынын жасаңыз 8 -қадам

Қадам 8. Жолды салыңыз

Сіз өзіңіздің жолыңызды қалағаныңызша біркелкі немесе біркелкі емес етіп жасай аласыз:

  • Құралдар тізімінің жоғарғы жағындағы щетка белгішесін нұқыңыз.
  • Беттің төменгі жағындағы тректің түсін таңдаңыз (мысалы, қара).
  • Беттің төменгі жағындағы жүгірткіні оңға сүйреу арқылы щетканың енін көбейтіңіз.
  • Жолды циклдік (міндетті түрде дөңгелек емес) түрде салыңыз.
Скретчте жарыс ойынын жасаңыз 9 -қадам
Скретчте жарыс ойынын жасаңыз 9 -қадам

Қадам 9. Аяқтау/бастау сызығын қосыңыз

Фон мен трек үшін пайдаланылған түстен өзгеше түсті таңдаңыз, содан кейін щетканың енін азайтыңыз және жарыс аяқталатын жер бойынша сызық сызыңыз.

  • Бұл сіздің көлігіңіз жарысты бастайтын нүкте.
  • Сіз қиғаш сызыққа ұқсайтын түзу құралын қолданғыңыз келуі мүмкін () щетка белгішесінің астында.

4 -тің 2 -бөлігі: Жарысушы жасау

Скретчте жарыс ойынын жасаңыз 10 -қадам
Скретчте жарыс ойынын жасаңыз 10 -қадам

Қадам 1. «Paint new sprite» белгісін басыңыз

Бұл беттің төменгі сол жағында орналасқан «Sprites» тақтасының оң жақ жоғарғы жағындағы щетка тәрізді сызық.

Скретч бойынша жарыс ойынын жасаңыз 11 -қадам
Скретч бойынша жарыс ойынын жасаңыз 11 -қадам

2 -қадам. Үлкейту

Үлкейткіш әйнектің белгісіне ұқсайтын «Масштабтау» белгішесін басыңыз + онда кемінде төрт рет. Үлкенді көру керек оң жақ тақтаның ортасындағы белгіше үлкейеді.

Егер сіз мұны бұрын жасамаған болсаңыз, алдымен беттің оң жағындағы «Кеңестер» бүйірлік тақтасын жабуыңыз қажет болуы мүмкін. X бүйірлік тақтаның сол жақ бұрышындағы белгіше.

Скретчте жарыс ойынын жасаңыз 12 -қадам
Скретчте жарыс ойынын жасаңыз 12 -қадам

3 -қадам. Жүгірушіге сурет салыңыз

Қылқаламның көмегімен жүгірушіні өзіңіз қалағандай салыңыз.

  • Егер сіз автокөлік жасасаңыз, корпусты салу үшін тіктөртбұрыш құралын (тіктөртбұрыш тәрізді белгішені) қолданып, дөңгелек құралмен көліктің дөңгелектерін қосқыңыз келуі мүмкін.
  • The тақтадағы белгіше сіздің жүгірушінің ортасын білдіреді.
Скретчте жарыс ойынын жасаңыз 13 -қадам
Скретчте жарыс ойынын жасаңыз 13 -қадам

Қадам 4. Апатқа ұшыраған шабандозды салыңыз

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

Мысалы, егер сіздің қазіргі жарысушыңыз бақытты жүз болса, сіз «апатқа ұшыраған» костюмді қайғылы тұлғаға айналдыруыңыз мүмкін

Скретч бойынша жарыс ойынын жасаңыз 14 -қадам
Скретч бойынша жарыс ойынын жасаңыз 14 -қадам

5 -қадам. Бірінші жарысушыны таңдаңыз

Сіз жүгірушілерді салатын тақтаның сол жағында бірінші сурет салғаныңызды нұқыңыз.

Скретчте жарыс ойынын жасаңыз 15 -қадам
Скретчте жарыс ойынын жасаңыз 15 -қадам

Қадам 6. Жүгірушіңізді мәре сызығының алдындағы бастапқы күйге сүйреңіз

Сіз мұны сол жақ тақтада жасайсыз. Бұл сіздің сценарийді жасау үшін жүгірушінің дұрыс бастапқы қалыпта болуын қамтамасыз етеді.

Жарысушы мәреге жеткенде тоқтайды, сондықтан жүгірушінің алдында тұрғанына көз жеткізіңіз

4 -тің 3 -бөлігі: Бастапқы позицияны құру

Скретч бойынша жарыс ойынын жасаңыз 16 -қадам
Скретч бойынша жарыс ойынын жасаңыз 16 -қадам

Қадам 1. Сценарийлер қойындысын нұқыңыз

Сіз мұны Scratch беттің жоғарғы жағында таба аласыз.

Скретч бойынша жарыс ойынын жасаңыз 17 -қадам
Скретч бойынша жарыс ойынын жасаңыз 17 -қадам

Қадам 2. Оқиғалар түймешігін басыңыз

Бұл төмендегі нұсқа Сценарийлер қойынды. Бұл оқиғаға негізделген код жақшаларының тізімін береді.

Скретч бойынша жарыс ойынын жасаңыз 18 -қадам
Скретч бойынша жарыс ойынын жасаңыз 18 -қадам

Қадам 3. Бөлікке «жалауша басылғанда» оқиғасын қосыңыз

«Жасыл жалауша басылғанда» белгішесін оң жақ тақтаға сүйреп апарыңыз, содан кейін оны жіберіңіз.

Скретчте жарыс ойынын жасаңыз 19 -қадам
Скретчте жарыс ойынын жасаңыз 19 -қадам

Қадам 4. Motion түймесін басыңыз

Бұл көк сілтеме Сценарийлер бөлім.

Скретчте жарыс ойынын жасаңыз 20 -қадам
Скретчте жарыс ойынын жасаңыз 20 -қадам

5 -қадам. Сіздің жүгірушінің басталу орнын қосыңыз

Бұл сіздің жаңа ойын басталған кезде сіздің жүгірушінің қайдан басталатынын анықтайды:

  • Тышқан курсорын жүгірушінің үстіне қойыңыз.
  • «Sprite» терезесінің жоғарғы оң жақ бұрышындағы жүгірушінің x және y координаттарын қарап шығыңыз.
  • «X: 16 y: 120 -ға өту» оқиғасын «жалауша басылғанда» оқиғасының астына орналастыру үшін сүйреңіз.
  • «16» мәтін жолағын екі рет нұқыңыз, содан кейін x мәнін теріңіз.
  • Tab ↹ пернесін басып, y мәнін теріңіз.
  • ↵ Enter пернесін басыңыз.
Скретч бойынша жарыс ойынын жасаңыз 21 -қадам
Скретч бойынша жарыс ойынын жасаңыз 21 -қадам

Қадам 6. Бастапқы позицияны өзгертіңіз

«Қозғалыс» мәзіріндегі «90 бағыттағы нүкте» оқиғасын «x y өту» жолағының астына орналастыру үшін сүйреңіз. Бұл жалау басылған кезде сіздің көлігіңіздің дұрыс бағытта болуын қамтамасыз етеді.

Скретч бойынша жарыс ойынын жасаңыз 22 -қадам
Скретч бойынша жарыс ойынын жасаңыз 22 -қадам

Қадам 7. Қай костюмді қолдану керектігін көрсетіңіз

Шертіңіз Қарайды, содан кейін «костюмді костюм2ге ауыстыруды» бастапқы позицияға сәйкес келу үшін сүйреп апарыңыз, «костюм2» жолағын нұқыңыз және таңдаңыз костюм1. Бұл сіздің жарысушыны ойынды қалпына келтіргенде апатқа ұшырамаған костюміне оралуына әкеледі.

4 -тен 4 -ші бөлім: Қозғалыс ережелерін құру

Скретч бойынша жарыс ойынын жасаңыз 23 -қадам
Скретч бойынша жарыс ойынын жасаңыз 23 -қадам

Қадам 1. Қозғалыс сценарийін қосыңыз

Бұл сіздің жүгірушіңіз алға жылжу үшін қолданылатын сценарий:

  • Шертіңіз Оқиғалар.
  • «Ту басылғанда» оқиғасын тақтаға сүйреп апарыңыз, «жалау басылғанда» бірінші сценарийден бөлек.
  • Шертіңіз Бақылау.
  • «Мәңгілік» оқиғасын «жалау басылғанда» сценарийінің астына орналастыру үшін сүйреңіз.
  • Шертіңіз Қозғалыс, содан кейін «мәңгілік» ұясына сыйысу үшін «10 қадам жылжыту» опциясын сүйреңіз.
  • «10 қадамды жылжыту» айнымалы мәнін «10» -дан «2» -ге өзгертіңіз, содан кейін ↵ Enter пернесін басыңыз.
Scratch 24 қадамында жарыс ойынын жасаңыз
Scratch 24 қадамында жарыс ойынын жасаңыз

Қадам 2. Басқару элементтерін жасаңыз

Сіз жүгірушіге бұрылуды басқару үшін келесі сценарийді қолданасыз:

  • Шертіңіз Оқиғалар, содан кейін «бос орын пернесі басылғанда» оқиғасын екі рет тақтаға сүйреңіз. Сізде «бос орын пернесі басылғанда» екі бөлек оқиға болуы керек.
  • «Бос орын» мәтін ұясын «бос орын пернесі басылған кезде» оқиғасын шертіңіз, содан кейін басыңыз сол жақ көрсеткі ашылмалы мәзірде.
  • Басқа «бос орын пернесі басылғанда» оқиғаның «бос орын» жолағын нұқыңыз, содан кейін басыңыз оң жақ көрсеткі ашылмалы мәзірде.
Скретчте жарыс ойынын жасаңыз 25 -қадам
Скретчте жарыс ойынын жасаңыз 25 -қадам

Қадам 3. Басқару элементтеріне қозғалыстарды қосыңыз

Сіз жүгірушіні айналдыру үшін көрсеткі пернелерін осылай қолданасыз:

  • Шертіңіз Қозғалыс.
  • «Оңға көрсеткі» басқару элементінің астына сәйкес келу үшін «15 градусқа бұрылу» оқиғасын сүйреңіз.
  • «Солға көрсеткі» басқару элементінің астына сәйкес келу үшін «15 градусқа бұрылу» оқиғасын сүйреңіз.
Scratch 26 -да жарыс ойынын жасаңыз
Scratch 26 -да жарыс ойынын жасаңыз

Қадам 4. Шектен тыс ереже жасаңыз

Бұл ережені қолдану сіздің жүгірушіңіз фондық түске (трекке емес) тиіп кетсе, ол «апатқа ұшырайды»:

  • Шертіңіз Бақылау, содан кейін «егер онда» опциясын бос орынға апарыңыз.
  • Шертіңіз Сезу, содан кейін «тиетін түс» опциясын «егер онда» опциясының бос кеңістігіне апарыңыз («егер» мен «содан кейін» арасында).
  • «Түрлендіретін түс» жанындағы ағымдағы түсті басыңыз, содан кейін жүгіруші жолының фонын бір рет басыңыз.
  • Шертіңіз Қарайды, содан кейін «егер костюмді» ауыстырыңыз, егер «егер» бос орынға сәйкес келсе.
  • «Егер 2 қадам» ережесінің астындағы «мәңгілік» бос орынға сәйкес келу үшін «егер онда» жинағын сүйреп апарыңыз.
  • Шертіңіз Бақылау, содан кейін «барлығын тоқтату» опциясын «костюмді ауыстыру» опциясының астына орналастыру үшін сүйреңіз.
  • «Барлығын» басыңыз, содан кейін басыңыз бұл сценарий пайда болатын ашылмалы мәзірде.
Скретч бойынша жарыс ойынын жасаңыз 27 -қадам
Скретч бойынша жарыс ойынын жасаңыз 27 -қадам

Қадам 5. Мәре сызығының реакциясын жасаңыз

Келесі сценарий сіздің жүгіруші мәре сызығын кесіп өткенде жеңіс туралы хабарлама жасайды:

  • Шертіңіз Бақылау, содан кейін «егер онда» опциясын бос орынға апарыңыз.
  • Шертіңіз Сезу, содан кейін «тиетін түс» опциясын «егер онда» опциясының бос кеңістігіне апарыңыз («егер» мен «содан кейін» арасында).
  • «Тиісті түс» жанындағы ағымдағы түсті басыңыз, содан кейін мәре сызығын бір рет басыңыз.
  • Шертіңіз Қарайды, содан кейін «егер 2 секундқа сәлем айт» опциясын «егер сол кезде» бос орынға сыйдыру үшін сүйреңіз.
  • «Сіз жеңдіңіз!» Деп айту үшін «сәлем» сөзін өзгертіңіз, содан кейін «2» санын пайдаланғыңыз келетін уақытқа ауыстырып, ↵ Enter пернесін басыңыз.
  • Бүкіл «егер онда» жинағын «мәңгі» жақшасына басқа «егер» жақшасының астына сүйреңіз.
Scratch 28 -қадамында жарыс ойынын жасаңыз
Scratch 28 -қадамында жарыс ойынын жасаңыз

6 -қадам. Өз ойын тексеріңіз

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

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

Кеңестер

  • Scratch жобасын компьютерге Scratch «Create» бетінен шерту арқылы сақтауға болады Файл, басу Компьютерге жүктеңіз, сақтау орнын таңдап, шертіңіз Сақтау. Кейінірек басу арқылы жобаны қайта ашуға болады Файл, басу Компьютерден жүктеу және Scratch файлын таңдаңыз.
  • Егер әрекетті болдырмау қажет болса, Ctrl+Z (Windows) немесе ⌘ Command+Z (Mac) пернелерін басыңыз.
  • Егер сіз кездейсоқ тақтаға емес, әр түрлі сегменттерді реттеп отырсаңыз, ақаулықтарды жою және кодты өңдеу айтарлықтай жеңіл болады.
  • Сіз өзіңіздің жолыңызға басқа кедергілерді қосу арқылы трекке кедергілерді қоса аласыз, содан кейін оларға қолдану үшін шектен тыс сценарийді қолдана аласыз. Қарапайымдылық үшін сіз тректің фондық түсін қолдана аласыз.

Ұсынылған: