Pengertian Game
game(permainan) secara umum
adalah sebuah aktivitas rekreasi dengan tujuan bersenang-senang, mengisi waktu
luang, atau berolahraga ringan. Permainan biasanya dilakukan sendiri atau
bersama-sama. Sedangkan computer game adalah permainan video yang dimainkan
pada komputer pribadi, dan bukan pada konsol permainan, maupun mesin ding-dong.
Permainan komputer telah berevolusi dari sistem grafis sederhana sampai menjadi
kompleks dan mutakhir. Namun, pasar permainan komputer di Amerika Serikat mulai
menurun sejak tahun 1999. adalah permainan yang menggunakan interaksi dengan antarmuka pengguna melalui gambar yang
dihasilkan oleh piranti video. Permainan video umumnya menyediakan sistem
penghargaan–misalnya skor–yang dihitung berdasarkan tingkat keberhasilan yang
dicapai dalam menyelesaikan tugas-tugas yang ada di dalam permainan. Kata “video”
pada “permainan video” pada awalnya merujuk pada piranti tampilan raster. Namun
dengan semakin dipakainya istilah “video game”, kini kata permainan video dapat
digunakan untuk menyebut permainan pada piranti tampilan apapun. Sistem
elektronik yang digunakan untuk menjalankan permainan video disebut platform,
contohnya adalah komputer pribadi dan konsol permainan.
http://osmotionaz.blogspot.com/2012/03/apa-itu-game.html?m=1
Konsep game
Anda tidak akan dapat membuat
game tanpa unsur terpenting ini. Terlebih dahulu kita pikirkan dulu raw plan
gamenya, apa genre nya, judulnya apa, siapa tokoh utamanya, bagaimana jalan
ceritanya, dan sebagainya. Seiring dengan pembuatan game, anda bisa
"meningkatkan" kualitas game. Seperti menambah detail pada
background, membuat fitur baru yang tidak mengubah konsep utama.
gwazgama.m.webs.com
Algoritma yang digunakan dalam
pembuatan game
MINIMAX, Sebuah prosedur
pencarian yg melihat kedepan, memperhatikan apa yg akan terjadi, kemudian yang
digunakan untuk memilih langkah berikutnya.
ALPHA-BETA PRUNING, Algoritma
ini merupakan improvisasi dari algoritma minimax. Algoritma ini untuk
meningkatkan efisiensi fungsi minimax dalam hal pencarian, kemudian fungsi
evaluasi ditambahkan sepasang nilai alpha dan beta.
FUZZY, Logika fuzzy merupakan
pengembangan dari logika boolean. Sistem fuzzy atau logika fuzzy adalah salah
satu bahasa soft computing yang memiliki karakteristik dan keunggulan dalam
menangani permasalahan yang bersifat ketidakpastian dan kebenaran parsial.
Logika fuzzy merupakan pengembangan dari logika boolean yang hanya memiliki
nilai true (1) atau false (0).
ALGORITMA GENETIKA, Algoritma
genetika adalah algoritma yang berusaha menerapkan pemahaman mengenai evolusi
alamiah pada tugas-tugas pemecahanmasalah (problem solving). Pendekatan yang
diambil oleh algoritma ini adalah dengan menggabungkan secara acak berbagai
pilihan solusi terbaik di dalam suatu kumpulan (populasi) untuk mendapatkan
generasi solusi terbaik berikutnya yaitu pada suatu kondisi yang memaksimalkan
kecocokannya atau lazim disebut fitness.
ALGORITMA AI (ARTIFICIAL
INTELEGENCE), Kecerdasan Buatan (Artificial Intelligence) merupakan cabang
terpenting dalam dunia computer yang membuat agar mesin (computer) dapat
melakukan pekerjaan seperti dan sebaik yang dilakukan manusia. Pada awalnya
diciptakan computer hanya berfungsi sebagai alat hitung. Tapi sekarang peran
computer makin mendominasi kehidupan manusia. Komputer di harapkan data
diberdayakan untuk mengerjakan segala sesuatu yang biasa dikerjakan oleh
manusia.
http://gridcontroll.blogspot.com/2012/10/algoritma-yang-digunakan-untuk-membuat.html?m=1
Aplikasi-aplikasi untuk
membuat Game, antara lain:
1. Adventure Maker Free Edition
Aplikasi yang satu ini tak
hanya dapat digunakan untuk membuat game untuk PC Windows. Anda pun dapat
memanfaatkannya untuk membuat game jenis point-and-click untuk PSP (PlayStation
Portable), iPhone, dan juga !Pod Touch. Selain itu, Adventure Maker juga dapat
dipakai untuk membuat aplikasi multimedia, virtual tours, aplikasi edukasi,
hingga presentasi.
Adventure Maker sangat mudah
digunakan. Anda tak perlu melakukan scripting atau pemrograman untuk dapat
membuat game. Yang perlu Anda lakukan hanya mengimpor gambar ke aplikasi,
menambah sejumlah titik untuk menghubungkan gambar dengan gambar lainnya, dan
proses selanjutnya dilakukan oleh aplikasi.
Saat menciptakan software
untuk Windows, aplikasi yang mendukung Windows XP dan Vista ini menyediakan
fitur “Load/Save Game” functions, inventory items, 360-degree interactive
panoramas, dukungan untuk format Flash, karakter untuk pembuatan game
third-person, full-screen transitions, efek air dan asap, hingga dukungan untuk
30 lebih format file multimedia.
Dalam bundel aplikasi versi
gratisnya, Anda mendapatkan fasilitas icon editor, music composer, aplikasi
gambar, dan program untuk mengubah dan mengompresi gambar. Untuk menambah
fungsi program, sejumlah plugin gratis juga tersedia dan siap diunduh dari
situs Adventuremaker.com. Sejumlah sampel game juga tersedia, berikut tutorial
pembuatan, baik itu untuk membuat game Windows atau pun game untuk konsol dan
gadget.
Untuk versi penuhnya, sang
pembuat game menyediakan versi berbayarnya. Versi berbayar ini menyediakan
fasilitas untuk menjadikan game buatan Anda dalam format EXE sehingga dapat
diinstal dan dimainkan tanpa aplikasi Adventure Maker.
Ukuran File : 16 MB
Lisensi : Free
2. 3D Game Studio
Aplikasi ini merupakan
aplikasi yang sangat baik untuk edukasi, simulasi dan juga tentunya untuk
pembuatan game. Aplikasi ini menyediakan kemudahan dalam membangun game baik 2D
maupun 3D, khususnya RPG (Role Playing Game). Bahkan dengan aplikasi ini,
pengguna dapat membangun game berbasis format multiplayer, meskipun belum
mendukung tampilan tiga dimensi.
Arena permainan ini dapat
dibuat dengan menggunakan komponen yang tersedia, seperti background air,
tanah, atau udara. Penggunaannya pun sangat fleksibel, dan Anda dapat
menerapkannya dalam tiga lapisan obyek.
Begitupun untuk pengelolaan
karakter Anda boleh membuat sebanyak-banyaknya karakter. Setiap aspek untuk
karakter tersebut bisa diset, seperti status, visual, behavoiur, dan
perlengkapan karakter saat dimainkan. Karakter di dalam aplikasi ini dibagi
dua: karakter yang dapat dimainkan dan yang tidak.
Kalo boleh dibilang 3D Game
Studio adalah aplikasi yang terbaik untuk belajar membuat game 2D atau 3D,
karena tutorial-nya lengkap, contohnya juga banyak, plugin yang disediakan pun
banyak, bagi yang bisa programming lebih bagus lagi karena ada API buat bahasa
pemrograman seperti Delphi, .NET C#.
3. Adventure Game Studio
Bagi Anda yang ingin bisa
membuat game petualangan dalam tampilan semi-3D dan sudah menguasai
pemrograman, freeware yang satu ini dapat menjadi media berkreasi. Meski
begitu, bukan berarti Anda yang pemula tidak dapat menggunakannya.
Selain menyediakannya secara
gratis, pembuat game ini juga memberikan tutorial komplet mulai dari awal
hingga tingkat lanjut secara step-by-step. Selain itu, tersedia pula resources
page di situs web sang pembuat untuk mengakses tip dan trik pengelolan program.
Adventure Game Studio
memungkinkan Anda membuat game petualangan jenis point-and-click, seperti aneka
game buatan pembuat game Sierra dan Lucasart yang terbit di tahun 1990-an.
Fasilitas editor untuk membuat game beserta engine run-time-nya cukup mudah
dikelola. Terlebih karena ada panduannya.
Untuk memudahkan pengelolaan
aplikasi ini dari awal, sejumlah template game klasik telah disediakan sehingga
kita bisa mengedit dan memodifikasinya sesuai keinginan. Sebagai insipirasi,
sejumlah game buatan pengguna lain juga dipajang dan dapat diunduh dari situs
penyedianya. Dalam paket installer-nya juga disediakan demo game.
Aplikasi ini kompatibel dengan
Windows 2000, XP, dan Vista serta membutuhkan penginstalan .NET Framework 2.0.
Butuh pemahaman sebelum menggunakannya, tapi feature pengesetan game sangat
fleksibel, sehingga Anda dapat menentukan format resolusi tampilan game hingga
personalisasi GUI (Graphic User Interface-nysa).
4. Game Maker
Aplikasi ini adalah aplikasi
yang dapat Anda gunakan untuk membuat beragam macam game untuk diinstall di PC.
Mulai dari game berbentuk maze (labirin dengan konsep permainan bak puzzle),
tembak-menembak, hingga permainan bertampilan tiga dimensi, dan first person
shooter.
Aplikasi ini menjanjikan trik
pembuatan game dengan sistem drag-and-drop, sehingga untuk pembuatan game
sederhana kita tidak perlu menggunakan bahasa pemrograman. Namun, ketika ingin
membuat permainan yang lebih kompleks, kemampuan pemrograman juga diperlukan di
sini.
Tak menguasai bahasa
pemrograman? Tenang saja. Anda dapat mengunduh beragam tutorial di situs
sumbernya.
Tutorialnya cukup lengkap,
komplet dengan panduan step-by-step berformat PDF. Di dokumen ini kode
pemrograman instan dapat ditelaah untuk membuat game.
Aplikasi ini juga menyediakan
beragam komponen untuk pendukung pembuatan beragam jenis permainan yang
dikehendaki. Komponen atau resources ini bahkan ada yang disediakan oleh para
pengguna Game Maker lainnya. Anda bisa mengunduh background, musik latar, skrip
pemrograman (agar tak repot membuat kode), banner, hingga fasilitas untuk
membuat cheat codes di game buatan Anda.
Game buatan Anda ini kemudian
dapat diperjual-belikan lho. Jika ingin menambah fungsinya untuk beragam
feature baru di aplikasi, software ini dapat di-upgrade dengan meregistrasi
atau membeli salinan software versi penuhnya.
5. Jump Craft
Jump Craft memungkinkan kita membuat game
dengan mengeklik-tarik komponen game ke area pembuatan game. Ya, semudah itu.
Selain itu, ada pula fasilitas untuk pemrograman sederhana, sebagai ajang
tambahan untuk belajar programming.
Anda bisa mengunduh aplikasi
yang kompatibel dengan Windows XP dan Vista ini dari situs resminya, sekaligus
berinteraksi dengan pengguna lain untuk mendapatkan panduan dan tips pembuatan.
Konsep pembuatannya menerapkan prinsip “What You See Is What You Get”, sehingga
komponen dan skenario yang diterapkan di area pembuatan game akan sama dengan
output yang dihasilkannya. Pembuatan game tanpa coding (pemrograman) dapat
dilakukan dengan konsep sistem “Trigger” dan “Actions” yang mudah diset. Setiap
obyek di game ini bisa Anda gerakkan dan interaksikan dengan cara ini.
6. Alice
Aplikasi ini sebenarnya adalah
sebuah aplikasi yang dirancang agar kuliah pemrograman dapat lebih mudah
dimengerti dengan menampilkan gambar-gambar 2D atau 3D yang bisa dimanipulasi.
Saat ini banyak dipakai di sekolah-sekolah atau kampus di Amerika.
Tampilan aplikasi
menyenangkan, karena mirip aplikasi edukasi anak-anak. Dengan warna ceria dan
paket komponen game yang memadai, proses pembuatan game dapat dilakukan tanpa
melakukan pemrograman. Namun, jika Anda memahami sedikit dasar pemrograman dan
ilmu logika, itu akan sangat membantu dalam pembuatan game.
Aplikasi ini berbasis Java,
sehingga disarankan komputer kita sudah terinstall Java Virtual Machine, untuk
Windows XP, Vista atau 7 biasanya sudah ada Java Virtual Machine.