Rabu, 22 Maret 2017

Tulisan 1 BAB 2 Pengantar Teknologi Game

JELASKAN SALAH SATU STORY BOARD PADA GAME

Pada Tulisan kali ini saya akan menjelaskan mengenai story board dari game DOTA 2
Dota 2 merupakan sebuah game dengan Jenis Strategy, Action dan juga Arcade. Alur permainan dari Game ini sendiri dengan memainkan bersama 10 orang atau 20 orang (5 vs 5) atau (10 vs 10), memenangkan dengan cara mengalahkan base team lawan dimana charcter pada permainan ini dengan cara dapat memilih salah satu herro yang diinginkan oleh pemain.  System level dan Juga MMR juga terdapat pada game ini untuk menentukan peringkat dan memperoleh point. Game Dota 2 di buat untuk semua umur dari developer Valve yang dipublishkan Valve pada 9 Juli 2013.Pada game ini pemain dapat memperoleh peringkat atau point degan cara memainkan Game ini pada tingkat Rangked Match dan memenangkanya, semakin tinggi nilai MMR(hasil memenangkan Rangked Match) semakin tinggi peringkat anda dalam permainan tersebut. Game Dota 2 juga merupakan Game yang ikut berpatisipasi dalam tingkat turnament international dan dengan peraihan Bonus atau hadiah tertinggi di dunia.



Tugas 1 BAB 2 Pengantar Teknologi Game

