# #

Righteous Kill

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in ...

Quisque sed felis

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in ...

Etiam augue pede, molestie eget.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in ...

Hellgate is back

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit ...

Post with links

This is the web2feel wordpress theme demo site. You have come here from our home page. Explore the Theme preview and inorder to RETURN to the web2feel home page CLICK ...

Tampilkan postingan dengan label tips n tricks make a games. Tampilkan semua postingan
Tampilkan postingan dengan label tips n tricks make a games. Tampilkan semua postingan

Kamis, 14 Maret 2013

Cara Mudah Bikin Game Tanpa Ribet Bahasa Pemrograman

Perkembangan multimedia yang cukup dahsyat belakangan ini membuat multimedia bisa leluasa masuk ke segala bidang. Didukung dengan keberadaan model interaksi manusia komputer yang semakin interaktif, saat ini fungsi dari keberadaan multimedia semakin meluas dan merajalela. 

Tidak hanya di bidang teknologi informasi yang memang merupakan induknya, namun manfaatnya dalam hal-hal transportasi, otomotif, jasa kontruksi, dan bahkan di bidang sosial seperti media kampanye politik ataupun dalam bidang bisnis bisa kita rasakan perannya yang begitu vital saat ini.

Di antara banyaknya produk multimedia, game merupakan teknologi multimedia yang sangat interaktif dan banyak digemari disemua kalangan, ditambah dengan merebaknya perangkat-perangkat canggih seperti media touch screen, motion capture, ataupun aplikasi sensor inersa yang menambah keintiman interaksi antara manusia dan komputer lainnya. 

Plus hadirnya game-game yang portable yang sangat mudah disebar melalui media internet dan langsung bisa dijalankan diatas browser tersebut, hal ini menjadi alasan tersendiri kenapa media ini begitu merebah. 

Belum hilang ingatan kita, populernya Jokowi sampai terpilih mwnjadi Gubernur DKI Jakarta 2012-2016 tidak lepas dari peranan media-media kreatif yang sangat menghibur. 

Mulai dari video klip yang kocak sampai dengan video game portable berbasif flash mirip game angry bird yang diberi nama 'Selamatkan Jakarta' dengan tokoh karakter Jokowi-Ahok. 

Ini benar-benar cara yang unik dan sangat menarik, karena game yang disukai akan terus dimainkan oleh masyarakat dan secara tidak sadar karakter tokoh akan terus diingat, mungkin akan melebihi tayangan iklan TV yang diulang-ulang. 

Dari sinilah peran kampanye dan perkenalan calon akan masuk dengan sendirinya di ruang-ruang iPad, tablet, phonecell, forum-forum internet, dan perangkat-perangkat elektronik lainnya. 

Dengan tanpa membuang banyak uang dengan cara-cara konvensional yang butuh waktu dan biaya besar, mengerakkan massa dan teriak dengan mengumbar janji-janji melangit di lapangan kampanye misalnya.

Nah, sudah tahukah anda, membuat game seperti itu saat ini sangatlah mudah dan bisa dilakukan oleh siapa saja?

Dulunya, memang pengembang video game hanya bisa dilakukan oleh perusahaan-perusahaan super besar di dunia, karena peralatan yang mahal, keterbatasan perangkat HCI (Human-Computer Interaction), dan penyusunan pemrograman yang rumit. 

Seiring dengan pesatnya perkembangan bahasa pemrograman, dari bahasa dasar yang kita sebut dengan bahasa mesin/bahasa assembly (sebuah bahasa dengan konversi minimalis dari bit-bit digital) sampai bahasa yang sangat humanoid/user friendly dan mudah ditulis serta diperintahkan dengan bahasanya sendiri sesuai dengan apa yang diinginkan. 

Lebih dari itu, saat ini sudah banyak perangkat software/tools yang cukup dengan merangkai blok-blok alur project diikuti dengan penambahan interaksinya, sudah mampu men-generate otomatis rentetan bahasa pemrograman yang akhirnya menjadi bahasa interaksi dengan mesin komputer. 

