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

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

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

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