PENJELASAN MENGENAI DESAIN SCENARIO


    Skenario adalah urutan cerita yang disusun oleh seseorang agar suatu peristiwa terjadi sesuai dengan yang diinginkan. Kalau dasar untuk pembuatan film adalah skenario, maka dasar untuk membuat game adalah design document atau lebih mudahnya disebut skenario game. Skenario game adalah langkah awal dalam membuat sebuah game, dengan skenario game dapat mempermudah kita menyelesaikan game yang akan kita buat. Skenario game adalah sebuah cerita khusus yang melatarbelakangi kejadian – kejadian dalam game. Kalau skenario menentukan interior dan eksterior, dekor, pemain, dan studio, serta pembuatan trik, dalam desain dokumen ada ketentuan program game, grafik, tokoh, animasi, suara, dan musik. Sampai di sini keduanya masih paralel. Berbeda dengan skenario yang merupakan sekuens linier dari adegan, turn around point, dialog, dan seterusnya; design documents adalah gabungan dokumen yang mendiskripsikan secara kompleks semua segi game yang direncanakan. 
     Ditambah lagi, berbeda dengan skenario, tidak bisa secara pasti ditentukan, dokumen apa saja yang akan ditemukan dalam design documents, karena itu tergantung pada gaya game yang akan dibuat. Hampir sama seperti pembuatan film dimana penulis skenario pertama-tama menulis tema, kalau ada produser yang berminat, penulis skenario membuat sinopsis, dan setelah mendapat persetujuan produser, baru skenario dibuat, begitu juga prosesnya dalam merencanakan suatu judul game komputer. Temanya dibuat dulu, kemudian konsep dan akhirnya design documents disusun. Gambaran seperti ini adalah kondisi yang ideal, tidak semua pengembang melalui proses ini, walaupun hal itu patut disayangkan. Cukup rumit bukan? Serupa namun tak sama hehe.
           Konsep seharusnya berguna untuk memberikan gambaran garis besar tentang cerita, prinsip-prinsip mekanisme game, dan titik berat untuk gameplay. Karena itu konsep mencakup prinsip-prinsip dasar, gaya game, kerangka peraturan, sinopsis cerita (kalau ada cerita), karakteristik game, contoh misi, atau situasi-situasi dalam game dan bisa juga diferensiasi perangkat pengguna atau ada eek-efek khusus serta akhirnya unsur-unsur spesifik yang menjadi andalan pencipta. Dalam penutup sinopsis seharusnya dicantumkan daftar unsur yang unik dan orisinil serta faktor-faktor yang bisa dijadikan daya jual tinggi bagi judul tersebut. Konsepnya biasanya ditulis setebal 5-10 halaman. Kalau konsep sudah diterima, artinya sudah disetujui produser, dinilai positif oleh tim dan sebagainya, desainer game mulai menulis dengan documents. 
            Dokumen ini tidak baku, selama pengembangan bisa dimodifikasi atau diperbarui. Itu tidak berarti bahwa design document tidak perlu dibuat lengkap dan serius. Seperti dalam kalimat pembuka, semuanya perlu dipertimbangkan dan direncanakan dengan teliti, kalau tidak, pekerjaan tim bisa mengalami banyak masalah. Apasaja yang tidak direncanakan dengan baik akan menyebabkan kerugian waktu dan biaya dalam pelaksanaan proyek. Tentu saja tidak segalanya bisa direncanakan sebelumnya, tetapi menurut teori 80/20, sekitar 80% pekerjaan bisa berjalan sesuai rencana. 
          Tidak ada patokan umum apa saja yang harus menjadi bagian design documents, karena ada banyak perbedaan tergantung proyeknya. Tetapi dalam satu hal semua dokumen sama, harus mendeskripsikan game secara kompleks maupun mendetail. Setelah membaca design document, anda seharusnya memiliki gambaran lengkap tentang produk akhir. Salah satu dokumen biasanya menjelaskan mekanisme game. Sebagai bagiannya, misalkan untuk RPG dan strategi, adalah peraturan yang menentukan dan mendiskripsi tipe objek dalam game berikut karakteristik serta hubungan interaktifnya. 
       Bagian lain membahas penerapan hukum fisika dalam dunia game dalam arti luas, misalkan kekuatan alam yang dapat diterapkan dan bagaimana reaksi objek-objek dalam game. Ada deskripsi lokasi secara lisan maupun dalam sketsa, skenario cerita, bisa disebutkan diferensiasi perangkat pengguna. Dan sebaiknya ada daftar monster (untuk RPG fantasi) atau daftar pasukan (untuk strategi). Singkatnya, dalam struktur dokumen-dokumen ini seharusnya terdapat seluruh materi yang mencakup seluruh aspek game. Baru berdasarkan design documents yang lengkap bisa ditulis spesifikasi untuk rancangan engine atau modifikasi engine yang sudah ada, dan rencana produksi. Bagian akhir dari design documents adalah catatan-catatan desainer game, di mana dicantumkan misalnya ide-ide susulan atau perubahan yang dilakukan berdasarkan hasil tes, dan seterusnya.
      Script
  
         Dalam pemrograman komputer, naskah adalah sebuah program atau urutan instruksi yang ditafsirkan atau dilakukan dengan program lain daripada oleh komputer prossesor. Skrip (script) adalah semacam bahasa pemrograman dalam tingkat kesulitan yang lebih rendah, tanpa aplikasi hasil kompilasi interpreter; skrip biasanya disisipkan ke dalam bahasa pemrograman yang lebih kompleks dan hasil skrip digunakan oleh bahasa pemrograman yang lebih kompleks itu. 
         Contohnya ialah penyisipan skrip assembly ke dalam program Pascal untuk mengakses hardware pada level bahasa tingkat rendah. Skrip merupakan kumpulan sintaks bahasa pemrograman yang siap untuk di-compile. Untuk mengetahui tentang script, disini ada sedikit rangkuman tentang script :
  •      Script adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat di akses.
  •       Jenis script sangat menentukan statis, dinamis, atau interaktifnya sebuah situs
  •       Semakin banyak script yang digunakan maka akan terlihat semakin dinamis, dan interaktif serta terlihat lebih bagus.
  •       Bahasa dasar yang di pakai setiap situs adalah HTM
  •       Macam-macam script, PHP, ASP, JSP, Java Script, Java Applets, VBScript.

      Storyboard
   
           Storyboard adalah visualisasi ide dari aplikasi yang akan dibangun, sehingga dapat memberikan gambaran dari aplikasi yang akan dihasilkan. Storyboard dapat dikatakan juga visual script yang akan dijadikan outline dari sebuah proyek, ditampilkan shot by shot yang biasa disebut dengan istilah scene.
              Storyboard sekarang lebih banyak digunakan untuk membuat kerangka pembuatan websites dan proyek media interaktif lainnya seperti iklan, film pendek, games, media pembelajaran interaktif ketika dalam tahap perancangan /desain.
              Baru-baru ini istilah “Storyboard” telah digunakan dibidang pengembangan web, pengembangan perangkat lunak dan perancangan instruksi untuk mempresentasikan dan menjelaskan kejadian interaktif seperti suara dan gerakan biasanya pada antarmuka pengguna, halaman elektronik dan layar presentasi. Sebuah Storyboard media interaktif dapat digunakan dalam antarmuka grafik pengguna untuk rancangan rencana desain sebuah website atau proyek interaktif sebagaimana alat visual untuk perencanaan isi.
              Sebaliknya, sebuah site map (peta) atau flow chart (diagram alur) dapat lebih bagus digunakan untuk merencanakan arsitektur informasi, navigasi, links, organisasi dan pengalaman pengguna, terutama urutan kejadian yang susah diramalkan atau pertukaran audiovisual kejadian menjadi kepentingan desain yang belum menyeluruh.
         Salah satu keuntungan menggunakan Storyboard adalah dapat membuat pengguna untuk mengalami perubahan dalam alur cerita untuk memicu reaksi atau ketertarikan yang lebih dalam. Kilas balik, secara cepat menjadi hasil dari pengaturan Storyboard secara kronologis untuk membangun rasa penasaran dan ketertarikan.
          Seorang pembuat Storyboard harus mampu menceritakan sebuah cerita yang bagus. Untuk mencapainya, mereka harus mengetahui berbagai film, dengan pengertian tampilan yang bagus, komposisi, gambaran berurut dan editing. Mereka harus mampu untuk bekerja secara sendiri atau dalam sebuah bagian tiam. Mereka harus mampu menerima arahan dan juga bersiap membuat perubahan terhadap hasil kerja mereka.
            Untuk proyek tertentu, pembuat Storyboard memerlukan ketrampilan menggambar yang bagus dan kemampuan beradaptasi terhadap gaya yang bermacam. Mereka harus mampu untuk mengikuti desain yang telah dikeluarkan dan menghasilkan kerja konsisten, yang digambar pada model.

      Storyboard pada Game
         Storyboard pada Game sedikit berbeda dari storyboard animasi, dimana pada storyboard game terdapat goal / mission yang akan dibuat pada game itu sendiri. Kemudian storyboard pada game menjelakaskan tentang alur permaianan itu sendiri seperti apa tergantung dari jenis game.  misalkan game ber-genre arcade tidak memiliki alur cerita namun game terebut menitik beratkan pada perolehan point. Jadi storyboard yang dibuat yaitu bagaimana pemain mendapat nilai / point setinggi mungkin.
      Storyboard pada Aminasi 
         Storyboard pada animasi ialah untuk menjelaskan tentang alur narasi dari sebuah cerita, atau storyboard pada animasi sebagai acuan agar animator  dalam membuat animasi tidak melenceng dari yang dibuat pada storyboard. Sebenarnya fungsi dari storyboard itu sama, namun yang berbeda hanya media yang diperuntukkan dari storyboard itu sendiri, contoh storyboard pada game atau storyboard pada iklan.