Seperti cukup merangkai pemodelan UML-nya atau hanya berupa susunan rangkaian puzzle yang membentuk logika saja.

Beberapa game engine alias sistem pembuat game pada belakangan ini telah menyediakan fitur-fitur yang sangat mudah digunakan, tanpa butuh merangkai deretan pemrograman yang dianggap kebanyakan orang mengerikan, 

Namun cukup bermodalkan drag & drop semua elemen yang bisa kita desain sendiri, sedangkan dalam membangun behaviour dan aturan mainnya kita hanya cukup merangkai logika game tersebut dengan gaya puzzle. Cukup dengan beberapa tahap tersebut, game langsung bisa dijalankan dan dimainkan. 

Inilah tiga game engine terkenal yang bisa Anda gunakan dalam kreasi game sendiri dengan tanpa repot mengetikkan bahasa pemrograman. Dan yang tak kalah pentingnya, semua game ini adalah free alias gratis untuk digunakan.

1. Stencyl

Platform pembuat game ini sangat fleksibel. Selain bisa diinstal di berbagai OS, game ini bisa digunakan dalam multidevice, mampu dijalankan di aplikasi iOS, Android, ataupun lainnya. 

Fasilitas eksport ke dalam file swf sehingga mampu dijalankan di atas browser web, baik via Adobe Flash player ataupun HTML 5 menjadikan hasil kreasi game kita akan dengan mudah dipublikasikan, dimainkan dan mungkin juga dipasarkan. 

Jika tertarik untuk memulainya, Anda dapat belajar tutorial gratis tahap demi tahap dari yang paling dasar sampai yang advance di situs resmi Stencyl yang dinamakan Stencylpedia, tepatnya di sini http://www.stencyl.com/help/. Sedangkan installernya bisa didownload di sini http://stencyl.com/

2. Game Maker

Seperti pembuat game pada poin satu, game ini juga mampu dijalankan via OS Windows atau Mac OS dan cara menggunakannya pun cukup dengan drag & drop. Namun kelebihan dari game ini bisa dibuat dalam bentuk 2D ataupun 3D. 

Awalnya game maker ini dikembangkan oleh Mark Overmars dengan menggunakan pemrograman Delphi dan saat ini platform tersebut dikembangkan serta dipopulerkan oleh perusahaan software YoYo Games. 

Selain sajian fitur yang mudah dengan metode drag & drop, game ini juga mampu dikembangkan lebih lanjut ke dalam game professional jika diinginkan. 

Bahasa pemrograman game maker yang dibuat sendiri oleh YoYo Games yang bernama bahasa GML (Game Maker Language) akan memberikan keleluasaan buat para developer game profesional untuk mengembangkan game ciptaannya tanpa batas. 

Langsung saja jika tertarik mengembangkan game ini download softwarenya di sini http://www.yoyogames.com/gamemaker/studio/free, sedangkan official tutorialnya bisa diikuti di sini http://wiki.yoyogames.com/index.php/GameMaker:Studio_Tutorials

3. Game Salad

Game engine ini awalnya banyak dikembangkan untuk membuat game di berbagai aplikasi Mac OS, baik iPhone, iPad dan sejenisnya. Namun sekarang game ini juga bisa dijalankan di Windows untuk para pengembang game Android. 

Game Salad menyediakan template dasar yang bisa kita kembangkan, namun bisa juga jika kita ingin buat dan merangkai sendiri dari scratch, model ini juga bisa dilakukan dengan cukup mudah. 

Jika Anda banyak bekerja sebagai penjual templete ataupun aset game lainnya, platform ini mungkin akan lebih cocok digunakan. Pasar resmi apple yang bernama App Store bisa menjadi media pemasaran hasil kreasi templete dan game yang anda buat dan pasar ini sudah menjadi pasar aplikasi online terbesar di dunia. 

Sama dengan beberapa bahasan sebelumnya, platform ini dapat dikatakan tidak diperlukan kemampuan pemrograman dalam membuat game. Semuanya cukup drag & drop, dan hanya butuh pengaturan property yang berupa istilah yang sangat umum. 

