You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
4.9 KiB
38 lines
4.9 KiB
# ഒരു സ്പേസ് ഗെയിം നിർമ്മിക്കുക
|
|
|
|
വളരെ മുന്നേറ്റത്തിലുള്ള ജാവാസ്ക്രിപ്റ്റ് അടിസ്ഥാനങ്ങളെ പഠിപ്പിക്കാൻ ഒരു സ്പേസ് ഗെയിം
|
|
|
|
ഈ പാഠത്തിൽ നിങ്ങൾക്ക് നിങ്ങളുടെ സ്വന്തം സ്പേസ് ഗെയിം നിർമ്മിക്കാൻ പഠിക്കാം. നിങ്ങൾ "സ്പേസ് ഇൻവേഡേഴ്സ്" ഗെയിം കളിച്ചിട്ടുണ്ടെങ്കിൽ, ഈ ഗെയിമിനും ആ പഴയ ആശയമാണ്: ഒരു യാത്രാവാഹനം നിയന്ത്രിച്ച് മുകളിൽ നിന്നും ഇറങ്ങുന്ന മണ്ടന്മാരെ കുന്തിക്കൊണ്ടുപോകുക. പൂർത്തിയായ ഗെയിം ഇങ്ങനെ കാണപ്പെടും:
|
|
|
|

|
|
|
|
ഈ ആറ് പാഠങ്ങളിൽ നിങ്ങൾ താഴെ പറയുന്നവ പഠിക്കും:
|
|
|
|
- സ്ക്രീനിൽ ചിത്രങ്ങൾ വരയ്ക്കാൻ Canvas ഘടകവുമായി **ഇടപഴകുക**
|
|
- കാർട്ടീഷ്യൻ കോർഡിനേറ്റ് സിസ്റ്റം **ബോധ്യപ്പെടുത്തുക**
|
|
- പരിപാലനംക്കും വിപുലീകരിക്കാനും എളുപ്പമുള്ള ശബ്ദ ഗെയിം ഘടന സൃഷ്ടിക്കാൻ പബ്ലിഷ്-സബ്സ്ക്രൈബ് മാതൃക **പഠിക്കുക**
|
|
- ഗെയിം വിഭവങ്ങൾ ലോഡ് ചെയ്യാൻ Async/Await **പ്രയോജനപ്പെടുത്തുക**
|
|
- കീബോർഡ് ഇവന്റുകൾ ** കൈകാര്യം ചെയ്യുക**
|
|
|
|
## അവലോകനം
|
|
|
|
- സംവിധാനവും തിയറിയും
|
|
- [JavaScript ഉപയോഗിച്ച് ഗെയിമുകൾ നിർമ്മിക്കുന്നതിനുള്ള പരിചയം](1-introduction/README.md)
|
|
- പ്രായോഗികം
|
|
- [Canvas-ലേക്ക് വരയ്ക്കൽ](2-drawing-to-canvas/README.md)
|
|
- [സ്ക്രീനിൽ ഘടകങ്ങൾ നീട്ടിക്കൊണ്ടിരിക്കുക](3-moving-elements-around/README.md)
|
|
- [ടक्कर കണ്ടെത്തൽ](4-collision-detection/README.md)
|
|
- [സ്കോർ സൂക്ഷിക്കൽ](5-keeping-score/README.md)
|
|
- [ഗെയിം അവസാനിപ്പിക്കൽും പുനരാരംഭവും](6-end-condition/README.md)
|
|
|
|
## ക്രെഡിറ്റുകൾ
|
|
|
|
ഇതിന് ഉപയോഗിച്ച അസറ്റുകൾ https://www.kenney.nl/ മുതലായവയിൽ നിന്നാണ്.
|
|
നിങ്ങൾ ഗെയിം നിർമ്മിക്കുന്നതിൽ ആസ്വദിക്കുന്നുവെങ്കിൽ, ഇവ അതിസംവേദനാത്മകമായി നല്ല അസറ്റുകളാണ്, പലതും free ആണ്, ചിലത് paid ആണ്.
|
|
|
|
---
|
|
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
|
|
**അപരാഹ്നം**:
|
|
ഈ രേഖ എഐ പരിഭാഷാ സേവനം [Co-op Translator](https://github.com/Azure/co-op-translator) ഉപയോഗിച്ച് വിവർത്തനം ചെയ്തതാണ്. നാം കൃത്യതയ്ക്കായി ശ്രമിക്കുകയും ചെയ്താലും, സ്വയം പ്രവർത്തിക്കുന്ന വിവർത്തനങ്ങളിൽ പിശകുകൾ അല്ലെങ്കിൽ അസംവേദനസാധ്യതകൾ ഉണ്ടാകാൻ ഇടയുണ്ട് എന്നതിൽ ശ്രദ്ധിക്കുക. ഈ രേഖയുടെ ആദ്യഭാഷയിലുള്ള അതിന്റെ മേന്മയുള്ളത് ആയ പ്രമാണം ആബദ്ധമായ സൂത്രവാക്യമായിരിക്കണം. അത്യാവശ്യമുള്ള വിവരങ്ങൾക്ക്, പ്രൊഫഷണൽ മനുഷ്യ വിവർത്തനം ശുപാർശ ചെയ്യുന്നു. ഈ വിവർത്തനം ഉപയോഗിക്കുന്നതിനു് മൂലം ഉണ്ടാകുന്ന ഏത് തെറ്റിദ്ധാരണകൾക്കും ഞങ്ങൾ ഉത്തരവാദികളല്ല.
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER END --> |