Daftar Pustaka

Sabtu, 11 Maret 2017

Tulisan 1 BAB 1 Pengantar Teknologi Game

Tulisan tentang salah satu teknologi game terbaru saat ini



Virtual reality (VR) Technology

Tahun 2016 di gadang-gadang sebagai tahun mewabahnya teknologi virtual reality. VR gaming memungkinkan Anda untuk menikmati pengalaman terlibat dan berinteraksi dalam lingkungan yang ada dalam game. Beberapa sumber bahkan menyatakan virtual reality merupakan lini paling di bidik oleh para investor. Beberapa perusahaan raksasa seperti Facebook, Google dan Intel telah memulai investasi ini. Tahun 2018, penjualan produk virtual reality diperkirakan akan mencapai $5.2 juta.

Oculus Rift, HTC Vive, Playstation VR adalah tiga headset virtual reality besar yang dijadwalkan rilis tahun ini. Selain Sony yang mengganti nama Project Morpheus menjadi Playstation VR ntuk menanamkan kesan “gaming” yang mendalam, pesaing lainnya juga mengincar pasar gaming sebagai tempat berlabuh utama. Intel mengembangkan teknologi VR pada kamera Razer untuk dijadikan kontroler game.

Perangkat PC dan notebook gaming pun kini mulai berlomba untuk “menjual” fitur VR ready mereka. Gamer mobile juga pastinya akan kecipratan teknologi baru ini. Mulai dari Samsung Gear VR, smartphone, hingga perangkat wearable modern saat ini pun mulai dihadirkan dengan berbagai fitur yang akan mendukung penggunaan VR untuk gaming

 Pendapat mengenai perkembangan game di Indonesia

perkembangan teknologi di indonesia menurut saya dari masuknya teknologi game luar ke indonesia seperti game boy, tama gochi dan sebagainya, dan dikarenakan mahalnya dalam pembuatan game dan memerlukan tenaga ahli kusus perkembangan teknologi game di indonesia menurut saya masih cukup kurang dikarenakan sedikitnya peminat dalam mencoba game dalam negri. namun beberapa game yang populer dikalangan indonesia juga ada seperti  Agate Studio, Altermyth Studio, Toge Production, Tinker Game, Touch Ten Game dan lain lain

Tugas 1 BAB 1 Pengantar Teknologi Game

PENDAHULUAN

Konsep Game

