โปรดศึกษาและยอมรับนโยบายส่วนบุคคนก่อนเริ่มใช้งาน [นโยบายส่วนบุคคล]
ยอมรับ
เมนูชมรม

พัฒนาวิดีโอเกม LIFE FILLING เพื่อเสรีโลก

ชื่อชมรมพัฒนาวิดีโอเกม LIFE FILLING เพื่อเสรีโลก
ผู้ก่อตั้งDarwhima
ก่อตั้งเมื่อ23 กรกฎาคม 2013
ระดับชมรม0
รายละเอียดทุกคนสามารถเข้าร่วมพัฒนาวิดีโอเกม Life Filling เกมจำลองชีวิตจริง ที่หลายคนรอคอย และคอยรอ ที่สำคัญ! เป็นวิดีโอเกมเสรี ไม่ต้องเสียเงินซื้อ โครงการนี้ ยังมีการสนับสนุนให้รู้จัก การทำงานเป็นกลุ่ม ให้ความรู้เกี่ยวกับเทคโนโลยีและคอมพิวเตอร์ การเขียนโปรแกรม การฝึกคิด วิเคราะห์ แยกแยะ การฝึกแก้ปัญหา
จำนวนสมาชิก7
จำนวนสมาชิก

7

เข้าได้ทุกคน
ตั้งกระทู้ใหม่
A
A
A
A

ppinwpp123
#121
30-11-2012 - 17:46:12

#121 ppinwpp123  [ 30-11-2012 - 17:46:12 ]








ทำ Sims 4 ไม่ Port ลง PS4 =3=
0811679695
#122
02-12-2012 - 20:24:40

#122 0811679695  [ 02-12-2012 - 20:24:40 ]




รอ ค่ะ เก่งเนอะ



ไม่ได้เล่นนานแล้วT^T
Darwhima
#123
03-12-2012 - 19:02:03

#123 Darwhima  [ 03-12-2012 - 19:02:03 ]





มัวแต่รอ ทำไมไม่ช่วยกันบ้าง
เกมจะได้เสร็จเร็วๆ


MicaFeresz
#124
03-12-2012 - 20:09:23

#124 MicaFeresz  [ 03-12-2012 - 20:09:23 ]





แต่เห็นเขียนระบบเกมมาเว่อร์มาก กลัวจะทำไม่ได้ขนาดนั้นอะ(เพราะดูระบบแล้วมันเหนือความซิมส์อีก)

แล้วตรง13+เนี่ย เขียนประชดรึเปล่า เพราะจริงๆเกมซิมส์ก็13+ แต่เด็กๆเล่นเยอะมาก เห็นโพสต์แบบนั้นแสดงว่าจะห้ามอย่างเด็ดขาดไม่ให้โหลด?


แก้ไขล่าสุดเมื่อ 2012-12-03 20:11:09


เลิกเล่นบอร์ดTTS ตลอดกาลตลอดไป!
Supawat j
#125
03-12-2012 - 21:50:06

#125 Supawat j  [ 03-12-2012 - 21:50:06 ]




ผมอยากช่วยอ่ะครับ ขอรายละเอียดที่ผมพอช่วยได้บ้างได้ไหมฮะ
ใช้ engine อะไรหรอครับ


ppinwpp123
#126
11-12-2012 - 22:09:29

#126 ppinwpp123  [ 11-12-2012 - 22:09:29 ]








ทำ Sims 4 ไม่ Port ลง PS4 =3=
Darwhima
#127
12-12-2012 - 20:25:48

#127 Darwhima  [ 12-12-2012 - 20:25:48 ]





