นี่คือโคลนพื้นฐานของปัญหารถถังเกมที่ฉันพัฒนากับเพื่อนสามคนของฉันในปี 2014
ในฐานะที่เป็นส่วนหนึ่งของหลักสูตรการเขียนโปรแกรมเชิงวัตถุของเราเราได้รับการแนะนำให้สร้างโครงการกลุ่มบางรูปแบบแม้ว่ามันจะเป็นทางเลือกทั้งหมดและไม่นับรวมกับเกรดของเรา เราตัดสินใจว่ามันจะเป็นสิ่งที่สนุกและมีประโยชน์ที่จะทำอยู่ดีดังนั้นเราจึงรวมตัวกัน
Tank Trouble เป็นเกมผู้เล่น 2 เกมที่ผู้เล่นแต่ละคนตั้งเป้าหมายที่จะยิงรถถังของฝ่ายตรงข้ามโดยไม่ถูกยิง คุณแต่ละคนนำทางรอบ ๆ เขาวงกตที่สร้างขึ้นตามขั้นตอนยิงกระสุนได้มากถึง 5 นัดในแต่ละครั้ง - ซึ่งสามารถตีกลับผนังได้ดังนั้นระวังมุมรอบ! ได้รับคำเตือนคุณสามารถยิงตัวเองได้ด้วยดังนั้นดูแล! กระสุนจะหมดอายุ 15s หลังจากถูกไล่ออกดังนั้นระวังอย่าใช้กระสุนทั้งหมดของคุณเร็วเกินไป
ควบคุม | ผู้เล่น 1 (ถังสีเขียว) | ผู้เล่น 2 (ถังสีน้ำตาล) |
---|---|---|
เดินหน้า | W | ขึ้น |
ย้อนกลับ | S | ลง |
เลี้ยวซ้าย | อัน | ซ้าย |
เลี้ยวขวา | d | ขวา |
ยิง | ถาม | เข้า |
เนื่องจากนี่เป็นโครงการการเรียนรู้สำหรับเรามากเท่ากับสิ่งอื่นใดมีปัญหาเล็กน้อยเกี่ยวกับเกม อันดับแรกและอาจสำคัญที่สุดเราไม่เคยแสดงคะแนนได้ทุกที่แม้ว่าจะถูกบันทึกไว้ในรหัส ปัญหาหลักอื่น ๆ ที่ระบุไว้คือบางครั้งถ้าคุณยิงกระสุนที่มุมหนึ่งในมุมที่เหมาะสมมันจะเข้าสู่ผนัง หากคุณพบข้อบกพร่องอื่น ๆ โปรดแจ้งให้เราทราบ
มิฉะนั้นสนุก!