facebook_pixel

aladinho

Home/Pongsathorn Wattanansukh

About Pongsathorn Wattanansukh

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

จัดหมวดหมู่ตัวแปรในสคริปด้วย Header และ Space

วันนี้ผมมีทิปเล็กๆ ในการเขียนสคริปมาฝาก โดยในวันนี้เราจะมาใช้  [ Header ] และ [ Space ] กันครับ

By | 2017-07-12T13:40:54+00:00 July 12th, 2017|ทั่วไป|0 Comments

ส่องตัวแปรแบบ Private ง่ายๆด้วย Debug mode

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ วันนี้ผมมีเทคนิคดีๆที่เพื่อนๆอาจจะยังไม่ทราบมาฝากกันครับ โดยเทคนิคที่จะนำมาเสนอในวันนี้คือการใช้ Inspector แบบ Debug mode ครับ สมมติว่าเราจะสร้างตัวแปรขึ้นมา ก็จะมีอยู่สองแบบคือประกาศแบบ Private กับแบบ Public ซึ่งแน่นอนว่าแบบ Public ก็จะมองเห็นได้ในหน้าต่าง Inspector แต่แบบ Private จะไม่แสดงผลในหน้าต่าง Inspector ครับ มาลองดูตัวอย่างกันครับ จากภาพผมสร้างตัวเกมออบเขคเปล่าๆและสร้างสคริปชื่อว่า TestScript ใส่ไว้ครับ ผมสร้างตัวแปรไว้แบบ int ไว้ 2 ตัวคือ a และ b โดย a เป็น Private และ b เป็น Public ครับ ซึ่งในหน้าต่าง Inspector จะเห็นว่ามีเพียงแค่ตัวแปร b ที่แสดงผลนะครับ จริงๆแล้วเราสามารถใช้ Debug.Log เพื่อดูค่าของตัวแปร a [...]

สร้างเกม Puzzle แบบ Disney Tsum Tsum ง่ายๆด้วย Physics line-link puzzle game

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกครั้งนะครับ วันนี้ผมก็มี Asset ดีๆราคาไม่แรงแต่มีคุณภาพมาฝากกันอีกครั้งครับ โดย Asset ที่นำมาฝากกันในวันนี้มีชื่อว่า Physics line-link puzzle game ครับ Physics line-link puzzle game เป็น Asset แบบ Complete project หรือ Template นั่นเอง ตัว Asset มีราคา 10 เหรียญ ซึ่งตัวนี้เป็นเกมแนวลากเส้นต่อกัน คล้ายๆ Disney tsum tsum ครับ โดยเมื่อเราลากเส้นครบ 3 ตัว ( ปรับแต่งได้ ) ลูกบอลก็จะหายไปและมีชุดใหม่ลงมาแทนที่ครับ ซึ่งตัว Asset มีมาให้ฉากเดียว เพื่อนๆที่อยากทำเกมแนวนี้ก็อาจจะต้องใส่หน้าอื่นๆเพิ่มเติมลงไปเองครับ มาลองดูตัวอย่างกันครับ ตัวเกมเป็นแนว Puzzle แบบลากเส้นนะครับ น่าจะคุ้นเคยกันดี ส่วนปุ่ม [...]

