Senin, 14 Maret 2016


Game engine (atau singkatnya disebut engine saja di sini) adalah perangkat lunak yang digunakan untuk menciptakan perangkat lunak lain, dalam hal ini, game. Sekarang banyak sekai game engine untuk membuat game 3D, dari yang gratis sampai yang berbayar.


Dibawah ini adalah contoh dari beberapa 3D engine untuk game yang gratis/free :

1. Panda 3D
      Panda 3d adalah game engine, ebuah kerangka kerja untuk 3D rendering dan pengembangan game untuk Python dan C ++. Panda3D bersifat Open Source dan bebas untuk tujuan apapun, termasuk usaha komersial, berkat itsliberal lisensi. Selama beberapa bulan terakhir, beberapa mahasiswa di Carnegie Mellon University’s Entertainment Technology Center (ETC) telah bekerja pada peningkatan proses egging serta secara bertahap meningkatkan sistem shader.

          Bagi anda yang pernah menggunakan Panda 3d, anda akan tahu bahwa ada proyek PLG Panda 3D di masa lalu. Beberapa dari mereka telah lumayan berhasil karena adanya ruang lingkup proyek besar. Proyek ini justru akan berfokus pada pembuatan fitur lengkap set bukan setengah potongan yang diimplementasikan seperti proyek yang gagal di masa lalu. Ini juga akan fokus pada dokumentasi baik di dalam code dan manual.

Proyek fokus pada dua hal:
1.    Shader input
2.    Egging/model proses export

2. Blender
      Blender adalah program 3D dan animasi yang bersifat opensource, bebas untuk dikembangkan oleh penggunanya dan dapat didistribusikan kembali dan bersifat Legal.

Blender memiliki video compositor dan  intergrated game engine Karya yang dihasilkan tidak  ada  sifat  royalt  kepada  developer,  dan  dapat  dipublikasikan  baik  free maupun untuk dikomersilkan.

Blender merupakan salah satu program Modeling 3D dan Animation, tapi Blender mempunyai  kelebihan  sendiri  dibandingkan  program  modeling  3D  lainnya.  Kelebihan yang  dimiliki  Blender  adalah  dapat  membuat  game  tanpa  menggunakan  program tambahan lainnya,  Karena  Blender  sudah  memiliki  Game  Engine  sendiri  dan menggunakan  Python sebagai  bahasa  pemograman  yang  lebih  mudah  ketimbang menggunakan C++,C, dll.

Blender menggunakan OpenGL  sebagai  render  grafiknya  yang  dapat  digunakan pada berbagai macam sistem operasi seperti Windows, Linux dan Mac OS X. Saat ini Blender sudah mengeluarkan versi yang terbarunya, yaitu Versi 2.49 yang lebih ditujukan untuk pembuat game. Karena Versi ini memiliki fitur-fitur baru yang dirancang untuk membuat tampilan game yang lebih realistis dari pada versi sebelumnya.

Beberapa fitur unggulan blender antara lain:
- Tool simulasi tingkat lanjut
- Tool modelling berbasis modifier
- Tool animasi karakter yang handal
- Mendukung scripting menggunakan phyton.

Program ini sangat cocok untuk pembuat film, game, arsitektur, ilustrator, dan masih banyak lagi karena blender mempunyai fitur yang sangat lengkap. mulai dari modeling, rendering. Sebenarnya, dalam produksi dibutuhkan beberapa package, yaitu modeling, tekstur, animasi dan kompusiting. dan, blender mempunyai fitur yang dibutuhkan.


3. Ogre
    OGRE (Object-Oriented Graphics Rendering Engine) adalah engine yang object oriented & flexible 3D rendering pada game engine yang ditulis dalam bahasa C++ serta didesain untuk mampu men-developer dengan intuitif & mudah kepada aplikasi produksi dengan menggunakan utility hardware-accelerated 3D graphic. Gambaran abstraknya OGRE menggunakan sistem library seperti Direct3D & OpenGL, serta menyediakan sebuah dasar interface di dunia objek dan class object yang lebih tinggi.