Serangkaian imajinasi mungkin sudah dianggap cukup untuk mengembangkan game pada platform ini. Software game engine ini bisa didapatkan secara gratis di official web-nya di http://gamesalad.com dan tutorialnya dasarnya di sini http://cookbook.gamesalad.com/tutorials

Dari serangkaian platform pembuat game yang cukup interaktif dan sangat user friendly tersebut, dunia kreatifitas dalam perpaduan seni dan teknologi akan sangat semakin inklusif dan terbuka. 

Bisa digunakan oleh siapapun dan difungsikan dalam bidang apapun dengan ujung tombak yang bernama kreatifitas. Selamat berekspresi dengan game.
baca keseluruhan - Cara Mudah Bikin Game Tanpa Ribet Bahasa Pemrograman

Senin, 06 Agustus 2012

Bagaimana Jika Sistem Game Cacat?

Menurut anda bagaimana jika game yang saat ini digemari oleh gamer/masyarakat ada kecacatan dalam sistemnya yang bisa dimanfaatkan user untuk berbuat tidak adil seperti:

Menggunakan/menciptakan program illegal yang dapat mengganggu user lain (biasa disebut cheat) atau menguntungkan diri sendiri dalam game seperti point blank
Pihak penyedia game sepertinya lepas tangan terhadap sistemnya yang cacat atau paling tidak ada transparansi dari pihak developer agar para gamer juga tahu bahwa ada tindakan yang dilakukan dev.

Pertanyaan saya simpel saja, bagaimana tanggapan anda dan bagaimana solusinya?

Jawaban :

Pertama, perlu kita bedakan dua pihak yang terkait game online, yang pertama disebut developer, yang kedua disebut publisher. Developer adalah yang membuat aplikasi game yang bersangkutan, mulai dari desain, art, sampai kode pemrogramannya. Sedangkan publisher adalah yang berperan untuk memasarkan suatu game di suatu negara. Terkadang peran publisher termasuk menerjemahkan game yang bersangkutan, tapi dilakukan oleh tim yang bukan developer gamenya. 

Bisa jadi kalau terdapat bug atau glitch yang dimanfaatkan oleh gamer publisher tidak mempunyai kemampuan untuk memperbaiki bug tersebut, karena peran mereka hanya sebatas menerjemahkan dan memasarkan game tersebut. Biasanya untuk bug yang fatal harus menunggu update atau patch dari developer game aslinya.

Dalam lingkungan gaming yang baik, seharusnya gamer jika menemukan bug atau error seharusnya mengabari publisher atau developer yang bersangkutan, jangan justru tidak melaporkannya dan memanfaatkan bug tersebut untuk merugikan orang lain atau menguntungkan diri sendiri. Dan jika menemukan orang yang menggunakan cheat sebaiknya dilaporkan juga untuk menjaga komunitas tetap bersih dari cheat.
baca keseluruhan - Bagaimana Jika Sistem Game Cacat?

Bagaimana Membuat Game Klasik yang Sederhana?

Bagaimana membuat game yang klasik dan sederhana yang dapat digemari semua pihak?

Jawaban :

Ada beberapa hal yang perlu diperhatikan jika ingin membuat game yang dapat digemari semua pihak, terkait dengan selera beberapa kelompok pemain. Contohnya, gamer wanita lebih menyukai game yang sederhana (tidak terlalu banyak aturan permainan atau tombol-tombol yang harus ditekan), sebaliknya, gamer pria lebih menyukai kalau mereka memiliki kontrol penuh terhadap permainan, dan tidak ada masalah walau terdapat banyak aturan yang rumit dalam sebuah permainan.

Kuncinya adalah dengan membuat game yang memiliki fitur-fitur yang ditujukan untuk kelompok-kelompok pemain tersebut, misalnya game kita bisa dimainkan hanya dengan klik kiri mouse (fitur untuk gamer wanita atau gamer casual), tapi juga memiliki shortcut-shortcut pada keyboard yang bisa membuat permain bermain dengan lebih cepat (fitur untuk gamer pria atau gamer hardcore). 

