facebook_pixel

aladinho

Home/Pongsathorn Wattanansukh

About Pongsathorn Wattanansukh

This author has not yet filled in any details.
So far Pongsathorn Wattanansukh has created 39 blog entries.

Mega Fantasy Props Pack : Asset แฟนตาซีฟรีๆ

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยครับ วันนี้ผมก็มี Asset ดีๆมาฝากกันอีกครั้งครับ โดยวันนี้เป็น Model Asset ที่มีชื่อว่า Mega Fantasy Props Pack ครับ Mega Fantasy Props Pack เป็นโมเดลฟรีที่มีหลายรูปแบบพอสมควรครับ ประกอบกับเป็น Asset ฟรีก็ยิ่งทำให้น่าลองเอามาใช้ประกอบเป็นเกมของเพื่อนๆที่มีงบในการพัฒนาน้อยนะครับ มาลองดูตัวอย่างกันเลยครับ เป็นยังไงบ้างครับกับ Asset ที่นำมาฝากกันในวันนี้ ก็ดูเป็น Asset ที่เหมาะกับเกมแนวแฟนตาซีนะครับ เพื่อนๆที่สนใจก็สามารถดาวโหลดได้ ที่นี่ ครับ แล้วพบกันใหม่โอกาสหน้าครับ      

By | 2017-12-11T01:24:33+00:00 December 12th, 2017|การใช้งาน Unity|0 Comments

ทำ Rewind ใน Unity แบบง่ายๆ

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกครั้งนะครับ โดยในวันนี้ผมก็จะมาสอนทำการย้อนเวลา หรือ Rewind แบบง่ายๆกันครับ เพื่อนๆอาจจะเคยเล่นเกมที่มีการ Rewind ในการเล่นมาบ้างนะครับ เอาที่ดังๆเลยก็สกิลของ Tracer ที่สามารถย้อนเวลาของตัวละครกลับไปได้ในระยะนึง ซึ่งหลักและวิธีการคิดที่เราจะนำมาใช้ในวันนี้ก็คือ เราจะเก็บตำแหน่งและการหมุนของออบเจคเอาไว้เพื่อที่จะกด Rewind หรือย้อนกลับไปได้นั่นเองครับ มาเริ่มกันเลย จากภาพผมสร้าง Scene ไว้ประกอบด้วยกล่องที่มี Ridgidbody เรียงกัน 3 X 3 กล่อง และทำ Prefab เอาไว้ และมีลูกบอลที่ใส่สคริป Add force เอาไว้ ถ้าหากเรากด Play ลูกบอลจะพุ่งไปชนกล่องแยกออกจากกันลักษณะนี้ครับ จากนั้นเราจะสร้างสคริปพระเอกของบทความนี้กันครับ โดยผมตั้งชื่อว่า RewindScript ครับ ซึ่งเราจะใส่สคริปนี้ให้กับ GameObject ที่เราต้องการให้ย้อนเวลาได้ทุกตัวครับ เริ่มจากเราจะประกาศตัวแปรกันก่อนครับ จากภาพผมประกาศตัวแปรไว้ทั้งหมด 4 ตัวครับนั่นคือ public bool isrewind; - เก็บเพื่อเปลี่ยนไปมาระหว่างกำลังย้อนเวลากับบันทึก List<Vector3> [...]

By | 2017-12-06T00:16:34+00:00 December 6th, 2017|ทั่วไป|0 Comments

5 เกมเจ๋งๆที่สร้างด้วย Unity

สวัสดีครับกลับมาพบกันอีกครั้งกับเทคนิคดีๆในการเขียนเกมด้วย Unity แต่วันนี้เราจะมาแปลกนิดนึงตรงที่วันนี้ผมจะเอาเกมที่สร้างด้วย Unity 5 เกมมาแนะนำเพื่อนๆกันครับ เผื่อเพื่อนๆจะได้พอมีไอเดียว่า Unity จะสามารถสร้างเกมที่เป็นที่ยอมรับแบบไหนได้บ้างครับ Cuphead ไม่พูดถึงไม่ได้เลยกับ 2D Platformer ตัวนี้ เรียกได้ว่าแนวกราฟฟิคที่เอาความย้อนยุคมาใช้ได้อย่างลงตัวและเกมเพลที่ไม่ยากไม่ง่ายจนเกินไป เรียกได้ว่าเกมนี้น่าจะเป็นเกมในดวงใจของใครหลายๆคนเลยทีเดียวครับ Hearth stone เกมการ์ดที่มีผู้เล่นนับล้านของ Blizzard ก็เป็นอีกเกมที่ทำออกมาได้อย่างสมบูรณ์แบบและเป็นเกมการ์ดที่มีผู้เล่นเยอะเป็นอันดับต้นๆของโลกเลยทีเดียว City skyline เกมสร้างเมืองที่เรียกได้ว่าเอาชนะพาใหญ่แห่งวงการอย่าง  Sim city ไปได้อย่างท่วมท้นเลยทีเดียว ตัวเกมมีรายละเอียดที่ค่อนข้างมาก เรียกได้ว่าเป็นอีกเกมที่ทำออกมาได้เยี่ยมมากจริงๆ Kerbal space program เกมสร้างยานอวกาศเพื่ออกไปสำรวจนอกโลก เป็นอีกเกมสาย Geek ที่รายละเอียดยุ่บยั่บมาก การใส่ชิ้นส่วนผิดเพียงนิดเดียวก็อาจจะทำให้ยานของเราพังตั้งแต่ยังไม่ถึงไหนเลยทีเดียว Super hot เกมแนว FPS ที่แหวกแนวเกม FPS ทั่วๆไปเลย เพราะเป้าหมายหลักของเรานอกเหนือจากยิงศัตรูให้โดนแล้ว เรายังต้องหลบกระสุนที่มาจากทุกทิศทางอีกด้วย   เป็นยังไงบ้างครับกับ 5 เกมที่นำมาฝากกันในวันนี้ เพื่อนๆชอบเกมไหนบอกกันมาได้นะครับ หรือมีเกมอื่นๆที่สร้างด้วย Unity ก็แนะนำกันมาได้ครับ แล้วพบกันใหม่โอกาสหน้าครับ [...]

By | 2017-11-27T22:51:13+00:00 November 28th, 2017|ทั่วไป|0 Comments

โมเดลห้องเด็กสวยๆ : Kid room

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ วันนี้ผมก็มี Asset ดีๆมาฝากกันอีกเช่นเคยครับ โดย Asset ในวันนี้มีชื่อว่า Kids Room ครับ Kids Room เป็น Asset model สามมิติ ซึ่งตามชื่อก็บอกอยู๋แล้วว่าเป็นโมเดลห้องของเด็กครับ โดยของทุกชิ้นที่อยู่ในห้องเป็น 3d model ทั้งหมด ทำให้เราสามารถเอาไปใช้ประกอบห้องอื่นๆหรือฉากอื่นๆที่ไม่ใช่ห้องเด็กได้ด้วยครับ ซึ่งโมเดลทั้งหมดมี 63 ชิ้นครับ มาดูตัวอย่างกันครับ เป็นยังไงบ้างครับกับ Asset ที่นำมาฝากกันในวันนี้  รายละเอียดแต่ละโมเดลเรียกได้ว่ามีครบถ้วนเลยนะครับ เพื่อนๆสามารถเอาไปประยุกต์ใช้กับห้องอื่นๆได้อีกด้วยครับ เพื่อนที่สนใจสามารถซื้อ Asset ตัวนี้ในราคาปกติที่ราคา 25 เหรียญครับ โดยสามารถซื้อได้ ที่นี่ ครับ หวังว่าเพื่อนๆจะได้ลองซ้ือมาเล่นกันนะครับ คุ้มแน่นอน แล้วพบกันใหม่โอกาสหน้าครับ    

By | 2017-11-21T01:00:56+00:00 November 21st, 2017|ทั่วไป|0 Comments

Toon Particle Pack SKJ Ver.1 : เอา Particle สวยๆมาแนะนำกันครับ

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคย วันนี้ผมก็มี Asset ดีๆมาฝากเพื่อนๆกันอีกครั้งครับ โดย Asset ที่นำมาฝากกันในวันนี้มีชื่อว่า Toon Particle Pack SKJ Ver.1 ครับ Toon Particle Pack SKJ Ver.1 เป็น Asset Particle ที่มี Particle น่าสนใจหลายตัวนะครับ ซึ่งราคาก็ไม่แพงมากครับอยู่ที่ 15 เหรียญในช่วงปกติที่ไม่ลดราคา แต่หากรอลดราคาก็จะได้ถูกกว่านี้ครับ มาดูตัวอย่างบางส่วนกันครับ   เรียกได้ว่าเป็น Particle set อีกชุดที่สวยงามและน่าสนใจเลยทีเดียวนะครับ เพื่อนที่สนใจก็สามารถซื้อได้ ที่นี่ ครับ แล้วพบกันใหม่โอกาสหน้าครับ  

By | 2017-11-13T00:04:22+00:00 November 14th, 2017|การใช้งาน Unity|0 Comments