ช่วงนี้ตัวเกมเวอร์ชั่น0.1.0 ไม่แน่ใจว่าจะทำเสร็จจริงหรือเปล่า เพราะตอนนี้เน้นพัฒนาไปทางเวอร์ชั่น1.0.0
ซึ่งคาดว่าน่าจะออกช่วงกลางปี2556 ภาค0.1.0ไม่อยากพัฒนาต่อ ถ้ามีคนมาช่วยสร้างรูปคน เกมเวอร์ชั่น
0.1.0ก็จะเสร็จ ตอนนี้ได้แนวคิดSD ซึ่งเป็นแนวคิดสามมิติจำลองแล้ว คาดว่าCodeสามมิติหนึ่งบรรทัด
ของระบบSD จะเทียบเท่าสิบห้าบรรทัดของภาพสามมิติทั่วไป(เช่นColoda File) ซึ่งจะมีขนาดเกมเล็กกว่า
เกมสามมิติทั่วไปได้10-25%


---------------------------------------------------------------------------------------------------------------------------------------------------------


quote : MicaFeresz

แต่เห็นเขียนระบบเกมมาเว่อร์มาก กลัวจะทำไม่ได้ขนาดนั้นอะ(เพราะดูระบบแล้วมันเหนือความซิมส์อีก)

แล้วตรง13+เนี่ย เขียนประชดรึเปล่า เพราะจริงๆเกมซิมส์ก็13+ แต่เด็กๆเล่นเยอะมาก เห็นโพสต์แบบนั้นแสดงว่าจะห้ามอย่างเด็ดขาดไม่ให้โหลด?


จริงๆก็ไม่ได้ดีอะไร ก็แค่สร้างเส้นตรงหรือเส้นจุด เรียงกันให้เป็นภาพสามมิติก็แค่นั้น แต่ระบบเกมต่างกับ
The Simsมาก เพราะใช้คนละแนวคิดกัน
13+มีไว้เฉยๆ ไม่ได้ห้ามว่าไม่ให้โหลด (จริงๆควรเป็น18+ แต่นี่ลดลงมาเหลือแค่13+)


quote : Supawat j

ผมอยากช่วยอ่ะครับ ขอรายละเอียดที่ผมพอช่วยได้บ้างได้ไหมฮะ
ใช้ engine อะไรหรอครับ


เขียนโปรแกรมด้วยภาษาC++ ถ้าเป็นไปได้อย่าใช้Visual Studio เพราะจะใช้ได้เฉพาะWindows
ระบบปฏิบัติการอื่นต้องมาเขียนใหม่หมด ถ้าเป็นไปได้ขอเป็นไฟล์Codeเปล่า อาจใส่ไฟล์.txt
หรือเป็นไฟล์.h, .cppเลยก็ได้ แต่ตอนสร้างจริง จะใช้EditorหรือIDEตัวไหนก็ได้

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


quote : ppinwpp123




ทำไมช่วงนี้ใช้แต่ภาพEmo มีอะไรหรือเปล่า ดันกระทู้ หรือว่าอยากช่วยอะไร?


ayonie
#128
13-12-2012 - 09:40:58

#128 ayonie  [ 13-12-2012 - 09:40:58 ]








แวะมาให้กำลังใจจ้า



Be back if have time T^T
ppinwpp123
#129
15-12-2012 - 18:17:10

#129 ppinwpp123  [ 15-12-2012 - 18:17:10 ]





quote : Darwhima


ตำแหน่งต่างๆ

จริงๆก็ร่วมกันสร้างนั่นแหละ หนึ่งคนจะมีหลายตำแหน่งก็ได้ แต่พอสรุปแบ่งได้ดังนี้

1.คนสร้างภาพกราฟฟิก -สร้างภาพ2มิติหรือ3มิติ ตามที่ได้รับคำสั่ง หน้าที่นี้ เป็นหน้าที่ที่คนไม่รู้ภาษาคอมพิวเตอร์ก็ทำได้
2.นักเขียนเกม -เขียนภาษาเพื่อสร้างเกม ต้องมีความรู้ด้านภาษาคอมพิวเตอร์
3.ผู้ช่วยดูแลระบบ -ดูแล ออกแบบ และสั่งการระบบเกมทั้งหมด (เหมือนผู้จัดการบริษัท) ควรมีความรู้ด้านภาษาคอมพิวเตอร์อยู่


ข้อ3.คืออะไรอ่ะ( ^ω^ )