ทำประตูเปิดง่ายๆด้วย Door manager script

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคย โดยในวันนี้ผมก็มี Asset ง่ายๆมาฝากเพื่อนๆกัน สำหรับเพื่อนๆสายโปรแกรมเมอร์ที่ชำนาญในการเขียนสคริปแล้วอาจจะรู้สึกว่า Asset ที่นำมาฝากในวันนี้อาจจะดูง่ายไป แต่สำหรับเพื่อนๆสายกราฟฟิคหรือเพื่อนๆโปรแกรมเมอร์ที่กำลังฝึกหัดน่าจะได้ใช้ประโยชน์และศึกษาวิธีการเขียนจาก Asset ตัวนี้ได้ครับ โดย Asset ในวันนี้ที่นำฝากกันคือ Asset Doors หรือประตูนั่นเองครับ Asset ตัวนี้เป็นการทำประตูที่สามารถกดปุ่ม E เพื่อเปิดได้ครับ แต่ว่าตัวล่าสุดที่ผมดาวโหลดมาจะต้องมีการแก้ไขนิดหน่อย ในอนาคตผู้พัฒนาอาจจะแก้ไขบั๊กนี้แต่ถ้ายังไม่แก้มีวิธีแก้ไขดังนี้ครับ เมื่อเรากด Play จะเกิด Error ฟ้องว่า Tag: D is not defined. ซึ่งวิธีแก้ไขก็ง่ายๆครับ เพียงแค่เราเพิ่ม Tag ใหม่ที่ชื่อว่า Door แล้วเปลี่ยน Object Door ให้ใช้แท็กนี้ เท่านี้ก็สามารถใช้งาน Asset ตัวนี้ได้แล้วครับ มาดูตัวอย่าง Scene ที่สมบูรณ์กันครับ เราสามารถควบคุมตัวละครโดยปุ่ม wasd และเปิดประตูโดยใช้ปุ่ม E ครับ [...]

สร้างเกมฝึกสมองจากโจทย์เลขด้วย Math Challenge

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ โดยวันนี้ผมก็มี Asset ดีๆที่จะช่วยให้ไอเดียเพื่อนๆในการสร้างเกมมือถือมาฝากกันครับ โดย Asset ที่ผมนำมาฝากในวันนี้ มีชื่อว่า Maths Challenge ครับ Maths Challenge เป็น Asset ฟรีที่มีรูปแบบเป็นโปรเจคสำเร็จรูป หมายความว่าตัวโปรเจคสมบูรณ์ทุกฟังชั่นก์แล้วไม่ว่าจะเป็น Setting Sound หรือระบบอื่นๆ ดังนั้นเพื่อนๆสามารถรีสกินหรือศึกษาหลักการเขียนของเค้าได้ทันทีครับ โดยตัวเกมจะเป็นเกมแนว Puzzle ที่เราจะต้องตอบคำถามโจทย์เลขให้ทันภายในระยะเวลาที่กำหนด โดยคำถามก็จะยากขึ้นไปเรื่อยๆ ซึ่งตัว Asset ก็มีให้เลือกว่าจะเล่นเฉพาะเครื่องหมายเช่น บวก ลบ คูณ หาร หรือจะเล่นโหมดรวมก็สามารถเลือกได้ครับ เหมาะกับการนำไปสร้างเป็นเกมเสริมสร้างความรู้ให้กับน้องๆหนูๆเป็นอย่างมากเลยล่ะครับ มาดูตัวอย่างกันครับ เป็นยังไงบ้างครับกับ Asset ที่นำมาฝากกันในวันนี้ จากที่ผมได้ทดลองจะเห็นว่ามีหลายๆอย่างที่สามารถแก้ไขเพื่อรากินหรือเพิ่มระบบอื่นๆลงไปได้นะครับ เสียงแบคกราวที่ดูน่าเบื่อเกินไป รวมไปถึงเกมสามารถโกงได้เพราะว่าเราจะแพ้ก็ต่อเมื่อเวลาหมดเท่านั้น เราสามารถกดตอบซ้ำๆข้อเดิมเร็วๆได้เพราะตัวเกมจะต้องสุ่มได้คำตอบที่เรากดแน่ๆ ดังนั้นหากเพื่อนๆอยากรีสกินก็สามารถพัฒนาระบบป้องกันตรงนี้ได้ครับ หากเพื่อนๆสนใจทดลอง Asset ตัวนี้ สามารถดาวโหลดได้ ที่นี่ ครับ แล้วพบกันใหม่โอกาสหน้าครับ  

