പ്രധാന ഉള്ളടക്കത്തിലേക്ക് പോകുക

സ്റ്റോൺ സെന്റിനൽ മെയ്സ്

വെല്ലുവിളി: ചൈനീസ് ക്ലാസിക്കൽ നോവലായ റൊമാൻസ് ഓഫ് ദി ത്രീ കിംഗ്ഡംസ്ൽ, ഷുഗെ ലിയാങ് ബാഗുവ (എട്ട് ട്രിഗ്രാമുകൾ) എന്ന ആശയത്തെ അടിസ്ഥാനമാക്കി സ്റ്റോൺ സെന്റിനൽ മെയ്‌സിനെ ആവിഷ്കരിച്ചു. ഈ രൂപീകരണം ദശലക്ഷക്കണക്കിന് സൈനികരെ അകത്ത് കുടുക്കി. ഈ ഗെയിമിൽ, വിആർ റോബോട്ട് സ്റ്റോൺ സെന്റിനൽ മെയ്സിന്റെ മധ്യഭാഗത്താണ് ആരംഭിക്കുന്നത്. [ഡ്രൈവ്], [ടേൺ ഫോർ] ബ്ലോക്കുകൾ, ഫ്രണ്ട് ഡിസ്റ്റൻസ് സെൻസർ, ലെഫ്റ്റ് ഡിസ്റ്റൻസ് സെൻസർ, കൂടാതെ/അല്ലെങ്കിൽ റൈറ്റ് ഡിസ്റ്റൻസ് സെൻസർ എന്നിവ ഉപയോഗിച്ച് വിആർ റോബോട്ടിനെ സ്റ്റാർട്ട് പൊസിഷനിൽ (പച്ച ചതുരം) നിന്ന് ഒരു എൻഡ് പൊസിഷനിലേക്ക് (ചുവപ്പ് ചതുരം) ഓടിച്ച് വാൾ മേസ് + പ്ലേഗ്രൗണ്ടിലെ സ്റ്റോൺ സെന്റിനൽ മേസ് തകർക്കുക എന്നതാണ് ഗെയിമിന്റെ ലക്ഷ്യം. 

  • വാൾ മെയ്സ്+ പ്ലേഗ്രൗണ്ട് തിരഞ്ഞെടുക്കുക.
  • ഈ ഫോൾഡർ   .vrmaze ഫയൽ ഡൗൺലോഡ് ചെയ്ത് പ്ലേഗ്രൗണ്ടിലെ maze അപ്‌ലോഡ് ചെയ്യുക.
    • വാൾ മെയ്സ് + പ്ലേഗ്രൗണ്ടിൽ മെയ്സുകൾ അപ്‌ലോഡ് ചെയ്യുന്നതിനും ഡൗൺലോഡ് ചെയ്യുന്നതിനുമുള്ള സഹായത്തിന്, ഈ ലേഖനം കാണുക.
  • മെയ്‌സിനെ തകർക്കാൻ റോബോട്ട് എത്തുന്നതിനുള്ള അവസാന സ്ഥാനം (ചുവന്ന ചതുരം) നിർണ്ണയിക്കുക. 
  • ആരംഭ സ്ഥാനത്ത് (പച്ച ചതുരം) നിന്ന് അവസാന സ്ഥാനത്തേക്ക് (ചുവപ്പ് ചതുരം) ഡ്രൈവിലേക്ക് VR റോബോട്ടിനെ കോഡ് ചെയ്യുക.
    • ഒരു കണ്ടീഷണൽ ലൂപ്പും ഫ്രണ്ട് ഡിസ്റ്റൻസ് സെൻസറും ഉപയോഗിച്ച്, ഭിത്തിയിൽ ഇടിക്കാതെ, മേജിൽ നീങ്ങുന്ന VR റോബോട്ടിനെ നാവിഗേറ്റ് ചെയ്യുക. റോബോട്ടിനെ ആവശ്യമുള്ള ദിശയിലേക്ക് തിരിക്കാൻ ഇടത് ദൂര സെൻസർ (അല്ലെങ്കിൽ വലത് ദൂര സെൻസർ) ഉപയോഗിക്കുക.
    • ഒരു ലൂപ്പ് ഉപയോഗിച്ച് ഡ്രൈവ് ആവർത്തിക്കുകയും പ്രവർത്തനങ്ങൾ ഒരു നിശ്ചിത തവണ തിരിക്കുകയും ചെയ്ത് VR റോബോട്ട് ഡ്രൈവ് പുറം പാളിയിലേക്ക് കോഡ് ചെയ്യുക.
    • മേസിനെ അകത്തു നിന്ന് പുറത്തേക്ക് മൂന്ന് പാളികളായി വിഭജിക്കുക. മെയ്‌സിൽ നിന്ന് ഓരോ ലെയറും അവസാന സ്ഥാനത്തേക്ക് (ചുവന്ന ചതുരം) ഓടിക്കാൻ VR റോബോട്ടിനെ കോഡ് ചെയ്യുക.
  • സ്റ്റോൺ സെന്റിനൽ മെയ്‌സിനെ തകർക്കാനുള്ള നിങ്ങളുടെ തന്ത്രം വിശദീകരിക്കാൻ നിങ്ങളുടെ പ്രോജക്റ്റിൽ ഒരു കുറിപ്പ് ചേർക്കുക.

