خلفية صغيرة
جئت إلى التطوير في منتصف الصف الثامن (الآن انتهيت من 9) ، اعتدت أن ألعب الكثير من الألعاب من قبل ، لذلك كانت لدي رغبة كبيرة في كتابة بلدي. والآن ، بعد مجموعة كبيرة من النظريات ، والمشاريع الصغيرة ، وصلت إلى أول مشروع كبير. بشكل عام ، أنا علمية. كان أول مشروع رئيسي هو لعبة الصيد الخاصة بي ، والتي تمت كتابتها باستخدام
Windows Forms + C # . يجب أن أقول على الفور أنني لا أرى نقطة كتابة لعبة على محرك طرف ثالث ، لأن طريقي لا يكمن في Gamedev.
تطوير المشروع
جاءت فكرة الخلق من لعبة ثنائية الأبعاد كبيرة "Russian Fishing" ، بالمناسبة ، أخذت معظم القوام من هناك ، لأن الرسم ليس جزءًا من خططي. والمثير للدهشة أنه بفضل الخبرة الواسعة في المهام الصغيرة ، لم تستخدم Google تقريبًا Google أثناء التطوير. أستنتج من خلالها أن حل المهام الصغيرة البسيطة يعطي ربحًا كبيرًا.
لم يكن التطوير بحد ذاته أمرًا صعبًا للغاية ، ولكن كانت هناك أماكن جلست فيها طوال اليوم ، حيث قمت بإنشاء مشاريع جديدة ، حيث حاولت بشكل منفصل جعل جزءًا من البرنامج ، ثم ربطه بمشروعي. أحد هذه الأماكن هو عمق المواقع.
هذه مصفوفة كبيرة تتكون من الملصقات ، والتي وفقًا لنظرية فيثاغورس ، أعالج وجود فأرة بجوارها. الآن يوجد بالفعل خيار لإعادة الأمر بشكل مختلف ، لكنني وحدي ، وأحتاج إلى دراسة العديد من التقنيات ، لأنني أخطط للحصول على وظيفة بحلول نهاية الصيف =). (أعتقد أنه من السهل جدًا تخيل كيف يبدو.)
كانت هناك مشاكل في تنفيذ الطعم ، لأن كل سمكة تأكل شيئًا خاصًا بها ، وهناك العديد من المواقع ، وحتى العمق مختلف. بشكل عام ، قضيت 6-8 ساعات على الطعم لمدة أسبوع تقريبًا. ولكن الآن يعمل :)
كانت هناك مشاكل في تصميم الهيكل (كان لدي فكرة سيئة عن كيفية ظهوره) بسبب وجود مشاكل في تنفيذ بعض الأشياء ، واضطررت إلى إعادة الرمز عدة مرات ، لكن الأمر كان يستحق ذلك. وحتى الآن ، هناك العديد من المشاكل ، لكنها مثيرة للاهتمام للغاية.
خاتمة صغيرة ، بل رسالة إلى المطورين المبتدئين.
الرجال ، لا يستسلمون أبدًا ، يكتبون الكود كل يوم ، ويتعلمون التكنولوجيا ، رغم عمرك. انه يستحق كل هذا العناء. بعد كل شيء ، منذ 16 عامًا ، كنت أفكر بالفعل في كيفية الحصول على وظيفة كمبرمج. آمل أن يكون هذا المنشور يعطي شخص ما الدافع للتعلم. لكن الأهم من ذلك ، تذكر أن المبرمجين لا يولدون!
سأحاول في المستقبل كتابة مقال عن تدريبي ، والحصول على وظيفة. لكن لسوء الحظ ، HeadHunter فارغ في مدينتي ، وظائف C # و java. لذلك سوف أفكر.
شكرًا للجميع الذين قرأوا هذا المنشور حتى النهاية ، سوف أرفق لك رابطًا إلى قرص Google الخاص بي مع المشروع. سأعود هنا أقوى!
في انتظار الأسئلة ، وتقديم المشورة في التعليقات. بينما سأعيد تنفيذ مشروعي ، لأنه لا يزال هناك الكثير من العمل ، إنه رائع.
كان:
محرك جوجلأصبح (موقعان فقط)
محرك جوجلملحوظة: شكراً يا هبر أنك =)