Dalam membuat game kita harus memahami konsep dari game yang akan kita buat.Tidak mungkin kita membuat game tanpa ada konsep ibarat membabi buta. Konsep merupakan bagian yang paling penting, sebab disinilah anda menentukan game apa yang anda ingin buat , R.P.G. , Adventure , Action, atau apa? Setelah pembuatan konsep kita akan mengikuti langkah-langkah selanjutnya , tergantung dari game yang akan dibuat , game 2D sederhana, game 2D besar, game 3d sederhana, atau game 3d besar. Anda dapat melihat bagan konsep dibawah ini.



1.bagan konsep game 2D sederhana.





2.bagan konsep game 2D sedang/besar.


3.bagan konsep game 3D sederhana.




4.bagan konsep game 3D sedang/besar.


Untuk tambahan, mungkin bagi anda yang tidak tahu apa arti dari “bug” akan bertanya-tanya , apakah itu serangga? Tidak , yang dimaksud “bug” disini adalah kesalahan yang terdapat dalam game. Dalam game yang berukuran sedang/ besar( tidak dilihat dari segi besarnya ukuran file, tetapi dari segi cerita,gameplay,durasi, kualitas gambar,dll) , sangat besar kemungkinan akan adanya kesalahan dalam game. Oleh karena itu sangat disarankan untuk mengecek ulang atau kalau perlu meminta bantuan teman atau kenalan untuk mencoba memainkan dan mencari kesalahan yang ada.

Pengertian Game
Game adalah permainan secara berstruktur, biasanya dilakukan untuk kesenangan dan kadang-kadang digunakan sebagai alat pendidikan.

Permainan berbeda dari pekerjaan, yang biasanya dilakukan untuk remunerasi, dan dari seni, yang lebih sering merupakan ekspresi dari unsur estetika atau ideologi. Namun, perbedaan ini tidak jelas, dan banyak permainan juga dianggap sebagai pekerjaan (seperti pemain profesional tentang olahraga dengan penonton / games) atau seni (seperti jigsaw puzzle atau permainan yang melibatkan tata letak artistik seperti Mahjong, solitaire, atau beberapa video game).






KUNCI Dari Game yang baik adalah tujuan, aturan, tantangan, dan interaksi. Game umumnya melibatkan stimulasi mental atau fisik, dan sering keduanya. Banyak permainan membantu mengembangkan keterampilan praktis, melayani sebagai bentuk latihan, atau sebaliknya melakukan peran, pendidikan simulational, atau psikologis.

Dibuktikan sejak 2600 SM, permainan adalah bagian universal pengalaman manusia dan hadir dalam semua budaya. The Royal Game Ur, Senet, dan Mancala adalah beberapa permainan tertua .

Jenis Jenis Game

RPG (Role Playing Game)
 
RPG adalah salah satu game yg mengandung unsur experience atau leveling dalam gameplay nya. Biasanya dalam game ini kita memiliki kebebasan untuk menjelajah dunia game tersebut, dan kadang kala dalam beberapa game, kita dapat menentukan ending dari game tersebut
RPG terbagi 2 : Action RPG & Turn Based RPG (Menunggu giliran kita untuk berjalan seperti Monopoly)


RPG Action | Mass Effect | ZigaFiles Games
RPG Action | Mass Effect

Turn Based RPG | The Last Remnant | ZigaFiles Games
Turn Based RPG | The Last Remnant

FPS (First Person Shooting)
FPS adalah game yg tembak menembak yg memiliki ciri utamanya adalah penggunaan sudut pandang orang pertama yg membuat kita dibelakang senjata.

FPS | Counter Strike | ZigaFiles Games
FPS | Counter Strike 

Third Person Shooter
TPS adalah game yg mirip dengan FPS yaitu memiliki gameplay tembak
menembak hanya saja sudut pandang yg digunakan dalam game ini
adalah orang ketiga.

TPS | Lost Planet | ZigaFiles Games
TPS | Lost Planet 

Strategy
STRATEGY adalah genre game yg memiliki gameplay untuk mengatur
suatu unit atau pasukan untuk menyerang markas musuh dalam rangka
memenangkan permainan. biasanya di dalam game Strategy, kita dituntut
untuk mencari gold untuk membiayai pasukan kita.
Games Strategy dibagi 2 :

pada game ini, kita dapat mengendalikan pasukan secara langsung, dari mencari sumber daya, hingga menghancurkan musuh. Semua pertempuran ini dapat kita saksikan secara langsung.
Real Time Strategy (RTS) | Warcraft 3 | ZigaFiles Games
Real Time Strategy (RTS) | Warcraft 3
sistem nya seperti Turn Based RPG, tetapi disini selain mengendalikan character utama, kita mengendalikan pasukan dan kota kita untuk memenangkan pertarungan. biasanya kita memainkan game nya di atas peta.