OGRE mempunyai banyak komuniti yang aktif, salah satunyasourceforge.net yang berdiri sejak Maret 2005. Beberapa karyanga yang sudah ada & dikomersialkan diantaranya game Ankh, Azathoth, & Pasific Strom. Serta baru-baru ini muncul lagi gamenya, yaitu Eihoth 1.4.9 yang rilis pada Mei 2008. Rilisnya dibawah istilah GNU Lesser General Public License.



Dan berikut ini adalah 3D engine yang berbayar :

1.      Unity 3D Versi Pro

Unity merupakan suatu aplikasi yang digunakan untuk mengembangkan game multi platform yang didesain untuk mudah digunakan. Unity itu bagus dan penuh perpaduan dengan aplikasi yang profesional. Editor pada Unity dibuat degan user interface yang sederhana. Editor ini dibuat setelah ribuan jam yang mana telah dihabiskan untuk membuatnya menjadi nomor satu dalam urutan rankking teratas untuk editor game. Grafis pada unity dibuat dengan grafis tingkat tinggi untuk OpenGL dan directX. 

Unity mendukung semua format file, terutamanya format umum seperti semua format dari art applications. Unity cocok dengan versi 64-bit dan dapat beroperasi pada Mac OS x dan windows dan dapat menghasilkan game untuk Mac, Windows, Wii, iPhone, iPad dan Android.


Unity secara rinci dapat digunakan untuk membuat video game 3D, real time animasi 3D dan visualisasi arsitektur dan isi serupa yang interaktif lainnya. Editor Unity dapat menggunakan plugin untuk web player dan menghasilkan game browser yang didukung oleh Windows dan Mac. Plugin web player dapat juga dipakai untuk widgets Mac. Unity juga akan mendukung  console terbaru seperti PlayStation 3 dan Xbox 360. 

Pada tahun 2010, telah memperoleh Technology Innovation Award yang diberikan oleh Wall Street Journal dan tahun 2009, Unity Technology menjadi 5 perusahaan game terbesar. Tahun 2006, menjadi juara dua pada Apple Design Awards.

2.      Unreal Engine
Unreal Engine merupakan salah satu game engine yang populer digunakan untuk mengembangkan gameberbasis mobile seperti Android dan iOS. Selain itu, pengembang yang menggunakan Unreal Engine ini dapat juga mengembangkan game untuk Playstation, X Box, Windows, Mac OS, Linux, HTML5, Steam, dan yang terbaru Oculus Rift.
Beberapa game yang dihadirkan dengan Unreal Engine ini bisa dibilang memiliki kualitas yang bagus dan tampilan antarmuka 3 dimensi yang menarik. Misalnya saja seperti game yang telah terkenal seperti Tekken 7, Batman : Arkham City, Kingdom Hearts 3, dan masih banyak lagi.

Untuk dapat mengembangkan game menggunakan Unreal Engine ini pengembangnya harus menguasai bahasa pemrograman C++. Sementara itu, apabila pengembang ingin mempelajari fungsi-fungsi dan implementasi bahasa pemrograman C++ terhadap Unreal Engine ini dapat mengunjungi halaman resmi dari dokumentasi Unreal Engine yang menjelaskan dan memberikan pemahanan dalam pemrogaman game secara bertahap.


3. Cry Engine
       Cry Engine adalah salah satu Game Engine yang dikeluarkan oleh German, Crytek. Game engine ini juga sempat menghebohkan dunia game pada tahun 2004. Beberapa contoh game yang dibuat dengan menggunakan software ini adalah Crysis, Crysis War Head, Crysis 2, FarCry, Alion : Tower of Eternity, dan masih banyak lagi.

Keunggulan dari Cry Engine ini sendiri adalah tidak perlu menggunakan spek yang dewa untuk menjalankan game-game yang dibuat dengan software ini, dan pencahayaannya juga sangat bagus.





Referensi :
-          https://www.panda3d.org/     

Minggu, 13 Maret 2016



Game memang sudah menjadi hiburan bagi penggunanya, bahkan sekarang sudah semakin maraknya dunia game dijadikan sebuah bisnis yang sangat menjanjikan dan dapat meraup pundi-pundi uang yang begitu besar.