ทำ Sims 4 ไม่ Port ลง PS4 =3=
Darwhima
#130
17-12-2012 - 21:26:57

#130 Darwhima  [ 17-12-2012 - 21:26:57 ]





quote : ppinwpp123

quote : Darwhima


ตำแหน่งต่างๆ

จริงๆก็ร่วมกันสร้างนั่นแหละ หนึ่งคนจะมีหลายตำแหน่งก็ได้ แต่พอสรุปแบ่งได้ดังนี้

1.คนสร้างภาพกราฟฟิก -สร้างภาพ2มิติหรือ3มิติ ตามที่ได้รับคำสั่ง หน้าที่นี้ เป็นหน้าที่ที่คนไม่รู้ภาษาคอมพิวเตอร์ก็ทำได้
2.นักเขียนเกม -เขียนภาษาเพื่อสร้างเกม ต้องมีความรู้ด้านภาษาคอมพิวเตอร์
3.ผู้ช่วยดูแลระบบ -ดูแล ออกแบบ และสั่งการระบบเกมทั้งหมด (เหมือนผู้จัดการบริษัท) ควรมีความรู้ด้านภาษาคอมพิวเตอร์อยู่


ข้อ3.คืออะไรอ่ะ( ^ω^ )


ผู้ช่วยดูแลระบบ ช่วยคิดแผนระบบเกม (นักเขียนโปรแกรมขี้เกียจคิดเอง)


MANAMiiz
#131
18-12-2012 - 17:16:25

#131 MANAMiiz  [ 18-12-2012 - 17:16:25 ]






เราไม่ชบอคำพูดของ จขทก. เลยอ่ะ
อืมม' เป็นเจ้าของกระทู้แต่มาคอยพูดแซะคนอื่น ?
ในกรณ๊ที่ไปคอมเม้นท์กทไหนที่ไม่ชอบโอเคเข้าใจ' แต่นี่คือแบบคนอื่นเค้าตั้งหน้าตั้งตารอ
แต่ทำอะไรเกี่ยวกับโปรแกรมแบบนี้ไม่เป็นนี่นา แล้วมาพูดแบบอย่างงั้นอย่างงี้เราไม่ชอบเลยอ่ะ --/
เราว่านะ จขทก. เก่งมากนะคะที่ทำได้ถึงขนาดนี้' แต่ไม่ใช่ว่าใครทุกคนหรอกค่ะที่ทำเป็น แล้วอย่าเอาอายุมาอ้างนะเออ
เพราะมันขึ้นอยู่กับว่าใครสนใจทำอะไรแบบไหนมากกว่า แบบนี้ถ้าเริ่มศึกษาทำตอน 3 ขวบ 30 คงเมพอ่ะ จริงๆ --/
เราเป็นดำลังใจให้ จขทก. นะคะ' แต่อย่าใช้คำส่อเสียดกับคนอื่นเบยย



TTS4'S NEXT TOP MODEL REBOOT
Darwhima
#132
30-12-2012 - 11:05:27

#132 Darwhima  [ 30-12-2012 - 11:05:27 ]





ตอนนี้กำลังพัฒนาโปรแกรมSdts Controler ซึ่งเป็นโปรแกรมเขียนคำสั่ง เพื่อแสดงเส้นสามมิติ
ซึ่งเป็นแนวคิดที่สำคัญของLife Filling และพัฒนาให้สามารถใช้กับCollada Fileได้ สำหรับคนที่ใช้
โปรแกรมสร้างสามมิติ ตามทฤษฎีแล้ว ถ้าดึงค่าดั้งเดิมของไฟล์packageได้ ก็สามารถใช้Item
ของThe Sims 3ได้ ในทางปฏิบัติ ไม่แนะนำให้ใช้ เพราะอาจมีปัญหาทางด้านความไม่เข้ากันของคำสั่ง
หรือปัญหาด้านลิขสิทธิ์



การเขียนSdtsแบบง่ายๆ