สร้าง Mini map ง่ายๆโดยใช้ Render to texture

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ วันนี้ผมก็มีเทคนิคการำ Minimap แบบง่ายๆโดยใช้เทคนิค Render to texture มาฝากเพื่อนๆกันครับ Mini map นับว่าเป็นสิ่งที่เกมหลายๆเกมต้องมีเลยนะครับ โดยเฉพาะเกมแนว Rpg ที่ต้องบอกให้ผู้เล่นรู้ว่าผู้เล่นอยู่ตำแหน่งไหน เทคนิคในการทำ Mini map ก็มีหลายรูปแบบ โดยวันนี้ผมจะมาแนะนำเทคนิคแบบง่ายโดยการใช้ Render to texture กันครับ อธิบายคร่าวๆสำหรับเพื่อนๆที่ไม่รู้จัก Render to texture ฟังชั่นก์นี้จะอยู่ใน Component กล้องครับ ซึ่งจะทำให้เราสามารถนำภาพที่กล้องเห็นมาแสดงผลเป็น Texture ได้นั่นเอง เมื่อก่อนฟังชั่นก์นี้เป็นฟังชั่นก์สำหรับ Unity Pro แต่หลังจากที่ Unity เปลี่ยนรูปแบบการทำการตลาด เราก็สามารถใช้ฟังชั่นก์นี้ได้ทุกคนแล้วครับ มาดูวิธีทำกันเลยครับ จากภาพผมมี Character สีฟ้าซึ่งควบคุมด้วย FPS Controller และมีวัตถุอื่นๆสีแดงวางอยู่บนพื้นนะครับ ขั้นตอนแรก เราจะสร้างกล้องขึ้นมาอีกตัวครับ จากภาพผมวางตำแหน่งไว้ตรงกลาง จากนั้นหมุนกล้องตามแนวแกน X [...]

By | 2017-11-12T23:41:54+00:00 November 13th, 2017|การใช้งาน Unity|0 Comments

เก็บภาพ Screenshot ลง Gallery ง่ายๆด้วย Capture and Save (Lite)

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ โดยในวันนี้ ผมก็มี Asset ดีๆที่น่าสนใจมาฝากเพื่อนๆกันครับ โดย Asset ที่นำมาเสนอในวันนี้มีชื่อว่า Capture and Save (lite) ครับ Capture and Save (lite) เป็น Asset ที่ช่วยให้การจับภาพหน้าจอง่ายมากขึ้นครับ โดยเฉพาะฟังชั่นการเซฟหน้าจอบน Mobile จะทำการส่งรูปเราไปใส่ใน Gallery ของผู้เล่นโดยอัตโนมัติ ทำให้เราไม่ต้องวุ่นวายกับการเขียนปลั๊กอินทั้ง Android และ Ios เอง โดยเราสามารถกำหนดที่ที่จะให้ภาพไปเก็บไว้ได้ครับ มาลองดูตัวอย่างกันครับ จากภาพเมื่อเรากดปุ่ม Save ด้านล่าง ภาพก็จะเข้าไปอยู่ใน My picture ใน Document ของเราครับ โดยเราสามารถตั้งชื่อโฟลเดอของภาพได้ด้วยคัรบ อีกตัวอย่างนึงเป็นการ Preview ภาพก่อนที่จะเซฟครับ นอกเหนือจากเวอชั่น Lite แล้ว ตัวนี้ก็ยังมีเวอชั่นโปรอีกด้วยนะครับ ซึ่งตัวโปรจะมีความสามารถเพิ่มขึ้นตามนี้ครับ - เซฟภาพจากกล้องใดกล้องหนึ่งได้ [...]

By | 2017-11-07T13:33:39+00:00 November 7th, 2017|การใช้งาน Unity|0 Comments