Game Developer Salary Survey 2012 dan ternyata angkanya sangat menarik. Setidaknya untuk orang yang bekerja di Amerika atau belahan dunia lainnya. Sedangkan untuk Indonesia sendiri saya tidak berani mengatakan hal yang sama karena kita tidak punya data pastinya.
Berikut ini penjelasan singkat mengenai posisi yang ada di dalam industri gaming beserta dengan gaji perbulannya (pengalaman kerja dibawah 3 tahun).
1. Programmer: Ini adalah bagian dimana kamu akan mengerjakan koding dari gamenya, disini kamu bertanggung jawab untuk memastikan gamenya berjalan sebagaimana mestinya sesuai dengan konsep yang telah dibuat. Rata-rata gaji perbulan: Rp 53.581.508,33
2. Artis dan Animator: Jika kamu mempunyai bakat menggambar maka ini adalah posisi yang tepat karena kamu akan bertanggung jawab untuk membuat gambar visual dan animasi untuk sebuah game. Rata-rata gaji perbulan: Rp 40.100.277,00
3. Game Designer: Ini adalah otak dari game, karena seorang Game Designer mempunyai tanggung jawab untuk membuat konsep gamenya, memastikan bahwa gamenya tetap menantang, memastikan bahwa tingkat kesulitannya pas, memastikan tidak ada musuh yang terlalu kuat dan banyak lainnya. Rata-rata gaji perbulan: Rp 40,824,740
4. Game Producer: Game producer adalah orang yang bertugas untuk merangkai graphic, sound, gameplay, video dan lainnya menjadi sebuah kesatuan yang disebut game. Producer bertugas untuk memastikan presentasi game secara keseluruhan menarik dan berjalan dengan benar. Rata-rata gaji perbulan: Rp 45,296,619
5. Audio Profesional: Main game sebagus apapun tidak akan lengkap tanpa adanya suara dan musik. Disinilah para audio profesional berperan, mereka harus berhasil menyuguhkan sebuah musik dan sound effect yang akurat dan sesuai dengan keseluruhan tema game.Rata-rata gaji perbulan: Rp 26,338,542
6. QA Test: Banyak orang berfikir bawah QA Test atau game tester adalah pekerjaan yang menyenangkan. Bermain game dan dibayar apa lagi yang bisa lebih menyenangkan bukan? Well tidak 100 persen benar, seorang QA tester harus memainkan game secara menyeluruh dan menjelajah tiap aspek. Mereka bertugas mencari bug dan exploit sehingga gamenya benar-benar solid ketika direlease kepasar. Jika ada bug setelah direlease maka QA tester adalah orang yang pertama kali disalahkan :D. Rata-rata gaji perbulan: Rp 29,985,417

7. Business dan Legal: Posisi ini paling tidak berhubungan dengan game secara langsung karena mereka mengurus izin dan aspek bisnis dari game tersebut. Hal ini bisa bervariasi mulai dari mengurus karyawan, pengurusan paten game sampai dengan marketing. Rata-rata gaji perbulan: Rp 58,202,504
Berikut ini adalah statistikanya dari pendapatan programer : 

Bahkan sekarang dunia game dijadikan bisnis untuk membuka tempat yang dimana disana kita dapat bermain. contohnya seperti dibawah ini :
Warnet (Warung Internet)



Kebanyakan, warnet di buka di lahan yang dekat dengan tempat pendidikan, seperti sekolah, tempat les, atau kampus. Sehingga, penggunanya pun tak jauh dari siswa / siswi, mahasiswa, guru, atau dosen yang secara kebetulan atau tidak membutuhkan jasa internet.

Tetapi, ketika perkembangan teknologi telah merambah ke seluruh penjuru, warnet pun merambah ke seluruh pelosok pemukiman, dan tempat – tempat yang sebelumnya tidak diperkirakan dapat dijadikan sebagai lahan untuk membuka usaha warung internet. Oleh karena itu, pengguna warnet menjadi semakin luas, mulai dari anak – anak sampai orang tua.

Hal ini dikarenakan, kebutuhan internet yang semakin naik dari yang tadinya kebutuhan senggang menjadi kebutuhan yang memang harus dipenuhi untuk mendapatkan informasi yang lebih cepat, akurat dan terkini atau teraktual. Ditambah lagi dengan banyaknya menu pilihan yang dapat dipilih oleh anda, keluarga anda, kerabat atau sanak famili anda.