Turn Based Strategy (TBS) | Civilization | ZigaFiles Games
Turn Based Strategy (TBS) | Civilization 

Sports
Sports Adalah genre bertema permainan olahraga. Sistem permainan akan
berbeda-beda tergantung jenis olahraga yang menjadi tema game tersebut

Sports | PES 2014 | ZigaFiles Games
Sports | PES 2014 
Genre Games yang lain :

Simulation
Simulasi Adalah genre yang mementingkan realisme. Segala faktor pada game ini
sangat diperhatikan agar semirip didunia nyata. Segala nilai, material,
referensi, dan faktor lainnya adalah berdasarkan dunia nyata. Cara
memainkannya juga berbeda, karena biasanya kontrol yang dimiliki cukup
rumit. Genre simulasi meliputi game racing, flight, sampai militer

Tycoon
Tycoon adalah game yg menjadikan kita sebagai seorang bussinesman
yang akan mengembangkan sesuatu Property untuk dikembangkan hingga
laku di pasaran

Racing
Racing Game adalah game sejenis racing yg memungkinkan kita untuk
mengendalikan sebuah kendaraan untuk memenangkan sebuah balapan.

Action Adventure
Action Adventure adalah game berupa petualangan salah seorang
karakter yg penuh dengan penuh aksi yg akan terus ada hingga game
tersebut tamat. (Biasanya Action dimasukan kategori RPG)

Arcade
Arcade game adalah genre game yang tidak terfokus pada cerita, melainkan hanya dimainkan "just for fun" atau untuk kejar-mengejar point / highscore

Fighting Game
Fighting adalah genre game bertarung. Seperti dalam arcade, pemain dapat mengeluarkan jurus-jurus ampuh dalam pertarungannya. Genre fighting biasanya one on one dalam sebuah arena yang sempit.
TEKNOLOGI GAME
Bisnis dalam Game Komputer

