Software



17 Feb 10

เราก็รู้กันอยู่ว่า Flash ตอนนี้เป็น platform ในการพัฒนาโปรแกรมที่มีสื่อเคลื่อนไหว (ซึ่งหมายถึงเกมด้วย) ที่มีพื้นที่เข้าถึงผู้ใช้ที่กว้างใหญ่มาก เพราะโปรแกรมที่ทำด้วย Flash มันเล่นบน browser ได้ทันที ซึ่งไม่จำกัด OS และ Hardware มีคุณสมบัติที่พร้อมสำหรับงานประเภทนี้ โดยที่ผู้ใช้ไม่ต้อง load อะไรเพิ่มเลย (จริงๆมันก็ต้อง load ตัว Flash plugin แต่ว่าเครื่องคอมพิวเตอร์เกือบทั้งหมดในโลก มักจะติดตั้ง Flash plugin อยู่แล้ว) และเครื่องมือในการพัฒนาโปรแกรมบน Flash ก็ค่อนข้างมีดีมาก ใครๆก็ใช้ Flash ถือว่าเป็น de facto standard

โดยส่วนตัวผมก็มี project ในการดูแลที่ใช้ Flash เหมือนกัน

แต่ทีนี้มีปัญหาคือ
iPhone ซึ่งเป็นมือถือที่กินส่วนแบ่งตลาดสูงมาก ไม่สามารถใช้ Flash ได้
ทำให้ เวลาที่เราอยากจะทำเกมเพื่อให้เล่นใน iPhone ได้ เราจะต้องเสียงบประมาณ และเวลาเพื่อทำ version iPhone ใหม่ด้วย
ตอนแรกเราก็คิดว่า “เดี๋ยวก็คงใช้ได้ทีหลังมั้ง”
แต่จากข่าวในช่วงไม่นานมานี้ ทำให้เราได้รู้ทิศทางแล้วว่า “คงจะยากมั้งเนี่ย” เนื่องจาก Steve Jobs เองได้ออกมาบอกว่า ที่ iPhone ไม่มี Flash เป็นความตั้งใจ เพราะคิดว่า Flash นั้นไม่ดี และบอกด้วยว่า HTML5 จะมาแทน Flash

“HTML5 จะมาแทน Flash”?
เกิดความคิดในหัวว่า “ตายแล้ว แล้วอย่างนี้ project เราจะทำไง” กับ “ถ้า HTML5 จะมาแทน งั้นเราทำ project เราด้วย HTML5 ตอนนี้เลยก็อาจจะดีนะ จะได้ไม่ต้องมาทำใหม่ทีหลัง”
ก็เลยทำให้หาข้อมูลหน่อย
แล้วก็เอามาเขียนซะเลย

ข้อมูลที่ได้มาเพิ่มเติม
- Flash ทำงานบน Android ได้ มีแต่ Apple นี่แหละที่ไม่ยอมเอา Flash
- Adobe CS5 ที่จะเป็น version ต่อไป (ปัจจุบันคือ CS4) จะมีเครื่องมือ ที่จะแปลงโปรแกรม Flash เป็นโปรแกรม iPhone (แต่ CS ทั้งชุดก็แพงนะ)
- บทความนี้จาก TechCrunch ให้ความเห็นว่า
– มันไม่ใช่เรื่องทางเทคนิคอย่างเดียว แต่มันเรื่องการเมืองของเกมที่ว่า ใครจะเป็นผู้ชนะในการเป็นเจ้าของมาตรฐานของ Application และหมายถึงการกุมโอกาสทำเงินของเจ้านั้น
– HTML5 ก็ไม่ใช่ว่าจะทำได้ทุกอย่าง คิดว่าจะมีส่วนตลาดที่ไม่เหมือนกัน อะไรที่เคลื่อนไหวมาก อาจจะเหมาะกับ Flash มากกว่า
– ต่อให้จะมาแทนจริงๆ ก็คงใช้เวลานานมาก เพราะว่าทุกคนต่างลงทุนกับ Flash ไปมากแล้วทั้งโลก ทั้งตลาดแรงงาน และ project ที่ทำไปแล้ว มี switching cost ที่สูง







10 Dec 09