ในที่นี้จะมาสอนคำสั่งการเขียนสามมิติด้วยsdts fileแบบง่ายๆ ที่ใครๆก็สามารถทำได้
สร้างเสร็จแล้วสามารถนำไปใช้ในLife Fillingได้ หรือใช้สร้างAtimation หรือใช้นำเสนอผลงาน
หรือใช้ทำอื่นๆก็ได้ (แต่ต้องใช้กับโปรแกรมที่รองรับไฟล์Sdts หรือไฟล์Collada)



รูปแบบการคำสั่ง
คำสั่งหลักที่จะทำเป็นอันดับแรก จะอยู่ในระบบMain

sdts(0001)

system Main()
{

//เขียนคำสั่งที่นี่

}

รูปแบบจะคล้ายกับการเขียนภาษาคอมพิวเตอร์ทั่วไป แต่ไม่ต้องมีสัญลักษณ์ ; ต่อท้ายคำสั่ง
ใช้คำสั่ง// เพื่ออธิบายข้อมูลต่างๆ โดยจะไม่รันไปทำงานด้วย นับตั้งแต่// จนจบบรรทัด
ใช้คำสั่ง/*และ*/ เพื่ออธิบายข้อมูลต่างๆ เหมือน// แต่ต่างตรงที่จะอธิบายนับตตั้งแต่/* จนถึง*/เท่านั้น
คำสั่งหลัง*/ จะถูกรันไปทำงาน ส่วนในบรรทัดหลัง// จะไม่ถูกรันไปทำงานทั้งหมด

คำสั่งการแสดงผลสองมิติ
การแสดงผลสองมิติ เป็นการแสดงผลแบบธรรมดาของคอมพิวเตอร์ คำสั่งที่ใช้สั่งการคือ
point(x1,y1,0/ x2,y2,0/ x3,y3,0 ......) ซึ่งจะแสดงผลเป็นเส้นตรงจากจุดที่หนึ่งไปจุดที่สอง โดยใช้แกนsdts
ซึ่งเป็นระบบพิกัดคาร์ทีเซียน(Cartesian Coordinate) ซึ่งเป็นแบบที่รู้จักในคณิตศาสตร์
ค่าแกนy จะมากขึ้นจากล่างไปบน มีหน่วยเป็นพิกเซล(Pixel)

ตัวอย่าง สร้างรูปสี่เหลี่ยม(0,0) (10,0) (10,10) (0,10)

sdts(0001)

system Main()
{
point(0,0,0/ 10,0,0/ 10,10,0/ 0,10,0)
}

โปรแกรมจะสร้างเส้นจากจุด0,0 ไปยัง10,0 จากจุด10,0 ไปยัง10,10 จากจุด10,10 ไปยัง0,10
และจุดสุดท้ายจะถูกสร้างเส้นเชื่อมต่อกับจุดแรกอัตโนมัติ แต่ถ้าไม่ต้องการให้เชื่อมกับจุดแรก
ให้ใส่& ต่อท้ายจุดสุดท้าย เช่น point(0,0,0/ 10,0,0/ 10,10,0/ 0,10,0&)
ที่ต้องใส่,0 ต่อท้ายแต่ละจุด เช่น จุด10,10 ต้องเขียนเป็น 10,10,0 เพราะคำสั่งpoint เป็นคำสั่ง
สำหรับแสดงผลสามมิติ ตอนนี้เราอยู่ในบทการแสดงผลสองมิติ จึงให้แกนzเป็น0 จึงต้องต่อท้ายด้วย,0

ในกรณีที่ต้องการแสดงผลในระบบพิกัดหน้าจอ(Screen Coordinate) ที่เป็นระบบพิกัดในคอมพิวเตอร์ทั่วไป
ค่าแกนy จะมากขึ้นจากบนไปล่าง โดยใช้คำสั่งpoint.sc(x1,y1/ x2,y2/ x3,y3 ......) การเขียนคล้ายกับ
คำสั่งpoint เพียงแต่ไม่ต้องใส่ค่าแกนz เพราะคำสั่งpoint.sc รองรับเฉพาะสองมิติเท่านั้น