Game merupakan suatu program yang dirancang sedemikian rupa untuk memenuhi salah satu kebutuhan manusia, yaitu kebutuhan manusia pada hiburan. Hiburan dianggap penting bagi seseorang dikarenakan dengan adanya hiburan akan mampu menyegarkan kembali pikiran mereka setelah disibukkan dengan berbagai aktivitas yang menguras tenaga dan otak.
Di zaman yang modern ini, tidak dipungkiri lagi bahwa game sangat berperan untuk sebagian besar pengguna teknologi, terutama pengguna komputer. Namun, game ternyata juga dapat dijadikan sebuah bisnis yang menjanjikan. Dengan hobi para gamer ini, tentu terdapat peluang untuk mendapatkan profit.
Bisnis dalam game komputer berkembang pesat seiring dengan berkembangnya teknologi canggih saat ini. Dahulu kita hanya dapat menikmati game yang tersedia di dalam komputer itu sendiri, seperti pinball dan solitaire. Namun sekarang sudah tersedia game online, dan juga games yang dapat didownload baik free maupun berbayar. Games berbayar juga merupakan bisnis karena sama saja dengan kita mengeluarkan uang untuk membeli sebuah barang. Games berbayar ini biasanya memberikan kepuasan tersendiri bagi pembelinya, karena terdapat fitur yang bagus di dalamnya. Perkembangan lainnya ialah warung internet atau yang sering kita dengar dengan istilah Warnet. Warnet kini identik dengan game online yang mereka sediakan, adapun game berbayar yang disediakan warnet sehingga kita hanya tinggal memainkannya. Baik anak kecil hingga orang dewasa mempunyai hobi bermain game online ini. Dengan menyediakan tempat, perangkat komputer yang lengkap, dan fasilitas pendukung lainnya, membuat gamers betah berlama-lama untuk bermain.
Game/permainan adalah sesuatu yang sangat digemari oleh anak-anak hingga orang dewasa. Game berarti “hiburan”. Permainan game juga merujuk pada pengertian sebagai “kelincahan intelektual” (intellectual playability). Sementara kata “game” bisa diartikan sebagai arena keputusan dan aksi pemainnya. Ada target-target yang ingin dicapai pemainnya. Kelincahan intelektual, pada tingkat tertentu, merupakan ukuran sejauh mana game itu menarik untuk dimainkan secara maksimal.
Beberapa waktu lalu istilah “game” yang dalam bahasa Indonesia adalah “permainan” identik dengan anak-anak  selaku pemain. Tentunya dalam permainan itu suatu kegiatan yang dilakukan oleh anak-anak yang menurut mereka itu dapat menyenangkan hati mereka. Segala bentuk kegiatan yang memerlukan pemikiran, kelincahan intelektual dan pencapaian terhadap target tertentu dapat dikatakan sebagai game. Tetapi yang akan dibahas pada kesempatan ini adalah game yang terdapat di komputer, baik off line maupun online.
Saat ini perkembangan games di komputer sangat cepat. Para pengelola industri game berlomba-lomba untuk menciptakan game yang lebih nyata dan menarik untuk para pemainnya. Hal inilah yang membuat perkembangan games di komputer sangat cepat. Sehingga games bukan hanya sekedar permainan untuk mengisi waktu luang atau sekedar hobi. Melainkan sebuah cara untuk meningkatkan kreatifitas dan tingkat intelektual para penggunanya.
Industri game memang masih terbilang baru di Indonesia. Kendati begitu, perkembangannya sudah sangat pesat dan menjadi bisnis yang sangat menggiurkan. Penyebab utamanya adalah berkembangnya era teknologi dan komunikasi.
Perkembangan ini terlihat dari banyaknya game center yang terus bermunculan, terutama yang menyediakan jasa game online. Bukan tanpa alasan game online menjadi semakin marak dan digandrungi, karena fasilitas online memungkinkan sebuah game dapat dimainkan oleh 100 orang lebih secara bersama-sama dalam satu waktu.
“Bisnis game online di dalam negeri masih besar, disebabkan ekonomi Indonesia yang tumbuh di atas 6% dari tahun ke tahun. Besarnya potensi pasar tersebut memberikan dukungan kepada Megaxus untuk tetap eksis,” kata Eva Mulawati, Managing Director PT. Megaxus Infotech dalam peluncurangame ‘Heroes of Atarsia’ di Senayan City, Jakarta.
Masuknya game online ke Indonesia sendiri baru terjadi pada tahun 2001 dengan masuknya Nexia Online. Sejak saat itu, berbagai game dari masing-masing genre seperti action, sports, hingga RPG (Role-Playing Game) terus bermunculan
Game menjadi gaya hidup
Akibatnya, tidak bisa dipungkiri bahwa game telah menjadi gaya hidup tersendiri. Mulai dari game di Facebook, game offline (PC, PlayStation, mobile), serta game online (PC dan mobile) kerap dimainkan oleh masyarakat Indonesia. Komunitas-komunitas berbasis game pun bermunculan. Alhasil, industri game pun jadi kian kompetitif.
Menurut catatan Megaxus, sepanjang tahun 2013, industri game di Indonesia mengalami peningkatan sebanyak 35% dari tahun sebelumnya, dengan pendapatan senilai US$ 190 juta, dan ada lebih dari 25 juta pemain game online (sekitar 80% via PC kemudian 20% lewat mobile).
Tren game
Meski hingga kini game yang dimainkan lewat PC masih lebih ramai dibandingkan dengan mobile, namun menurut prediksi Megaxus, mobile games akan populer dan menjadi tren. Jika benar, maka industri game di Indonesia harus mulai membuat game berbasis smartphone dari sekarang.
Sementara ketika ditanya apakah Megaxus juga akan membuat game versi mobile, Wida Handoyo, Marketing Manager PT. Megaxus Infotech mengatakan, “Ya pasti, kita sedang berencana untuk membuat game mobile, tapi kita masih belum bisa beritahukan secara pasti, game seperti apa dan kapan dikeluarkannya.”
Contoh untuk bisnis dalam game komputer itu beragam. Seperti kita dituntut melakukan pembayaran untuk game tersebut. Maksud dari pembayaran ini adalah bagaimana perusahaan game online mendapatkan uang dari gamesnya. Bedasarkan kategori ini games online dapat dibedakan menjadi 2 yaitu : 
A. Pay Per Item, game yang berada pada category ini merupakan game yang bisa diinstall atau dimainkan secara gratis, dan game ini biasanya mengenakan biaya pada pemainnya apabila pemainnya ingin cepat menaikkan level atau membeli barang (item) langka yang tidak pernah dijumpai pada permainan. Jenis game seperti ini yang paling dijumpai di Indonesia. Contoh: Gunbound, Ragnarok, Ghost Online,dll.
B. Pay per Play, game ini harus dibeli dan diinstal secara legal karena pada saat diinstal game terebut akan mendaftarkan pemain ke internet langsung dan apabila yang diinstal adalah program bajakan maka secara otomatis system akan memblokirnya. Contoh: War of Warcraft,dll.

