ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingช่วยลอง GAME ผมหน่อยครับ
หน้า: 1 2 [3] 4 5   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วยลอง GAME ผมหน่อยครับ  (อ่าน 7799 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Moyzier
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 161
ออฟไลน์ ออฟไลน์

กระทู้: 2,212



ดูรายละเอียด เว็บไซต์
« ตอบ #40 เมื่อ: 16 พฤษภาคม 2010, 06:08:31 »

สุดยอดครับ อนาคตไกลครับบบบบ

 wanwan002 wanwan002
บันทึกการเข้า

NightClub
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 297
ออฟไลน์ ออฟไลน์

กระทู้: 2,461



ดูรายละเอียด เว็บไซต์
« ตอบ #41 เมื่อ: 16 พฤษภาคม 2010, 06:36:30 »

ผู้เล่นคนเดิม โดนตีซ้ำๆ ได้

ควรเล่นระบบ rest นะครับ เช่น ผู้เล่นที่โดนตีล่าสุด มากกว่า 5 นาที ถึงจะโดนตีซ้ำอีกได้ อะไรประมาณนี้ครับ
บันทึกการเข้า

รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง
เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
NightClub
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 297
ออฟไลน์ ออฟไลน์

กระทู้: 2,461



ดูรายละเอียด เว็บไซต์
« ตอบ #42 เมื่อ: 16 พฤษภาคม 2010, 06:44:24 »

บัคต่อมา ค่อนข้างจะแน่ใจว่า มีการใช้ sql query เกินกว่า 1 ครั้ง ใน 1 หน้า เพราะล่มบ่อยพอสมควร - - ถ้าจะให้ดี เรียก query แค่ครั้งเดียว แล้ว จัดสรรข้อมูลเอาครับ หรือ ทำระบบ cache ข้อมูลของผู้เล่นแต่ละคนไว้ครับ บางหน้าจะได้ไม่ต้องโหลดข้อมูลจาก mysql

บันทึกการเข้า

รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง
เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
GillBate
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 160
ออฟไลน์ ออฟไลน์

กระทู้: 1,236



ดูรายละเอียด
« ตอบ #43 เมื่อ: 16 พฤษภาคม 2010, 06:51:41 »

บัคต่อมา ค่อนข้างจะแน่ใจว่า มีการใช้ sql query เกินกว่า 1 ครั้ง ใน 1 หน้า เพราะล่มบ่อยพอสมควร - - ถ้าจะให้ดี เรียก query แค่ครั้งเดียว แล้ว จัดสรรข้อมูลเอาครับ หรือ ทำระบบ cache ข้อมูลของผู้เล่นแต่ละคนไว้ครับ บางหน้าจะได้ไม่ต้องโหลดข้อมูลจาก mysql


Tongue หมายถึงคำสั่ง mysql_query รึเปล่าครับ พอดีมันมีหลายเทเบิ้ลอ่ะครับแล้วก็ใช้วิธีซ้อนหน้าย่อยเข้ามา
ดังนั้นส่วนของ status bar มันจะงานตลอด รวมกับของหน้าย่อยอีกอ่ะครับ
บันทึกการเข้า
NightClub
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 297
ออฟไลน์ ออฟไลน์

กระทู้: 2,461



ดูรายละเอียด เว็บไซต์
« ตอบ #44 เมื่อ: 16 พฤษภาคม 2010, 06:59:21 »

ในหน้าโจมตี เราไม่ต้องเรียก status bar เลยครับ ให้เอาค่าที่ได้จากการคอมแบต มาใส่ในสเตตัสบาร์แทนครับ query ครั้งเดียว แล้ว ใช้มันกับตัวแปรทั้งหน้าก็ได้ครับ

ผมเคยทำเกมมาก่อน เราต้องปรับการใช้ sql ให้น้อยที่สุด หรือ ไม่ใช้เลยยิ่งดี การใช้ cache + cookie i่วมกัน มันประหยัดทรัพยากรได้มากมายครับ

ผมใช้โฮสท์ไทย ราคา 500 บาทต่อปี ทำเกมแนวนี้ มีผู้เล่น 5000 กับ 140000 pv / วันได้โดยไม่ล่มเลยครับ

แต่เรื่องนี้ไว้ค่อยมาพัฒนา หลังจากทำระบบเกมเสร็จแล้วก็ได้ครับ
บันทึกการเข้า

รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง
เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
GillBate
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 160
ออฟไลน์ ออฟไลน์

กระทู้: 1,236



ดูรายละเอียด
« ตอบ #45 เมื่อ: 16 พฤษภาคม 2010, 07:12:52 »

ในหน้าโจมตี เราไม่ต้องเรียก status bar เลยครับ ให้เอาค่าที่ได้จากการคอมแบต มาใส่ในสเตตัสบาร์แทนครับ query ครั้งเดียว แล้ว ใช้มันกับตัวแปรทั้งหน้าก็ได้ครับ

ผมเคยทำเกมมาก่อน เราต้องปรับการใช้ sql ให้น้อยที่สุด หรือ ไม่ใช้เลยยิ่งดี การใช้ cache + cookie i่วมกัน มันประหยัดทรัพยากรได้มากมายครับ

ผมใช้โฮสท์ไทย ราคา 500 บาทต่อปี ทำเกมแนวนี้ มีผู้เล่น 5000 กับ 140000 pv / วันได้โดยไม่ล่มเลยครับ

แต่เรื่องนี้ไว้ค่อยมาพัฒนา หลังจากทำระบบเกมเสร็จแล้วก็ได้ครับ
Tongue Ajax ช่วยได้มั้ยครับ ทำยังไง
บันทึกการเข้า
NightClub
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 297
ออฟไลน์ ออฟไลน์

กระทู้: 2,461



ดูรายละเอียด เว็บไซต์
« ตอบ #46 เมื่อ: 16 พฤษภาคม 2010, 19:39:59 »

อืม.... อย่างเช่น ในหน้า combat เราจะเรียกข้อมูลของผู้เล่น 2 คนออกมาใช่มั้ยครับ

อันนี้ถ้าทำแบบเรียบง่าย ก็จะใช้ query 2 ครัง คือ ผู้เล่น และ กับ ฝ่ายตรงข้าม

ให้เปลี่ยนเป็น ไอดี ผู้เล่น กับ ฝ่ายตรงข้าม แล้วมาเช็คเงื่อนไขว่าถ้าไอดีนี้ = ไอดีผู้เล่น จะเป็นไอดีผู้เล่นหากไม่ใช่จะเป็นไอดีฝ่ายตรงข้าม

จากนั้นเราก็แบ่งตัวแปรออกมา ว่าเป็นของใคร ของใครอีกที ซึ่งการแบ่งตรงนี้ เราจะเอาไปใช้กับสเตตัสบาร์ซ้ายมือได้


การใช้ ajax ในการ combat ก็ดีครับ จะได้ไม่โหลดเมนูบาร์ใหม่ แต่ต้องรีเทริน์ค่าออกมาเป็นกลับให้แถบบาร์ด้วย ซึ่งการคอมแบทแต่ละครั้ง ควรใช้ Ajax หรือ ไม่ก็ cookie ในการเช็ค ก่อนทำการ query เพื่อป้องกัน การกด F5 รัวๆ จนล่ม ซึ่งหากคนเรากด F5 10ครั้ง ที่จอของเค้าจะแสดงผลแค่ครั้งสุดท้าย แต่เซริฟ์เวอร์รับไปเต็มๆ 10 ครั้ง เมื่อวานผมลองเล่นดู กดไม่ถึง 5 นาที ap ผมเหลือ 0 เลเวล 2 แระ

สอบถามได้เรื่อยๆครับ เห็นกระทู้คุณแล้ว อยากทำเวปเกมอีกรอบ
บันทึกการเข้า

รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง
เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
GillBate
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 160
ออฟไลน์ ออฟไลน์

กระทู้: 1,236



ดูรายละเอียด
« ตอบ #47 เมื่อ: 16 พฤษภาคม 2010, 20:13:50 »

อืม.... อย่างเช่น ในหน้า combat เราจะเรียกข้อมูลของผู้เล่น 2 คนออกมาใช่มั้ยครับ

อันนี้ถ้าทำแบบเรียบง่าย ก็จะใช้ query 2 ครัง คือ ผู้เล่น และ กับ ฝ่ายตรงข้าม

ให้เปลี่ยนเป็น ไอดี ผู้เล่น กับ ฝ่ายตรงข้าม แล้วมาเช็คเงื่อนไขว่าถ้าไอดีนี้ = ไอดีผู้เล่น จะเป็นไอดีผู้เล่นหากไม่ใช่จะเป็นไอดีฝ่ายตรงข้าม

จากนั้นเราก็แบ่งตัวแปรออกมา ว่าเป็นของใคร ของใครอีกที ซึ่งการแบ่งตรงนี้ เราจะเอาไปใช้กับสเตตัสบาร์ซ้ายมือได้


การใช้ ajax ในการ combat ก็ดีครับ จะได้ไม่โหลดเมนูบาร์ใหม่ แต่ต้องรีเทริน์ค่าออกมาเป็นกลับให้แถบบาร์ด้วย ซึ่งการคอมแบทแต่ละครั้ง ควรใช้ Ajax หรือ ไม่ก็ cookie ในการเช็ค ก่อนทำการ query เพื่อป้องกัน การกด F5 รัวๆ จนล่ม ซึ่งหากคนเรากด F5 10ครั้ง ที่จอของเค้าจะแสดงผลแค่ครั้งสุดท้าย แต่เซริฟ์เวอร์รับไปเต็มๆ 10 ครั้ง เมื่อวานผมลองเล่นดู กดไม่ถึง 5 นาที ap ผมเหลือ 0 เลเวล 2 แระ

สอบถามได้เรื่อยๆครับ เห็นกระทู้คุณแล้ว อยากทำเวปเกมอีกรอบ
Tongue กระทู้ไหนครับ อันนี้หรือว่าในเว็บผม ว่าแต่ว่าเกมเก่าไปไหนแล้วล่ะครับ
บันทึกการเข้า
NightClub
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 297
ออฟไลน์ ออฟไลน์

กระทู้: 2,461



ดูรายละเอียด เว็บไซต์
« ตอบ #48 เมื่อ: 16 พฤษภาคม 2010, 23:56:55 »

ลองค้นคำว่า curse oh nightmare ดูครับ

ผมปิดเกมไปแล้วตอนปี4
บันทึกการเข้า

รับจ้างเขียนโปรแกรม PHP งานมืออาชีพ เสร็จตามที่กำหนด ราคาปานกลาง
เหมาะกับผู้ที่รับงานมาแล้วส่งต่อจ๊ะ PM มาเลย
GillBate
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 160
ออฟไลน์ ออฟไลน์

กระทู้: 1,236



ดูรายละเอียด
« ตอบ #49 เมื่อ: 17 พฤษภาคม 2010, 05:59:59 »

ลองค้นคำว่า curse oh nightmare ดูครับ

ผมปิดเกมไปแล้วตอนปี4
Tongue เห้นแต่ข้อมูลบางอย่าง ไม่มีภาพให้ดูอ่ะครับ
บันทึกการเข้า
chunne
ก๊วนเสียว
*

พลังน้ำใจ: 11
ออฟไลน์ ออฟไลน์

กระทู้: 369



ดูรายละเอียด
« ตอบ #50 เมื่อ: 17 พฤษภาคม 2010, 10:35:03 »

เก่งมากเลย อ่านแล้วมีกำลังใจสู้ เพราะไม่มีพื้นฐานอะไรเลยเหมือนกัน
บันทึกการเข้า
GillBate
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 160
ออฟไลน์ ออฟไลน์

กระทู้: 1,236



ดูรายละเอียด
« ตอบ #51 เมื่อ: 17 พฤษภาคม 2010, 10:39:43 »

เก่งมากเลย อ่านแล้วมีกำลังใจสู้ เพราะไม่มีพื้นฐานอะไรเลยเหมือนกัน
Tongue นอกจากไม่มีพื้นฐานแล้วผมยังพิมพ์สัมผัสไม่ได้ด้วยนะครับ ต้องดูคีย์บอร์ดตลอด ไม่งั้นจิ้มไม่ถูก Lips Sealed
บันทึกการเข้า
quioxz
Newbie
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 45



ดูรายละเอียด
« ตอบ #52 เมื่อ: 17 พฤษภาคม 2010, 15:43:10 »

เก่งมากเลย อ่านแล้วมีกำลังใจสู้ เพราะไม่มีพื้นฐานอะไรเลยเหมือนกัน
Tongue นอกจากไม่มีพื้นฐานแล้วผมยังพิมพ์สัมผัสไม่ได้ด้วยนะครับ ต้องดูคีย์บอร์ดตลอด ไม่งั้นจิ้มไม่ถูก Lips Sealed

 Tongue <<< ท่าทางจะชอบตัวนี้มาก เห้นใส่ทุก rep เลย ^^
บันทึกการเข้า
Tanut007
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 334
ออฟไลน์ ออฟไลน์

กระทู้: 3,647



ดูรายละเอียด เว็บไซต์
« ตอบ #53 เมื่อ: 17 พฤษภาคม 2010, 15:55:28 »

เน็ตแคทโหลดเร็วดี ส่วนตัวเว็บก็ใช้ได้นะครับ
บันทึกการเข้า

GillBate
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 160
ออฟไลน์ ออฟไลน์

กระทู้: 1,236



ดูรายละเอียด
« ตอบ #54 เมื่อ: 17 พฤษภาคม 2010, 16:11:10 »

เก่งมากเลย อ่านแล้วมีกำลังใจสู้ เพราะไม่มีพื้นฐานอะไรเลยเหมือนกัน
Tongue นอกจากไม่มีพื้นฐานแล้วผมยังพิมพ์สัมผัสไม่ได้ด้วยนะครับ ต้องดูคีย์บอร์ดตลอด ไม่งั้นจิ้มไม่ถูก Lips Sealed

 Tongue <<< ท่าทางจะชอบตัวนี้มาก เห้นใส่ทุก rep เลย ^^
อากาศมันร้อนไงครับ แต่ที่ญี่ปุ่นไม่ร้อนนะครับ ใส่เสื้อกันหนาวทุกวัน wanwan020
บันทึกการเข้า
kitazawa1st
สมุนแก๊งเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 563



ดูรายละเอียด
« ตอบ #55 เมื่อ: 17 พฤษภาคม 2010, 20:45:22 »

เอาใจช่วยครับ อย่าพึ่งท้อกับปัญหาที่เจอนะครับ สู้ๆ  wanwan003
บันทึกการเข้า

เล็กสั้น ขยันซอย
medzmay
ก๊วนเสียว
*

พลังน้ำใจ: 35
ออฟไลน์ ออฟไลน์

กระทู้: 414



ดูรายละเอียด
« ตอบ #56 เมื่อ: 17 พฤษภาคม 2010, 21:16:47 »

คุณ GillBate สนใจด้านเขียนเกมส์หรอครับลองไปดู http://www.gameions.com อ่ะครับผมกะเพื่อนกำลังฟอร์มทีมอยู่
บันทึกการเข้า

medzmay
ก๊วนเสียว
*

พลังน้ำใจ: 35
ออฟไลน์ ออฟไลน์

กระทู้: 414



ดูรายละเอียด
« ตอบ #57 เมื่อ: 17 พฤษภาคม 2010, 21:17:20 »

ออลืม ajax ปรึกษาผมได้นะ
บันทึกการเข้า

GillBate
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 160
ออฟไลน์ ออฟไลน์

กระทู้: 1,236



ดูรายละเอียด
« ตอบ #58 เมื่อ: 17 พฤษภาคม 2010, 21:25:07 »

คุณ GillBate สนใจด้านเขียนเกมส์หรอครับลองไปดู http://www.gameions.com อ่ะครับผมกะเพื่อนกำลังฟอร์มทีมอยู่

 Tongue เห็นแต่แบบ application นี่ครับ
ป.ล. สงสัยจะขายฝ่ายกราฟิกนะครับ
บันทึกการเข้า
GillBate
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 160
ออฟไลน์ ออฟไลน์

กระทู้: 1,236



ดูรายละเอียด
« ตอบ #59 เมื่อ: 17 พฤษภาคม 2010, 21:26:36 »

เอาใจช่วยครับ อย่าพึ่งท้อกับปัญหาที่เจอนะครับ สู้ๆ  wanwan003

ขอบคุณครับ ตอนผมเข้ามาใหม่ๆ ก้ได้คุณ kitazawa1st นี่แหละมาช่วยตอบปัญหาโค้ดให้
ป.ล. ช่วยหลังนี้ไม่ค่อยเห็นในบอร์ดเลยนะครับ Tongue
บันทึกการเข้า
หน้า: 1 2 [3] 4 5   ขึ้นบน
พิมพ์