สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โปรเจ็กต์นี้เริ่มต้นเมื่อฉันได้รับพีซีครั้งแรกในเดือนพฤศจิกายน มันเริ่มเป็นวิธีที่สนุกในการเรียนรู้ทักษะใหม่ และกลายเป็นงานอดิเรกที่ฉันโปรดปรานอย่างรวดเร็ว ฉันได้ทำงานเกี่ยวกับมันตั้งแต่นั้นมา และได้โอเวอร์คล็อกในกว่า 75 ชั่วโมงของเวลาการเขียนโปรแกรมทั้งหมด การเขียนโปรแกรมเองมีช่วงการเรียนรู้ที่สูงชันมากและคล้ายกับการเรียนรู้ภาษาใหม่ในระดับความยากและการประยุกต์ใช้ คุณเริ่มช้ามาก เรียนรู้ไวยากรณ์พื้นฐานและจังหวะของภาษา และในไม่ช้าคุณก็เริ่มคิดโดยใช้โค้ดเกี่ยวกับแนวคิดของเกม บางครั้งความคิดก็ใช้ไม่ได้ผล และการหาวิธีที่ถูกต้องในการทำสิ่งต่างๆ อาจต้องใช้การค้นคว้ามาก แต่เป้าหมายสุดท้ายก็คุ้มค่า
เสบียง
-PC
- เข้าถึงความสามัคคีเวอร์ชันใหม่ล่าสุด
- เข้าถึงโปรแกรมสร้างสไปรท์ เช่น Marmoset Hexels 3
ขั้นตอนที่ 1: ระดมสมอง
สร้างรายการไอเดียสำหรับเกมของคุณ ตรวจสอบให้แน่ใจว่ามีความเฉพาะเจาะจงที่สุดเท่าที่จะเป็นไปได้ เนื่องจากจะช่วยลดเวลาในการเขียนโค้ดได้อย่างมากในภายหลัง ฉันแนะนำให้ใช้ trello.com เพื่อจัดระเบียบความคิดของคุณ แต่ฉันใช้แอปพลิเคชันบันทึกย่อบนโทรศัพท์ของฉันสำหรับโครงการนี้
ขั้นตอนที่ 2: การสร้างสไปรท์
สไปรต์เหล่านี้สามารถเป็นตัวยึดตำแหน่งสำหรับแนวคิดที่ซับซ้อนมากขึ้นที่คุณวางแผนที่จะรวมในภายหลัง แต่เป็นการดีที่จะเริ่มต้นด้วยภาพบางประเภทก่อนที่คุณจะเริ่มเขียนโค้ด
ขั้นตอนที่ 3: ใช้แนวคิดจากการระดมความคิด
เริ่มต้นด้วยพื้นฐาน เช่น การเคลื่อนไหวของกล้องและการควบคุมตัวละคร นี่คือที่ที่คุณจะแยกแยะสิ่งต่าง ๆ เช่นคุณต้องการให้เกมของคุณเป็นแบบจากบนลงล่างหรือ 2D ตรง หลังจากเสร็จสิ้นพื้นฐานแล้ว ให้เริ่มใช้แนวคิดที่ซับซ้อนมากขึ้น เช่น AI ของศัตรูและแอนิเมชั่น
ขั้นตอนที่ 4: เขียนโค้ดต่อไปจนกว่าคุณจะใช้ทุกอย่างในรายการไอเดียของคุณ
อย่ากลัวที่จะเพิ่มลงในรายการในขณะที่คุณไป ไม่มีข้อจำกัดในการสร้างเกม คุณสามารถทำต่อไปได้ตราบเท่าที่คุณมีความคิด ภาพที่คุณเห็นคือโค้ดบางส่วนสำหรับแนวคิดหน้าไม้ที่ฉันมีขณะเขียนโปรแกรม AI ของแมงมุม