സഹായകരമായ സൂചനകൾ

  • ബൂളിയൻ അവസ്ഥ ശരിയാണെന്ന് റിപ്പോർട്ട് ചെയ്യപ്പെടുന്നതുവരെ VR റോബോട്ടിനെ കോഡ് ആക്കുന്നതിന് കൺട്രോൾ വിഭാഗം ലെ റിപ്പീറ്റ് അൺറ്റിൽ ബ്ലോക്ക് ഉപയോഗിക്കുക. അതിനുള്ളിൽ അടങ്ങിയിരിക്കുന്ന ബ്ലോക്കുകൾ ആവർത്തിക്കുക.

    ശൂന്യമായ VEXcode 'എന്ന് കാണുന്ന ബ്ലോക്ക്' വരെ ആവർത്തിക്കുക.

    • പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:

      അവസ്ഥയല്ലാത്തപ്പോൾ:
      	wait(5, MSEC)
  • പ്രോജക്റ്റ് ചെറുതും കൂടുതൽ എളുപ്പത്തിൽ വായിക്കാവുന്നതുമാക്കുന്നതിന് VR റോബോട്ടിനെ കോഡ് ചെയ്യുന്നതിനായി ഒരു ഇച്ഛാനുസൃത ബ്ലോക്ക് സൃഷ്ടിക്കാൻ എന്റെ ബ്ലോക്കുകൾ വിഭാഗത്തിൽ നിന്ന് എന്റെ ബ്ലോക്ക് ഉപയോഗിക്കുക.  

    VEXcode എന്റെ ബ്ലോക്കുകൾ 'എന്ന് വായിക്കുന്ന ഡെഫനിഷൻ ബ്ലോക്ക് define chooseColor'.

    • പൊരുത്തപ്പെടുന്ന പൈത്തൺ കമാൻഡ്:

      ഡെഫ് ചോയ്‌സ് കളർ():
  • പ്രോജക്റ്റിൽ എന്റെ ബ്ലോക്കുകൾ ഉപയോഗിക്കുന്നതിനുള്ള സഹായത്തിന്, ദയവായി VEXcode VR ലെ “ട്യൂട്ടോറിയലുകൾ” ബട്ടൺ തിരഞ്ഞെടുത്ത് എന്റെ ബ്ലോക്കുകൾ ട്യൂട്ടോറിയൽ തിരഞ്ഞെടുക്കുക.

VEXcode VR മൈ ബ്ലോക്ക്സ് ട്യൂട്ടോറിയൽ ഐക്കൺ.

VEXcode VR-ൽ My Blocks ഉപയോഗിക്കുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി ഈ ലേഖനം കാണുക.