Apple ได้มีการประกาศรายชื่อเกมที่มียอดขายสูงสุดและมีคะแนนเรตติ้งสูงที่สุดบน iPhone และ iPod Touch ของปี2009  โดยปีนี้มีเกมของค่าย Electronic Arts ติดอยู่ในรายชื่อ 10 Best Sellers ถึง 4 เกม ได้แก่ The Sims 3 , Need For Speed Undercover , Madden NFL 10 , Tiger Woods PGA Tour  ส่วนเกมที่มีคะแนนเรตติ้งสูงที่สุดคือเกม Spider: The Secret Of Bryce Manor

จุดที่น่าสนใจสำหรับผู้พัฒนาเกมบน iPhone ก็คือ เกม Flight Control ของค่ายพัฒนาเกมอิสระอย่าง Firemint ก็มีรายชื่อติดอยู่ในอันดับ 7 ของเกมที่มียอดขายสูงสุดด้วยทั้งๆที่ตัวเกมมีราคาเพียงแค่ 99 เซนต์เท่านั้น  โดยขายได้ถึง 1.5ล้านชุด แสดงให้เห็นว่า ส่วนแบ่งตลาดเกมของ iPhone นั้น ยังเปิดกว้างให้ผู้พัฒนาเกมใหม่ๆ เพราะผู้ซื้อสนใจในตัว content ของเกมเป็นหลัก ไม่จำเป็นว่าจะต้องผลิตโดยค่ายดังๆเท่านั้น

แหล่งข่าว : http://www.edge-online.com/news/apple-lists-top-iphone-games-of-2009







3 Dec 09

R.U.S.E เป็นเกมแนว Real Time Strategy เกมแรกที่นำระบบ Multitouch มาใช้อย่างเต็มรูปแบบ โดยตัวเกมจะมีเนื้อหาเกี่ยวกับการสู้รบในสมัยสงครามโลกครั้งที่สอง 

จาก Demo ของเกม จะเห็นได้ว่า ตัวเกมใช้ระบบ Full 3D สามารถ Zoom เข้าออกได้อย่างอิสระ ระบบของเกมเป็นการเลือกใช้กลยุทธ์แบบต่างๆเพื่อเอาชนะฝ่ายศัตรูให้ได้ ภาพของเกมจัดว่าอยู่ในระดับธรรมดาเมื่อเทียบกับเกมอื่นๆ แต่ด้วยระบบ Multitouch ทำให้ R.U.S.E. กลายเป็นเกมที่น่าสนใจขึ้นมาก เกมนี้ถูกพัฒนาขึ้นโดย Ubisoft และมีกำหนดวางจำหน่ายภายในปี 2010 ที่จะถึงนี้ บนเครื่อง PC , Xbox 360 และ Playstation 3 

ผมเชื่อว่า ผู้อ่านเกือบทุกท่าน น่าจะเคยดูภาพยนตร์เรื่อง Minority Report ที่นำแสดงโดย Tom Cruise  โดยในภาพยนตร์ คุณจะเห็นการใช้งานหน้าจอ Touch Screen ที่สุดแสนจะไฮเทค ซึ่งไม่สามารถเป็นไปได้จริงในช่วงเวลานั้น แต่ตอนนี้ R.U.S.E. จะทำให้คุณได้สัมผัสกับความรู้สึกแบบนั้นจริงๆ

แหล่งข่าว : http://www.gamespot.com/pc/strategy/ruse/news.html?sid=6206612&mode=previews&page=1







30 Nov 09

แปลตรงๆจาก http://code.google.com/p/gosu/wiki/RubyTutorial

หมายเหตุเรื่องความยากของบทความ

บทความนี้อาจจะไม่ค่อยเหมาะสำหรับคนที่ยังเขียนโปรแกรมไม่เป็นเลยนัก

คนที่เขียนโปรแกรมพอได้อยู่แล้ว น่าจะอ่านจบได้ไว ไม่เหนื่อยมาก โดยเฉพาะคนที่เคยเขียนเกมในภาษา หรือ library ตัวอื่นมาแล้ว

แต่ถ้าเป็นคนที่ยังไม่เคยเขียนโปรแกรมเลย อาจจะงงกับ concept พื้นฐานหลายเรื่องๆ ที่จะละไม่อธิบายในนี้

..Continue reading..





Get Adobe Flash playerPlugin by wpburn.com wordpress themes