สร้างตู้ปลาง่ายๆด้วย Fish school

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคย โดยวันนี้ผมก็มี Asset ดีๆมาฝากเพื่อนๆกันอีกครั้งครับ โดย Asset ที่ผมนำมาฝากในวันนี้มีชื่อว่า Fish School Goldfish ครับ Fish School Goldfish เป็น Asset เป็นตัวนึงในชุด Bundle Fish school นะครับ โดยหากซื้อแยกจะมีราคาอยู่ที่ 14.95 เหรียญครับ โดย Asset ตัวนี้เป็น Asset ที่สร้างตู้ปลาให้กับเราครับ โดยเราสามารถกำหนดโมเดลปลาที่จะว่ายในตู้ รวมถึงมีสคริปให้ปลาหลบ Collider ได้ด้วย ( แต่ก็ต้องแลกมาด้วยการกินทรัพยากรที่มากขึ้น ) รวมไปถึงมีปลาสำหรับใช้ในมือถือเพื่อประหยัดทรัพยากรได้อีกด้วยครับ มาลองดูตัวอย่างกันครับ จากตัวอย่างจะเห็นได้ว่าตู้ปลาของเรามีความสวยงามมากเลยทีเดียวนะครับ ซึ่งทั้งหมดนี้เราไม่ต้องเขียนสคริปเลยแม้แต่ตัวเดียวครับ การปรับแต่งค่าต่างๆก็ค่อนข้างง่ายครับ ไม่ว่าจะเป็นการเอาโมเดลที่เราทำมาใส่เอง หรือการกำหนดขอบเขตการว่าย รวมไปถึงจำนวนของปลาหรือชนิดของปลา ก็สามารถปรับแต่งได้หมดเลยนะครับ นับว่าเป็น Asset ที่น่าสนใจมากเลยทีเดียวครับ เป็นยังไงบ้างครับกับ Asset ที่นำมาฝากกันในวันนี้ หวังว่าเพื่อนๆจะชอบนะครับ [...]

คลังเสียงเอฟเฟคแนวๆด้วย Retro Sound Effects

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ โดยวันนี้ผมมี Asset เสียงดีๆมาฝากกันครับ โดย Asset นี้มีชื่อว่า Retro Sound Effects Retro Sound Effects เป็น Asset เสียงเอฟเฟคที่มีมากกว่า 100 เสียง ในราคาเพียง 1.95 เหรียญ แต่ที่เป็นจุดเด่นคือตัว Asset มีหน้า Demo ให้ลองเล่นเอฟเฟคทุกตัวแบบ Pinch หรือบีบ ขยายเสียงนั่นเองครับ ซึ่งทำให้ความหลากหลายของเสียงมีได้อีกหลากหลายมากๆเลยครับ โดยเพื่อนๆสามารถไปลองได้ ที่นี่ ครับ ( หากซื้อมาจะไม่มี Scene นี้มาให้นะครับ เป็น Scene ที่ทางผู้จัดทำทำไว้เป็นตัวอย่างเฉยๆครับ ) ถ้าเราลองเล่นดูแล้วจะเห็นได้ว่าความหลากหลายของ เสียง effect สามารถปรับอารมณ์ได้ง่ายๆด้วยการ Pinch เสียงเลยนะครับ ถ้าเพื่อนๆสนใจสามารถไปซื้อได้ ที่นี่ ครับ   เป็นไงบ้างครับ [...]

Sea world : โมเดลท่าเรือสวยๆ

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ วันนี้ผมก็มี Asset ดีๆมาฝากเพื่อนๆกันอีกครั้งครับ โดย Asset ที่นำมาฝากในวันนี้มีชื่อว่า Sea World ครับ Sea World เป็น Asset โมเดลที่มีราคา 20 เหรียญครับ ซึ่งราคานี้ถ้าเทียบกับผลงานนับว่าคุ้มค่าเลยทีเดียวครับ ซึ่ง Asset จะประกอบด้วย 11 ออบเจค 7  แมททีเรียล 7 เทกเจอร์ ซึ่งเป็น Asset ที่พร้อมสำหรับทำลงมือถือแล้วด้วยครับ มาลองดูตัวอย่างกันครับ   เป็นไงบ้างครับกับ Asset ตัวนี้ ถ้าเพื่อนๆสนใจสามารถดาวโหลดได้ ทีนี่ ครับ ซึ่งตัว Asset ซีนตัวอย่างจะใช้ Skybox และน้ำมาตรฐานนะครับ ถ้าเพื่อนๆคนไหนที่ทำเกมที่มีฉากท่าเรือ Asset ตัวนี้ก็น่าสนใจและน่าจะช่วยประหยัดเวลาให้เพื่อนๆได้มากเลยทีเดียวล่ะครับ    

