โดย frame_th » ศุกร์ ธ.ค. 10, 2010 00:18
ถ้าอย่างง่ายๆก็ น่าจะทำโปรแกรมค้นหานักเตะดาวรุ่งก็ได้นะครับ
ไม่รู้ว่าได้เรียนData structureรึยังนะ ถ้าเคยเรียนแล้วจะง่ายมากครับ
ทำการtravelingไปตามข้อมูลนักเตะทั้งหมด ถ้าเจอก็แสดงผลออกมา
ทำคล้ายๆFMอ่ะครับ สมมติว่าเราใส่เงื่อนไข ว่าต้องการหานักเตะที่มีคุณสมบัติดังนี้
1.อายุ 16-21ปี
2.ส่วนสูง180-200ซม.
3.ตำแหน่งstriker
ในส่วนนี้ผู้เล่นสามารถกำหนดเงื่อนไขเองได้ ก็ใช้scanfธรรมดาเลยครับ
แล้วใช้ if ในการตรวจจับนักเตะที่มีเงื่อนไขตามนี้ conditionก็น่าจะประมาณนี้(อายุ&&สูง&&ตำแหน่ง)
ถ้าเงื่อนไขใน if(condition)เป็นจิงให้แสดงนักเตะที่มีเงื่อนไขเหล่านี้ออกออกมา
ปล.ผมก็ไม่รู้ว่าต้องการระดับความยากระดับไหนนะครับ เพราะไม่รู้ว่าเป็นโปรเจคมัธยมหรือมหาลัย
เลยแนะนำแบบง่ายๆที่พอจะคิดออกไปก่อน
__________________________
|..(1).............(2)..............(3) |
|...........................................|
| (4).............(5)..............(6)..|
|............................................|
| (7).............( .8.).............(9) |
ถ้าง่ายๆอีกแบบหนึ่งก็ เขียนเกมยิงลูกโทษเลยครับ ไม่รู้ว่าต้องการประมาณไหนนะครับ แบบGUIหรือแบบแสดงผลผ่านcompilerเฉยๆ
ถ้าcomplier เฉยๆ ก็ไม่ยากครับ
ใช้หลักการให้คอมสุ่มตัวเลขในกรอบสี่เหลี่ยม(ประตู) ผู้เล่นก็จะต้องเลือกตัวเลขหนึ่งตัว เพื่อเดาใจคอม(ผู้รักษาประตู)
ถ้าเลขที่เราเลือกกับ เลขทีคอมสุ่มได้ดันตรงกันก็แสดงว่าเรายิงไม่เข้า ผู็้รักษาเซฟไว้ได้
อันนี้แบบเกมเล็กๆนะครับ เอาคอนเซปนี้ไปทำแบบGUIก็พอได้อยู่
แต่ถ้าอยากให้สนุกอีกหน่อยก็ทำแบบเกมซึาบะซะเลยครับ แบบที่มีขีดพลังด้วย อันนี้ก็ไม่ยากนะ ก็แค่ถ้าเสียพลังหรือโดนโจมตีก็เอาค่าMAXลบออกด้วยพลังที่ศัตรูโจมตีมา คิดคล้ายๆการ์ดเกมหรือจำพวกไพ่ยูกิก็ได้ครับ ถ้าMAXถูกลบลงจนเท่ากับ0 ก็แสดงว่าตาย อะไรประมาณนี้แหละครับ
แก้ไขล่าสุดโดย
frame_th เมื่อ ศุกร์ ธ.ค. 10, 2010 00:43, แก้ไขแล้ว 5 ครั้ง.