Allison: Hey guys!
მე მხოლოდ ტესტირების out თამაში მე მივიღე.
ეს არის სუპერ მარტივი მარტივი თამაშები მოსწონს ეს.
და, ფაქტობრივად, მე შენ გაჩვენებ როგორ მე მივიღე ეს ახლა.
მოდით უხელმძღვანელებს on მეტი www.scratch.mit.edu.
ჩვენ გვინდა რომ შევქმნათ ახალი პროექტი, ასე რომ, საშუალებას დააწკაპუნეთ შექმნა tab.
მე უკვე მივიღე პროდუქტის გაიხსნა, ისე ჩვენ ვაპირებთ გადართვის აქ.
>> დავიწყოთ სწრაფი ტური საქართველოს ნულიდან გარემოში.
მარცხენა ქვედა აქ, ჩვენ გვაქვს ყველა sprites, რომელიც
იყოს გამოყენებული ჩვენი თამაში.
მაგალითად, ჩვენ მაიმუნი, ბანანის და ბროკოლი.
როდესაც ჩვენ დააკლიკეთ ყოველ Sprite თქვენ შეამჩნევთ, რომ მარჯვენა სვეტი იქნება
იცვლება, გვაჩვენებს, რომ ჩვენ ვმუშაობთ რომ კონკრეტული Sprite.
არაფერს ჩვენ ამ სვეტის იქნება კონტროლის Sprite, რომელიც მონიშნულია.
აქ შუა, ჩვენ გვაქვს ჩვენი სვეტი შემცველი ჩვენი პლატაზე თავსატეხი ცალი,
რომელიც ჩვენ ვიყენებთ შევქმნათ ჩვენი თამაში.
ზედა, ჩვენ კატეგორიაში თავსატეხი ცალი გვაქვს მუშაობა.
მაგალითად, ლურჯი ცალი, ქვეშ Motion tab, საშუალებას მოგვცემს
კონტროლის ჩვენი sprites გადაადგილება.
ჩვენ შეისწავლონ სხვა კატეგორიის როგორც ჩვენ შევქმნათ ჩვენი თამაში.
და ბოლოს, ზედა მარცხენა, ჩვენ ჩვენი ეტაპზე, სადაც ჩვენ
რეალურად ითამაშოს ჩვენი თამაში.
სადაც ჩვენ ვხედავთ ეფექტი ჩვენი სკრიპტები on sprites.
>> მოდით დავიწყოთ.
ჩვენი თამაში, მაიმუნი იქნება ცდილობენ ჭამა ბანანის ხოლო
თავიდან ბროკოლი.
მაიმუნი მოჰყვება ჩვენი მაუსი, და ბროკოლი და ბანანის ათწილადი
გარშემო ეტაპზე შემთხვევით.
როდესაც მაიმუნი იღებს ახლოს ბანანის, ბანანის აქტიურად ცდილობენ
, რათა თავიდან ავიცილოთ მაიმუნი, მხოლოდ იმისათვის, რომ რამ ცოტა უფრო საინტერესო.
>> დავიწყოთ მიერ სკრიფტინგის ქცევის ჩვენი მთავარი გმირი, Monkey.
დაიწყოს ჩვენი სცენარი, ჩვენ ვიყენებთ როდესაც მწვანე დროშა დააწკაპებთ ცალი
ღონისძიებები კატეგორიაში.
აქ.
ეს გამოიწვევს ყველა თავსატეხი ცალი დაკავშირებული ღილაკს აწარმოებს, როდესაც ჩვენ
დააჭირეთ მწვანე დროშა, აქ, ზედა მარჯვენა ეტაპზე.
ჩვენ გვინდა, რომ მაიმუნს დაიცვას მაუსის.
ასე რომ, ჩვენ აირჩიოს გადასვლა ღილაკს და აირჩიეთ მაუსის მაჩვენებელი, ისევე როგორც ასე.
ამიტომ, ჩვენ ვაპირებთ, რომ ცდილობენ აქ.
მოდით ტესტი და ვნახოთ, რა მოხდება.
>> ასე რომ, როგორც ჩანს, მაიმუნი მართლაც მხოლოდ მოჰყვა პირველი მაუსის დაწკაპუნებით.
ეს იმიტომ, რომ, ჩვეულებრივ, გადასვლა დაბლოკოს მხოლოდ ახორციელებს ერთხელ.
მიიღოს monkey დაიცვას მაუსის მთელი თამაში, ჩვენ გვჭირდება
ამ ბლოკის შეასრულოს უსასრულოდ.
ჟღერს გვჭირდება გარკვეული სახის საქართველოს looping შენება.
მოდით გადავიდეთ კონტროლი.
აჰა, მოდით ცდილობენ ამ Forever loop.
როგორც ჩანს, ეს სამუშაოები.
>> ასე რომ, მომავალი ჩვენ უნდა ვიფიქროთ როგორ მაიმუნი იქნება
ურთიერთქმედება სხვა sprites.
ძირითადად, ჩვენ უნდა დაამატოთ ლოგიკა ჩვენი თამაში, როგორიცაა, თამაში დასრულდება თუ
მაიმუნს ეხება ბანანის ან ბროკოლი.
და რეალურად გამოიყენოს სიტყვა "თუ" როდესაც აღწერს ქცევის
ჩვენ ვცდილობთ, რომ შევქმნათ.
და მოხერხებულად საკმარისი, იქ კონტროლის დაბლოკა მოუწოდა იმ შემთხვევაში, თუ ჩვენ ვიყენებთ
ზუსტად ამ მიზნით.
ასე რომ ალმასის ფორმის, არა აქ, ბლოკი, სადაც ჩვენ დააყენა
პირობით, რომ ჩვენ გვინდა შევამოწმოთ.
ამ შემთხვევაში, ჩვენ შეამოწმოს თუ არა monkey ეხება ბანანის.
>> Se ჩვენ დაიბრუნოს ეხება ცალი საწყისი ზონდირება კატეგორიაში.
და აირჩიოს Banana დან drop მენიუში.
ახლა ჩვენ უნდა ვუთხრათ ჩვენს Sprite რა უნდა გავაკეთოთ, როდესაც ეს ეხება ბანანი.
ჩვენ გვინდა, თამაშის ბოლომდე და monkey რომ ვთქვათ, თქვენ მოიგო.
ასე რომ, ჩვენ დაამატოთ Say და შეწყვიტოს ყველა ნაჭერი.
ჩვენ შეიცვლება, hello,, თქვენ მოიგო.
და დრო, რომ 0.5.
ახლა, ჩვენ ვრცელდება იგივე ლოგიკა, როდესაც მაიმუნი ეხება ბროკოლი,
გარდა ჩვენ გვექნება მაიმუნი ამბობენ, თქვენ დაკარგა, ნაცვლად, თქვენ მოიგო.
>> მოდით შეამოწმოთ ამ გარეთ და თუ იგი მუშაობს.
გასაოცარია.
ჩვენ დასრულდა სკრიპტირების მაიმუნი მიერ ქცევა, მაგრამ ჩვენ არ კეთდება ამჟამად.
ჩვენ მაინც უნდა ვუთხრათ ბროკოლი და ბანანის რა უნდა გააკეთოს.
>> დავიწყოთ მარტივი ორი, ბროკოლი.
რომელიც მხოლოდ უნდა გადავიდეს შემთხვევით.
კიდევ ერთხელ, ჩვენ დავიწყოთ, როდესაც მწვანე დროშა დააწკაპებთ ცალი.
ჩვენ გვჭირდება Sprite იყოს მუდმივი შუამდგომლობა, მოდით drag
out სამუდამოდ loop.
ჩვენ დაგიმზადებთ შემთხვევითი მოძრაობის გამოყენებით ზოგიერთი მოძრაობის დარტყმები შემთხვევითი
რიცხვების გენერატორის.
>> კარგად, მოდით შეამოწმოთ ამ გარეთ.
Awesome
>> OK, ახლა მხოლოდ ბანანის დარჩა.
დავიწყოთ off იგივე მითითებული ცალი, როგორც ადრე.
ასე რომ, თუ მაიმუნი იღებს ახლოს, ბანანის უნდა თავიდან აცილება.
სხვაგან, ბანანის უნდა გადავიდეს შემთხვევით.
ჟღერს სამუშაო ამ შემთხვევაში, თუ Else ბლოკი.
იმ პირობებში, ჩვენ შეამოწმებს ბანანი დაშორებით მაიმუნი, და
შემდეგ ის თავიდან ავიცილოთ შესაბამისად.
>> ახლა, როდესაც ეს პირობა არ გამოიყენება,
ბანანის უნდა გადავიდეს შემთხვევით.
მოდით უბრალოდ იპარავენ ჩვენს შემთხვევითი მოძრაობის ცალი მხრიდან ბროკოლი.
ყველა ჩვენ უნდა გავაკეთოთ არის გადაიტანეთ დარტყმები ჩვენ გვინდა, რომ ბანანის Sprite და
ისინი შეიძლება გადაწერა დასრულდა.
>> ყველა გაკეთდეს.
მოდით შეამოწმოთ ის.
გასაოცარია.
ყველაფერი მუშაობს.
ახლა წავიდეთ და საკუთარი თამაშები.
>> თუ თქვენ გარკვეული შთაგონების შეამოწმეთ წარსული პროექტები
საწყისი CS50 ნახვა.
>> ჩემი სახელი არის Allison, და ეს CS50.
>> მე უნდა მიიღოთ ამ წყობის სუპერ სწრაფი.