Mulai dari berita tentang kehidupan, teknologi, ekonomi. sosial, politik, tips – tips menarik, jaringan sosial, sampai permainan yang dapat membunuh rasa bosan anda dapat anda nikmati melalui dunia internet.



Rental PS (PlayStation)

Pasti kita semua sudah tau apa itu rental playstation . tempat ini menyediakan permainan playstation yang mengikuti perkembangan jaman , mulai dari playstasion 1 hignga sekarang playstasion 4.

Tapi seiring dengan banyak persaingan di usaha ini sekarang rental playstation tidak hanya menawarkan permainan PS saja namun juga didukung dengan fasilitas yang nyaman untuk pelanggan yang datang supaya lebih nyaman bermain.

Sama halnya dengan warnet rental PS ini juga banyak diadakan lomba- lomba game yang tentunya menawarkan hadiah uang juga untuk menarik pemain untuk datang bermain disana.



Game Online



Hal di atas adalah aspek bisnis untuk pembuatan game sedangkan untuk pemain game online juga ada aspek bisnisnya  ,diantaranya :

1. Adanya credit point

Yang dimaksud disini adalah di dalam game online ada barang-barang yang dapat dibeli dengan uang asli dan jika kita memiliki banyak barang tersebut kita bisa menjual barang tersebut kepada pemain lain and mendapatkan keuntungan uang dari abrang tersebut.

2. Dapat mengikuti turnamen game online.

3. Sebagai pengulas game

Belakangan ini banyak orang yang hobi game dan akhirnya memposting ulasan mereka bermain game atau bahkan merekan kegiatannya dan menampilkannya di youtube . jika banyak orang yang melihat atau mengunjungi web ulasan anda . akan banyak orang yang menaruh iklan kepada anda dan bahkan menyeponsori anda untuk memainkan sebuah game demi mengingkatkan rating game tersebut . hal ini bisa menjadi aspek bisnin yang menjajikan dan menguntungkan . seperti hobi yang dibayar .

4. Menawarkan account game online

Selain dapat menjual barang yang berharga kita sebagai pemain game online dapat menjual account game online kepada pemain lain . misalnya kita mulai bosan dengan suatu game dan orang lain ingin memainkan game tersebut tapi tidak ingin membuang banyak waktu . disitulah mereka akan mencari account game yang sudah memiliki level tinggi dah lebih mudah dalam meneruskan permainan.





Referensi :
-          http://www.kangaliali.com/pengertian-warnet-warung-internet.html            

Jumat, 11 Maret 2016



Platform game, juga biasa disebut platformer, adalah game yang dalam gameplay nya melibatkan perjalanan antar platform dengan cara meloncat (biasanya juga berayun dan memantul).

Genre game atau ragam permainan video digunakan untuk menggolongkan permainan video berdasarkan interaksi bidang permainannya, bukan hanya perbedaan visual maupun naratif.


Platform Game


Berikut klasifikasi game berdasarkan jenis platform yang digunakan :


          1. Arcade games
Arcade games yaitu yang sering disebut ding-dong di Indonesia, biasanya berada di daerah / tempat khusus dan memiliki box atau mesin yang memang khusus di design untuk jenis video games tertentu dan tidak jarang bahkan memiliki fitur yang dapat membuat pemainnya lebih merasa masuk dan menikmati, seperti pistol, kursi khusus, sensor gerakan, sensor injakkan dan stir mobil (beserta transmisinya tentunya).

2. PC Games
PC Games yaitu video game yang dimainkan menggunakan Personal Computers.

3. Console games
Console games yaitu video games yang dimainkan menggunakan console tertentu, seperti Playstation 2, Playstation 3, XBOX 360, dan Nintendo Wii.


4. Handheld games
Handheld games yaitu yang dimainkan di console khusus video game yang dapat dibawa kemana-mana, contoh Nintendo DS dan Sony PSP.


5. Mobile games
Mobile games yaitu yang dapat dimainkan atau khusus untuk mobilephone atau PDA.



Genre Game





Berikut klasifikasi game berdasarkan genre permainannya :

