Sun Position Calculator plugin เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการสร้างเอฟเฟกต์แสงที่สมจริงใน Unreal Engine ปลั๊กอินนี้ช่วยให้เราสามารถคำนวณตำแหน่งของดวงอาทิตย์ได้อย่างแม่นยำตามวันที่ เวลา และตำแหน่งของฉาก ซึ่งสามารถเพิ่มความสมจริงของสภาพแวดล้อมกลางแจ้งได้เป็นอย่างมาก
หมวดหมู่: UE4
-
-
สร้าง “น้ำ” ด้วย Water System Plugin
น้ำเป็นองค์ประกอบที่สำคัญในหลายๆ เกม และการสร้างน้ำที่เหมือนจริงจะช่วยเพิ่มประสบการณ์ที่น่าประทับให้กับผู้เล่นได้อย่างมาก โชคดีที่ Unreal Engine มีชุดเครื่องมือที่ทรงพลังสำหรับการสร้างระบบน้ำผ่าน Water System Plugin
-
แสงใน Unreal Engine (Lighting)
การจัดแสงเป็นส่วนสำคัญของการพัฒนาเกมที่สามารถสร้างหรือทำลายความน่าดึงดูดของเกมได้ Unreal Engine มีชุดเครื่องมือและฟีเจอร์ที่ครอบคลุมสำหรับการสร้างเอฟเฟกต์แสงที่สมจริงและน่าทึ่งให้กับเกมของเรา
-
Physically Based Material มันคืออะไร
การใช้ Physically Based Material ในโปรเจกต์ของ Unreal Engine สามารถช่วยสร้างสภาพแวดล้อมให้มีความสมจริงยิ่งขึ้น ด้วยการจำลองรูปแบบที่วัสดุต่างๆ โต้ตอบกับแสงได้อย่างถูกต้อง เราจะสามารถสร้างฉากที่มีสมจริงและน่าเชื่อถือมากยิ่งขึ้น ซึ่งจะช่วยดึงดูดผู้ชมเข้าสู่โลกของเกมของเรา
-
ทำความรู้จัก Physically based rendering (PBR)
Physically based rendering (PBR) เป็นเทคนิคที่ใช้ในงานคอมพิวเตอร์กราฟิกเพื่อสร้างแสงและวัสดุที่เหมือนจริง ใน Unreal Engine มีการใช้ PBR เพื่อจำลองปฏิสัมพันธ์ของแสงเมื่อตกกระทบกับพื้นผิวที่เกิดขึ้นในโลกแห่งความเป็นจริง เพื่อสร้างความถูกต้องและเหมือนจริงของสภาพแวดล้อม
-
Material Blueprint ใช้ทำอะไร
Material Blueprint เป็น Blueprint ประเภทหนึ่งใน Unreal Engine ที่ให้คุณสร้างและแก้ไขวัสดุแบบ Node-based Interface ซึ่งเป็นหนึ่งในองค์ประกอบหลักของ Unreal Engine และมีบทบาทสำคัญในการกำหนดรูปลักษณ์ของเกมของคุณ ด้วย Material Blueprints คุณสามารถสร้างวัสดุได้หลากหลายตั้งแต่พื้นผิวพื้นฐานไปจนถึงวัสดุที่ซับซ้อนมากขึ้นซึ่งรวมเอฟเฟกต์แสงและเงาขั้นสูง
-
PlayerState Blueprint ใช้ทำอะไร
PlayerState Blueprint เป็นองค์ประกอบสำคัญของการพัฒนาเกมใน Unreal Engine มันถูกใช้เพื่อจัดเก็บข้อมูลที่ใช้ร่วมกันของเกม โดยไม่คำนึงถึงจำนวนผู้เล่น และมีหน้าที่รับผิดชอบในการจัดการเหตุการณ์ต่างๆ เช่น ผู้เล่น การเข้าร่วมหรือออกจากเกม ไม่ว่าคุณกำลังพัฒนาเกมแบบ Singleplayer หรือแบบ Multiplayer PlayerState Blueprint เป็นเครื่องมืออันทรงพลังที่สามารถช่วยให้ผู้เล่นของคุณได้รับประสบการณ์ที่สอดคล้องและน่าประทับใจ
-
ทำไมต้องใช้ Animation Blueprint
Animation Blueprint เป็นเครื่องมืออันทรงพลังใน Unreal Engine ที่ช่วยให้คุณสามารถสร้างและควบคุม Animation สำหรับตัวละครของคุณและวัตถุอื่น ๆ ในเกมของคุณ ไม่ว่าคุณกำลังสร้าง Animation อย่างง่ายหรือ Animation ที่ซับซ้อน Animation Blueprint มี Visual Interface กำหนด Animation และการเปลี่ยน Animation ทำให้ง่ายต่อการสร้างและควบคุม Animation ในโปรเจคของคุณ
-
ทำความรู้จัก Actor Blueprint
Actor Blueprint ใน Unreal Engine เป็น Blueprint ประเภทหนึ่งที่ใช้เป็นตัวแทนของวัตถุ (Object) ในโลกของเกม ใช้เพื่อกำหนดการทำงานและคุณสมบัติของวัตถุ เช่น ตัวละคร อาวุธ สิ่งของ และองค์ประกอบอื่นๆ
-
Interface Blueprint มีไว้ทำอะไร
Interface Blueprint เป็นวิธีสำหรับ Blueprint ในการกำหนดชุดของฟังก์ชันและตัวแปรที่จะให้ Blueprint อื่นๆ สามารถนำไปใช้งานได้ และทำให้ Blueprint ที่แตกต่างกันทำการโต้ตอบและสื่อสารระหว่างกัน เป็นผลดีทำให้สามารถสร้างระบบเกมที่ซับซ้อนมากขึ้นได้
-
6 Preset แสง สำหรับการออกแบบ Character
การจัดแสงมีบทบาทสำคัญในการเล่าเรื่อง โดยเฉพาะอย่างยิ่งในกรณีของตัวละคร Preset การจัดแสงใหม่หกแบบ พร้อมให้ดาวน์โหลดฟรีแล้วใน Unreal Engine 4.26 และ 4.27 และพร้อมใช้งานแล้วใน MetaHuman Creator Preset เหล่านี้ถูกออกแบบมาเพื่อดึงเอาสิ่งที่ดีที่สุดในตัวละครของคุณออกมา ทำงานร่วมกันได้ดีระหว่าง MetaHuman Creator และ Unreal …
-
สร้างเกมแบบ Multiplayer Survival
เรียนรู้การสร้างเกมในรูปแบบ Multiplayer Game จากช่อง DevAdict มีทั้งหมด 20 บทเรียน (20 Clip) เนื้อหาครอบคลุมสิ่งที่จำเป็นต้องรู้เกี่ยวการสร้างเกมแบบ Multiplayer หลังจากผ่านบทเรียนนี้สิ่งที่ผู้เรียนจะได้จากบทเรียนนี้ก็คือ ความรู้และเทคนิคต่างๆ ที่สามารถนำไปต่อยอดสำหรับการสร้างเกมในแบบฉบับของตัวเองได้ เข้าสู่บทเรียนได้ตาม Link นี้ https://youtube.com/playlist?list=PLM5xJtuLgIuzurXfGvGIHa8OALE-Dadhq
-
เปลี่ยนความเร็วกระสุน
โปรเจกต์เกมที่สร้างจาก Template แบบ FPS ค่าความเร็วของกระสุนปืนที่เป็นค่า Default จะเท่ากับ 3000 ในการปรับเปลี่ยนค่าดังกล่าวสามารถทำได้โดยการเปลี่ยน properties ของ component ที่ชื่อว่า Projectile ที่อยู่ภายใน Blueprint Class ที่ชื่อว่า FirstPersonProjectile เตรียมโปรเจกต์ …
-
การ Zoom แบบ Smooth
ในเกมประเภท FPS (First-Person-Shooter) เราจะเห็นความสามารถอย่างหนึ่งของผู้เล่นที่มีก็คือ การใช้ scope ในการ Zoom เล็งเป้าหมายที่จะยิง ในโปรเจกต์นี้เราจะมาทำการเพิ่มความสามารถดังกล่าวให้กับ Player Character ของเทมเพลต FPS โดยการปรับปรุงค่า FOV (field of view) ในคอมโพเนนท์ …
-
วิธีเพิ่มความสามารถ Sprint ให้ Player Character
เนื่องจาก Player Character ที่ระบบสร้างมาให้นั่น ความเร็วในการเคลื่อนที่จะถูกกำหนดไว้ในคุณสมบัติ Character Movement : Walking ในส่วนของ Max Walk Speed ซึ่งมีค่า default เป็น 600 ซึ่งเทียบเท่ากับความเร็วของการเดิน ดังนั้นโปรเจกต์นี้ก็จะเป็นการปรับปรุงระบบการเคลื่อนที่ของ Player …