Permainan adalah fasilitas yang disediakan untuk memberikan hiburan bagi para pengguna. Permainan-permainan yang disediakan bisa terdapat pada komputer sampai pada benda elektronika yang biasa kita bawa kemana-mana yaitu handphone.. Permainan komputer sendiri berarti permainan yang menggunakan interaksi antarmuka pengguna melalui gambar yang dihasilkan oleh piranti grafis komputer yang sampai saat ini juga menggunakan handphone yang mengadaptasi dari komputer hanya berukuran lebih kecil yang saat ini kita kenal dengan smartphone.
Platform itu sendiri berarti sistem elektronik yang digunakan untuk menjalankan aplikasi terkhusus dalam hal ini adalah permainan komputer contohnya adalah komputer pribadi dan juga handphone yang tiap-tiap alat memiliki platform yang menjadi landasan dalam pembuatan sebuah pemograman kembali terkhusu dalam hal ini aplikasi permainan.
Smartphone atau telepon pintar yang kita kenal sekarang ini belum ada definisi secara pasti hanya kita mengenal bahwa smartphone adalah telepon genggam yang mempunyai kemampuan tingkat tinggi, terkadang dengan fungsi yang menyerupai komputer. Kebanyakan telepon pintar mendukung sepenuhnya fasilitas surel dengan fungsi pengatur personal yang lengkap. Kemudian adanya miniatur papan ketik QWERTY, layar sentuh atau D-pad, kamera, pengaturan daftar nama, penghitung kecepatan, navigasi piranti lunak dan keras, kemampuan membaca dokumen bisnis, pemutar musik, penjelajah foto dan melihat klip video, penjelajah internet, atau hanya sekedar akses aman untuk membuka surel perusahaan, seperti yang ditawarkan oleh BlackBerry. Hal yang sering ditemukan dalam telepon pintar adalah kemampuannya menyimpan daftar nama sebanyak mungkin, tidak seperti telepon genggam biasa yang mempunyai batasan maksimum penyimpanan daftar nama.
Telepon ini bekerja menggunakan seluruh piranti lunak sistem operasi yang menyediakan hubungan standar dan mendasar bagi pengembang aplikasi. Telepon pintar ini mengunakan sistem operasi dalam pembuatanya. Sistem operasi itu sendiri berarti perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
Sistem Operasi berada pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan.
Sistem Operasi berada pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan.
Sistem operasi yang banyak di kenal di dunia smartphone adalah sistem operasi android.
Operasi Android adalah software untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi kunci. Pengembangan aplikasi pada platform Android sendiri menggunakan bahasa pemrograman Java. Aplikasi yang kita menggunakan android seperti klien email, program SMS, kalender, peta, browser, kontak, dll.
Pengembangan android pun dapat kita lihat di sini
Android, sistem operasi berbasis Linux ini dimulai dengan Google Inc yang membeli Android Inc sebagai software untuk ponsel yang masih tergolong pedatang baru. Kemudian untuk pengembangannya dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. Pelirisan perdana android terjadi pada tanggal 5 November 2007 dan telepon pertama yang memakai sistem operasi Android adalah HTC Dream, yang dirilis pada tanggal 22 Oktober 2008. Android sendiri mempunya banyak versi yaitu versi 1.1, versi 1.5 (Cupcake), Android versi 2.0/2.1 (Eclair) yang akhirnya terbuka juga bagi komunitas sumber terbuka atau dikenal dengan open source. Versi 1.1 dilengkapi dengan dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search (pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan email.Versi 1.5 memiliki kemampuan merekam dan menonton video dengan modus kamera, mengunggah video ke Youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth A2DP, kemampuan terhubung secara otomatis ke headset Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem dan juga fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus; kamera, camcorder dan galeri yang dintegrasikan; CDMA / EVDO, 802.1x, VPN, Gestures, dan Text-to-speech engine; kemampuan dial kontak; teknologi text to change speech. Kemudian versi 2.0/2.1 melakukan perubahan dengan pengoptimalan hardware, peningkatan Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan Bluetooth 2.1.
Aplikasi permainan yang terdapat dalam sistem operasi android adalah salah satunya Jewels. Jewels adalah permainan puzzle klasik, yang awalnya dipopulerkan oleh PopCap Games dengan nama Bejeweled pada tahun 2001.Kini MHGames mengemas permainan ini dengan nama Jewels untuk dimainkan pada ponsel yang menggunakan sistem operasi Android.
Tujuan permainan ini adalah untuk melakukan swap satu perhiasan dengan perhiasan lain yang bersebelahan untuk membentuk deretan horisontal atau vertikal dari tiga perhiasan atau lebih. Nilai bonus diberikan jika lebih dari tiga perhiasan yang identik dibentuk atau membentuk dua garis perhiasan yang identik dalam satu swap.
Tujuan permainan ini adalah untuk melakukan swap satu perhiasan dengan perhiasan lain yang bersebelahan untuk membentuk deretan horisontal atau vertikal dari tiga perhiasan atau lebih. Nilai bonus diberikan jika lebih dari tiga perhiasan yang identik dibentuk atau membentuk dua garis perhiasan yang identik dalam satu swap.
Terkadang reaksi berantai terjadi, atau terbentuk deretan perhiasan yang berurutan seiring dengan berjatuhannya perhiasan-perhiasan yang baru. Maka reaksi berantai ini juga diberi penghargaan nilai bonus.
Pada Jewels versi Android ini, tersedia tiga mode permainan. Normal, dimana permainan tidak dibatasi oleh waktu, satu level akan terlewati jika garis indikator pada bagian bawah penuh. Timed, dimana Anda akan berpacu dengan waktu. Dan Infinite, dimana ketika tidak ada jalan lagi permainan akan tetap berlanjut dengan susunan perhiasan yang baru.
Software yan digunakan dalam permainan jewels adalah flash. Adobe Flash (dahulu bernama Macromedia Flash) adalah salah satu perangkat lunak komputer yang merupakan produk unggulan Adobe System. Adobe Flash digunakan untuk membuat gambar, vektor maupun animasi gambar. Flash sendiri memiliki file extension .swf. Flash menggunakan bahasa pemograman yang bernama ActionScript dan peluncuran pertama flash adalah Flash 5. Sebelum tahun 2005, Flash dirilis oleh Macromedia. Flash 1.0 yang diluncurkan pada tahun 1996 setelah Macromedia membeli program animasi vektor bernama FutureSplash. Versi terakhir yang diluncurkan menggunakan nama 'Macromedia' adalah adalah Macromedia Flash 8 dan pada tanggal 3 Desember 2005 Adobe Systems mengakuisisi Macromedia dan seluruh produknya, sehingga nama Macromedia Flash berubah menjadi Adobe Flash.
Oleh karena ini kembali dijelaskan bahwa Adobe Flash merupakan sebuah program yang didesain khusus oleh Adobe dan program aplikasi standar authoring tool professional yang digunakan untuk membuat animasi dan bitmap. Flash didesain dengan kemampuan untuk membuat animasi 2 dimensi yang handal dan ringan sehingga flash banyak digunakan untuk membangun dan memberikan efek animasi pada website, CD Interaktif, membuat animasi logo, movie, game, pembuatan navigasi pada situs web, tombol animasi, banner,dan lain-lain.
Selain fasilitas yang disebutkan diatas maka keunggulan Flash yang lain adalah mampu diberikan sedikit code pemograman baik yang berjalan sendiri untuk mengatur animasi yang ada didalamnya atau digunakan untuk berkomunikasi dengan program lain dan kecil dalam ukuran file outputnya.
Sumber :
- PENGEMBANGAN APLIKASI PERMAINAN SUDOKU KATA DENGANSOLUSI
ALGORITMA RUNUT-BALIK PADA PLATFORM J2ME, Arif Dian Farwanto
- http://www.ubaya.ac.id/
- www.wikipedia.org