เกมง่าย ๆ สำหรับเครื่องคิดเลข numworks ที่จะทำงานใน python หรือเป็นแอพพลิเคชั่น! เกมเหล่านี้สร้างขึ้นเพื่อความสนุกสนานเมื่อฉันมีเวลาเพียงเล็กน้อยและต้องการโปรแกรมง่ายๆ อย่าคาดหวังอะไรที่น่าเหลือเชื่อ แต่ฉันค่อนข้างจะชอบความสมบูรณ์แบบ ดังนั้นจึงไม่น่าจะมีข้อบกพร่อง (สำคัญ) ใดๆ
ทุกอย่างต้องการสคริปต์ menu.py ที่ดาวน์โหลดเช่นกัน
ขอบคุณ ZetaMap คุณสามารถเรียกใช้สคริปต์ Python เหล่านี้บนพีซีของคุณโดยติดตั้งโมดูล Kandinksy และ Ion-Numworks เพื่อทดสอบได้ คุณสามารถค้นหาโปรแกรมอื่นๆ อีกมากมายได้ที่ numworks.com ซึ่งคุณสามารถส่งโปรแกรมของคุณเองได้
คุณสามารถดูโค้ดและดาวน์โหลดได้ตามต้องการ แต่มันค่อนข้างยุ่ง โปรดจำไว้ว่ามันเป็นเครื่องคิดเลขไม่ใช่คอนโซลเกม ดังนั้นอะไรก็ตามที่เป็นกราฟิกจึงค่อนข้างท้าทายกับซอฟต์แวร์อย่างเป็นทางการ! ฉันลองหลายอย่างก่อนที่จะพบวิธีพิมพ์ภาพที่ดี (เพียงพอสำหรับตอนนี้) และฉันไม่สามารถเพิ่มความเร็วอัตราการรีเฟรชได้ มันค่อนข้างน่าหงุดหงิด แต่ก็เป็นสิ่งที่ทำให้การเขียนโปรแกรมบน Numworks น่าสนใจมากเช่นกัน!
ฉันยังใช้โปรเจ็กต์เหล่านี้เพื่อเขียน Rust เพราะฉันคุ้นเคยกับการเขียนโค้ดในภาษา C แล้ว
คำแนะนำและการควบคุมรวมอยู่ในเกมแล้ว!
Snake : เกมคลาสสิคของฉัน!
Puissance4 = Connect4 (ฉันไม่ได้รบกวนการเปลี่ยนชื่อไฟล์ทุกไฟล์): ใช้งานได้เป็นเวอร์ชัน python แต่ดีกว่า
Solitaire : หลังจากจัดการเวอร์ชัน Python แล้ว มันเป็นเพียงเรื่องของการสร้างวิธีที่ดีในการแสดงการ์ด
เทตริส : ใช่ เตตริส! ฉัน คิดว่า ฉันปฏิบัติตามทุกกฎของเกมต้นฉบับ
แฟลปปี้เบิร์ด : ทำงาน ! อาจจะยังดีกว่า อาจมีสไปรท์ที่ดีกว่า แต่ใครจะสนใจ
Numworks_utils มีโค้ดยูทิลิตี้ทุกโค้ดที่ฉันใช้ ได้แก่ ฟังก์ชัน numworks โค้ดเมนูทั้งหมด เครื่องมือ Tilemap และฟังก์ชันอื่นๆ
Model เป็น repo พื้นฐานที่คุณสามารถใช้เพื่อเริ่มเกมโดยใช้เทมเพลตของฉัน
ละเว้น ppm_decoder และ engine ในตอนนี้ เนื่องจากมันใช้งานไม่ได้เลย ฉันกำลังพยายามหาวิธีที่ดีกว่าในการจัดการสไปรท์และวาดภาพแม้ว่าอัตราการรีเฟรชจะแย่ก็ตาม
ยังมีสิ่งที่เป็นไปไม่ได้อีกมากมายในซอฟต์แวร์อย่างเป็นทางการ (เช่น การบันทึกอะไรก็ได้) ดังนั้นให้พิจารณาติดตั้งซอฟต์แวร์ตัวอื่นเช่น Omega หากคุณต้องการทำสิ่งที่ซับซ้อนจริงๆ หากคุณต้องการสร้างแอพบางตัวที่ทำงานบน Epsilon โปรดดูเทมเพลตแบบ Rust, C++ และ C