Masih banyak faktor yang perlu dipertimbangkan, mulai dari visual, karakter, cerita, sampai judul game. Yang penting selama proses desain kita harus selalu mengingat target pemain dari game kita, jangan sampai terlalu condong ke salah satu kelompok pemain tertentu (karena tergetnya untuk semua pihak).
baca keseluruhan - Bagaimana Membuat Game Klasik yang Sederhana?

Pelatihan Game yang Gratis, di Mana?

Di mana tempat yang menyediakan training atau kursus program untuk membuat game yang lengkap dengan harga terjangkau atau mungkin gratis di Indonesia?

Jawaban :

Saat ini belum banyak kursus game development di beberapa kota besar seperti Bandung, Jakarta, atau Yogyakarta yang sering diadakan berbagai workshop game development.

Kalau di Bandung Agate Studio beberapa kali mengadakan Game Development yang gratis misalnya tentang mobile game atau flash.

Tapi kamu tetap bisa belajar dari internet banyak situs yang memberikan tutorial membuat game seperti di Blog Agatestudio atau kamu bisa bergabung dengan komunitas Game Developer Indonesia, via Facebook Group atau Blog.
baca keseluruhan - Pelatihan Game yang Gratis, di Mana?

Bagaimana Tahapan Membuat Game?

Bagaimana cara membuat game online dengan langkah-langkahnya beserta flowchartnya?

Jawaban :

Kalau yang Anda maksud adalah cara membuat game online, anda bisa baca lebih detail di artikel Klinik IT sebelumnya. Kalau untuk belajar membuat game secara online, Anda bisa belajar dari berbagai tutorial misalnya di Blog Agate Studio, atau gamedev.net.

Untuk langkah-langkah membuat game sendiri secara singkat bisa dijelaskan sebagai berikut:


  • Pembuatan ide game: Sebelum mulai membuat game, kita perlu memikirkan game seperti apa yang akan kita buat, bagaimana memainkannya, apa saja yang akan membuat orang senang memainkan game kita, dan lain-lain.

  • Proses pre-production: pada tahap ini kita perlu mempersiapkan berbagai hal teknis yang berhubungan dengan game yang akan kita buat, misalnya teknologi apa yang akan digunakan (misalnya platform atau bahasa pemrograman), art direction atau arahan visual dari game yang akan dibuat, dan finalisasi game design yang akan kita implementasi dalam gamenya

  • Proses production: pada tahap ini baru kita buat art dan programming untuk gamenya, sebaiknya game yang dikembangkan sesering mungkin dibuat versi yang dapat dimainkan, jadi bisa ditest sekaligus bisa kita sebar ke komunitas game developer untuk minta masukan.

  • Proses release, pada tahap ini gamenya kita anggap selesai dan kita rilis ke pasar. Tapi kita perlu pastikan untuk tetap mengawasi komentar-komentar dari orang yang memainkan game kita, kalau ada laporan atau keluhan tentang bug atau error harus cepat-cepat kita perbaiki.

    Kurang lebih itu proses pembuatan game, untuk flowchartnya bisa dilihat di page dari BlitzGames.
baca keseluruhan - Bagaimana Tahapan Membuat Game?

Apa Kemampuan Dasar untuk Membuat Game?

Apa saja sih kemampuan dasar yang dibutuhkan kalau mau membuat game? Apakah harus bisa programming atau harus jago matematika atau harus bisa gambar atau apa lagi? 

Jawaban

Kalau mau membuat game dengan menggunakan tools pembuatan game seperti RPGMaker atau Game Maker, dibutuhkan kemampuan scripting, mirip programming tapi lebih sederhana.

Kalau mau membuat game yang lebih kompleks, atau misalnya di platform spesifik seperti mobile games, dibutuhkan kemampuan dasar programming seperti OOP dan penguasaan bahasa pemrograman yang dibutuhkan platform yang bersangkutan (misalnya Java untuk Android, atau Objective C untuk iOS device).

