
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

Scratch არის ვებსაიტი, სადაც ადამიანები ქმნიან თამაშებს და სხვა პროგრამებს წინასწარ შექმნილი ბლოკების გამოყენებით, რომლებიც თქვენ გადაიტანეთ და ჩაუშვით სამუშაო სივრცეში. დღეს მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ პლატფორმის თამაში ნულიდან.
მარაგები
ერთადერთი რაც დაგჭირდებათ არის ტელეფონი ან კომპიუტერი და ბრაუზერი, რომელსაც შეუძლია ნაკაწრების გაშვება
ნაბიჯი 1: შექმნა Sprites

დაიწყეთ ნულიდან შესასვლელად, ეს საჭიროა ასე რომ, თუ გსურთ გამოაქვეყნოთ ან დაუბრუნდეთ თამაშს. შემდეგ დააწკაპუნეთ შექმნაზე და ის დაგაყენებთ პროექტის რედაქტორს. ეს არის ის, სადაც ჩვენ გავაკეთებთ ჩვენს პროექტს.
ზედა მარცხენა კუთხეში ნახავთ კოსტუმების ღილაკს. დააწკაპუნეთ, თუ გსურთ შეცვალოთ თქვენი მოთამაშე. გადაარქვით "სპრაიტი" "მოთამაშეს".
შემდეგ შექმენით თქვენი პლატფორმები ახალი სპრაიტის შექმნით. გადაარქვით სახელი იმ Sprite "ადგილზე".
გადაარქვით სახელი თქვენს თამაშს რაც გინდათ.
ნაბიჯი 2: გრავიტაცია

დაამატეთ "როდესაც მწვანე დროშა დააწკაპუნებს." შემდეგ მოათავსეთ "მითითებული პოზიციის" ბლოკი და ჩაწერეთ კოორდინატები იქ, სადაც გსურთ თქვენი მოთამაშის ქვირითობა. მიიღეთ "სამუდამოდ" მარყუჟი და "გაიმეორეთ სანამ" მარყუჟი მოათავსეთ "სამუდამოდ" მარყუჟი "მითითებული პოზიციის" ბლოკის ქვეშ.
შექმენით ცვლადი. ეს იმოქმედებს როგორც ჩვენი გრავიტაცია. ჩემი იყო სახელი "y vel" (შემოკლებით y სიჩქარე). ზუსტად "მითითებული პოზიციის" ბლოკის ქვეშ, მოათავსეთ "მითითებული ცვლადი _." შეცვალეთ ცვლადი რაც არ უნდა დაარქვათ თქვენს ცვლადს (მე მას ახლავე დავარქმევ) და რიცხვი ნულამდე შეცვალეთ. შემდეგ დაამატეთ "y შეცვლა _- ით" და ჩადეთ მასში "y vel". განათავსეთ ეს "სამუდამოდ მარყუჟში". ქვემოთ დაამატეთ "შეცვალეთ" yvel "" -1 "-ით."
შექმენით ბლოკი სახელწოდებით Touch ground. დარწმუნდით, რომ როდესაც ამას აკეთებთ დააჭირეთ ეკრანის განახლების გარეშე.
ჩადეთ "გაიმეორეთ" მარყუჟის ქვემოთ "შეხების ადგილზე". დაამატეთ "არა" ლოგიკურში და "არა" დაამატეთ "შეხება" გრუნტს. "მასში შეიტანეთ" შეცვლა y "1 -ით." ქვევით რომ დააყენოთ "კომპლექტი" y vel "0 -ზე. '"
თუ თქვენ დაიცავთ ამ ყველაფერს, თქვენი კოდი უნდა გამოიყურებოდეს ზემოთ მოცემულ სურათზე.
ნაბიჯი 3: მოძრაობა

