วันพฤหัสบดีที่ 30 ตุลาคม พ.ศ. 2551

Freeware

โปรแกรมสำหรับการคำนวณทางวิทยาศาสตร์และวิศวกรรม

  • SciLab    MatLab Clone แต่เป็นฟรีแวร์
  • Opencascade  ใช้ทำ Numerical Simulation กับโมเดล 3D นึกภาพไม่ออกก็ลองเข้าไปดูที่เว็บของเขา

โปรแกรมสร้างภาพภาพกราฟฟิคแบบ fractal

  • Apophysis  สร้างสรรลวดลายแบบสูตรคณิตศาสตร์ (คำนวณเองยากนะเนี้ย)

โปรแกรมสร้างภาพสองมิติแบบ เวคเตอร์

  • Inkscape  ประมาณ Adobe illustrator 

โปรแกรมตกแต่งรูป สร้างรูป

  • Gimp  ใช้งานได้แบบเดียวกับ PhotoShop แต่รูปร่างหน้าตาไม่เหมือน
  • Paint .NET
  • IconFx  ทำไอคอน

โปรแกรมแสดงภาพ

  • Photoscape (หน้าตาคล้าย IconFx มากไม่รู้ใครเลียนแบบใคร)
  • Xnview
  • IrfanView

โปรแกรมสร้างภาพสามมิติและแอนิเมชั่น

  • Blender 3D  ทำได้หลายอย่าง Modeling, Animating, Texture paint, Video&Image Composing,Built-in Game Engine

โปรแกรมช่วยดาวโหลด


เครื่องมือพัฒนาภาษา C,C++



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

Game Engine

ถ้าเราจะพูดถึงการ นั่งเขียนโปรแกรมเกมส์ขึ้นมาซักเกมส์หนึ่ง ถ้าเราเริ่มเขียนตั้งแต่ต้นติดต่อระบบกราฟฟิค DirectX , OpenGL ระบบเสียงเอง ผมว่านะกว่าจะเสร็จก็คงอีกนาน มันเหมือนกับจะสร้างบ้าน แล้วเราก็ไปเริ่มที่หาไม้ในป่าเองเลย แต่ก็ใช่ว่าจะไม่ดี เพราะมันเหมือนกับว่า ตัวเราเองได้เริ่มต้นศึกษาการเขียนเองตั้งแต่ต้น ยังกะ "กบนอกกะลา" ตามหาต้นตอเกมส์เองเลย

แต่ที่จะพูดถึงนี้ก็คือ Game Engine ที่เราสามารถนำมาใช้ในการเขียนเกมส์ได้ง่ายกว่าวิธีการแรก ที่ได้กล่าวมา คือ แทนที่ต้องหาไม้ที่เหมาะมาสร้างบ้านเอง แต่มีคนที่คอยจัดเตรียมวัสดุ และเครื่องมือต่าง ที่เราต้องการสร้างบ้านไว้ให้เราแล้ว ถ้าเปรียบกับการเขียนโปรแกรมเกมส์ก็คือ การเรียกใช้งานฟังก์ชั่นพื้นฐานต่างๆ ที่จำเป็นต้องใช้ในการเขียนเกมส์ ตัวอย่างเช่น การตรวจสอบระบบกราฟฟิคที่ เกมส์ต้องการว่าสนับสนุนหรือไม่ การโหลดไฟล์ภาพนามสกุลต่างๆ โหลดโมเดลสามมิติ และเสียง เป็นต้น ดังที่กล่าวมานั้นจะเห็นว่า การใช้ Game Engine จะช่วยลดระยะเวลาในการสร้างเกมส์ได้มากขึ้น อีกทั้งคนเขียนเกมส์เอง ก็ไม่ต้องแบกภาระมากมายในการศึกษาตั้งแต่พื้นฐาน ของการติดต่อระหว่าง ฮาร์ดแวร์กับ ซอฟท์แวร์อีกด้วย

วันอาทิตย์ที่ 19 ตุลาคม พ.ศ. 2551

Blender 2.48 released and Yaf(a)Ray 0.1.0

ดาวโหลดเวอร์ชั่นใหม่ Blender 2.48

ดาวโหลดเวอร์ชั่นใหม่ Yaf(a)Ray 0.1.0

วันพฤหัสบดีที่ 9 ตุลาคม พ.ศ. 2551

Blender Gamekit 2nd edition coming!

หลังจากที่ผ่านไปหลายปีกับ Blender Gamekit, first edition ตอนนี้ทาง กลุ่มผู้พัฒนา Blender เองก็ได้ก็ทำการเปิดตัว Blender Gamekit 2nd edition ซึ่งเป็นผลมาจาก โปรเจคการพัฒนาเกมส์ Apricot Open Game project นั้นเอง และได้มีการเปิดให้ผู้สนใจศึกษาการใช้งาน Blender ในการเขียนเกมส์ได้ดาวโหลด Blender Gamekit, first edition เวอร์ชั่นเก่าได้ฟรี

ตามลิงค์ครับ: http://download.blender.org/documentation/gamekit1/