แหม !!! ทำไปได้ Microsoft Excel 3D Game Engine

tags:

สำหรับนักพัฒนาเกมส์ไม่ต้องตกใจว่านี่เป็นมุขตลกแต่มีคนพยายามทำเกมส์สามมิติโดยใช้ Math Functions ใน Excel ซึ่งแน่นอนว่าเพียบพร้อมไปด้วย Functions ที่เป็นพื้นฐานการทำงานสามมิติอย่างเช่น ตรีโกณ เมตริกซ์ รวมทั้ง อัลกีบร้า

แน่นอนว่าคนที่เคยใช้ Excel คงจะพอนึกภาพออกว่าสามารถแก้ไขตัวแปรต่างๆในแต่ละ Cell ได้โดยง่ายและแสดงผลลัพท์ในทันทีส่วนการควบคุมก็สามารถใช้ภาษาเบสิคได้ โดยการแสดงผลกราฟฟิคสามารถเลือกโหมดได้ดังนี้

  • Excel-native Cell Graphics (ECG) ระดับธรรมดา

  • Office-level Graphics Abstraction Layer (OGAL) สวยงามขึ้นอีกระดับ

งานนี้คนที่คิดว่า กระบี่อยู่ที่ใจ ตรรกะอยู่ที่สมอง ก็จะเอาไอเดียนี้ไปทำก็น่าสนใจดี ไม่แน่ว่าอาจทำให้เกิด Excel Game Developer Community ก็เป็นได้

ที่มา - Gamasutra

pt's picture

ผมเคยคิดว่า OpenOffice เนี่ย น่าจะทำหน้าที่เป็น RAD ได้ด้วย โดยดึงเฉพาะ engine มันมาใช้ในโปรแกรม

tekkasit's picture

ไม่ไหวละมั้งครับพี่น้อง เอาเป็นว่าโชว์ proof-of-concept นะพอได้ ประสิทธิภาพ ถ้าคิดจะทำเป็นเกมส์ เทียบกับเฟรมเวอร์กที่มีอยู่ปัจจุบัน อยู่ระดับพันเท่าเลยมั้งครับ

ผมเคยเขียน VB/Macro เพื่ออ่านค่าใน Excel ใช้เวลาระดับ 10-15 นาที แล้วมาใช้ Java ผ่าน POI โดยใช้ algorithm เดียวกัน เหลือ 6-8 วินาที ประสิทธิภาพห่างกันสักร้อยเท่าเป็นอย่างต่ำอ่ะ

Put the right man on the right job

mk's picture

ปรับแก้ฟอร์แมตอีกนิดนะครับ

  • ตรง bullet list ใช้ syntax ของ markdown
  • ที่มา ใส่ให้เหมือนข่าวอื่นๆ
wizarood's picture
  • แก้ไขให้แล้วครับ :)
bpitk's picture

เล่น Pacman ใน Excel เขายังทำมาแล้ว http://www.blognone.com/node/3104

xce1's picture

ตอนทำการบ้าน neural network ผมก็เคยใช้ excel นะครับ เพราะมันมีทั้งตารางแบบ matrix แล้วก็ plot graph ได้อีกด้วย

Silence's picture

แหม ทำไปได้

ปล. อัลกีบร้า = อัลจีบรา หรือเปล่าครับ

p-joy's picture

ถ้า อัลกีบร้า คือ algebra (ควรจะใช่) ก็ใช้คำไทยไปเลยครับว่า “พีชคณิต”

xcel: เก่งมากเลยครับ (ชมจริง ๆ) ว่าแต่ใช้ Steepest descent, Newton’s method บน excel เนี่ยนะครับ สุดยอด

Patrickz's picture

สงสัยจะว่างจัด ใครจะเอามาใช้จริง :D

Patrickz’s web | Patrickz’s blog | blog @ G2K | blog @ narisa

IceDagger's picture

3D engine นี้ไม่น่าจะเอามาใช้ทำเกมจริง ๆ หรอก แต่น่าจะมีประโยชน์ในการทำ demonstration อย่างง่าย ยกตัวอย่างก็พวก Graph วิเคราะห์ต่าง ๆ ที่ต้องการทำออกมาให้ outstanding กว่า default ที่มีอยู่ ตัว Vista กับ Office 2007 ตัวปัจจุบันก็เห็นได้ว่ามีการทำชิ้นการออกมาได้สวยงาม professional ขึ้นมา

ผมชอบ template ปัจจุบันของ Powerpoint มากแสดงให้เห็นอย่างดีกว่าทำ slide ให้ออกมา professional ได้ง่ายกว่าเดิมมาก ๆ

Excel นี่ก็เหมือนกัน งานทางด้านวิเคราะ์ืืห์ข้อมูลต่าง ๆ ทำออกมาได้ดีมากแล้ว แต่สิ่งที่ขาดอยู่คือการแปลงข้อมูลที่ถูกคำนวณพวกนั้นมาอยู่ให้รูปแบบที่สามารถ present ได้ง่ายและดูดีขึ้น