Pembuatan game spinman menggunakan software python Latar belakang Pendahuluan Salah satu perkembangan teknologi yang berkembang saat ini adalah teknologi computer khususnya dalam bidang aplikasi. Penerapan aplikasi itu sendiri, sangatlah bermacam macam. Aplikasi game merupakan salah satu aplikasi yang terus menerus berkembang hingga saat ini yang diikuti dengan perkembangan teknologi computer. Game yang berkembang saat ini yaitu game yang menggunakan konsep Artificial Intelligence. Artificial Intellegence merupakan suatu kecerdasan yang diciptakan dan dimasukkan kedalam suatu mesin (computer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Batasan Masalah Berdasarkan latar belakang yang dikemukakan, penulis membatasi masalah yang dibahas yaitu pembuatan aplikasi game Spinman ini menggunakan Python versi 2.6 dengan dilengkapi dengan modul Pygame versi 1.9.1. Dan memiliki satu level. Selain itu, aplikasi game Spinman ini dapat digunakan pada komputer desktop atau Notebook. Pada aplikasi game Spinman ini, terdapat menu pilihan permainan Single Player dan Double Player. Permainan ini terdapat Score dan Energy.
Tujuan Penulisan Adapun tujuan penulis membuat aplikasi game menggunakan python 2.6 sarana hiburan dan meningkatkan ketelitian juga melatih konsentrasi. untuk 1 Gambaran Umum Aplikasi Permainan Spinman merupakan permainan yang dibuat untuk perangka komputer, permainan ini dapat dimainkan pada sistem operasi Windows. Permainan ini dapat dimainkan secara single player dan Double player. Pada permainan single player, user (pemain) harus mengumpulkan objek (apel) sebanyak- banyaknya untuk menambah score dan waktu. Disamping itu, telah disediakan hambatan (musuh musuh) dalam permainan ini yang berupa objek (monster). Sedangkan pada permainan Double player, terdapat dua user (pemain) dalam permainan. Misi dalam permainan ini, masing masing user (pemain) harus mengumpulkan score sebanyak banyaknya, hingga salah satu user (pemain) habis waktu atau salah satu user (pemain) dimakan musuh. Permainan yang dibuat penulis ini terdapat kecerdasan buatan (AI), AI inilah yang menggerakan tokoh untuk mencari sebuah objek (apel), dan membuat objek jalur tokoh menjadi bergerak secara berputar sesuai dengan control yang user inginkan.
Pembahasan Pemrograman Python Python merupakan bahasa pemrograman berasas- tinggi yang diciptakan oleh Guido Van Rossum pada tahun 1989 di Amsterdam, belanda. Sebagai bahasa berasas- tinggi, Python menawarkan berbagai kemudahan menulis suatu program. Sebagai bahasa yang multiplatform,, yang dapat berjalan dalam lingkungan seperti: Windows, UNIX, Linux, dan Mac, Python memberikan portabilitas yang tinggi. Bahkan Python menggunakan antarmuka yang sama pada platform-platform tersebut. Bahasa inti pada Pthon hanya menyediakan sedikit tatabahasa dan kosakata sehingga mudah untuk diingat- ingat. Hal seperti ini berbeda dengan bahasa lainnya. Python mendukung bayak pustaka yang tersimpan dalam modul-modul.
Struktur Menu Utama navigasi Menu Utama SINGLE PLAYER DOUBLE PLAYER HELP MENU EXIT Gambar 3.2 Struktur Hierarki Game Spinman
Artificial Intelligence ( AI ) Artificial Intelligence ( AI ) Kecerdasan Buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika.
OUTPUT