ქვევით "როდესაც მწვანე დროშა დააწკაპუნებს", მოათავსეთ "დააყენეთ ბრუნვის სტილი" მარცხნიდან მარჯვნივ ".
შიგნით "სამუდამოდ" მარყუჟში დაამატე ორი "თუ შემდეგ ბლოკავს." ლოგიკურში დაამატე ორი "გასაღები _ დაჭერილი." დააყენე რა გასაღებები გინდა მარცხნივ და მარჯვნივ.
გააკეთეთ ბლოკი სახელწოდებით "x გამოვლენა" (ეს დაგეხმარებათ შემდეგ ეტაპზე). დააწკაპუნეთ გაშვება ეკრანის განახლების გარეშე. დაამატეთ შეყვანა, დაარქვით მას "სიჩქარე".
სწორი მიმართულებით დააყენეთ "გამოვლენა x '5 (რამდენად სწრაფად გსურთ თქვენი სპრაიტის მოძრაობა)", "(სიჩქარე დამოკიდებულია იმაზე, რაც გსურთ) და" მიუთითეთ მიმართულება 90 "." იგივე გააკეთეთ მარცხნივ, მაგრამ გავამრავლოთ ყველა რიცხვი უარყოფითზე.
გააკეთეთ ბლოკი სახელწოდებით jump. განათავსეთ იგი "სამუდამოდ" მარყუჟში.
შექმენით ახალი ცვლადი სახელწოდებით "დაცემა". "შეხების ადგილზე" მოათავსეთ "შეცვლა" დაცემა "1 -ით." მის ქვეშ "განმეორებამდე" მარყუჟში მოათავსეთ "ნაკრები" დაეცემა "ნულამდე""
ხტომის განსაზღვრა. დაამატეთ "თუ მაშინ" ბლოკი. ლოგიკაში ჩადეთ "_ და _". ერთ ლოგიკურში ჩაწერეთ "გასაღები", რა იქნება თქვენი ნახტომის გასაღები ", შემდეგ დაამატეთ" თუ "5" აღემატება "დაცემას". "" თუ შემდეგ "ბლოკში დააყენეთ" y vel " 12 (ნახტომის სიმაღლე. ""
თქვენ შეიძლება შეამჩნიოთ, რომ თქვენი მოთამაშე ყოველთვის არ ეხება მიწას. გააკეთეთ ახალი კოსტუმი, გახადეთ პატარა ყველა მხრიდან. "სამუდამოდ" მარყუჟის შიგნით ჩადეთ "გადართეთ კოსტუმი" კოსტიუმზე 2 (ახალი კოსტუმი) "." ქვემოთ "განათავსეთ" შეცვალეთ კოსტუმი "კოსტიუმზე 1 (ორიგინალური კოსტუმი)"."
თუ ეს სწორად გააკეთეთ, ეს უნდა გამოიყურებოდეს ზემოთ მოცემულ სურათზე
ნაბიჯი 4: ჰორიზონტალური შეჯახების გამოვლენა

შექმენით ახალი ცვლადი სახელწოდებით ფერდობზე. ქვემოთ "შეცვალეთ x" სიჩქარით "," დაამატეთ "მითითებული ფერდობზე" 0 "."
დაამატეთ გამეორება სანამ დაბლოკავთ მის ქვეშ. განათავსეთ "" შეხება "მიწაზე" ან "ფერდობზე" უდრის "8.". მასში დაამატეთ "y შეცვლა" 1 -ით "და" ფერდობის შეცვლა "1 -ით". მარყუჟის "გამეორებამდე სანამ" დამატება "თუ" ფერდობზე უდრის "9" მაშინ, "მარყუჟი. ამას დაამატეთ "შეცვლა x '0' მინუს 'სიჩქარით", "შემდეგ დაამატეთ" შეცვლა y' 0 'მინუს' ფერდობზე."
თუ ეს ნაბიჯი სწორად გააკეთეთ, თქვენი კოდი უნდა გამოიყურებოდეს ზემოთ მოცემულ სურათზე.
ნაბიჯი 5: ვერტიკალური შეჯახების გამოვლენა

შეცვალეთ ბლოკი "touch ground" დაამატეთ ლოგიკური, დაარქვით მას "ჭერი". ჩვენს "შეხების ადგილზე" "სამუდამოდ" მარყუჟში დაამატეთ "y vel" არის მეტი ვიდრე "0".
ამოიღეთ ყველაფერი "გაიმეორეთ" მარყუჟიდან. ჩაწერეთ "თუ სხვაგვარად" მარყუჟში "გაიმეორეთ" მარყუჟში და დაამატეთ "ჭერი" ლოგიკურში. "თუ შემდეგ" ნაწილში დაამატეთ "შეცვალეთ y '-1-ით."
"თუ სხვაგან" მარყუჟის ქვემოთ დაამატეთ "მითითებული" y vel "0 -ს."
თუ მიჰყევით მითითებებს, ის უნდა გამოიყურებოდეს ზემოთ მოცემულ სურათზე
ნაბიჯი 6: დამატებითი