ภาษาsdtsเน้นพัฒนาระบบพิกัดคาร์ทีเซียน(Cartesian Coordinate)เป็นหลัก เพราะพัฒนาต่อยอดได้ง่าย
แต่ก็ใช้เวลาในการทำงานนานกว่าระบบพิกัดหน้าจอ(Screen Coordinate)

(แกนx แกนy แกนz ในภาษาsdts นับจากจุดศูนย์กลางของแกนระบบ ซึ่งอาจจะอยู่ตรงไหนของหน้าจอก็ได้
ไม่จำเป็นต้องอยู่ตรงมุมหน้าจอเสมอไป)

คำสั่งการแสดงผลสามมิติ
การแสดงผลสามมิติของsdts จะใช้หลักการองศาการมอง และหลักการซ้อนทับของภาพ คำสั่งที่ใช้สั่งการเหมือน
กับการแสดงผลแบบสองมิติ คือใช้คำสั่งpoint(x1,y1,z1/ x2,y2,z2/ x3,y3,z3 ......) ในการแสดงผลสามมิติ
จะใช้ระบบพิกัดคาร์ทีเซียน(Cartesian Coordinate)เท่านั้น


ทั้งหมดที่สอนในที่นี้ ทั้งสองมิติ และสามมิติ จะเป็นเส้นสีดำ พื้นที่ในรูปจะเป็นสีขาว ถ้าต้องการเป็นสีอื่น
หรือตั้งค่าอื่นๆ จะต้องเขียนคำสั่งเพิ่มเติม แต่สำหรับตอนนี้ เพียงแค่นี้ก็คงเยอะสำหรับบางคนแล้ว
ยังมีอีกหลายเรื่อง เช่น ตัวแปร การคำนวณ การแสดงผลทางหน้าจอ การซ้อนทับ ระบบเฉพาะพิเศษ และอื่นๆ
เดี๋ยวจะมาสอนเพิ่มเติมในภายหลัง ส่วนโปรแกรมSdts Controlerกำลังพัฒนา
ตอนนี้แค่มาสอนล่วงหน้าก่อน พัฒนาโปรแกรมเสร็จ จะได้ใช้กันได้เลย ใครจะลองใช้Editorไปก่อนก็ได้
(แต่รันทำงานไม่ได้ เพราะโปรแกรมยังไม่เสร็จ)


-----------------------------------------------------------------------------------------------------------------------------------------------------------------

quote : MANAMiiz

เราไม่ชบอคำพูดของ จขทก. เลยอ่ะ
อืมม' เป็นเจ้าของกระทู้แต่มาคอยพูดแซะคนอื่น ?
ในกรณ๊ที่ไปคอมเม้นท์กทไหนที่ไม่ชอบโอเคเข้าใจ' แต่นี่คือแบบคนอื่นเค้าตั้งหน้าตั้งตารอ
แต่ทำอะไรเกี่ยวกับโปรแกรมแบบนี้ไม่เป็นนี่นา แล้วมาพูดแบบอย่างงั้นอย่างงี้เราไม่ชอบเลยอ่ะ --/
เราว่านะ จขทก. เก่งมากนะคะที่ทำได้ถึงขนาดนี้' แต่ไม่ใช่ว่าใครทุกคนหรอกค่ะที่ทำเป็น แล้วอย่าเอาอายุมาอ้างนะเออ
เพราะมันขึ้นอยู่กับว่าใครสนใจทำอะไรแบบไหนมากกว่า แบบนี้ถ้าเริ่มศึกษาทำตอน 3 ขวบ 30 คงเมพอ่ะ จริงๆ --/
เราเป็นดำลังใจให้ จขทก. นะคะ' แต่อย่าใช้คำส่อเสียดกับคนอื่นเบยย



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

ถ้ากระทู้ไหนแรงไป ก็ขอโทษด้วยล่ะกัน

