พัฒนาเกมลง iOS ด้วย Swift และ SpriteKit ตอนที่ 4 โหลดภาพ Sprite

ในบทความตอนนี้จะพูดถึงการโหลดภาพหรือ Sprite ให้แสดงผลบนหน้าจอ โดยก่อนอื่นจะต้องทำความเข้าในเรื่องพิกัด หรือจุด ที่จะแสดงผลบนหน้าจอไอโฟนหรือไอแพด เนื่องจากว่าขนาดหน้าจอของแต่ละเครื่องไม่เท่ากัน ความละเอียดของหน้าจอก็ไม่เท่ากัน ดังนั้น ก่อนอื่นมาทำความรู้จักกับขนาดหน้าจอของไอโฟนและไอแพดแต่ละรุ่นกันก่อน หลัก ๆ จะมีคำสองคำที่เกี่ยวข้องคือ Resolution และ Logical Resolution Resolution ก็คือจำนวน Pixel

น้อมเกล้าน้อมกระหม่อมถวายความอาลัยแด่ในหลวงรัชกาลที่ ๙ พระผู้เสด็จสู่สวรรคาลัย

วันนี้ เป็นวันพฤหัสบดี ที่ ๒๖ ตุลาคม ๒๕๖๐ ตรงกับขึ้น ๗ ค่ำ เดือน ๑๒ ปีระกา เป็นอีกวันที่ผู้เขียนรู้สึกเศร้าหมองอาลัยเป็นอย่างยิ่ง และเชื่อว่าชาวไทยทุกคนก็คงรู้สึกเช่นเดียวกัน เพราะเป็นวันที่มีพระราชพิธีถวายพระเพลิงพระบรมศพ พระบาทสมเด็จพระปรมินทรมหาภูมิพลอดุลยเดช บรมนาถบพิตร หรือในหลวงรัชกาลที่ ๙ ของปวงชนชาวไทย

พัฒนาเกมลง iOS ด้วย Swift และ SpriteKit ตอนที่ 3 Hello, world!

หลังจากอารัมภบทมาแล้วสองตอน มาถึงตอนที่ 3 เรามาเริ่มลงมือกันเลยดีกว่า เริ่มต้นสำหรับการเขียนโปรแกรมทั่วไป เราก็ต้องมี “Hello, world!” กันก่อน เป็นพื้นฐาน ในการเขียนเกมเราก็มี “Hello, world!” นะ ซึ่งในที่นี้ก็จะให้มีข้อความ “Hello, world!” มาแสดงในหน้าจอมือถือของเรานั่นเอง เริ่มต้นเราก็เปิดโปรแกรม Xcode

พัฒนาเกมลง iOS ด้วย Swift และ SpriteKit ตอนที่ 2 SpriteKit vs Cocos2D vs Unity

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

พัฒนาเกมลง  iOS ด้วย Swift และ SpriteKit ตอนที่ 1 การพัฒนาเกมบนมือถือ

ด้วยปัจจุบันนี้โทรศัพท์มือถือนับเป็นอุปกรณ์ที่จำเป็นสำหรับบุคคลทั่วไป คนที่มีอายุตั้งแต่ 15 ปีขึ้นไป แทบจะมีโทรศัพท์มือถือกันทุกคน อีกทั้งโทรศัพท์มือถือที่ใช้กันอยู่ ก็ไม่ได้เป็นแค่โทรศัพท์ที่โทรเข้า-ออกได้อย่างเดียว มันยังสามารถทำอะไรได้อีกหลายอย่าง เช่น เล่นเน็ต แชทคุยกัน ถ่ายรูป ดูวิดีโอ ท่องโลกโซเชียล และเล่นเกม เกม เป็นหนึ่งในกลุ่มแอพพลิเคชั่นที่ขายดีจนกระทั่งใน iOS 11 แยกเกมออกมาจากแอพพลิเคชันทั่วไป

ชุบชีวิต Macbook Pro 2010 ด้วย SSD

