Abstract:
Ular tangga adalah permainan sederhana yang dimainkan di papan yang dimainkan oleh dua orang atau lebih. Ular tangga dipercaya ditemukan di India pada abad kedua sebelum Masehi. Permainan melambangkan kehidupan di mana terdapat hal yang menyenangkan atau karma yang dilambangkan dengan tangga dan hal yang menyedihkan (kama) yang dilambangkan dengan ular. Pada papan terdapat lebih banyak ular dibandingkan dengan tangga dan maka dari itu pemain akan lebih sulit untuk mencapai akhir atau pencerahan (Moksha).
Pada permainan ular tangga, ular bersifat merugikan pemain karena mengakibatkan pemain semakin jauh dari sel akhir papan dan tangga bersifat menguntungkan pemain karena mengakibatkan pemain menjadi semakin dekat dari sel akhir papan. Untuk memainkan permainan ini diperlukan bidak untuk menandai sel terakhir pemain dan dadu untuk menentukan seberapa jauh pemain melangkah. Pemain akan melangkah sejauh jumlah mata dadu yang dilemparkan oleh pemain. Jika bidak pemain melangkah ke sel di mana ada ujung awal ular, maka bidak pemain akan turun ke sel di mana ujung akhir ular tersebut berada. Sedangkan jika bidak pemain melangkah ke sel di mana ada ujung bawah tangga, maka bidak pemain akan naik ke sel di mana ujung atas tangga berada. Permainan berakhir saat ada bidak pemain yang mencapai sel akhir papan.
Seringkali pemain merasa bosan memainkan berulangkali papan permainan yang telah dibuat, sehingga pemain ingin membuat papan permainan yang baru. Pemain dapat menciptakan sendiri papan permainan dengan jumlah bagian, ular, dan tangga sesuai dengan kemauan pemain. Papan permainan juga dapat diatur sehingga ular dan tangga tidak saling bertabrakan. Pembuatan papan permainan sesuai dengan kemauan pengguna biasanya juga dilakukan secara manual (menggambar di kertas) sehingga membutuhkan waktu yang tidak sebentar dan pemain perlu mengatur posisi ular dan tangga sedemikian rupa sehingga tidak saling bertabrakan.
Untuk mempermudah pemain memperoleh papan baru, perlu adanya perangkat lunak untuk membuat papan permainan ular tangga.