Სარჩევი:
- ნაბიჯი 1: გახსენით სამუშაო ადგილი
- ნაბიჯი 2: მომხმარებლის ინტერფეისის დიზაინი
- ნაბიჯი 3: შექმენით დაწკაპუნების ფუნქციები
- ნაბიჯი 4: GetWinner ფუნქცია
- ნაბიჯი 5: დარეკეთ GetWinner ფუნქციაზე
- ნაბიჯი 6: მიიღეთ პროცესორის არჩევანი
- ნაბიჯი 7: ჩაწერეთ RandomPick
- ნაბიჯი 8: გამოავლინეთ გამარჯვებული
- ნაბიჯი 9: ჩაწერეთ შედეგები
- ნაბიჯი 10: დაასრულეთ
ვიდეო: როკ ქაღალდის მაკრატელი: 10 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მიზანი: ამის დასრულების შემდეგ თქვენ შეისწავლით თუ როგორ უნდა გააკეთოთ როკ, ქაღალდის მაკრატელი ნულიდან მარტივი თამაში Code.org– ის გამოყენებით.
საჭირო მასალები / მოთხოვნები: Javascript სინტაქსის, კომპიუტერის, Code.org ანგარიშის ძირითადი გაგება.
ნაბიჯი 1: გახსენით სამუშაო ადგილი
1. დაიწყეთ code.org– ის გახსნით, დააწკაპუნეთ პროექტის შექმნაზე და დააწკაპუნეთ აპლიკაციის ლაბორატორიაზე
ნაბიჯი 2: მომხმარებლის ინტერფეისის დიზაინი
2. დააწკაპუნეთ დიზაინის ჩანართზე კოდირების გარე ზედა მარცხენა კუთხეში და გადაიტანეთ სამი ღილაკი (როკი, ქაღალდი, მაკრატელი). მონიშნეთ ისინი და შეცვალეთ პირადობის მოწმობები შესაბამისად. ასევე დიზაინის ჩანართში გადაიტანეთ ეტიკეტები: CPU არჩევანი, Player Choice და Win or Lose მაჩვენებელი. დაადგინეთ ეს შესაბამისად, საბოლოო შედეგი უნდა გამოიყურებოდეს ზემოთ მოცემულ სურათზე.
ნაბიჯი 3: შექმენით დაწკაპუნების ფუნქციები
შექმენით ღონისძიების ფუნქციები, რომლებიც გააქტიურდება თითოეული ღილაკის დაჭერისას. ამისათვის დააწკაპუნეთ დიზაინის ჩანართში სასურველ ღილაკზე, შემდეგ დააწკაპუნეთ კოდის ჩასმა მოვლენების ჩანართზე დიზაინის სამუშაო სივრცეში.
ნაბიჯი 4: GetWinner ფუნქცია
ჩაწერეთ ფუნქცია სახელწოდებით getWinner პარამეტრით, "playersChoice".
ნაბიჯი 5: დარეკეთ GetWinner ფუნქციაზე
თითოეულ Click Event ფუნქციაში დარეკეთ getWinner ფუნქცია და გაგზავნეთ სტრიქონი ფუნქციის შესაბამისი ელემენტის სახელით.
ნაბიჯი 6: მიიღეთ პროცესორის არჩევანი
GetWinner ფუნქციაში ინიციალიზაცია მოახდინეთ ცვლადი „cpuChoice და გაგზავნეთ შემთხვევითი რიცხვი 0 – დან 2 – მდე ახალ randomPick ფუნქციაზე. შექმენით randomPick ფუნქცია int პარამეტრით.
ნაბიჯი 7: ჩაწერეთ RandomPick
RandomPick ფუნქციაში დააბრუნეთ განსხვავებული ერთეული თითოეული შემთხვევითი რიცხვისთვის 0 -დან 2. მაგ. თუ x = 0 აბრუნებს "როკს". დააყენეთ ლეიბლის ტექსტი „CPU ირჩევს“&& პუნქტს
ნაბიჯი 8: გამოავლინეთ გამარჯვებული
დაბრუნდით getWinner ფუნქციაში, შეადარეთ playerChoice– ს cpuChoice– სთან ერთად სხვა განცხადებების გამოყენებით გამარჯვებულის დასადგენად. ლოგიკური ინიციალიზაცია, რომელიც ადგენს true- ს, თუ მოთამაშე გამოვლინდება გამარჯვებულად და სხვაგვარად ყალბი რჩება. გაფრთხილება: ჯერ შეამოწმეთ არის თუ არა ჰალსტუხი.
ნაბიჯი 9: ჩაწერეთ შედეგები
GetWinner ფუნქციის დასასრულს, დააყენეთ გლობალური ცვლადი CPU– ს მოგების რაოდენობისათვის და მოთამაშეთა მოგების რაოდენობა და თითოეული ცვლადის შესაბამისად მორგება. შეცვალეთ შესაბამისი ეტიკეტი getWinner ფუნქციის ბოლოს (მას შემდეგ რაც გამარჯვებული გამოვლინდება). შეცვალეთ მთავარი ლეიბლი ან "შენ იმარჯვებ", ან "შენ კარგავ" აქაც
ნაბიჯი 10: დაასრულეთ
ამ ეტაპზე, თქვენი პროგრამა უნდა დასრულდეს, დააწკაპუნეთ გაშვებაზე და ითამაშეთ თამაში, რომ დარწმუნდეთ, რომ ის სწორად მუშაობს.
გირჩევთ:
შექმენით თქვენი საკუთარი როკ ჯგუფი Ekit ადაპტერი (მემკვიდრეობის ადაპტერის გარეშე), არა დესტრუქციულად!: 10 ნაბიჯი
შექმენით თქვენი საკუთარი როკ ჯგუფი Ekit ადაპტერი (მემკვიდრეობის ადაპტერის გარეშე), არა დესტრუქციულად!: მას შემდეგ რაც მოვისმინე პოპულარული პოდკასტის მასპინძელი, რომელმაც აღნიშნა მისი შეშფოთება მისი სადენიანი USB მემკვიდრეობის ადაპტერის კვებასთან დაკავშირებით, მე ვეძებდი წვრილმან გადაწყვეტას უკეთესი/მორგებული eKit– ის RB– ზე დასაკავშირებლად. რა მადლობა ბატონ დონინატორს Youtube– ზე, რომელმაც გადაიღო ვიდეო, სადაც აღწერილია მისი მსგავსი
ქვის ქაღალდის მაკრატელი თამაში: 6 ნაბიჯი
ქვის ქაღალდის მაკრატელი თამაში: ეს არის ჩემი პირველი სასწავლო. დიდი ხანია მინდოდა ერთი დამეწერა, მაგრამ არ მქონდა არანაირი პროექტი, რომლის გამოქვეყნებაც აქ შემეძლო. ასე რომ, როდესაც ამ პროექტის იდეა მომივიდა, გადავწყვიტე, რომ ეს არის ერთი. ასე რომ, მე ათვალიერებდი tensorflow.js საიტს, მე
ხელის არდუინოს ქაღალდის როკ მაკრატელი თამაში 20x4 LCD ეკრანის გამოყენებით I2C: 7 ნაბიჯი
ხელის არდუინოს ქაღალდის როკ მაკრატელი თამაში 20x4 LCD ეკრანის გამოყენებით I2C: გამარჯობა ყველას ან იქნებ უნდა მეთქვა " გამარჯობა მსოფლიო! ეს არის ხელნაკეთი Arduino Paper Rock მაკრატელი თამაში I2C 20x4 LCD დისპლეით. ᲛᲔ
გადააქციე X-box როკ ბენდის დასარტყამები შუალედში მარტო ელექტრონული დასარტყამები .: 4 ნაბიჯი (სურათებით)
გადააქციე X-box Rock Band Drums შევიდა Midi Stand Alone Electronic Drums .: მე გამიმართლა, რომ მივიღე მეორადი x-box drum კომპლექტი, ის ცოტა უხეში ფორმისაა და არ არის პედლი, მაგრამ არაფერი, რისი გამოსწორებაც შეუძლებელია. I გადააქციე იგი დამოუკიდებელ ელექტრო ბარაბანთა ნაკრებში. წაიკითხეთ პიეზო სენსორის ანალოგური მნიშვნელობა და გადააქციეთ იგი MIDI კომუნალად
როკ ქაღალდის მაკრატელი AI: 11 ნაბიჯი
როკ ქაღალდის მაკრატელი AI: ოდესმე მოგწყინდათ მარტოობა? მოდით ვითამაშოთ როკი, ქაღალდი და მაკრატელი ინტელექტუალური სისტემის წინააღმდეგ, რომელსაც აქვს ინტელექტი