1. Aksi Shooting
Video game jenis ini sangat memerlukan kecepatan refleks, koordinasi mata dan tangan, juga timing, inti dari game jenis ini adalah tembak, tembak dan tembak. Termasuk didalamnya tedapat :
·       -  First person shooting (FPS) seperti Counter Strike dan Call of Duty.
Drive n shoot, menggunakan unsur simulasi kendaraan tetapi tetap dengan tujuan utama menembak dan menghancurkan lawan, contoh : Spy Hunter, Rock and Roll Racing, Road Rash.
·       -  Shoot em up, seperti Raiden, 1942, dan gradius.
·     Beat em up (tonjok hajar) seperti Double Dragon dan Final Fight, lalu hack and slash (tusuk tebas) seperti Shinobi dan Legend of Kage.
·   Light gun shooting, yang menggunakan alat yang umumnya berbentuk seperti senjata, seperti Virtua Cop dan Time Crisis.
·      Fighting ( pertarungan ) Ada yang mengelompokan video game fighting di bagian Aksi, jenis ini memang memerlukan kecepatan refleks dan koordinasi mata-tangan, tetapi inti dari game ini adalah penguasaan jurus (hafal caranya dan lancar mengeksekusinya).


2. Petualangan.
Jenis video game aksi-petualangan memerlukan kelihaian pemain dalam bergerak, refleks, berlari, melompat hingga memecut atau menembak tidak diperlukan di sini. Video Game murni petualangan lebih menekankan pada jalan cerita dan kemampuan berpikir pemain dalam menganalisa tempat secaravisual, memecahkan teka-teki maupun menyimpulkan rangkaian peristiwa dan percakapan karakter hingga penggunaan benda-benda tepat pada tempat yang tepat.


3. Simulasi, Konstruksi dan manajemen.
Video Game jenis ini seringkali menggambarkan dunia di dalamnya sedekat mungkin dengan dunia nyata dan memperhatikan dengan detil berbagai faktor. Video Game jenis ini membuat pemain harus berpikir untuk mendirikan, membangun dan mengatasi masalah dengan menggunakan dana yang terbatas. Contoh: Sim City, The Sims, Tamagotchi.


4      4. Role Playing.
Video game jenis ini sesuai dengan terjemahannya, bermain peran, memiliki penekanan pada tokoh/peran perwakilan pemain di dalam permainan, yang biasanya adalah tokoh utamanya, dimana siring kita memainkannya, karakter tersebut dapat berubah dan berkembang ke arah yang diinginkan pemain ( biasanya menjadi semakin hebat, semakin kuat, semakin berpengaruh, dll) dalam berbagai parameter yang biasanya ditentukan dengan naiknya level, baik dari status kepintaran, kecepatan dan kekuatan karakter. seperti Final Fantasy, Dragon Quest dan Xenogears. Never Winter Nights, baldurs gate, Elder Scroll, dan Fallout.

        5. Puzzle.
Video game jenis ini sesuai namanya berintikan mengenai pemecahanteka-teki, baik itu menyusun balok, menyamakan warna bola, memecahkan perhitungan matematika, melewati labirin, sampai mendorong-dorong kota masuk ke tempat yang seharusnya, itu semua termasuk dalam jenis ini. Sering pula permainan jenis ini adalah juga unsur permainan dalam video gamepetualangan maupun game edukasi. Tetris, Minesweeper, Bejeweled, Sokobandan Bomberman.


6     6. Simulasi kendaraan.
Video Game jenis ini memberikan pengalaman atau interaktifitas sedekat mungkin dengan kendaraan yang aslinya, muskipun terkadang kendaraan tersebut masih eksperimen atau bahkan fiktif, tapi ada penekanan khusus pada detil dan pengalaman realistik menggunakan kendaraan tersebut.



7     7. Sport/Olahraga
Video Game jenis ini bersifat singkat padat jelas, bermain sport di PC atau konsol anda. Biasanya permainannya diusahakan serealistik mungkin walau kadang ada yang menambah unsur fiksi seperti NBA JAM. Contohnya pun jelas, Seri Winning Eleven, seri NBA, seri FIFA, John Madden NFL, Lakers vs Celtics, Tony hawk pro skater, dll.







Referensi :

Kamis, 10 Maret 2016

Sejarah Game