ผ่านมา 7 ปี เครื่อง Macbook Pro Mid 2010  ที่ใช้มานานก็รู้สึกว่าการทำงานของเครื่องช้ามาก ถึงมากที่สุด ตั้งแต่บูทเครื่องก็ใช้เวลาเป็นนาที กว่าจะเปิดแต่ละโปรแกรมได้ต้องรอกันนานเลยทีเดียว จะซื้อเครื่อง Macbook Pro ตัวใหม่ก็แพงเหลือเกิน เห็นมีกระทู้ทั้งในไทยและต่างประเทศหลายคนบอกว่าได้เปลี่ยนฮาร์ดดิสก์จากเดิมเป็น Solid State Drive

Phishing Mail เมลปลอมไม่เนียน

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

คำนวณอัตราผลตอบแทน IRR อย่างง่าย เพื่อเลือกซื้อแบบประกัน

คุณกำลังจะหาซื้อประกันชีวิตอยู่ใช่ไหม? คุณกำลังจะออมเงินในรูปแบบประกันชีวิตใช่ไหม? คุณกำลังจะหาซื้อประกันชีวิตเพื่อลดหย่อนภาษีใช่ไหม? เดี๋ยวนี้การทำประกันชีวิตไม่ได้ต้องการแค่ความคุ้มครองชีวิตเท่านั้น ที่เมื่อเราตาย แล้วคนที่อยู่ข้างหลังจะได้ไม่เดือดร้อนเพียงแค่นั้น แต่การทำประกันชีวิตเดี๋ยวนี้ยังสามารถทำเพื่อออมเงินได้ หรือเราจะวางแผนทางการเงินให้มีเงินใช้ยามแก่เฒ่า ยามเจ็บป่วยก็ได้ เพราะอีกหน่อยประเทศไทยจะเข้าสู่ยุคสังคมผู้สูงอายุ ประเทศญี่ปุ่นเป็นประเทศที่มีการทำประกันชีวิตมากที่สุด และญี่ปุ่นก็ได้เข้าสู่ยุคสังคมผู้สูงอายุ เมื่อมีประกันไว้ ก็จะมีเงินเพียงพอการดำรงชีพวัยเกษียณ เราล่ะ…ถ้าไม่ทำประกันชีวิต ออมเงิน หรือวางแผนไว้ให้มีใช้เมื่อยามแก่เฒ่าคงไม่ได้ หรือจะหวังให้ลูกหลานเลี้ยง ก็หวังไม่ได้เช่นกัน เพราะถ้าไม่มีมรดกหรือทรัพย์สมบัติ

สั่งเปิด-ปิดเครื่องใช้ไฟฟ้าที่บ้าน จากที่ไหนก็ได้ ขอแค่มีอินเทอเน็ต

ผมเคยคิดมานานแล้วว่าอยากจะเปิด-ปิดหลอดไฟที่บ้าน จากที่ไหนก็ได้ ผมไม่อยากได้แบบที่มันตั้งเวลาเปิด-ปิด เพระกลัวคนรู้ ผมไม่อยากได้ตัวที่คล้ายรีโมท สั่งเปิด-ปิดไฟ แต่คนสั่งต้องอยู่ที่บ้าน ใกล้ๆ หลอดไฟนั้น เพราะบางทีไม่อยู่บ้านหลายวัน อยากจะเปิด-ปิดไฟ หน้าบ้านตามที่เราต้องการ เพื่อไม่ให้ขโมยรู้ว่าเราไม่อยู่บ้าน บางทีก็นึกอยากควบคุมอุปกรณ์เครื่องใช้ไฟฟ้าที่บ้าน จากที่ไหนก็ได้บนโลกนี้ แล้วคุณล่ะ…เคยมีความอยากแบบนี้บ้างไหมครับ? ผมเคยได้ยินคำว่า Internet of Things

ช่วงเวลาของ Startup

ช่วงเวลานี้ไปทางไหนก็มีแต่คนพูดถึงแต่ Startup!  Startup!  Startup! จริงๆ แล้วเราได้ยินคำว่า Startup มาประมาณ 2-3 ปีแล้ว แต่ว่าปีนี้จะได้ยินบ่อยมากเป็นพิเศษ เพราะหน่วยงานทุกหน่วยงานไม่ว่าภาครัฐ ภาคเอกชน ภาคการศึกษา ทุกภาคส่วนทุ่มไปกับการส่งเสริม Startup โดยมีแม่งานหลักคือโครงการ STARTUP THAILAND (http://www.startupthailand.org/) ที่คอยสนับสนุนและผลักดันให้เกิด