และก็กระทู้ไหนที่อ่านแล้ว จะให้หัวใจเอาไว้ แต่อาจจะยังไม่ได้ตอบทันที
เพราะมีเวลาตรวจสอบเข้ามาอ่านมาก แต่มีเวลาตอบกลับน้อย


แก้ไขล่าสุดเมื่อ 2012-12-30 11:07:27
วาว่าน่ารัก

วาว่าน่ารัก
#133
วาว่าน่ารัก
08-01-2013 - 09:59:59

#133 วาว่าน่ารัก  [ 08-01-2013 - 09:59:59 ]




สู้ค่ะ พ่อหนูก็มีความรู้ในด้านนี้ เดี้ยวให้คุณพ่อสอนไม่รู้จะได้หรือเปล่า ยังไงก็
"สู้ๆ"



i am come back.
วาว่าน่ารัก
#134
วาว่าน่ารัก
08-01-2013 - 10:02:47

#134 วาว่าน่ารัก  [ 08-01-2013 - 10:02:47 ]




เรื่องการพากย์ เราพอช่วยได้นะค่ะ เพราะว่าถนัดสุดๆเลยคือการอ่าน



i am come back.
ppinwpp123
#135
08-01-2013 - 17:54:02

#135 ppinwpp123  [ 08-01-2013 - 17:54:02 ]





quote : วาว่าน่ารัก

เรื่องการพากย์ เราพอช่วยได้นะค่ะ เพราะว่าถนัดสุดๆเลยคือการอ่าน

เหมือนกัน



ทำ Sims 4 ไม่ Port ลง PS4 =3=
Darwhima
#136
09-01-2013 - 22:31:50

#136 Darwhima  [ 09-01-2013 - 22:31:50 ]





ตอนนี้ยังขาดคนพากย์เสียง จะลองสมัครดูไหม

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

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

นี่ก็เหมือนกัน เชื่อว่านักพัฒนาโปรแกรมหลายคนต้องทำได้ เพียงแต่ว่าไม่มีแนวคิดที่ใช้ได้
เพราะเกมแนวนี้เป็นเกมที่ใหญ่มาก ต้องใช้หลายแนวคิดผสมกัน พอคิดแนวคิดหนึ่งได้
ก็ไปขัดแย้งกับแนวคิดเก่า ทำให้สร้างเกมแนวนี้ไม่ได้ เหมือนกับออกแบบทาสีผนังเป็นสีหนึ่ง
แต่พอออกแบบสีพื้น กับออกแบบอีกแบบหนึ่งที่เข้ากันไม่ได้กับสีผนัง


ตอนแรกเราก็เป็นแบบนี้เหมือนกัน ได้แนวคิดหนึ่งมา ก็ไปขัดแย้งกับอีกแนวคิดหนึ่ง
จนกระทั่งเราได้อ่านเว็บหนึ่งเกี่ยวกับการเกม ได้อธิบายประเภทของเกมเอาไว้
และในประเภทเกมจำลองชีวิตจริง ได้มีประโยคหนึ่งว่า "เกมที่ได้รับความนิยมในปัจจุบันอย่าง
เกมเดอะซิมส์ ซึ่งในแต่ก่อนเป็นรูปแบบ 2มิติ และได้พัฒนากลายเป็น 3 มิติ"
ทำให้เราคิดแนวคิดออก และพยายามสร้างเป็นภาค2มิติ


แต่ต่อมาก็มีความจำเป็นต้องเป็น3มิติ จึงแบ่งเป็นภาคSPSกับNGP ต่อมาแนวคิดเกมพัฒนาขึ้นมาอีก
ก็ทำให้ต้องแบ่งNGPเป็นแบบSSและES ในตอนแรกยังไม่มีแนวคิดการสร้างเกม3มิติ ลองหาตัวอย่าง
เกม3มิติที่เปิดให้ศึกษาก็ไม่มี ถามคนที่สร้างเกม3มิติก็ไม่ค่อยให้ความร่วมมือ บางคนที่ตอบ
ก็ตอบแบบนิดหน่อย ไม่ได้ช่วยให้คิดอะไรได้เลย เราต้องคิดเองทั้งหมด

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