Permainan atau Game merupakan sebuah aktivitas rekreasi dengan tujuan bersenang-senang, mengisi waktu luang, atau berolahraga ringan. Permainan biasanya dilakukan sendiri atau bersama-sama (kelompok).
Disini saya akan menjelaskan sejarah dari game/permainan dari masa ke masa. mari kita mulai !!!




Tahun 1951




Awal Sejarah Game Sebelum munculnya Game/Permainan komputer, perkembangan teknologi dunia dikejutkan dengan munculnya televisi interaktif oleh Ralph Baer ketika ia bekerja di Loral Electronics di Bronx, New York, 1951. Tidak ada Game/Permainan komputer yang bisa dibuat saat itu karena desain televisi tersebut ditolak. Namun ia tetap melanjutkan penemuannya itu sampai 15 tahun kemudian. Tahun 1952, permainan OXO2, sebuahversi grafik dari bulat dan silang (tic-tac-toe), dikembangkan oleh seorang mahasiswa Universitas Cambridge bernama A.S.Gouglas ketika ia hendak mendemonstrasikan tesisnya tentang interaksi antara manusia dengan komputer. 


Tahun 1960-an


Tahun 1960an Pada tahun 1961, Steve Russell dan kawan-kawan memprogram Game/Permainan komputer ini juga dipresentasikan di MIT saat Science Open House tahun 1962. Sementara itu salah satu pengembang dari Multics, Ken Thompson meneruskan pengembangan sistem operasi setelah AT&T berhenti mendanainya. Pekerjaannya terfokus pada sistem operasi untuk GE-645 mainframe. Dia juga akhirnya dapat memainkan permainan komputer buatannya sendiri berjudul “Space Travel”. 


Tahun 1970 - 1976


Tahun 1970 Dekade ini dibuka dengan kehadiran Nolan Bushnell dan Ted Dabney membuat versi coin-operated arcade dari “Spacewar” dan mesin itu dinamainya Space Computer. Nutting Associates membeli Game/Permainankomputer tersebut dan menggaji Bushnell serta memproduksi 1.500 mesin Computer Space. Pada tahun yang sama, muncul home console pertama dengan nama Magnavox Odyssey. Console ini dibuat dengan mengunakan dasar komponen yang dibuat Ralph Baer dulu dan dilisensi dari karyawannya. Console dapat dimainkan di televisi standar rumahan. Namun console ini sama sekali tidak sukses dalam penjualannya, meskipun banyak perusahaan membayar lisensinya untuk beberapa lama (termasuk Atari).


Tahun 1977



Pada tahun 1977 Atarai mengeluarkan home console pertama, Atari 2600, dengan menggunakan catridge yang banyak dikenal sebagi media menyimpan Game/Permainan komputer sampai era tahun 2000. Sembilan Game/Permainan komputer didesain dan dilempar ke pasaran untuk musim liburan. Industri arcade mencapai jaman keemasan tahun 1978 dengan dirilisnya Space Invaders oleh Taito.

Era 8-Bit (1975-1989) Masa ini merupakan generasi kedua home video game. Program tidak lagi dikeraskan dalam chip, namun sudah diisikan kedalam memory dalam tempat penyimpanan dan dimainkan atau dijalankan dengan bantuan microprocessor pada umumnya. Sehingga penyimpanan permainan komputer semakin ringkas dan aman. Konsumen dapat membeli satu catridge untuk beberapa permainan komputer ringan.



Game Konvensional & Game Modern
·         Game konvensional yang biasa di sebut game tradisional, Indonesia sendiri kita ketahui bahwa Negara dengan berbagai macam budaya, kultur dan agama. membawa akan banyaknya variasi yang ada di Negara ini, dalam konteks Game / Permainan sangat membawa cirikhas yang ada di setiap budaya dan kultur yang ada di daerahnya. Begitu kental rasa solidaritas dan kekompakkan yang dibutuhkan untuk memainkan Game / Permainan tradisional ini.
·         Pada tahun 2009, dimana pada tahun ini game dengan berbagai macam dan teknologi memulai langkah awal untuk merambah pasar game yang ada, lambat laun mulai bermunculan game game yang mengusung teknologi canggih yang ada di jamannya.




Referensi :