3D Engine

Game engine adalah sebuah sistem perangkat lunak (software) yang dirancang untuk pembuatan dan pengembangan suatu video game. Game engine memberikan kemudahan dalam menciptakan konsep sebuah game yang akan di buat. Mulai dari sistem rendering, physics, arsitektur suara scripting, A.I, dan bahkan sistem networking. Game engine dapat dikatakan sebagai jiwa dari seluruh aspek sebuah game.


Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.

Sebuah game engine dibagi lagi menjadi dua bagian besar. Yaitu API dan SDK. API ( Applicaiton Programming Interfaces ) adalah bagian operating system, services dan libraries yang diperlukan untuk memanfaatkan beberapa feature yang diperlukan. Dalam hal ini contohnya DirectX. Sementara SDK adalah kumpulan dari libraries dan API yang sudah siap digunakan untuk memodifikasi program yang menggunakan operating system dan services yang sama.

Scene Graph

adalah suatu teknik pengelolaan data atau struktur data yang biasanya dipakai pada suatu aplikasi rekayasa grafis berbasis vektor dan pemodelan tiga dimensi baik itu untuk keperluan video game ataupun yang lainnya dengan menggunakan konsep graf berarah dan pohon m-ary. 

Beberapa program yang menggunakan Scene Graph ini adalah AutoCad, Adobe Illustrator, Corel Draw, dll. Pengertian teoritis dari Scene Graph ini sebenarnya tidak jelas atau kabur dikarenakan para programmer yang menggunakan Scene Graph pada sebuah aplikasi hanya mengambil prinsip dasarnya lalu mengimplementasikannya pada aplikasi tersebut sesuai fungsi dari aplikasi tersebut.  

Ogre 3D

Sebuah adegan grafik adalah salah satu konsep yang paling banyak digunakan dalam pemrograman grafis. Sederhananya, itu adalah cara untuk menyimpan informasi tentang adegan. Kita sudah membahas bahwa adegan grafik memiliki akar dan diatur seperti pohon. Tapi kami tidak menyentuh pada fungsi yang paling penting dari grafik adegan. Setiap node dari grafik adegan memiliki daftar anak-anak serta transformasi dalam ruang 3D. Transformasi ini terdiri dari tiga aspek, yaitu, posisi, rotasi, dan skala. Posisi triple (x, y, z), yang jelas menggambarkan posisi node dalam adegan. Rotasi disimpan menggunakan angka empat, konsep matematika untuk menyimpan rotasi dalam ruang 3D, tapi kami bisa memikirkan rotasi sebagai nilai floating point tunggal untuk setiap sumbu, menggambarkan bagaimana node diputar menggunakan radian sebagai unit. Scaling cukup mudah; lagi, menggunakan triple (x, y, z), dan masing-masing bagian dari triple hanya faktor untuk skala sumbu dengan. 
    Hal penting tentang adegan grafik adalah bahwa transformasi adalah relatif terhadap induk dari node. Jika kita mengubah orientasi orang tua, anak-anak juga akan terpengaruh oleh perubahan ini. Ketika kita bergerak induk 10 unit sepanjang sumbu x, semua anak juga akan dipindahkan oleh 10 unit sepanjang sumbu x. Orientasi akhir dari setiap anak dihitung dengan menggunakan orientasi semua orang tua. Fakta ini akan menjadi lebih jelas dengan diagram berikutnya.

Posisi MyEntity dalam adegan ini akan ( 10,0,0 ) dan MyEntity2 akan berada di ( 10,10,20 ) .

fitur produktivitas

  • Sederhana , mudah digunakan OO dirancang untuk meminimalkan upaya yang diperlukan untuk membuat adegan 3D , dan untuk menjadi independen dari implementasi 3D yaitu Direct3D / OpenGL .
  • Misalnya kerangka extensible membuat mendapatkan menjalankan aplikasi Anda cepat dan sederhana
  • persyaratan umum seperti membuat manajemen negara , pemusnahan spasial , berhubungan dengan transparansi dilakukan untuk anda secara otomatis menghemat waktu yang berharga
  • Bersih , desain rapi dan dokumentasi penuh dari semua kelas mesin
  • Terbukti , mesin stabil digunakan dalam beberapa produk komersial

Platform & API 3D dukungan

  • Direct3D 9 & 11 , OpenGL ( termasuk . ES , ES2 , ES3 dan OGL3 + ) dan WebGL ( Emscripten ) dukungan Jendela ( semua versi utama ) , Linux , Mac OSX , Android , iOS , Windows Phone & WinRT 
  • dukungan Didasarkan pada berbagai kompiler seperti MSVC , GCC 3+ atau dentang

