सबसे पहले मैं एक पूर्ण जावा शुरुआत कर रहा हूं।जावा - निष्पादन योग्य जार? आसान Decompiling?
मैंने हाल ही में जावा के साथ शुरू किया और चर, लॉजिकल ऑपरेटर, लूप और सामान जैसे कि मैंने जेएफआरम्स के साथ खेला और मेरे दिमाग में कुछ प्रश्न हैं।
मैंने देखा है कि मेरे कार्यक्रम को सहेज कर एक
executable jar
कार्यक्रम 1 फ़ाइल प्रतीत होता है के रूप में। इसका मतलब यह है कि जब आप पर जा रहे हैं तो ऐसा कुछ विकसित करें जो कई संसाधनों का उपयोग करेगा (छवियों, ऑडियो फ़ाइलें & आदि) वे सभी इस जार फ़ाइल में संग्रहीत होंगे?दूसरी बात मैंने देखा है कि मैं
jar
फ़ाइल निकाल सकता हूं और.class
फ़ाइलों को काफी आसान बना सकता हूं। इस बात को ध्यान में रखते हुए मान लें कि मैंMySQL
डेटाबेस का उपयोग करता हूं औरMySQL
सर्वर से कनेक्ट करने के लिए मुझेJDBC
ड्राइवर का उपयोग करके ऐसा करना है और मुझे चाहिए? पासवर्ड हार्डकोड करें?Java
3 डी गेम के लिए उपयुक्त है? मैं इससे बहुत दूर हूं, लेकिन मुझे बताएं। मैंनेJava
3 डी गेम इंजन जैसेjMonkeyEngine
के साथ लिखे गए गेम देखे और मैं प्रभावित हूं, लेकिन मैंJava
के आसपास लाल (पढ़ा) पोस्ट धीमा है और3D
गेम के लिए उपयुक्त नहीं है जो मुझे थोड़ा उलझन में डाल देता है।
कोई पासवर्ड कभी भी हार्डकोड नहीं करें। और डेटाबेस को बेनकाब न करें। –
3. गेम उदाहरण: माइनक्राफ्ट जावा – booleanCube
के साथ लिखा गया था यदि आप जावा मूल बातें सीख रहे हैं और 3 डी प्रोग्रामिंग, बंडलिंग और अन्य विषयों के बारे में चिंता कर रहे हैं तो आप खुद को एक एनीयरिसम देने जा रहे हैं। पहले मूल बातें सीखने के साथ चिपकाओ। एक बार जब आप इसके साथ सहज हो जाते हैं, तो अधिक उन्नत विषयों पर जाएं। यदि आप 3 डी गेम डिज़ाइन के अंतिम लक्ष्य के साथ समय निवेश के बारे में चिंतित हैं, तो मत बनो। आप मूल्यवान कौशल सीखेंगे जिन्हें सी/सी ++ या अन्य प्रोग्रामिंग भाषाओं में पोर्ट किया जा सकता है। –