2008/Mar/11

อาทิตย์ที่แล้ว ช่วงที่เห่อวาดรูปไปหลายชิ้น ระหว่างนั้นก็ได้เล่นลูกบิดสมใจ (rubik's cube)


(จากภาพถ่ายจากลูกที่ไปซื้อมา ราคาเพียง 29 บาท)

ก่อนหน้านั้น ผมนึกอยากเล่นเจ้านี่ขึ้นมาแล้วไม่สามารถหาซื้อได้
เริ่มจากไปถามที่แผนกของเล่น ห้างโรบินสัน .. "ไม่มีค่ะ -_-' "
แผนกของเล่น คาร์ฟูร์ (เห็นว่าใหญ่ดี) .. ก็ไม่มี
แม้กระทั่งที่ชั้นของเล่นเยอะๆ อย่างที่เซ็นทรัลลาดพร้าวพนักงานก็ส่ายหน้าไม่มี
แล้วนึกขึ้นได้ว่าเหมือนเห็นขายตามสวนจตุจักร
แต่ก็ไม่ได้ไปนานแล้ว ..

มีเพื่อนใจดีแถวนี้แนะนำว่า คนรู้จักไปหาซื้อตามร้านของเล่นฝรั่ง
เช่น Toy 'r us หรือใน Ebay ผมเข้าไปดูใน Ebay ปรากฏว่ามีหลายแบบเลยครับ
แต่ลูกละเกือบพัน -_-' เฮ้อ .. สั่งไม่ลงอีก

แล้วก็มานั่งหน้าคอม .. พอไม่มีแล้วมันอยากเล่นมากขึ้น
ก็เลยลองมานั่งคิดๆดูว่า จะทำยังไงถึงจะได้เล่น
เลยลองนั่ง Coding เขียนเป็นโปรแกรม ASP (จะได้เล่นในเน็ตได้)
มานั่งๆนึกวิธีเขียนสคริปให้เร็ว และง่ายที่สุด .. จากนั้นจึงลอง สเก็ทช์โปรแกรมที่ต้องการดู



ออกมาประมาณนี้ จากนั้นก็ลุยนั่งเขียนสคริปไปเรื่อยๆตามที่คิดเลยครับ
ครั้งแรกมีแป๊กบ้าง .. หมุนผิดมั่ง -_-' เนื่องจากตอนเด็กๆไม่เก่งคำนวน
เป็นไงล่ะ ตอนนี้ล่ะเสียดายเวลาเรียนขึ้นมาเชียว ดันชอบวาดรูปหลังสมุดมากกว่า 55

แต่ ภ.ในฝั่ง server ยังไม่เท่าการจัดการกราฟฟิคครับ (ถ้าไม่ได้ใช้ Flash กับ Action Script)
กว่าจะคิดได้ ว่าจะวางภาพยังไงใ้ห้ได้อย่างที่ต้องการ ..



ผมเขียนไปเขียนมา .. ในที่สุดก็เสร็จเสียที ^-^'
ยังไม่ได้ปรับปรุงมาก เอาให้เล่นได้ก่อน

สรุปว่าทั้งหมด ใช้ไฟล์เดียวเลย เขียนทั้งส่ง และรับ และแสดงผล ในไฟล์เดียว
ทำให้ไฟล์ยาวเปรื้อยเลยครับ เฉพาะส่วนโปรแกรมมีทั้งหมด 1,380 บรรทัด -_-' (ทำไปได้)
และส่วนแสดงผลอีก 250 บรรทัด โดยประมาณ ..
และใช้ session (ตัวแปรของ server) เป็นหลัก ในการแก้ปัญหา
ส่วนการวางกราฟฟิคนั้น ใช้ Layer เข้าช่วยครับ ไม่งั้นทำแบบเอียงๆไม่ได้ ..

มันออกมาไม่ได้เลิศหรูอะไร แต่ก็ได้อย่างที่ผมคิด
วันนี้อาจจะเขียนเรื่องคอมๆนิดนึง .. แต่ประเด็นคือ
ในที่สุด ก็ได้ทำอย่างที่คิดซะที 555 ดีใจ .. ^-^'
เอาไว้ว่างๆ ค่อยมาทำต่อยอดออกไปอีกหน่อย ดีใจ และโล่งอก 55

ปล.การมีลูกบิดออนไลน์ไว้โดยที่ทุกสีถูกอยู่แล้วนั้น สำคัญมากครับ
สำหรับเอาไว้ทดลองการหมุน - บิดแบบต่างๆ เพราะลุกบิดในมือเรานั้น ..
สีเละไปหมดแล้ว 55 , อ้อ ผมมาได้ลูกบิดเอาที่หน้าเซ็นทรัลลาดพร้าวครับ 29 บาทเอง แหะๆ

ปล.2 ใครอยากลองเล่น ลองคลิ๊กดูที่นี่ได้จ้า
ลองเล่นดูมั่งดิ๊

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ประวัติเจ้าของเล่นนี้

ลูกบาศก์ของรูบิค หรือที่เรียกกันว่า ลูกรูบิค เป็นของเล่นลับสมอง ประดิษฐ์ขึ้นในปี ค.ศ. 1974 โดย เออร์โน รูบิค (Ernö Rubik) ซึ่งเป็น ประติมากร และ ศาสตราจารย์ในสาขาสถาปนิก ชาวฮังการี โดยทั่วไป ตัวลูกบาศก์นั้นทำจากพลาสติก แบ่งเป็นชิ้นย่อยๆ 26 ชิ้น ประกอบกันเป็นรูปลูกบาศก์ที่สามารถบิดหมุนไปรอบๆ ได้ ส่วนที่มองเห็นได้ของแต่ละด้าน จะประกอบด้วย 9 ส่วนย่อย ซึ่งมีสีทั้งหมด 6 สี ส่วนประกอบที่หมุนไปมาได้นี้ทำให้ การจัดเรียงสีของส่วนต่างๆ สลับกันได้หลายรูปแบบ จุดประสงค์ของเกมคือ การจัดเรียงให้แถบสีทั้ง 9 ที่อยู่ในด้านเดียวกันของลูกบาศก์ ซึ่งมีทั้งหมด 6 ด้านนั้น มีสีเดียวกัน

ขอบคุณข้อมูลจาก wikipedia

ชื่อ: 
เว็บไซต์: 
คอมเมนต์:




smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry
ว้าววววววววววววว เก่งจัง surprised smile
#1  by  Bew At 2008-03-11 18:15, 
คุณลิง คะ
มีเรื่องอะไรให้แปลกใจอีกกี่เรื่องคะเนี่ย
เก่งศิลปะและเก่งเรื่องโปรแกรม
มันค่อนข้างจะตรงข้ามกันโดยสิ้นเชิง
เอ้ะ..รึเราคิดไปเองคนเดียว

แต่.. ทึ่ง จริง ๆ ค่ะ
#2  by  Nokontherock At 2008-03-11 18:19, 
sad smile sad smile sad smile
เจ๋ง ครับ แต่เวียนเกล้าดีจัง
#3  by  ผ่านเลนส์ At 2008-03-11 18:23, 
open-mounthed smile งั้นไม่พลาด โหลดโลด ต่อยอดได้อย่าลืมเอามาให้โหลดอีกนะ
#4  by  ตุ้มเป๊ะ At 2008-03-11 18:53, 
โอ เก่งจังครับ
เขียนเองเลยรึครับ
สุด ๆconfused smile
#5  by  「4GLORY」 At 2008-03-11 18:56, 
...ทะ ทัมไปได้จริง ๆ นะแกร sad smile Hot!
#6  by  b613 At 2008-03-11 18:57, 
เล่นแล้วเครียด จะปาทิ้งซะงั้น
#7  by  sjtree At 2008-03-11 18:59, 
ไม่เคยทำได้เลย
ให้ตายสิ
เล่นทีไรหงุดหงิดทุกที

sad smile confused smile
#8  by  แก้วตา At 2008-03-11 19:12, 
โอโห สุดยอดไปเลยล่ะค่ะ
ยกนิ้วโป้งให้เลย Hot!
#9  by  :: - Nancy อารมณ์ดี - :: At 2008-03-11 19:58, 
เก่งอ้ะ

(อ้าปากค้างด้วยความอึ้ง)
ทำไมคุณเก่งรอบด้านจังเลยอ่ะครับ
#10  by  -redstar- At 2008-03-11 20:05, 
เล่นแล้วพาลทุกทีฝึกสมองมากกกกกกกกกกก
#11  by  azlaz At 2008-03-11 20:12, 
ขอบคุณเพื่อนๆ ที่แวะมา (ไม่ได้เขียนหลายวัน เอาคอมไปซ่อม -_-')

เรื่องเก่งนั้น ไม่เก่งหรอกครับ
ถ้าเป็นคนเขียนโปรแกรมจริงๆ คงออกมาดีกว่านี้
และก็ผมไม่ได้เขียนแบบไว้ติดตั้งในเครื่อง
เป็นเพียง script ASP (Active Server Page)
แถมเป็น ภ.คอมรุ่นเก่าแล้วด้วย -_-'
ต้องประมวลผลไฟล์ด้วย server
หรือโปรแกรมจำลอง server เหมือนเว็บไซต์เนี่ยครับ

เอาไว้จะลองทำเป็นโปรแกรมแบบจริงๆดูนะ
(ติดตั้งในเครื่องได้ อะไรแบบนั้น)

ปล.เขียนเจ้าลูกบิดนี่ทำให้ได้อะไรหลายอย่างเหมือนกัน
อย่างแรกเลยได้รู้ว่า การบิดหนึ่งครั้งเท่ากับการเลือก
หนึ่งใน 72 ทางเลือก .. โอ้ .. โอกาสหมุนผิดเยอะมากจริงๆ -_-'
#12  by  ★ STARBUCKS! no coffee,no me and no you! At 2008-03-11 20:44, 
Two Thumbs Up !!!!confused smile

เล่นไม่เคยสำเร็จเลยยยยยย...sad smile
#13  by  เจ้าหญิงน้ำแข็ง At 2008-03-11 20:50, 
โห่พี่
คิดได้ไงเนี่ยยยยยยยยยยยยconfused smile
#14  by  :D At 2008-03-11 20:59, 
เขียนได้เจ๋งสุดยอดเลยพี่ ^^Hot!
#15  by   At 2008-03-11 21:01, 
เป็นของเล่นที่ไม่เหมาะกับฉันเอาเสียเลยsad smile sad smile
น้องชายก็เล่นอยู่เหมือนกันค่ะ
(แต่แอบรำคาญ เอาแต่เล่น ไม่ยอมอ่านหนังสือ)
#17  by  TaLgY At 2008-03-11 21:09, 
สุดยอด.....







เลยค่า




ตบมือๆๆให้ confused smile
#18  by  MilkGarden n__n* At 2008-03-11 21:43, 
เคยเขียนถึงลูกบิดหลากสีนี้ด้วยละค่ะเรา
เมื่อเกือบๆ ปลายปีที่แล้ว เดินผ่านแล้วไม่ได้ซื้อ
พอกลับมาแล้วอยากลองเล่นอีก จนป่านนี้ก็ยังไม่ได้
เจอร้านที่ขายเลยค่ะ แต่ก็ไม่ได้ตามหาด้วยนะคะ ..
แต่เล่นแล้วก็คงหมุนให้มันเป็นสีเดียวกันได้ลำบาก
เราว่ามันยากจังเลยอ่ะค่ะ ..

เคยเขียนทิ้งท้ายไว้ว่า ..
" ทุกวันนี้ชีวิตมีสีสรรสลับกันน้อยกว่า
Rubik's Cube อีกมั้ง
ยังต้องค่อยๆ คิดและพยายามบิดให้เข้าที่เข้าทาง
หวังว่ามันคงจะไม่สับสนวุ่นวายคละเคล้าสีจนเละ
คามือในทุกการตัดสินใจ .. "

คุณลิงนี่ความตั้งใจและความพยายามเป็นเลิศเลยเนอะ
ชื่นชมๆ เก่งๆ ค่ะ
#19  by  moodee At 2008-03-11 22:01, 
ไม่ได้ไปตามที่เขียนหรอกพี่
แต่หนูอยากออกไปนั่งรถเล่นมากเลยนะ
ไปไหมล่ะ ออกไปกันเลย
#20  by  ตินกานต์ At 2008-03-11 22:07, 
พี่มันบ้า!!!!!

บ้าพลังเกินไปแล้ววววว Hot!
#21  by  น้ำเงินเจือขาว At 2008-03-11 22:28, 
น้องชายพยายามหาซื้ออยู่เหมือนกันค่ะ แต่หาไม่มี
ใน Toy R Us ไปดูของก็หมด +_+

แต่ว่าอ่านแล้วอึ้งไปเลยค่ะ
เก่งมากๆๆๆๆ
/me ยกนิ้วโป้งให้สองนิ้ว confused smile
#22  by  ^K@ew^ At 2008-03-11 22:42, 
ผมเล่นไม่ไหวอะครับไอ้ลูกบิดเนี่ย สมาธิมันพาลหายเอาดื้อๆเลย sad smile
#23  by  Mr.gg At 2008-03-11 22:44, 
สุดยอดเลยค่ะพี่..อัจฉริยะบุคคลแฮะ!ทำงานได้หลากหลายด้านมากๆเลยค่ะชื่นชมๆ......Hot!
.
.
ส่วนเรื่อง rubik's cube นั้นเมื่อก่อนเราก็เคยหาซื้อไม่ได้เหมือนกันค่ะ..แต่เดี๋ยวนี้เพิ่งรู้ว่า ตามห้างใหญ่ๆ หรือร้านดังอย่างที่พี่ว่า มะค่อยมีหรอกค่ะ ต้องแบกะดิน ริมทางเท้านะค่ะ..เห็นบ่อย...big smile open-mounthed smile confused smile
#24  by  butterflyheart At 2008-03-11 22:56, 
โอว....อู๊ว......อิ๊ววววววว
.
.
โทษทีค่ะ ว่าจะไม่พูดแต่อดไม่ได้
.
.
เทพเจ้าาาาาาาาาาาาาาาาาาาาาาาาาาาาา
.
.
เอาไปเลย นี่แน่ะHot! นี่แน่ะHot!
มอบให้ความพยายามเป็นเลิศค่ะ
.
.
(คนเราอ่ะน๊าบ้าพลังจริงๆอ่ะแหละ......อีกหน่อยสงสัยคุณลิงจะตอกเสาเข็มบ้านเอง ไม่ต้องใช้ปั้นจั่นล่ะม๊างงงงงง)sad smile
#25  by  ArchmaniaC At 2008-03-11 23:47, 
มาหมุนจนสีปนกัน แล้วจากไป ฟิ้ววววว~ question
#26  by  *** At 2008-03-12 00:05, 
confused smile
#27  by  neverbeen kiss* At 2008-03-12 03:47, 
ไอ้เจ้านี่เราเกลียดชะมัดเลย
เห็นคนโน่นคนนี่ทำได้แต่เราบิดยังไงก็ไม่เหมือนเดินสักที
เพื่อนเราคนนึงเซียนถึงขั้นหลับตาทำได้555+
แต่นับถือคุณลิงจริงๆอ่ะ นั่งเขียนโปรแกรมรูบิคด้วย หุหุcry
#28  by  chenlee At 2008-03-12 07:36, 
สุดยอดเลยอ่ะคุณลิง

ไม่น่าเชื่อว่า ความรักในศิลปะ กับ พวก Logic แบบนี้จะมาอยู๋ในตัวคนๆ เดียวได้

เราไม่เคยเล่นสำเร็จเลย ตอนเด็กๆ จำได้ว่ามีอยู่อันนึง แต่ไม่ยักจำได้ว่าเคยเล่นสำเร็จมั้ยอ่า sad smile
#29  by  ~ :: SuPer M i l K y :: ~ At 2008-03-12 08:14, 

Hot!

ว้าววว..ยอดจริง ๆ..

แต่พี่เล่นไม่เคยสำเร็จเลย..ตามันลายcry
#30  by  1411 At 2008-03-12 09:16, 
เอาเวลามานั่งเขียนโปรแกรมนี้ผมว่าคุ้มดี
คิดอะไรเยอะดีจังconfused smile
#31  by  โคลนตม At 2008-03-12 09:35, 
^-^' จริงๆถ้าพอจะเขียน vb (visual basic) ได้
จะรู้ว่าที่ผมทำมันไม่ยากเลยครับ

แต่ถ้าใช้ flash ให้มีลูกเล่น หรือ Ajax แบบ interractive สิ จะยากหน่อย
แต่ก็น่าทำดีนะ ^-^

จริงๆมันควรจะเก็บ history เพื่อเอาไว้ replay
หรือตรวจดูการหมุน และเซฟได้
แต่เอาไว้ก่อน ได้ลูกบิดจริงๆมาแล้ว
หาวิธีทำให้เป็นสีเดิมทั้งหมดก่อน 55
(จะได้ไหมเนี่ย -_-')
#32  by  ★ STARBUCKS! no coffee,no me and no you! At 2008-03-12 11:22, 
เก่งจังครับ .....

ทำงานกับ flash มาก็มาก ในงาน Animate กับ Graphic คิดว่าไม่มีปัญหา แต่เขียนสคริปนี่สิ เหอๆๆๆๆ sad smileไอ้เรามันปึกคำนวนด้วยอ่ะสิ....=_="
#33  by  Monkiji321 At 2008-03-12 12:19, 
อืม เข้าใจหาข้อมูลดีดีนะคะ จะติดตามต่อไปค่ะ
#34  by  2spot studio At 2008-03-12 12:20, 
ผมก็ซื้อมาเล่น
แต่หมุนได้ด้านเดียว

ตอนนี้เลิกเล่นไปแล้ว
ฮือๆๆ

ส่วนโปรแกรมลูกบิด เจ๋งมากๆครับ
ทำได้ไงเนี่ย
แต่ผมว่าหมุนลูกบิดจริงๆสนุกว่า
ถ้าอารมณ์เสีย ก็ปาทิ้งระบายอารมณ์ได้
big smile
#35  by  แพนด้าญี่ปุ่น At 2008-03-12 13:03, 
Hot!
#36  by  แพนด้าญี่ปุ่น At 2008-03-12 13:03, 
สุดยอดครับ แปะดาวให้เลย Hot!
#37  by  SkyKiD At 2008-03-12 13:13, 
เยี่ยมHot! Hot! big smile
#38  by  navySEAL At 2008-03-12 15:34, 
อ๊ากก!!
ช่างทำได้!!
big smile big smile
#39  by  |:| ShaKo |:| At 2008-03-12 15:47, 
โอ้วเจ๋งอะconfused smile open-mounthed smile big smile
#40  by  nonworld At 2008-03-12 15:49, 
เก่งจังเลยอ่ะ อยากทำได้มั่ง
เจ๋งค่ะพี่
หลานชายลูกของฝาแฝดก็เล่นอยู่เหมือนกัน (3 ขวบก่า)big smile
#42  by  *~kirmkan~* At 2008-03-12 16:30, 
เล่นกี่ทีก็ทำได้แค่ด้านเดียวค่ะsad smile
เจ้า the cube เนี่ย
จะเป็นทรานฟอเมอร์อยู่แล้วsad smile sad smile
#43  by  べール★เบว (: At 2008-03-12 16:36, 
เจ๋งมากเลยเจ้าค่ะ... ซับซ้อนยังไงก้อยังคิดออกมาได้เนอะ..

แวะเข้าไปเล่นแล้ว 17 รอบ หนุกดีๆ
เล่นเพลินๆเวลาคิดงานไม่ออกได้ดีชะมัด

คิดออกมาอีกนะ - - จะแวะมาใหม่ sad smile cry question confused smile
#44  by  Am not the supersTaR~* At 2008-03-12 16:39, 
ขยันดีนะครับ แต่ทำเป็น client-side จะดีกว่านะครับ
server รับบทหนักเลย big smile
#45  by  โก๋สิจ๊ะ At 2008-03-12 17:57, 
ชอบค่ะ rubik เนี่ย
เล่นอยู่... หนุกดี
แต่กว่าจะเล่นได้sad smile
แทบตาย!!!!>O<"
#46  by  ~..Pink--Pearl...//♫ At 2008-03-12 18:55, 
เก่ง (;
เออ เฮดไดวาดเองรึป่าวค๊ะ?
big smile big smile big smile
#47  by  B&W At 2008-03-12 20:22, 
ลูกละ 29ไม่ค่อยดีนะเราว่า
(บิดเล่นจนแกนข้างในแตก ประกอบไม่ได้ไป 2 ลูกแระ เซง sad smile)

วิธีแก้ให้มันกลับเปนสีเดิมลองหาในกูเกิ้ลจิ เพียบเลย^^
#48  by  -JpNc- At 2008-03-12 20:40, 
confused smile
#49  by  ฝากรูป (58.64.56.62) At 2008-03-12 23:16, 
พี่เก่งจังเลย
ถ่ายรูปก็สวย
วาดรูปก็สวย
ทำอะไรก็ดูอาร์ทๆดี
ชอบค่ะชอบ =)
#50  by  freedomlism At 2008-03-13 01:58, 

<< Home


ลิงใจดี
View full profile