Use APKPure App
Get Game Programming old version APK for Android
सरल खेलों के उदाहरण पर पायथन में प्रोग्रामिंग के लिए अध्ययन गाइड
Перевод осуществл cн c согласия автора оригинального материала।
अनुवाद लेखक की सहमति से किया जाता है।
"गेम प्रोग्रामिंग पायथन में, स्क्रैच से कोडिंग" बच्चों, किशोरों, उनके माता-पिता और शिक्षकों के लिए है! यह प्रोग्रामिंग का अध्ययन करने वाले पाठकों की एक विस्तृत श्रृंखला के लिए डिज़ाइन किया गया है।
हम पायथन में प्रोग्रामिंग सीखेंगे और एक साथ गेम लिखेंगे!
ऐप पायथन में कार्यात्मक (प्रक्रियात्मक) प्रोग्रामिंग के मूल सिद्धांतों की व्याख्या करता है, टिंकर लाइब्रेरी के साथ काम करने के बारे में जानकारी प्रदान करता है जो सुविधाजनक और सहज ज्ञान युक्त अंतरफलक के साथ ठोस कार्यक्रम बनाने में मदद करता है, और नियम «विभाजन और नियम» पर कार्यक्रम निर्माण के सिद्धांतों का खुलासा करता है। प्रोग्रामिंग और जीवन दोनों में रचनात्मक सोच और प्रभावी परिणाम उपलब्धि विकसित करना। बटन कैसे बनाएं? उस बटन पर प्रेसिंग को कैसे प्रोग्राम करें? संदेश विंडो कैसे प्रदर्शित करें? लैकोनिक आधुनिक डिजाइन, सुंदरता और अनुग्रह टिंकर के बारे में हैं। आधुनिक प्रोग्रामिंग में पुस्तकालय का व्यापक रूप से उपयोग किया जाता है।
यह विशेष ट्यूटोरियल क्यों? मैं 20 वर्षों से कंप्यूटर विज्ञान पढ़ा रहा हूं और अभी भी एक कष्टप्रद बात का सामना कर रहा हूं। कई सामग्रियों को "प्रोग्रामिंग सिखाना" माना जाता है, लेकिन वे सिंटैक्स, कुछ तत्वों और इतने पर पृष्ठभूमि की जानकारी देते हैं। इस बात से सहमत हैं कि अगर आप दिल से अंग्रेजी-रूसी शब्दकोश सीखते हैं, तो भी आप रूसी नहीं बोलेंगे, क्योंकि यह एक हजार विवरणों को ध्यान में रखना आवश्यक है: समय, संयुग्मन, मामले, भाषण के कुछ हिस्सों और उनके उपयोग आदि।
मैं केवल पायथन भाषा के बारे में बात नहीं करने जा रहा हूं। मैं तार्किक तर्क द्वारा, "क्या उपयोग कर रहा हूं?", "किसके लिए?" और क्यों?"। एक ही बार में सभी सिद्धांत व्यवहार में बदल जाएंगे।
सामग्री की संरचना:
- पायथन और पायथन सिंटैक्स में प्रोग्रामिंग के बारे में बुनियादी जानकारी;
- गेम आर्किटेक्चर: गेम डेवलपमेंट के कौन से सिद्धांत हैं, आपको किस बारे में चिंता करनी चाहिए, डेटा प्रोसेसिंग सिस्टम कैसे बनाएं;
- एक प्रोग्रामर के टिप्स और ट्रिक्स: आप अपने भाग्य को धोखा नहीं दे सकते हैं, लेकिन आप अपने काम को सुविधाजनक (और कर सकते हैं) कर सकते हैं;
- खेल!
इस भाग में चार खेल हैं:
1. «संख्या का अनुमान लगाएं»। खेल के उद्देश्य मनोरंजन और संख्यात्मक सीमा विश्लेषण हैं। यह उन बच्चों के लिए है जो गिनती करना सीखते हैं। यदि आप एक अभिभावक हैं, तो आप अपने बच्चे के लिए एक खेल विशेष रूप से लिख सकते हैं, जिसने आपकी सभी इच्छाओं को कार्यक्रम में एकीकृत कर दिया है।
2. «गणना करना सीखें»। खेल का उद्देश्य गिनती कौशल का विकास है। यह वास्तव में उन सभी के लिए है जो मन में सही ढंग से गिनती की गति को बढ़ाना चाहते हैं।
3. «कैसीनो 678»। खेल का उद्देश्य जुआ के प्रति-प्रचार है। जब आप इस एल्गोरिथ्म को खुद से लिखते हैं और आभासी पैसे खो देते हैं, तो आप समझेंगे कि जीतने का कोई मौका नहीं है, जुए में रुचि गायब हो जाएगी। यह लोगों के लिए एक मिलियन डॉलर में अचानक अमीर बनने की उम्मीद कर रहा है और लापरवाह रहने की शुरुआत कर रहा है।
4. «हिप्पोड्रोम»। गेम के उद्देश्य टिंकेर लाइब्रेरी सीख रहे हैं, संवाद बॉक्स (विंडोज) बना रहे हैं, छवियों, छवि एनीमेशन और समन्वय प्रणाली के साथ काम कर रहे हैं। हम घटना संभावना के अनुसार खेल की स्थिति को बदलते हुए प्रक्रियाओं के मापदंडों के साथ भी काम करेंगे।
यहाँ प्रस्तुत एल्गोरिदम के लिए लिखा है:
- समझाएं कि प्रोसेसर कैसे काम करता है;
- पायथन प्रोग्रामिंग भाषा में व्यावहारिक एल्गोरिदम बनाने के लिए सिखाना;
- पायथन टूल्स के साथ कार्यान्वयन डेटा प्रोसेसिंग का कौशल विकसित करना;
- आधुनिक उच्च-स्तरीय भाषा टूल से परिचय;
- ... इस रचनात्मक शगल को लोकप्रिय बनाने के लिए।
आप पाएंगे:
- डाटा प्रोसेसिंग के बुनियादी एल्गोरिदम;
- मेरे बहु-वर्ष के अनुभव के आधार पर व्यावहारिक सलाह और नोट्स;
- गेम के लिए एल्गोरिदम के डिजाइन चरण;
- प्रदर्शनकारी उदाहरणों पर टिंकर लाइब्रेरी कैसे काम करती है, इसका वर्णन;
- परीक्षण जो पायथन कोड की समझ, पायथन में प्रोग्रामिंग के कौशल की जांच करते हैं।
यदि आप ऐप को पसंद करते हैं, तो कृपया इसे रेट करें और एक टिप्पणी लिखें। यह काम जारी रखने के लिए बहुत प्रेरित करता है :)
द्वारा डाली गई
ھہ ڑار انور
Android ज़रूरी है
Android 4.1+
श्रेणी
रिपोर्ट
Last updated on Jan 24, 2021
A new chapter and a new update are coming:
- The chapter "Tkinter" has been added. Learn new about how to create graphic interface in Python.
- Buttons, windows, and cool atmosphere are already in.
- Bugs, mistakes, and all bad things have been corrected as well.
Hope you enjoy it :)
Game Programming
in Python, Co0.26 by Danil Shentsov
Jan 24, 2021