2/21/11

Torque 3D 2009

Torque 3D 2009



Torque 3D คืออะไร
Torque 3D คือโปรแกรมสำหรับสร้างเกม (Game Engine) ที่ผลิตโดย GarageGames
ช่วยให้สร้างเกมได้เร็วขึ้นด้วยระบบเช่น การ render ที่ซับซ้อน การจัดการระบบเครือข่าย การออกแบบฉาก ระบบการเขียน script

ส่วนประกอบของ Torque 3D
The Engine
engine หรือเรียกอีกอย่างคือ source code ของตัวโปรแกรม Torque 3D
ถูกเขียนด้วยภาษา C++ ที่มีความสลับซับซ้อนมาก
เราสามารถสร้างเกมเสร็จสมบรูณ์ได้โดยไม่ต้องมายุ่งกับ source code เลย
สามารถปรับแต่ง source code ได้ถ้าต้องการเพิ่มความสามารถของตัว Torque 3D เช่น เพิ่ม function ของ MYSQL
การอ่าน comment หรือ ดูโครงสร้างของ source code จะช่วยให้เข้าใจการทำงานของ script system มากขึ้น

ToolBox
Torque ToolBox เป็นโปรแกรมเริ่มต้นหลังจากเรียกโปรแกรม Torque ขึ้นมา
ช่วยสร้าง project ว่างๆใหม่ หรือ สร้าง project จาก template หรือ genre kit
แก้ไข project เดิม ด้วย GUI และ World Editor
ช่วยเปิดโปรแกรมเช่น Show Tool Torsion และ Maya

TorqueScript
TorqueScript เป็นภาษาสำหรับเขียนโปรแกรม Torque 3D ที่ใช้กำหนดรูปแบบการเล่นเกมเกือบทั้งหมด โดยมีรูปแบบของภาษาคล้ายกับ C++
ข้อดีของการเขียนโปแกรมด้วย script คือไม่ต้อง recompile ใหม่ทุกตรั้งที่แก้ไข และไม่ต้องไปยุ่งกับตัว source code โดยเพียงแค่แก้ไข และบันทึก script จากนั้นก็ run game ได้เลย
การเรียนรู้ TorqueScript ไม่ยุ่งยากมากแค่มีพื้นฐานการเขียนโปรแกรมมาบ้าง

Editors
มีหน้าที่สองอย่างคือออกแบบฉาก และเมนูต่างๆ โดยใช้รูปแบบของ WYSIWYG คือสามารถแก้ไขได้ในขณะที่เล่นเกมอยู่ และเห็นผลการแก้ไขทันที
World Editor สำหรับออกแบบฉาก (ปรับพื้น จัดวางตัวละครและmodel กำหนดeffect กำหนดแสง) หรือ สร้าง level
GUI Editor สำหรับออกแบบเมนูหลัก เมนูเลือก option เมนู HUD (heads up display) รวมถึงหน้าจอที่สำหรับแสดงสถานะเช่น พลังชีวิต อุปกรณ์ในเกม หน้ารอระหว่างโหลดเกม

The Asset Pipeline
สามารถ import รูปทรงสามมิติ เช่น models texture และส่วนประกอบอื่นๆในเกม จากโปรแกรมเช่น Max และ Maya
รองรับไฟล์ DTS (ไม่เคลื่อนไหว) และ DSQ (เคลื่อนไหว)
ใน Torque 3D จะสามารถ import ไฟล์ COLLADA (DAE) ได้ด้วย โดยเราสามารถสร้าง model ด้วย Maya และ export เป็น Collada จากนั้นจึงไป import เข้า Torque 3D ด้วย World Editor

Download
http://www.megaupload.com/?d=E564ZO6C
http://www.megaupload.com/?d=MMIUPS4G
http://www.megaupload.com/?d=MMQVNXQX

or

http://www.megaupload.com/?d=HC1VN4DL

credit:http://www.torquepowered.com/
http://sites.google.com/site/uploadrecore/home/torque-3d-2009