Chat Room

บทที่ 1.2.2 ส่วนประกอบต่างๆ ใน source code UDK

มาเรามาดู ส่วนประกอบกันบ้างดีกว่า
อั่นแน่ะ มีอะไรบ้างน้า

เรามารู้จักตัวแรก กันก่อน

GameInfo
มีหน้าที่คอยจัดแจงส่วนต่างของ Game เป็นตัวที่คอยทำคำสั่งในภาษาและตัวควบคุม PlayerController
และยังมีหน้าที่ควบคุมการ เกิด หรือการ Pawn อีกด้วย

PlayerController
มีหน้าที่คอยควบคุมการทำงานให้ Player สามารถ บังคับได้ โดยลำพัง Input ไม่สามารถ process ทำให้ควบคุมได้

Input
เป็นตัวการรับ การทำงานจาก แป้นพิมพ์ หรือ จอย หรือเมาส์ คอย ทำงานส่งข้อมูลการบังคับไปให้ PlayerController

Camera
จะเป็นตัวแสดงผล ให้ภาพ หรือเป็นการมุมมอง ของผู้เล่นที่จะควบคุม สามารถ เขียน PlayerController
ควบคุม Camera ได้

Pawn
จะเป็นตัวการ ทำให้ ผู้เล่นมี รูปร่างลักษณะ ไม่ว่าจะเป็น physic หรือ ตัวตน ของผู้เล่นในเกม
และจะสามารถ กำหนด animation ภายใน class Pawn ได้อีกด้วย

GUI หรือ Graphic Unit interface หรือ หน้าตาของจอแสดงผล
เช่นปุ่ม menu อะไรพวกนี้เป็นต้น

HUD จะเป็น class ที่คอยแสดงผลจาก การ canvas หรือการ วาดจาก computer นั่นเอง

Canvas คือการวาด ภาพ หรือที่เราเรียกกันว่า Texture แต่เราสามารถ บังคับการวาด โดย script ได้

Scaleform ที่ขาดไม่ได้เลยครับ เป็น Technology ที่น่านำเสนอเพราะว่า สามารถ เขียน code script ติดต่อ
กับการทำงานของ flash ( ผมเขียนไม่ผิดหรอกเรื่องจริง flash คู่ 3D โดย Cs5 สามารถ ทำ 2D ให้เป็น 3D ได้ ) ได้ด้วยครับจะมี ตัวอย่างอยู่ให้สองสามตัวครับ

4 ความคิดเห็น:

aisha กล่าวว่า...

Dodge Ram Truck AC Compressor
It was very interesting for me to read that blog. Thanks the author for it. I like such topics and everything that is connected to them. I would like to read more soon.

Unknown กล่าวว่า...

Thank you very much for comment ^^

ไม่ระบุชื่อ กล่าวว่า...

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

Unknown กล่าวว่า...

website ผมยังเปิดไม่ถึง 3 เดินเลยครับ

เปิดได้มา เดือนเศษๆครับ

http://udkthai.blogspot.com/2011/12/12-begin-unreal-script.html

ลองอ่านดูก่อนครับ อย่าพึ่งใจร้อนครับ

เพราะผมโพสลายละเอียดไว้หมดแล้วถ้า ลัดขั้นตอนใดขั้นตอนนึง

error แน่นอน จากที่ผมสังเกตุ ผมเห็นคุณ ลัดมากมาย

และยังไม่ได้สร้าง folder classes ไว้ด้วย

จากที่อ่านใน warring ที่ออกมานะครับ

ลอง พยายาม ทำตามขั้นตอนแล้วจะบรรุ ผลครับอย่า ลัดครับ ฝึกขยันก่อน

ถึงจะเก่งครับ เพราะการสร้างเกมไม่มี ทางลัดให้คุณกระโดดข้ามโดยไม่

เคยเป็นอะไรมาเลย