ระบายสีลงโมเดลด้วย Realtime Painter

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ วันนี้ผมก็มี Asset ดีๆมาฝากเพื่อนๆอีกตัวครับ โดย Asset ที่ผมนำมาฝากในวันนี้มีชื่อว่า RealTime Painting ครับ RealTime Painting เป็น Asset ฟรีที่น่าสนใจมากครับ ความสามารถของมันเนี่ย สามารถเป็น Asset ที่เสียเงินได้เลยทีเดียว เพราะ Asset นี้จะช่วยให้เพื่อนๆสามารถระบายสีลงบนโมเดลสามมิติได้ตามสีที่เราต้องการ เรียกง่ายๆก็คือเกมระบายสีนั่นเองครับ ซึ่งเพื่อนๆสามารถเปลี่ยนโมเดลตัวอย่างเป็นโมเดลของเพื่อนๆ ก็สามารถทำได้ทันทีเลยครับ หรือถ้าอยากลองศึกษาวิธีการทำ ทางผู้ผลิตก็มี Tutorial ไว้ให้ศึกษาอีกด้วยครับ มาลองดูตัวอย่างกันครับ   ซีนตัวอย่างนี้เราสามารถเลือกสีได้จาก Color wheel ด้านบน และสามารถใส่ Decal หรือรูปแปะลงไปบนโมเดลได้เลยนะครับ ซึ่งสามารถปรับขนาดจาก Brush size ได้ครับ และเรายังสามารถกดปุ่มลูกศรเพื่อเลื่อนกล้องได้ด้วยครับ   เป็นไงบ้างครับกับ Asset ที่นำมาฝากในวันนี้ นอกจากเราจะได้แอพลิเคชั่นระบายสีแล้ว เรายังสามารถดัดแปลง Color wheel ไปใช้ได้อีกด้วยนะครับ [...]

โมเดลฉากการ์ตูน Toon level kit

สวัสดีครับ กลับมาพบกับเทคนิคดีๆในการเขียนเกมด้วย Unity กันอีกเช่นเคยนะครับ วันนี้ผมก็มี Asset ดีๆมาฝากเพื่อนๆกันอีกครั้งครับ โดยวันนี้เป็น Asset ที่เสียตังค์แต่ในมุมมองผมคิดว่าคุ้มค่ามากๆกับการประหยัดเวลาในการปั้นโมเดลครับ โดย Asset ที่ผมนำมาฝากวันนี้มีชื่อว่า Toon Level Kit ครับ Toon Level Kit เป็น Asset ที่มีโมเดลแนวการ์ตูนให้เราเลือกใช้ได้เยอะมากนะครับ รวมถึงฉากตัวอย่างที่ตอนนี้มีมากถึง 5 ฉาก และน่าจะมีเพิ่มอีกในอนาคตครับ ซึ่งหากเราซื้อแล้วเราก็จะได้อัพเดตโดยอัตโนมัติครับ มาลองดูฉากตัวอย่างในรูปแบบต่างๆกันเลยครับ   ต้องเรียกได้ว่า ค่อนข้างคุ้มค่าเลยทีเดียวนะครับสำหรับ Asset ตัวนี้ เหมาะกับทีมงานที่มีทุนต่อเกมไม่มาก แต่อยากได้โมเดลแนวการ์ตูนที่หลากหลาย ทำเกมได้หลายๆแนว ถ้าเพื่อนๆสนใจ Asset นี้ ก็สามารถหาซื้อได้ ที่นี่ ครับ ในราคา 20 เหรียญ แต่แนะนำว่ารอช่วงลดเวลาค่อยกดก็จะยิ่งคุ้มค่าครับ Asset ตัวนี้มักจะลดราคาอยู่บ่อยๆทีเดียวครับ แล้วพบกันใหม่โอกาสหน้าครับ