Maximize หน้าต่างทำงานง่ายๆด้วย Short cut

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคย วันนี้ผมก็มีทิปสั้นๆแต่ใช้งานได้จริงมาฝากเพื่อนๆครับ คาดว่าหลายคนอาจจะยังไม่รู้กันครับ เพื่อนๆที่ทำงานผ่านโน๊ตบุค อาจจะมีบางครั้งที่หน้าจอของเรามันไม่พอที่จะเปิดหลายๆหน้าพร้อมกันใช่ไม๊ล่ะครับ บางทีเราก็อยากเปิดหน้าเกมให้เต็มจอเพื่อเช็คภาพที่ได้ บางทีเราก็อยากจะเปิดหน้าซีนแบบเต็มจอเพื่อจะวางออบเจคต่างๆ วันนี้ผมมี Short cut มาฝากเพื่อนๆครับ นั่นก็คือหากเราเมาส์ไปวางไว้ที่หน้าต่างไหนก็ตาม แล้วกด Shift + Space หน้าต่างนั้นจะขยายเต็มจอทันทีครับ มาลองดูตัวอย่างกันครับ จากภาพผมเอาเม้าส์วางไว้บนหน้าต่าง Scene view ครับ กด Shift + space หน้าต่าง Scene view ก็จะขยายขึ้นมาทันที และหากเราอยากให้กลับเป็นแบบเดิมก็แค่กด Shift + Space อีกครั้งครับ   วันนี้อาจจะเป็น Tip สั้นๆ แต่เชื่อว่าจะช่วยให้เพื่อนๆทำงานได้ไวขึ้นอย่างแน่นอนครับ แล้วพบกันใหม่โอกาสหน้าครับ

By | 2017-10-24T23:58:12+00:00 October 25th, 2017|การใช้งาน Unity|0 Comments

Cute zoo : โมเดลสัตว์สไตล์น่ารัก

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคย วันนี้ผมก็มี Asset ดีๆมาฝากเพื่อนๆกันอีกครั้งครับ โดย Asset ในวันนี้มีชื่อว่า Cute Zoo ครับ Cute Zoo เป็น Asset โมเดล 3 มิติราคา 28 เหรียญ  โดยเป็น set ที่เป็นโมเดลของสัตว์ต่างครับๆ โดยในเซตจะประกอบไปด้วย - โมเดลหมี 2 แบบ - โมเดลกวาง - โมเดลช้าง 2 แบบ - โมเดลยีราฟ - โมเดลฮิปโป - โมเดลสิงโต - โมเดลแรด - โมเดลม้าลาย และแต่ละตัวก็จะมีอนิเมชั่นมาให้ 6 ท่าครับ คือ - อยู่เฉยๆ - เดิน - [...]

By | 2017-10-22T01:52:54+00:00 October 24th, 2017|ทั่วไป|0 Comments

บันทึกข้อมูลผู้เล่นบน Cloud ด้วย App 42

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ วันนี้เทคนิคที่ผมเอามาฝากไม่ใช่ Asset แต่เป็น Service ครับ โดย Service ที่ผมนำมาฝากเพื่อนๆในวันนี้คือ Service ของเว็บ App42 ครับ App 42 เป็นผู้ให้บริการ Service หลายอย่างเลยทีเดียวครับ เด่นๆก็มี การฝากไฟล์ในรูปแบบ Cloud การ Save แบบ No sql ซึ่งทั้งหมดเราไม่ต้องตั้งเซิฟเว่อเอง เพียงแค่เราเขียนโค้ดไม่กี่บรรทัดก็สามารถใช้บริการบริการเหล่านี้ได้เลยครับ มาดู Service ที่ทาง App 42 มีให้ใช้กันครับ มาลองดูตัวอย่างโค้ดวิธีเขียนให้เซฟไฟล์จากเครื่องลงบนเซิฟเว่อกันครับ สังเกตได้ว่าไม่ยากเลยใช่ไม๊ละครับ ไว้มีโอกาสจะสอนวิธีอัพโฆลดไฟล์ตั้งแต่ต้นจนจบให้นะครับ แน่นอนครับว่า Service เหล่านี้พอใช้ถึงในระดับที่มากขึ้นก็จะต้องมีค่าใช้จ่าย มาดูราคากันครับ ถ้าเพื่อนๆสนใจ สามารถดูรายละเอียดเพิ่มเติมได้ ที่นี่ ครับ เรียกได้ว่ากว่าจะถึงลิมิตที่ต้องจ่ายเงินก็ต้องมีผู้เล่นเกมของเรามากพอสมควรเลยนะครับ ก็นับเป็นทางเลือกนึงที่น่าสนใจสำหรับเพื่อนๆที่ต้องการเซิฟเว่อในการเก็บข้อมูลแต่ไม่อยากลงทุนตั้งเซิฟเว่อเอง ซึ่งถ้าเพื่อนๆคนไหนเคยใช้งานเว็บ Parse ก็น่าจะพอเข้าใจหลักการของมันไม่ยากใช่ไม๊ล่ะครับ เพื่อนๆได้ใช้กับเกมแบบไหนส่งข่าวมาบอกกันบ้างนะครับ แล้วพบกันใหม่โอกาสหน้าครับ

By | 2017-10-16T22:23:08+00:00 October 17th, 2017|การใช้งาน Unity|0 Comments