Selain programmer, dibutuhkan juga orang yang bisa membuat art asset untuk gamenya, kemampuan yang umumnya dibutuhkan oleh artist game adalah animasi, desain karakter, dan environment art. Minimal dengan satu programmer dan satu artist, kamu sudah bisa mulai membuat game.
baca keseluruhan - Apa Kemampuan Dasar untuk Membuat Game?

Bagaimana Mendapatkan Uang dari Game?

Apakah lebih baik membuat game gratisan atau berbayar? Kalau gratis, apa strategi mendapatkan uang yang paling baik? 

Masing-masing ada kelebihan dan kekurangannya, kalau berbayar, keuntungan yang didapat bisa lebih besar, tapi karena umumnya orang suka dengan gratis, game gratis akan memiliki pemain lebih banyak.

Untuk game gratis, ada dua cara untuk mendapatkan uang, yaitu membuat item mall, atau memasang platform iklan/advertisement dalam gamenya.

Cara pertama umum diterapkan di game online free-to-play, sedangkan cara kedua misalnya pada flash games, misalnya dengan memasang Mochiads.
baca keseluruhan - Bagaimana Mendapatkan Uang dari Game?

Bagaimana Workflow yang Baik untuk Membuat Game?

Terkadang membuat game bisa menjadi lebih mudah atau menjad lebih rumit karena workflow yang tidak benar. Ini sering kali baru disadari ketika proses pembuatan game sudah berjalan. Terkadang karena proses pembuatanya sudah cukup jauh, sehinga melakukan penelusuran kembali menjadi sangat rumit, ditambah lagi jika game tersebut dikerjakan lebih dari satu orang dan dengan dukumentasi yang buruk(biasa terjadi di komintas tanpa pengalaman dalam pembuatan game profesional). Karena saya masih baru dalam Game Development, pengetahuan tentang hal ini sangatlah kurang. Mohon petunjuknya untuk workflow ini atau setidaknya referensi buku atau artikel yang dapat membantu. Terima kasih sebelumnya.

Jawaban : 

Agar tidak muncul masalah di pertengahan pembuatan game, baik karena ada penambahan fitur, pergantian atau penambahan orang dalam tim, diperlukan suatu pegangan yang disebut Game Design Document (biasa disebut dengan GDD). GDD ini berisi desain game lengkap, yang harus selesai sebelum pengerjaan teknis game dimulai, dan harus disetujui oleh seluruh anggota tim. Yang perlu diperhatikan, setiap anggota tim harus memiliki visi yang sama atas game yang akan dikerjakan, agar tidak terjadi perbedaan pendapat antar anggota tim.


Untuk referensi buku yang bagus tentang workflow pembuatan game, bisa cek buku Game Development and Production oleh Erik Bethke.
baca keseluruhan - Bagaimana Workflow yang Baik untuk Membuat Game?

Bagaimana Cara Membuat Game Online?

Bagaimana cara membuat game online? saya ingin sekali membuat gameonline, tetapi saya tidak tahu akan mulai dari mana, kira-kira apa yalangkah pertama membuat game online?

Jawaban :

Game online adalah salah satu jenis game yang paling sulit dikembangkan, karena membutuhkan banyak sekali pengetahuan teknis mulai dari networking (pengiriman data), set up server, security (agar tidak mudah dicurangi), dan lain-lain. Tapi game online sendiri ada berbagai tipe dengan tingkat kesulitan yang berbeda-beda pula:


Text Based Online Game

Game online berbasis text, contohnya Mafia Wars atau Travian. Game online paling sederhana, cukup menampilkan data dari server, tidak perlu terlalu banyak interaksi antar pemain secara realtime. Misalnya pemain A yang sedang menyerang pemain C tidak akan muncul pada layar permainan pemain B walau berada pada wilayah in-game yang sama.


Asynchronous Online Game

Game dimana kita bisa bermain dengan karakter teman kita, namun yang bersangkutan tidak perlu online, contohnya Buddy Rush. Kita cukup menggunakan data terbaru dari karakter teman kita tersebut, lalu menggerakkannya dengan AI agar terkesan bahwa kita bermain dengan teman kita. Lebih kompleks karena interaksi pemain dengan sistem harus realtime (misalnya kita pukul seekor monster, data di server harus diupdate dengan nyawa monster baru yang telah dikurangi). Tapi tiap permainan hanya menerima input dari satu pemain saja.