ต่อมาก็คิดว่าจะพัฒนาอย่างไร ให้คนทั่วไปสามารถพัฒนา สร้างสิ่งของ สร้างคน หรือสร้างอื่นๆได้ง่าย
มีหลายแนวคิดที่คนอื่นสามารถพัฒนาต่อได้ง่ายและเป็นมาตรฐานสากล แต่แนวคิดหลักของLife Fillingคือ
เป็นโปรแกรมแจกฟรี โดยเปิดให้พัฒนาต่อ และต้องมีขนาดไม่ใหญ่มาก เนื่องจากแนวคิดส่วนใหญ่
จะได้ขนาดไฟล์ที่ใหญ่มาก จึงต้องตัดแนวคิดต่างๆทิ้งไป แนวคิดที่ได้ไฟล์เล็กก็ประสิทธิภาพต่ำ
เลยต้องสร้างแนวคิดใหม่ขึ้นมาเอง นั่นก็คือแนวคิดSdts หรือที่เรียกว่าภาษาSdts โดยผู้พัฒนาต่อ
จะเขียนคำสั่งน้อย ทำให้พัฒนาง่าย และได้ไฟล์ขนาดเล็ก แต่ก็โปรแกรมที่ใช้แสดงผล ก็ต้องรับภาระมากขึ้นด้วย
ถ้าคิดแบบทั่วไป แนวคิดนี้ไม่ใช่แนวคิดที่ดีนัก แต่ถ้าคิดในกรณีโปรแกรมใหญ่ๆ ที่ต้องใช้คำสั่งจำนวนมาก
แนวคิดนี้จึงเป็นแนวคิดที่ดีที่สุด ถึงแม้โปรแกรมจะต้องรับภาระมากขึ้น เพราะผู้พัฒนาไม่ต้องรับภาระมาก
เหมือนไฟล์3มิติอื่นๆ และได้ไฟล์ขนาดเล็ก โหลดจากอินเทอร์เน็ตได้ง่าย และผู้ที่ใช้อินเทอร์เน็ตความไวต่ำ
ก็ใช้เวลาโหลดไม่นานมากเหมือนกับไฟล์3มิติทั่วไป



นี่ก็เป็นประวัติแนวคิดของLife Filling อย่างคร่าวๆ Life Fillingเป็นโครงการใหญ่ ยังมีอีกหลายแนวคิด
ไว้โอกาสหน้าจะเล่าให้ฟัง


แก้ไขล่าสุดเมื่อ 2013-01-13 18:32:34

วาว่าน่ารัก
#137
วาว่าน่ารัก
13-01-2013 - 12:03:36

#137 วาว่าน่ารัก  [ 13-01-2013 - 12:03:36 ]




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



i am come back.
miw1023
#138
13-01-2013 - 12:43:19

#138 miw1023  [ 13-01-2013 - 12:43:19 ]





ลองใช้ Engine Unity Engine ดูสิ ภาพมันน่าจะสวยกว่านี้


ppinwpp123
#139
13-01-2013 - 12:58:46

#139 ppinwpp123  [ 13-01-2013 - 12:58:46 ]





Life Filling iTems 01.rar

ลองทำดูอ่ะ (ไฟล์ blender)



ทำ Sims 4 ไม่ Port ลง PS4 =3=
finallity
#140
16-01-2013 - 10:56:21

#140 finallity  [ 16-01-2013 - 10:56:21 ]




สู้ๆน่ะค่ะ

เป็นกำลังใจ ^^



ลงข้อความได้เฉพาะสมาชิก
ต้องสมัครเป็นสมาชิกและ login เข้าสู่ระบบก่อนถึงจะสามารถลงความเห็นได้
เข้าสู่ระบบสมัครสมาชิก



ข้อมูลเมื่อ 15th November 2024 12:42

โปรดศึกษาและยอมรับนโยบายส่วนบุคคนก่อนเริ่มใช้งาน [นโยบายส่วนบุคคล]
ยอมรับ