Სარჩევი:

2d Rocket Landing Sim: 3 ნაბიჯი
2d Rocket Landing Sim: 3 ნაბიჯი

ვიდეო: 2d Rocket Landing Sim: 3 ნაბიჯი

ვიდეო: 2d Rocket Landing Sim: 3 ნაბიჯი
ვიდეო: Artemis 3 Mission To the Moon In Spaceflight Simulator | NASA and SpaceX Rockets 2024, ნოემბერი
Anonim
2d Rocket Landing Sim
2d Rocket Landing Sim
2d Rocket Landing Sim
2d Rocket Landing Sim
2d Rocket Landing Sim
2d Rocket Landing Sim

თქვენ დაგჭირდებათ ფონის შექმნა, რაკეტების დახატვა და ინდიკატორის დასაწყებად (რა თქმა უნდა დაგჭირდებათ ინტერნეტ კავშირი ნულიდან გამოსაყენებლად) თუ უბრალოდ გსურთ სიმულაციის/ თამაშის თამაში, დააწკაპუნეთ აქ, ან გადადით https:/ /scratch.mit.edu/projects/432509470/

ნაბიჯი 1: ფიზიკის ძრავა

ფიზიკის ძრავა
ფიზიკის ძრავა
ფიზიკის ძრავა
ფიზიკის ძრავა

რაკეტის ტრენაჟორები არ შეიძლება არსებობდეს ფიზიკის სიმულაციის გარეშე და ასე რომ თქვენ დაგჭირდებათ ყველა ცვლადი შემდეგნაირად:

  1. Vh ან VelocityHorizontal როგორც ნაჩვენებია მაგალითში
  2. Vv ან Velocity ვერტიკალური, როგორც ნაჩვენებია
  3. EnginePower, რაკეტის მიერ წარმოქმნილი ბიძგის მითითების მიზნით
  4. EngineAngle, გიმბალების მართვისთვის
  5. მთლიანი სიჩქარე, ინდიკატორისა და შეხების პირობებისთვის
  6. აფეთქდა, იმ მიზეზების გამო, რომლითაც ჩვენ გადავდგამთ შემდეგ ეტაპზე

ცვლადების შექმნის შემდეგ გადადით "მოძრაობის" ჩანართზე და დადეთ ბლოკები [შეცვალეთ x by ()] და [y შეცვალეთ ()]

მოათავსეთ თქვენი Vv [შეცვალეთ y ((] - ში და Vh [შეცვალეთ x by ()] და ჩაყარეთ ყველაფერი მარყუჟში.

სიმძიმის დასამატებლად, უბრალოდ დაამატეთ [შეცვალეთ Vh (-1)] მარყუჟში.

გადაადგილების გარეგნობის დასამატებლად, დაამატეთ შემდეგი ბლოკი მარყუჟს:

[დააყენეთ Vh (0.99*Vh)]

[დააყენეთ Vv (0.999*Vv)]

ოჰ ბიჭო ახლა დროა "ძრავების"

ვინაიდან ეს იქნება კონტროლირებადი გიმბალებით და მიმართულების მითითებით, ჩვენ გვჭირდება ისეთი რამ, რაც რაკეტას საშუალებას მისცემს იმოძრაოს იმ მიმართულებით, სადაც ის მიუთითებს. რადგან ძრავის ბრუნვა გარკვეულ გავლენას მოახდენს ბიძგის მიმართულებით, ძრავის კუთხე ხელს შეუწყობს მთლიანი დაწნევის მიმართულებას ოდნავ, ასე რომ დაამატეთ ის და სთხოვეთ კომპიუტერს შეასრულოს ცოტა ტრიგონომეტრია და ვოილა, ძრავის გამომუშავება დასრულებულია.

ნაბიჯი 2: თამაშის მექანიკა

თამაშის მექანიკა
თამაშის მექანიკა
თამაშის მექანიკა
თამაშის მექანიკა
თამაშის მექანიკა
თამაშის მექანიკა
თამაშის მექანიკა
თამაშის მექანიკა

როგორც "თამაში", მას უნდა ჰქონდეს კონტროლი, გამარჯვების პირობა და თამაშის დასრულების გარკვეული გზა.

კონტროლისთვის, ყველაფერი რაც უნდა გაკეთდეს არის გასაღებების დაკავშირება ზოგიერთ ცვლადთან, რომელიც ადრე დავადგინეთ

მიანიჭეთ ორი გასაღები ძრავის მიმართულებით და ერთი ძრავის ძალას, როგორც ეს ნაჩვენებია ზემოთ

მოგების მდგომარეობისთვის გამოიყენეთ ერთი კონკრეტული ფერი ან y დონე, როგორც საფუძველი, და აქ რუქის დიდი ნაწილი განვათავსე გამოუსადეგარ ადგილად. როგორც ხედავთ აქ, არის "აფეთქებული" ცვლადის გამოყენება, ის ხელს უშლის კოსტიუმების შემსრულებელს გადავიდეს უკან არაფეთქებულზე აფეთქების დაწყების მომენტიდან. პარამეტრები მეტნაკლებად სრულყოფილად არის თავდაყირა და აქვს ძალიან დაბალი სიჩქარე. ახლა დაჯდომის შემდეგ, რაკეტა მოთავსებულია y დონეზე, რათა თავიდან აიცილოს მცურავი რაკეტა და ყველაფერი 0 -ზეა მითითებული.

დაწყებული პირობებისთვის, განათავსეთ იგი გონივრულ ადგილას გონივრულ ადგილას, ან გახადეთ შემთხვევითი, ეს თქვენი არჩევანია

ნაბიჯი 3: მაჩვენებლები

მაჩვენებლები
მაჩვენებლები
მაჩვენებლები
მაჩვენებლები

და ბოლოს მხოლოდ იმისათვის, რომ ის უფრო მეტი ადამიანისთვის იყოს დაკავებული, მე დავამატე ინდიკატორები და თქვენც ასევე, ვიზუალური ინდიკატორების ამოცნობა უფრო ადვილია, ხოლო კოდი ნაჩვენებია ზემოთ.

გირჩევთ: