Font Converter part#2 Let’s Try !

คราวที่แล้วพูดถึงเรื่องของที่มา คราวนี้มาพูดถึงเรื่องตัวโปรแกรมกันดีกว่าครับ

หลังจากที่ดาวน์โหลดโปรแกรมเสร็จ แตกไฟล์ออกมาแล้วจะมีหน้าตาประมาณนี้

image

ซึ่งก็จะมีแค่ตัว Executable หนึ่งตัว ไฟล์ DLL นิดหน่อย กับ Folder ที่ชื่อว่า Plugin … โปรแกรมนี้จริง ๆ แล้วไม่มีอะไรเลย เหมือนเป็นโครงหลักให้ผุ้ใช้มาขยายมันมากกว่า ผ่าน Plugin นั่นเองครับ

Continue reading “Font Converter part#2 Let’s Try !”

Font Converter part#1 A Little Bit of History

น่าจะมีคนไม่เข้าใจว่า … ผมจะทำโปรแกรมนี้ขึ้นมาทำไม ถ้าเริ่มท้าวความไปสมัยตอนที่ทำโปรเจคนี้ใหม่ ๆ ตอนนั้นผมยังคงทำงานอยู่ที่ Sanuk Software ในตำแหน่งโปรแกรมเมอร์ เขียนเกมอยู่น่ะล่ะครับ ก็ได้มีโอกาสได้เห็น Tool หลาย ๆ ตัวที่เขาใช้ในการพัฒนาเกม ซึ่งในจำนวนนั้นก็มีโปรแกรมแปลงฟอนท์อยู่ด้วย เพราะว่า Platform ที่ใช้นั้นไม่รองรับการอ่านไฟล์ true type ซึ่งต่างจาก Windows ดังนั้นก็ต้องมีฟอนท์เฉพาะของมันเอง

ในตอนนั้นผมเริ่มที่อยากเขียน Game Engine ของตัวเอง ซึ่งก็ได้มีโอกาสเขียนเหมือนกัน แต่ว่าเขียนในโปรเจคของบริษัท ซึ่งก็เป็นสินทรัพย์ของบริษัทไป ตอนนั้นตัว Engine ถ้าจำไม่ผิดรู้สึกว่ามันยังวาดตัวอักษรไม่ได้ แต่ผมวางแผนเอาไว้แล้วล่ะว่าจะไม่ใช้ระบบ Font ของวินโดวส์ เพราะอยากให้ Engine มัน Cross-Platform ได้ (รายละเอียดเกี่ยวกับโปรเจคนี้ผมคงไม่สามารถเปิดเผยได้มากนัก เอาเป็นว่า มันเคยมีละกัน) ก็มีการเตรียมออกแบบไฟล์ฟอนท์ไปบ้าง และมีการเขียนตัวแปลงฟอนท์

Continue reading “Font Converter part#1 A Little Bit of History”

Playground-soft Font Converter–build#04132011

วันนี้เอาเวลาว่าง ๆ วันสงกรานต์มานั่งทำโปรแกรมที่ … ไม่เห็นว่าจะมีคนใช้ … ต่อ นะครับ ที่ทำวันนี้คือนั่งแก้ให้ตัววาด Glyph ทำงานเป็นแบบ Plugin เหมือนกับตัวแปลงไฟล์น่ะล่ะ

เดี๋ยวจะเขียนอธิบายเป็น Tutorial สำหรับการเขียน Plugin ไว้ให้ภายในวันสองวันนี้ล่ะ เขียนไม่ยากจริง ๆ เพราะว่าสุดท้ายแล้วก็ขึ้นอยู่กับตัวคนเขียนว่าต้องการอะไรน่ะครับ

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

image

Continue reading “Playground-soft Font Converter–build#04132011”