Real Time Online Game


Game online dimana kita bisa bermain dengan orang lain pada waktu yang bersamaan. contohnya Point Blank atau DotA (via BattleNet). Game tipe ini tingkat kesulitannya lebih besar lagi karena tiap input dari setiap pemain harus mempengaruhi data di server dan pada layar game setiap pemain. Misalnya pada sesi DotA 10 orang, pemain #1 mengeluarkan jurus ke pemain #2, di layar permainan pemain #1-#10 harus melihat kejadian yang sama, di waktu yang sama, dan dengan efek yang sama (misalnya jumlah HP pemain #2 yang berkurang).


Massively Multiplayer Online Game


Game online real time dengan jumlah pemain jauh lebih banyak dibanding jenis game sebelumnya, contohnya Ragnarok Online atau World of Warcraft. Pada suatu waktu, pemain yang online bisa menembus angka ratusan bahkan ribuan, sehingga jumlah transaksi data yang terjadi sangat banyak , sehingga server harus dibuat agar dapat menangani transaksi data sebanyak itu.


Dari semua tipe game online yang disebutkan di atas, kuncinya adalah untuk mempelajari bagaimana hubungan client-server dalam sebuah game. Sederhananya, server adalah tempat untuk menyimpan berbagai data permainan, dan client adalah aplikasi untuk menampilkan data pada server dengan tampilan pada game. Semua input pada client harus bisa diterima oleh server dan server harus bisa memberikan respon sesuai dengan input yang dikirimkan.


Kalau memang ingin mencoba membuat online game, tidak ada salahnya mencoba membuat game online sederhana seperti Travian atau Mafia Wars, mengunakan PHP, database (misalnya mySQL), dan HTML/CSS untuk menampilkan visual gamenya. Rencananya di bulan November nanti Agate akan membuat tutorial yang berhubungan dengan tipe game seperti itu di Blog Agate Studio:) Tunggu saja tanggal mainnya!
baca keseluruhan - Bagaimana Cara Membuat Game Online?

Jumat, 27 Juli 2012

Apa Bahasa Pemrograman untuk Bikin Game?

Bahasa pemrograman yang digunakan untuk membuat game sangat bergantung pada platform atau teknologi yang digunakan. Untuk game komputer, ada beberapa bahasa yang umum digunakan, di antaranya adalah:


  • C++, walau sudah ada cukup lama, C++ masih banyak sekali digunakan untuk membuat game desktop, mulai dari game indie seperti Crayon Physics Deluxe, bahkan game besar seperti Crysis 2.
  • C#, dapat digunakan pada pembuatan desktop games menggunakan XNA, DirectX, atau Unity3D. Dapat juga digunakan untuk membuat web games menggunakan Silverlight atau Unity3D. Contoh web game yang dibuat menggunakan C# dan Unity3D adalah LiloCity dari Agate Studio.
  • Java, dapat digunakan untuk membuat desktop games, web games (dengan format Java Applet), bahkan bisa untuk mobile games. Contoh game desktop yang dibuat menggunakan Java contohnya Spiral Knights.
  • Actionscript 3, umum digunakan dalam pembuatan web games dalam format Flash Games, contohnya game flash di Facebook seperti Shopping Paradise buatan Agate Studio atau game flash di game portal, seperti Earl Grey and that Rupert Guy yang juga buatan Agate Studio.
  • PHP, HTML, Javascript; bahasa-bahasa pemrograman ini biasa digunakan untuk membuat web games, misalnya yang ada di Facebook seperti Football Saga.
  • Objective-C, bahasa ini spesifik digunakan untuk membuat game di komputer buatan Apple yang menggunakan Mac OS.
baca keseluruhan - Apa Bahasa Pemrograman untuk Bikin Game?

    Twitter Bird on The Tree by Tutorial Blogspot

    iklan from adsense