Banyak orang suka memainkan game tapi masih sedikit yang mencoba menciptakan atau membuat game tersebut. Seseorang dapat saja suka bermain game namun belum tentu orang tersebut dapat membuat game, begitupun sebaliknya ada orang yang tidak begitu suka bermain game namun lebih suka membuat game tersebut. Begitu banyak manfaat yang dapat diambil dari sebuah game tergantung ari jenis game apa yang kita mainkan,mislkan bagaimana mengatur strategi ataupun mengambil keputusan dalam sebuah permainan game. Namun tetap yang utama sebagaiman fungsinya game dibuat lebih diutmakan untuk hiburan, kesenangan serta keasyikan bagi yang memainkannya.
Apakah anda tertarik membuat game? Kalu anda tertaik sebaiknya anda jangan terlalu berfikir untuk membuat game yang canggih dan rumit apalagi bila anda benar-benar belum banyak mengerti tentang teknik atau cara yang tepat dalam pembuatan game tersebut. Game-game yang canggih dan populer saat ini didukung pula dengan pengeluaran dana yang cukup besar dalam menciptakan gametersebut seperti Quake,Everquest,starcaft dan banyak lagi game lain dengan pengeluaran biaya jutaan US$. Para pencipta game tersebut juga merupan pencipta game yang tentunya sangat berpengalaman dan menguasai dibidangnya.
Namun janagn berputasa anda bagi anda yang igin mulai mencoba membuay suatu game ciptaan anda sendiri, sesuatu yang besar biasanya diawali dengn sesuatu yang kecil terlebih dahulu. Buatlah gme yang lebih sederhana terlbih dahulu sebelum kita membuat game yang rumit. Contoh untuk membuat game sederhana namun hingga kini masih cukup di gemari adalh tetris,kenapa?Karena tetris berisi berbagai macam elemen yang biasa ditemui dalm setiap gameTetris yang Anda buat dapat sama bagusnya dengan versi komersil. Tetris memiliki semua komponen individual. Ia juga mempunyai game loop (proses pengulangan hingga game tamat). Game loop ini akan membaca input, memproses input, memperbarui elemen game, dan memastikan kondisi kalah atau menang.
Setelah tetris anda bisa mulai tahap membuat game dengan memperhatikan perhitungan matematis seperti contohnya pada game bola pantul Anda juga perlu memasukan perhitungan ilmu fisika sederhana tentang pantulan bola. Layout level yang dimainkan menjadi hal penting dalam game ola pantul ini( breakout) ini. Agar memiliki lebih dari satu level, Anda harus menyimpan peta-petanya. Ini akan membantu saat mengatasi masalah yang akan ditemukan selanjutnya. Karena sudah tahu cara menyimpan dan mengisi sumber serta mengubah level.
Selanjutnya untuk memciptakan game yang berbasis Artificial Intelligent (AI), anda dapt mencoba membuat game pac-man. Dalam pembuatan game ini kita dpt meperhatikan hal-hal yang mendasar dalam pembuatan game dengan Artificial Intelligent (AI). Anda mungkin tidak menyadari jika dalam permainan Pac-Man yang asli, keempat musuh, yang berupa hantu, masing-masingnya memiliki tujuan berbeda untuk mengalahkan Anda bersama secara tim. Hantu pertama berperan sebagai penyerang yang akan mencari jalan tersingkat mendekati Anda, sehingga memaksa Anda menghindarinya. Hantu kedua bertugas mencegat di jalur terdekat dari jalan menghindar Anda. Hantu ketiga juga punya tugas mencegat di tengah labirin dan berusaha mencegah Anda menggunakan terowongan di sisinya. Sementara hantu keempat hanya berkeliling tanpa arah di sekitar tempat berakhirnya permainan, mencegah Anda menang. Pac-Man juga meningkatkan kompleksitas peta, dan menambah fleksibilitas yang baik untuk menggunakan suara di mana suara juga menjadi elemen penting dalam kesuksesan Pac-Man.
Game berikut yang bisa dijadikan pelajaran adalah side scroller seperti game Super Mario Brothers. Dalam game ini Anda dapat beraksi dengan beragam paltform. Anda bisa menembak, merunduk, dan berinteraksi dengan musuh. Game ini juga sudah ditambahkan nilai seni. Anda bisa menambahkan seni ini dengan memanfaatkan SpriteLib secara gratis dan mudah yang bisa didapatkan pada: http://www.arifeldman.com/free/spritelib.html. Game ini memungkin kan Ai yang lebih kompleks, kita ahrus mempelajari pola tertentu untuk mengalahkannya. Dari segi layar atau screen game inijuga mempunya kompleksitas yang amat harus diperhatikan. Sehingga, Anda perlu membuat screen yang punya kemampuan scrolling sedikitnya dua arah dan sekaligus menangani potongan-potongan screen-nya. Ini akan memberi pengetahuan Anda soal kurva.
Dibanding game-game sebelumnya, game ini menciptakan musuh lebih banyak. Sehingga Anda diharuskan menyimpan track atau rekaman hasil game (hidup/mati/ aktif/tak aktif) yang dinyatakan pada screen. Kompleksitas level dan penyimpanan peta/karakter otomatis akan bertambah pula. Tentunya, pada tahap ini Anda harus membuat sebuah level editor. Level editor harus memiliki kemampuan menempatkan tiles (kotak kecil), bergeser (scrolling) melalui tiles, bergeser melampaui peta, memilih tiles untuk dijadikan sikat, memotong dan menempel, undo (mengulang langkah), dan menempatkan musuh. Bila Anda melewati tahapan penulisan ini, Anda akan kecewa dengan hasilnya nanti. Anda juga akan kesusahan saat mendesain level dan saat menyisipkan nilai seni. Perlu juga dibuat back up peta yang tersimpan sebelumnya untuk keamanan versi yang telah dilalui.
Hingga akhirnya, bagaimana menentukan kondisi menang side scroller yang sesungguhnya. Ketika Anda berada pada akhir permainan side scroller, Anda berarti telah pergi ke suatu tempat. Jadi Anda bisa menambahkan sebuah kisah untuk menandai selesainya game. Jangan lupa menampilkan gambar semacam kembang api atau sesuatu yang menggambarkan nuansa kemenangan pada layar, sehingga pemain merasakan kepuasan kemenangan.
Maka pertanyaannya apakah anda siap dengan tantangan dalam membuat game seperti yang telah dikjelaskan diatas??? Bila anda serius dan sunguh-sunguh pasti tidaklah sulit untuk mmulainya.
Pertama kita harus menetukan thema game yang akan kita buat. Apa thema yang kita angkat,apakah tentang peperangan,game logika,untuk pendidikan,mengasah otak atau hanay sebagai media hiburan untuk menghilangkan jenuh???...Thema bisa berdasarkan pasaran yang sedang naik bila game kita bertujuan untuk di komersialkan,bsa jga membuat suatu thema yang jarang namun tetap dengan kemasan yang menarik.
Tujuan, game yang kita buat harus mempunyai tujuan atau target untuk apa game itu kita buat. Ditunjukan untuk kalangan dewasa,orang tua, anak-anak ataukah semua umur. Ataukah hanya sekedar tugas kampus yang dengan terpaksaa kita mmbuatnya.
Latar belakang, atas dasar apa kita memebuat game tersebut. Apakah untuk menyempurnakan game-game yang sudah ada ataukah mempebarui seri pada game tertentu. Mencari resensi dari game yang usdah ada sebelumnya sesuai denga thema yang kita ambil. Menentukan media yang kita gunakan apakah dalam bentuk mobile sepert dalam handphone, pada PC , ataukah pada media pernagkat-perangkat game yang sudah sedang lais dipasaran seperti PS3,Xbox,PSP dan lain sebagainya.
Selanjutnya perangkat apa sajakah yang kita butuh kan dalam proses pembuatan game tersebut mungkin pada software seperti j2me untuk game handphone,untuk bahasa pemograman game tersebut menggunakan java ataukah dengan platform terbaru seperti ANDROID. Perangkat kerasnya seperti kapasitas pada komputer kita dalam segi pemrosesan data,penyimpanan data/harddisk,kecepat prosesor, Graphic pada komputer kita untuk menampilkan output visual yang baik sesuai kebutuhan. Setelah smua proses dilaksanakan maka game pun siap dibuat.
Minggu, 07 Maret 2010
Setir Porsche 911 Turbo S untuk Xbox 360
Setir Porsche 911 torbo S ini sangat ditunggu para pecinta game balap mobil bagi pengguna Xbox 360. Dengan lat ini pemain seperti menyetir mobil sesungguhnya. Setir ini khusus untuk mobil porchase. Tersedia juga 3 setir lainnya untuk mobilyang berbeda pula yaitu Turbo S Edition seharga US$ 250, Clubsport Edition US$ 400 dan Pure Edition US$ 150.
Setir ini dapat berputar 900 derajat,dengan aturan kopling 6+1 dan bisa ditandemkan dengan pedal gs dari merk atau rendlain. Setir ini idak hanay untuk xbox 360 akan tetapi kompatibul dengan ps3maupun PC. Contoh game yang dapat dimaink dengan setir porsche 911 turbo S ini adalah Need for Speed (NFS), game ini memakai teknologi RPG. Kemudian contoh lainnya Forza Motorsport 3 dan juga DLC Midnight Club: Los Angeles Untuk Xbox 360,game lainnya seperti [Xbox 360] Race Driver GRID – Codemasters – Racing, World Of Kriminal: Sprint Cars juga sangat menyenagkan bila menggunakan Setir Porsche 911 Turbo S.
Selasa, 02 Maret 2010
TEKNOLOGI GAME SAAT INI
Saat ini tidak dapat di pungkiri bahwa yang namanya permainan atau game di gemari dan dapat dimainkan oleh sgala jenis usia dari anak-anak hingga dewasa bahkan orang tua skalipun. Ketertarikan orang pada dinia game berbeda-beda selera,dari hanta sekedar game home,banagan t game pada HP hingga game online. Ketertarikan yang sangat besar ini dimanfaatkan oleh para provider pembuat game serta para pembuat gameuntuk membuat bermacam-macam game yang menarik. Perkembangan teknologi disertai pula perkembangan teknologi game apalagi seiring kemajuan dalam hal user interface.
Interkasi pengguna game dengan permainan game tersebut semakin berkembang,dari hanya sekedar menggunakan joystick dengan kabel yang terbatas dan visual yang terbatas pula hingga kini tanpa menggunakan kabel bahkan tanpa menggunakan alat bantu seperti joystick atau lain sebagainya pemain dapat berinterkasi secara langsung dengan menggunakan sensor gerak pada perangkat game tersebut seperti Xbox 360 yang dinamakan Jasper terbaru yang dikeluarkan oleh microsoft baru-baru ini di amerika serikat yang telah disempurnakan dari model seblumnya.
Pada era saya (penulis) ada yang namanya super nitendo dengan berbagai macam permainan yang sangat terkenal seperti mariobross,super contra,street fighter dan lain sebagainya,lalu kemudian sega,Playstation 1,2,3,wii nitendo dan X box ada pula game potabel seperti PSP yang memudah kan para gamers memainkan berbagai macam permainan dimana sja karena bersifat potabel. Disini terlihat perkembangan teteknologi game yang dari tahun ke tahun semakin mengalami kemajuan. Dengan melihat kemajuan ini semua apakah kita selamnya akan menjadi pengguna game atau memikirkan apakah kita mampu membuat game tersebut???