“Senior Technical Artist”

MAXION GAME
ประเทศไทย
งานประจำ (Hybrid)
Development
คำอธิบายงาน
รับผิดชอบการกำหนดมาตรฐานและแก้ปัญหาทางเทคนิคให้กับทีม 3D Art, พัฒนาและปรับปรุงระบบการทำงาน (Pipeline) ร่วมกับทีมโปรแกรมเมอร์ เพื่อขยายขีดความสามารถของ Game Engine ให้รองรับเทคนิคการทำอนิเมชัน โครงกระดูกตัวละคร และเอฟเฟกต์ใหม่ ๆ ตลอดจนสร้างเครื่องมือทุ่นแรง (Tools / Automations) เพื่อช่วยลดเวลาการทำงานของทีมและช่วยแก้ไขปัญหาไฟล์อาร์ตที่มีความซับซ้อน เพื่อให้เกมทำงานได้อย่างลื่นไหลและมีประสิทธิภาพสูงสุด
หน้าที่ความรับผิดชอบ
- Engine Customization & Advanced Tech (การพัฒนาและขยายขีดความสามารถระบบ)
- Engine & Graphics Customization: ร่วมมือกับทีมโปรแกรมเมอร์ในการปรับปรุงและต่อยอดระบบกราฟิกของ Game Engine โดยใช้ภาษา C# และพิจารณาใช้ภาษาอย่าง Go หรือ Rust (ถ้ามี) ในการพัฒนาเครื่องมือภายนอก เพื่อช่วยให้เกมแสดงผลเอฟเฟกต์และกราฟิกใหม่ ๆ ได้ตามที่ตั้งเป้าไว้
- Advanced Skeleton & Animation Systems: ออกแบบและวางระบบโครงกระดูกตัวละคร (Rigging) รวมถึงเทคนิคด้านอนิเมชันที่มีความซับซ้อน เพื่อให้ตัวละครเคลื่อนไหวได้สมจริง มีมิติ และช่วยลดภาระงานในส่วนที่ต้องทำมือของทีม Animator
- Core Asset Problem Solving: วิเคราะห์ ค้นหาสาเหตุ และแก้ไขปัญหาทางเทคนิคของไฟล์อาร์ตระดับลึก (เช่น ไฟล์โมเดลเพี้ยน, ปัญหาอนิเมชันกระตุก/แสดงผลผิดพลาด, ปัญหาไฟล์กินหน่วยความจำผิดปกติ) ที่ทีมระดับ Junior ไม่สามารถแก้ไขได้
- Pipeline & Infrastructure Design (การวางระบบและกระบวนการทำงาน)
- Workflow & Pipeline Ownership: กำหนดและดูแลกระบวนการส่งต่อไฟล์อาร์ตทั้งหมด ตั้งแต่ขั้นตอนการสร้างจากโปรแกรม 3D/2D ไปจนถึงการนำเข้าและจัดเก็บในระบบของตัวเกมให้เป็นระเบียบและปลอดภัย
- Shader & VFX Development: พัฒนา Shader และเอฟเฟกต์ (VFX) ที่มีความซับซ้อนสูง โดยเน้นการใช้ตรรกะและคณิตศาสตร์เพื่อสร้างภาพที่สวยงามเป็นเอกลักษณ์ แต่ยังคงประหยัดทรัพยากรของเครื่องผู้เล่น
- Optimization & Profiling: ควบคุมและตรวจสอบการใช้ทรัพยากรของเกม (CPU, GPU, Memory) นำทีมใช้เครื่องมือตรวจเช็คประสิทธิภาพเพื่อหาจุดที่ทำให้เกมหน่วง สโลว์ หรือเฟรมเรตตก พร้อมทั้งเสนอแนวทางแก้ไข
- Leadership & Team Enablement (การเป็นผู้นำและสนับสนุนทีม)
- Technical Mentorship: ให้คำปรึกษา สอนงาน และช่วยพัฒนาทักษะทางเทคนิคให้กับทีม Technical Artist รุ่นน้อง รวมถึงทีม Art ทั้งหมดในบริษัท
- Standardization & Documentation: จัดทำคู่มือการทำงานเชิงเทคนิค (Tech Guides) เพื่อให้ทีมใช้งานระบบได้อย่างถูกต้อง และสร้างระบบอัตโนมัติในการช่วยตรวจสอบความถูกต้องของไฟล์อาร์ตก่อนนำเข้าสู่เกม
คุณสมบัติ
- ประสบการณ์และทักษะหลัก (Required Qualifications)
- มีประสบการณ์ทำงานในสายงาน Technical Artist, Game Developer หรือ 3D Animator ที่มีความเชี่ยวชาญด้านเทคนิค 3 ปีขึ้นไป (หรือมีประสบการณ์ในระดับ Senior / Lead)
- มีความเชี่ยวชาญในภาษา C# และเข้าใจโครงสร้างการทำงานภายในของ Unity เป็นอย่างดี
- มีความสนใจหรือมีพื้นฐานภาษากลุ่ม Systems Programming เช่น Go หรือ Rust สำหรับใช้สร้างเครื่องมือช่วยจัดการไฟล์อาร์ต (เปิดรับผู้ที่พร้อมจะเรียนรู้เพิ่มเติม)
- มีความเข้าใจในหลักคณิตศาสตร์สำหรับเกม 3 มิติ (เช่น Vector, Matrix, Quaternion) และเข้าใจโครงสร้างพื้นฐานของไฟล์ 3D (เช่น Vertices, Bones, Skin Weights)
- มีประสบการณ์และความชำนาญในการสร้าง Effect ต่างๆ ใน 3D Environment เช่น Particle Effect, Billboard technic, sprite animation, UV Animation ในเกมได้
- มีความเชี่ยวชาญในการเขียน Custom Shader และเข้าใจระบบการทำงานด้านแสง เงา และการเรนเดอร์ภาพในเกม
- สามารถสื่อสารได้ดีเยี่ยม เป็นตัวกลางเชื่อมโยงและประสานงานระหว่างทีมสร้างโค้ด (Programmer) และทีมสร้างภาพ (Artist) ได้อย่างราบรื่น
- ทักษะที่เป็นข้อได้เปรียบ (Preferred Qualifications)
- มีประสบการณ์ในการเขียนสคริปต์หรือปลั๊กอิน (เช่น Python) เพื่อควบคุมหรือเชื่อมต่อโปรแกรมทำ 3D/2D เข้ากับตัวเกม
- เคยผ่านการร่วมงานในโปรเจกต์เกม PC หรือ Console ที่มีโจทย์ทางด้านกราฟิกและเทคนิคที่ท้าทาย
สิทธิประโยชน์
- วันหยุดพักผ่อนประจำปีหลังผ่านทดลองงาน เรื่มต้น 10 วัน/ปี
- วันหยุดเพิ่มเติมพิเศษ อาทิ ลาวัดเกิด, ลาพักใจ, ลาศัลยกรรม
- ขนมและเครื่องดื่มสำหรับพนักงาน
- งบสนับสนุนค่าอาหารกลางวันพนักงาน
- งบสนับสนุนค่าหนังสือ
- งบสนับสนุนกิจกรรมภายในทีม
- งบสนับสุนการอบรม
- ประกันสุขภาพกลุ่มและประกันชีวิต
- ตรวจสุขภาพประจำปี
- กิจกรรมและเลี้ยงอาหารพนักงานทุกไตรมาส
- โบนัสและการปรับเงินเดือน/ปรับตำแหน่งประจำปี (ขึ้นอยู่กับผลงานและผลประกอบการของบริษัท)
หากสนใจตำแหน่งนี้ กรุณาส่งประวัติการทำงาน (เรซูเม่) พร้อมข้อมูลการติดต่อมาที่อีเมล
hr@maxion.game