ComBioLaw.De » Blog » เขียนโปรแกรม » Python Challenge : GodTower for geek
Python Challenge : GodTower for geek
เมื่อวานผมได้เจอเกมเกมหนึ่งโดยบังเอิญ เกมที่ว่านี้มีลักษณะคล้าย ๆ GodTower อยู่หลายประการ เพียงแต่ว่าเป็น GodTower สำหรับ geek เท่านั้น เกมที่ว่าก็คือ Python Challenge ซึ่งเล่นเป็นด่าน ๆ และแต่ละด่านเราต้องหารหัสผ่าน จากข้อมูลที่ได้จากรูปภาพและคำใบ้ที่ เพื่อเข้าไปสู่ด่านถัดไป เหมือน GodTower ทุกประการ แต่จุดต่างอยู่ที่ว่า การจะหารหัสผ่านให้ได้นั้น แค่รูปภาพและคำใบ้นั้นไม่เพียงพอ เราต้องหาข้อมูลซึ่งซ่อนอยู่ให้ได้ก่อน (บางด่านการหาข้อมูลยากกว่าการหารหัสผ่านเสียอีก) จากนั้นจึงเขียนโปรแกรมประมวลผลจากข้อมูลดังกล่าว ซึ่งอาจจะได้คำใบ้เพิ่มเติม หรือได้รหัสผ่านเลยก็ตามแต่ บางด่านต้องแกะรหัสจากคำใบ้ รูปภาพ และข้อมูลหลายซับหลายซ้อนมาก กว่าจะหารหัสผ่านเจอ พอหารหัสผ่านเจอ การนำรหัสผ่านเปิดประตูไปด่านถัดไปยัง geek เล็ก ๆ เลย ซึ่งก็สนุก ท้าทาย และสร้างความปวดหัวให้กับผู้เล่นได้ดีทีเดียว นอกจากความสนุกและปวดหัวแล้ว จุดประสงค์ของการสร้างเกมส์นี้คือ การได้ฝึกฝนการเขียนโปรแกรมด้วยภาษา Python (หรืออาจเป็นภาษาอื่นแล้วแต่ความถนัด) ซึ่งทักษะการเขียนโปรแกรมในแต่ละด่านก็จะแตกต่างหลากหลายกันออกไป สำหรับกรณีที่ ... |
|
|
ผู้เล่นไม่สามารถไขปริศนาต่อไปได้ ก็สามารถใช้บริการ Forum เพื่อขอคำใบ้เพิ่มเติมจากผู้ที่เคยเล่นผ่านมาแล้วได้ ซึ่งคำใบ้ต่าง ๆ มีประโยชน์ในการไขปริศนา และไม่สปอยล์ ผมคนหนึ่งล่ะ ที่ใช้บริการนี้บ่อย ๆ สำหรับคนที่หารหัสผ่านได้แล้ว ต้องการตรวจคำตอบของตัวเอง ก็สามารถเข้าไปดูข้อมูลได้ที่ Solution แต่คนที่ยังผ่านด่านไม่ได้ แต่อยากดูคำตอบเฉย ๆ เสียใจด้วยครับ เขาเขียนโปรแกรมดักเอาไว้ ดังนั้นต้องผ่านด่านให้ได้ก่อน ถึงจะเข้าไปดูคำตอบได้ เพื่อเป็นการชิมลาง ผมเลยเอาตัวอย่างมาให้ดูสักหนึ่งเกม ในด่านนี้ ผู้เล่นจะได้รูปมาหนึ่งรูปคือ
![]()
"recognize the characters. maybe they are in the book, but MAYBE they are in the page source." ซึ่งข้อมูลแค่นี้บอกได้เลยครับว่าไม่พอ ต้องลองเข้าไปเล่นเอง ถึงจะสนุก และหาคำตอบเจอ ใครเล่นถึงไหนแล้ว ติดตรงไหน ไปต่อไม่ได้ยังไง ด่านนั้นโคตรง่าย ก็อย่าลืมเล่าให้ฟังนะครับ ตอนนี้ผมถึงด่าน 11 จาก 33 ด่าน หนทางยังอีกยาวไกล |
|
09 Mar 08 | by | tags เขียนโปรแกรม Python
bow_der_kleine
Mr. Peetai : จริง ๆ ไม่จำเป็นต้องใช้ python ในการหาคำตอบก็ได้ครับ ในเฉลยเขามี shell script ให้ด้วย ผมเห็นบางคนใช้ภาษา D ในการแก้ก็มี |
bow_der_kleine
house : ผมก็เสียเวลาไปวันนึงเต็ม ๆ ครับ เล่นเอาคนข้าง ๆ แอบบ่นว่าเอาแต่เลนเกม ตอนนี้ยังนอนไม่ค่อยหลับ เพราะยังเล่นไม่จบครับ T_T |
ผมได้รู้จักเกม 

Mr. PeeTai
T-T เขียน python ไม่เป็นก็ยากสิครับพี่น้องครับ
11 Mar 08