Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: ใครมีความรู้เรื่องการเขียนเกม 3D บ้า่งครับ

  1. #1
    Junior Member
    Join Date
    Jun 2009
    Posts
    10


    คือว่าตอนนี้ผมกำลังจะพัฒนาเกม 3D อยู่ครับ ตอนนี้ก็กำลังศึกษา
    ภาษา C# ใช้ Microsoft XNA แต่มีคนบอกว่า มันมีบัก เยอะอะครับ
    เลยอยากสอบถาม ว่า ใช้ภาษาอะไรดีครับ เป็นเกมแนว ผจญภัย
    online ได้อะครับ ช่วยผมทีนะครับ ขอบคุณครับ

  2. #2
    Junior Member
    Join Date
    Jun 2009
    Posts
    15


    ก็มีพวก RPGMaker , Blender , Orge อะครับที่ผมรู้จัก
    แต่ผมว่า XNA ก็ดีนะครับ เขียนง่ายดี บักเยอะไม่เยอะผมว่าขึ้นอยู่กับคนเขียนครับ เพราะมันก็มีคนที่ใช้ XNA เขียนเกมส์ 3D ออกมาตั้งเยอะแล้วหนิครับ
    ถ้าให้ผมแนะนำ ผมก็แนะนำ XNA เนี่ยแหละครับ ตอนนี้ ออก 3.1 มาแล้วด้วยครับ

  3. #3
    Junior Member
    Join Date
    Jun 2009
    Location
    Thailand
    Posts
    8


    ผมว่านะเราน่าจะใช่XNAดีที่สุด
    รองลงมาก็เป็นDarkBasic

    XNAจาเป็นของไมโครซอฟซึ่ง
    เราเขียนให้เป็นเกมสำหรับเครื่องXbox360ได้ครับ(ตอนนี้มีv.3แล้วครับ)
    http://www.thaixna.com เป็นเว็บเกี่ยวกันXNAในไทยครับ
    ส่วนDarkBasicเราสามารถเขียนได้ง่ายดีครับ
    http://darkbasic.thegamecreators.com/ อันนี้เป็นเป็นเว็บของdarkbasic
    ส่านตัวผมแล้วตอนนี้แข่งNSCอยู่ใช้ก็DarkBasicในการเขียนครับ :P

    ผมว่านะเราน่าจะใช่XNAดีที่สุด
    รองลงมาก็เป็นDarkBasic
    **Hidden Content: To see this hidden content your post count must be 1 or greater.**

  4. #4
    Junior Member
    Join Date
    Sep 2009
    Location
    bangkok
    Posts
    1


    ลอง XNA ของ Microsoft อะครับ

    เลยทำส่งอาจารย์อยู่ น้ำตาไหลเลย ทำไม่ทัน

    แนะนำนิดนึงนะครับ ทำเกมส์

    คุณไม่ต้องใช้ภาษาหรือ algorithm หรูหรามาก

    เอาแค่มันดู smooth ไม่กระตุก มีความสมเหตุสมผล


    และที่สำคัญที่สุดครับ

    เขียนเกมส์ยังไงก็ได้ ให้ผู้เล่นรู้สึกสนุกกับเกมส์ สำคัญมากเลย

    ต่อให้เกมส์เราหรูหราแค่ไหน

    ถ้าไม่สนุก ก็ไม่ประสบความสำเร็จครับ

    เกมส์ปัญญาอ่อนบางเกมส์ ไม่ได้มีอารายเริดหรู แต่เล่นแล้วสนุก

    ทุกวันนี้ผมยังเล่นอยู่เลย เกมส์แบบนั้น

    ทำเสร็จแล้วเอามาแบ่งกันเล่นบ้างนะครับ

  5. #5
    Junior Member
    Join Date
    Sep 2009
    Posts
    0


    คับ ผม ว่าใช้ RPgmaker ก็ดีคับ เพราะคนใช้เยอะและมีกระทู้สอนทำตามเว็บงัยคับ

    ที่ว่าบักเยอะ เป็นที่คนเขียน มากกว่านะ คับ

  6. #6
    Junior Member
    Join Date
    Sep 2009
    Posts
    5


    ผมว่า XNA ดีกว่านะครับ แต่ถ้า Online ของ XNA นั้นถ้าจำไม่ผิดมันต้องผ่านตัว Xboxlive นะครับ
    เพื่อนเคยทำโปรเจคจบ โดยใช้ CDX ครับแต่เป็นแบบ 2D โดยใช้ DirextPlay ในการทำ Online นะครับ
    แต่โดยส่วนตัวคิดว่า XNA น่าจะง่ายกว่านะครับ
    ตอนนี้ผมก็ศึกษา XNA อยู่เหมือนกันครับ
    เพิ่งอ่านวิธีการเขียนเกม 2D จบ กำลังเริ่มอ่านวิธีการเขียนเกม 3D อยู่ครับ
    ผมอ่านจากหนังสือเล่มนี้อะครับ


    ผมโพสหนังสือไว้แล้วนะครับ
    http://citec.us/forum/index.php?showtopic=32126

  7. #7
    Junior Member
    Join Date
    May 2009
    Posts
    18


    RPG Maker มันไม่ใช่ 3D นิหว่า รู้สึก ผมไม่ทราบว่า 3D Max ใช้เขียนเกมได้หรือเปล่านะครับ แต่ก็อยากแนะนำให้ลองดู(ผมไม่แน่ใจว่า ตัวโปรแกรมมันสามารถเขียนเกมมได้เลย หรือแค่ การออกแบบตัวละครน่ะครับ)

  8. #8
    Junior Member
    Join Date
    Oct 2007
    Posts
    3


    เขียนเกมส์ 3D ควรมีความรู้เรื่อง CG พอสมควรอย่างน้อยที่สุดก็เรื่องของ World space,View space,Object space

    และต้องรู้เรื่องสมการคณิตศาสตร์ที่ใช้ในการ transform ,translate,scale ฯลฯ

    ไม่เช่นนั้นคุณจะทำอะไรไม่ได้เลยนอกจากฟังชั่นที่เขามีมาให้

    ตอนผมทำ senior project ผมทำ 3D MMOSIM ซึ่งมีระบบ Network เข้ามาด้วย

    ซึ่งผมหลีกเลี่ยงการใช้ TCP ไปใช้ HTTP แทนเพราะอาจารย์สั่งเนื่องจากเขาเห็นว่าการใช้ HTTP ส่ง html,xml มันง่ายกว่า

    แต่จริงๆในความเห็นส่วนตัวผม ผมคิดว่าเราใช้ TCP มันง่ายกว่าแน่ๆเพราะเรากำหนด format ได้เอง แต่ทำงานส่งใคร ต้องตามใจเขาครับ

    ไม่มีอาจารย์คนใดคิดว่าผมจะทำได้สำเร็จแต่ผมก็ทำเสร็จจนได้(ถึงแม้ว่าจะเป็นแค่ prototype ที่ไม่มี game content ก็เถอะ)

    ตอนนั้นผมใช้ VC++ 9.0,DarkGDK,Photoshop,Ruby on rails,Win32API,WinHTTP,3D Max

    โหดมันส์สะใจเลยทีเดียว


    ปล.ปีผมมีคนทำ Physic Engine for Game Engine ด้วย simulate วัตถุตกกระทบให้เห็นเป็น polygon แถมยัง map เส้นทางสะท้อนของเสียงให้ดูอีก
    อลังการโครตๆแถมทำคนเดียวอีกต่างหากเทพจริงๆ

  9. #9
    Junior Member
    Join Date
    Sep 2009
    Posts
    5


    ขอถามคุณ Reality หน่อยนะครับ เนื่องจากผมสนใจดนเขียนกมและเพิ่งเริ่มศึกษา การที่คุณบอกว่าติดต่อผ่าน HTTP นั้นหมายถึงคุณรับและส่งข้อมูลผ่านทางเว็บเพื่อที่อัพเดทข้อมูลลง Database หรอครับ ขอบคุณครับ

  10. #10
    Junior Member
    Join Date
    Oct 2007
    Posts
    3


    พูดแล้วจะงงรึเปล่าหว่า

    ผมใช้ http แต่ผมไม่ได้ติดต่อผ่าน website ครับ

    ผมแค่ประยุกต์ใช้ xml เพื่อติดต่อระหว่าง client และ server แค่ simulate http connection มาใช้เฉยๆ

    สรุปคือเกมส์ผมติดต่อกับ webserver ที่ถูกประยุกต์เป็น gameserver ครับแล้ว server ก็จะประมวลผลไปติดต่อกับ db ตามปกติ

    ดังนั้นผมจึงไม่ต้องเขียน server app อะไรเลยครับ



    แต่อย่างที่บอกไปว่าไม่แนะนำเพราะถ้า server มีอะไรที่จำเป็นต้องใช้ complied language มันจะมีปัญหา

    แล้วใช้ TCP ก็ง่ายกว่าด้วยครับเพราะมันเป็น protocal ระดับต่ำกว่า http มีความยืดหยุ่นมากกว่ามาก

    อย่างน้อยก็ไม่จำเป็นต้องรักษา http format

Page 1 of 2 12 LastLast

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •