ฉันคิดว่าหนึ่งในสิ่งที่สำคัญที่สุดที่คุณสามารถทำได้คือเลือกเกมที่คุณสนุกกับการเล่น สิ่งนี้จะช่วยให้คุณสนใจและจะทำให้คุณคุ้นเคยกับวิธีการที่โค้ดแปลไปสู่มุมมองของผู้เล่นมากขึ้น
เมื่อคุณเลือกเกมนั้นโดยไม่คำนึงว่าใหญ่แค่ไหนคุณไม่จำเป็นต้องลองคิดดูว่าโค้ดแต่ละบรรทัดทำงานอย่างไร เลือกชิ้นส่วนของมันและดูที่ ตัวอย่างเช่นลองคิดดูว่าข้อมูลเครื่องเล่นถูกเก็บไว้อย่างไรหรือวาดรายการเมนูอย่างไร
สิ่งต่อไปที่คุณสามารถทำได้ซึ่งไปพร้อมกับบิตก่อนหน้าของฉันคือพยายามเปลี่ยนบางสิ่ง ไม่ใช่สิ่งที่ยิ่งใหญ่ (ตอนแรก) เพียงแค่สิ่งที่เรียบง่ายและชัดเจนในเกม แม้แต่สิ่งที่เรียบง่ายเหมือนกับข้อความบนปุ่มบนเมนูหรือเพิ่มรายการเมนูหรือเปลี่ยนการคำนวณความเสียหาย บางทีคุณคิดว่าพวกเขาควรจะทำสิ่งที่แตกต่างลองเปลี่ยนมันด้วยตัวเอง
เมื่อตอนที่ฉันสนใจพัฒนาเกมครั้งแรกฉันเป็น RPG ออนไลน์ 2 มิติจริงๆ ดังนั้นฉันจึงพบแหล่งที่มาสำหรับหนึ่งออนไลน์และฉันก็เริ่มสร้างมันขึ้นมา การเพิ่มคุณสมบัติของตัวเองและแก้ไขสิ่งต่าง ๆ แก้ไขข้อผิดพลาดและอื่น ๆ ที่อยู่ใน VB6 เมื่อไม่กี่ปีที่แล้วและตอนนี้ฉันใช้ C # และ XNA และเขียนเกมของตัวเองตั้งแต่เริ่มต้น เพราะฉันสนุกกับเกมมันกระตุ้นให้ฉันอยากทำงานกับมันเพื่อทำให้ดีขึ้น บังเอิญนี่เป็นวิธีที่ฉันได้เรียนรู้เทคนิคการเขียนโปรแกรมการดีบักและการแก้ปัญหาจำนวนมากที่ฉันใช้ในวันนี้ในงานประจำวันที่ไม่เกี่ยวข้องกับ gamedev
นอกจากนี้ยังมีประโยชน์มากหากเกมมีชุมชนผู้ดูแลที่คุณสามารถถามคำถามและรับความช่วยเหลือและตัวอย่างจาก แต่แล้วอีกครั้งแม้ว่าจะไม่มีอยู่คุณก็อยู่ที่นี่แล้วและเราพร้อมที่จะช่วยเหลือ