შექმენით ახალი სპრაიტი. ეს შეიცავს დამატებით დამატებებს.
სამუდამოდ მარყუჟში მიიღეთ "თუ" შეხებით წითელი ფერი (თქვენ უნდა მიიღოთ ზუსტი ფერი) "შემდეგ" მარყუჟი. რომ დააყენოთ "მითითებული პოზიცია" ბლოკი. შეიყვანეთ კოორდინატები, სადაც თქვენი მოთამაშე ყვავის. მიიღეთ "თუ" შეეხეთ ლურჯ ფერს "შემდეგ" მარყუჟს. რომ დააყენოთ "მითითებული პოზიცია" ბლოკი. შეიყვანეთ კოორდინატები, სადაც თქვენი მოთამაშე ყვავის. მასში ასევე გადაიცემა "message1"
როგორც სახმელეთო, ისე დამატებით, მიიღეთ "როდესაც მე მივიღებ" შეტყობინებას 1 "," და ჩადეთ "შემდეგი კოსტუმი".
ახლა თქვენ გაქვთ ძირითადი პლატფორმერის შექმნის უნარი. დაამატე მას.
მეტი დახმარებისთვის, დააწკაპუნეთ ბმულზე. ის აკეთებს ყველაფერს, რაზეც ლაპარაკობს, ეს არის მისი კოდი.
scratch.mit.edu/projects/68924432/
გირჩევთ:
როგორ გავხადოთ მართლაც იაფი წნევის სენსორები: 6 ნაბიჯი (სურათებით)

როგორ გავხადოთ მართლაც იაფი წნევის სენსორები: ამ ბოლო დროს მე ვიყავი ჩართული საყოფაცხოვრებო ნივთებიდან გადამრთველების დამზადებაზე და გადავწყვიტე, ჩემი წნევის სენსორი გამეკეთებინა ბიუჯეტზე რამდენიმე ღრუბლისგან, რომლებიც მე გარშემო ვიწექი. მიზეზი, რის გამოც ეს განსხვავდება ბიუჯეტის წნევის სენსორების სხვა ვერსიებისგან, არის
როგორ გავხადოთ ჭკვიანი სახლი Arduino საკონტროლო სარელეო მოდულის გამოყენებით - სახლის ავტომატიზაციის იდეები: 15 ნაბიჯი (სურათებით)

როგორ გავხადოთ ჭკვიანი სახლი Arduino საკონტროლო სარელეო მოდულის გამოყენებით | სახლის ავტომატიზაციის იდეები: ამ სახლის ავტომატიზაციის პროექტში ჩვენ შევქმნით ჭკვიანი სახლის სარელეო მოდულს, რომელსაც შეუძლია გააკონტროლოს 5 საყოფაცხოვრებო ტექნიკა. ეს სარელეო მოდული შეიძლება კონტროლდებოდეს მობილურიდან ან სმარტფონიდან, IR დისტანციური ან ტელევიზორის დისტანციური, მექანიკური გადამრთველიდან. ამ ჭკვიან სარელეოს ასევე შეუძლია იგრძნოს რ
როგორ გავხადოთ უსასრულობის სარკის გული არდუინოსა და RGB ლედებით: 8 ნაბიჯი (სურათებით)

როგორ გავხადოთ უსასრულობის სარკისებური გული არდუინოსა და RGB ლედებთან ერთად: ერთხელ წვეულებაზე მე და ცოლმა დავინახეთ უსასრულობის სარკე, რომელიც მოხიბლული იყო იმით და ამბობდა, რომ მე მინდა! კარგი ქმარი ყოველთვის უსმენს და ახსოვს, ამიტომ გადავწყვიტე ავაშენო მისთვის ვალენტინობის დღის საჩუქარი
როგორ გავხადოთ მინი ავტომატური ბრუნვის მაგიდის გულშემატკივარი: 5 ნაბიჯი (სურათებით)

როგორ მოვამზადოთ მინი ავტომატური ბრუნვის მაგიდის გულშემატკივარი: გამარჯობა ბიჭებო, ამ ინსტრუქციაში მე გაგიმხელთ, რომ გააკეთოთ თქვენი საკუთარი მინი ავტომატური ბრუნვის მაგიდის გულშემატკივარი ნაკლები რაოდენობის კომპონენტებით. ეს მოწყობილობა შეიძლება იკვებებოდეს 9v წყაროსთან და წარმოქმნას საოცარი ნიავი. ეს გულშემატკივარი რხევადია კუთხით, სულ მცირე, 120 გრადუსით
Arduino- კონტროლირებადი პლატფორმერი თამაში ჯოისტიკით და IR მიმღებით: 3 ნაბიჯი (სურათებით)

Arduino- ს მიერ კონტროლირებადი პლატფორმერული თამაში ჯოისტიკით და IR მიმღებით: დღეს ჩვენ ვაპირებთ გამოვიყენოთ Arduino მიკროკონტროლი, რომ გავაკონტროლოთ მარტივი C#დაფუძნებული პლატფორმერული თამაში. მე ვიყენებ Arduino– ს ჯოისტიკის მოდულიდან შესასვლელად და ამ შეყვანის გასაგზავნად C# აპლიკაციაში, რომელიც უსმენს და დეკოდირებს შეყვანას სერიული c– ით