Fitur adegan

Sangat disesuaikan , manajemen adegan fleksibel , tidak terikat pada jenis adegan tunggal . Gunakan kelas standar untuk adegan organisasi jika mereka sesuai atau pasang di subclass Anda sendiri untuk mendapatkan kontrol penuh atas organisasi adegan
Beberapa contoh plugin menunjukkan berbagai cara penanganan adegan khusus untuk jenis tertentu dari tata letak ( mis BSP , octree )
Hirarkis adegan grafik ; node memungkinkan objek yang akan melekat satu sama lain dan mengikuti setiap gerakan lain , struktur diartikulasikan dll
Beberapa teknik bayangan rendering, teknik baik modulative dan aditif , stensil dan tekstur berbasis , masing-masing sangat dapat dikonfigurasi dan mengambil keuntungan penuh dari setiap akselerasi perangkat keras yang tersedia .
Game Maker
Game maker merupakan aplikasi game editor yang bersifat free atau gratis. Software ini bisa digabungkan dengan bahasa pemograman lain seperti C++, berguna bagi yang ingin membuat game bertipe Arcade(2D), juga sudah disediakan sampel game yang dibuat dengan software ini, diantara software itu pasti ada satu yang dikenal yaitu game “1945″.
    Game maker memungkinkan untuk membuat permainan dengan menggunakan drag-and-drop sederhana,sehingga tidak perlu memiliki pengalaman coding sebelumnya. Ini mencakup pilihan bahasa pemrograman untuk menambahkan fitur-fitur canggih pada permainan tanpa perlu menulis satu baris kode..
    Software ini juga dapat membuat permainan mencari profesional dalam sedikit waktu dan membuat game dengan latar belakang, animasi grafis, musik dan efek suara bahkan game 3D. Jika telah memiliki banyak pengalaman, ada built-in bahasa pemrograman, yang memberikan fleksibilitas penuh menciptakan permainan dengan Game Maker.

Aplikasi yang digunakan dalam game maker :

  • v System Operasi : Windows Me/2000/XP/Vista
  • v Prosesor : Min P3-500,rekomendasi Intel Pentium Core 2 Quad
  • v Memori : Min 512 MB,rekomendasi 2 GB
  • v Harddisk : free space 250 MB
  • v VGA Card : Support OpenGL & Direct X
  • v Direct X9.oc
  • v Speaker multimedia

Komponen pada game maker :

  • v Sprite
Sprite merupakan visualisasi gambar yang akan digunakan untuk mempresentasikan objek pada game. Sprite dapat berupa gambar diam dan dapat juga gambar animasi.
  • v Object
Object digunakan sebagai fungsi variable game. Pada fungsi ini,sprite yang telah dibuat akan didefinisikan dengan memberikan event dan action
  • v Background
Background digunakan untuk memberikan tampilan pada game dalam bentuk gambar
  • v Room
Room digunakan untuk menerapkan objek pada ruang game, room dapat juga disebut dengan level game.



Processing
Processing adalah bahasa pemrograman dan lingkungan pemrograman yang bersifat open source yang digunakan untuk memprogram gambar, animasi, dan interaksi. Processing digunakan untuk mengajarkan dasar-dasar pemrograman komputer dalam konteks rupa dan berfungsi sebagai buku sketsa perangkat lunak dan alat produksi profesional. Processing mengintegrasikan suatu bahasa pemrograman, lingkungan pemrograman, dan metodologi pengajaran ke dalam sistem terpadu.
Processing merupakan suatu projek yang dinisiasi oleh Ben fry dan casey reas. Berkembang dari ide-ide yang dieksplorasi di Aesthetics and Computation Group (ACG) di Mit Media Lab. Projek ini kini terus diperbaiki dan dikelola oleh sejumlah Tim Voluntir.
Unity 3D
    Unity merupakan ekosistem pengembangan game: mesin render yang kuat terintegrasi dengan satu set lengkap alat intuitif dan alur kerja yang cepat untuk membuat konten 3D interaktif, penerbitan multiplatform yang mudah, ribuan kualitas, aset siap pakai di Asset Store dan berbagi pengetahuan di komunitas.
Untuk developer dan studio independen, Unity dengan demokratisasi ekosistem menghancurkan waktu dan biaya hambatan untuk menciptakan permainan unik dan indah. Mereka menggunakan Unity untuk membangun penghidupan melakukan apa yang mereka suka: menciptakan permainan yang menghubungkan dan menyenangkan pemain pada platform apapun.
Unity Software
    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.