Konfigurasi Web Server Menggunakan Windows 8.1 64bit

Untuk pembahasan kali ini, saya akan menjelaskan tata cara untuk mengkonfig dan membuat web server pada windows. Sebelumnya yang umum tentang web server adalah menggunakan aplikasi XAMPP untuk membuat sebuah localhost beserta fitur phpmyadmin/databasenya. Tidak hanya Linux OS yang dapat membuat web server tetapi windows juga sudah menyediakan fitur localhost nya sendiri. Untuk lebih jelasnya mari kita konfigurasi web server pada windows.

1. Langkah pertama, kita harus membuka fitur Control Panel yang ada di laptop/PC kita. Ada beberapa cara untuk mengakses menu control panel ini, bisa dengan pencarian pada tombol windows, atau dengan shortcut yang sangat praktis yaitu cukup menekan CTRL + X  maka akan muncul menu popup lalu pilihlah Control Panel.


2. Selanjutnya, jika kita sudah masuk pada tampilan Control Panel lalu pilihlah menu Program and Features. Setelah tampilan Program and Features muncul lalu pilihlah Turn Windows Features on or off


3. Pada tampilan Windows Features akan ada banyak sekali feature dengan tampilan check box. Pilihlah Internet Information Service lalu expand untuk melihat fitur apa saja yang disediakan. Kita hanya perlu men-checklist Web Management Tools dan World Wide Web Services lalu apply/ok changes.


4. Setelah kita meng-apply changes maka akan muncul notice box untuk pengaktifan fitur, pada tahap ini kita hanya perlu menunggu beberapa menit saja sampai fitur telah aktif terpasang.


5. Setelah fitur terpasang maka kita akan mencoba untuk membuka IIS pada browser. Cukup buka browser yang tersedia pada laptop/pc lalu pada search box tuliskan localhost. Bila IIS dapat diakses maka akan muncul tampilan seperti berikut :


6. Langkah selanjutnya untuk memasukan link yang kita mau agar dapat terkoneksi dengan IIS, kita harus mengedit file host yang berada di direktori C:Windows\System32\Driver\etc. Untuk mengedit file host dapat menggunakan beberapa cara, bisa dengan run notepad as administrator atau mengedit hak akses file host pada properties.


7. Setelah mengedit hak akses pada file host maka kita dapat mengedit nama domain yang ada pada file host. Jika sudah kita edit maka kita dapat mencoba memasukkan nama domain yang ada di file host untuk membuka IIS.





 

Review : Warframe (Indonesia)

Bersama dengan tumbuhnya internet sebagai kebutuhan utama para penikmat teknologi informasi saat ini, industri game juga mengalami pergeseran tren tersendiri. Tidak lagi terjebak pada mode single player atau memaksa Anda untuk mencari teman nyata untuk memainkan mode multiplayer yang ada, fitur online kini menjadi salah satu fungsi yang terintegrasi penuh di sebagian besar game yang dirilis belakangan ini. Tidak hanya itu saja, beberapa bahkan menjadikannya sebagai nilai jual utama, seperti yang terjadi pada genre-genre seperti MMO dan MOBA, yang memang lebih menjadikan PC sebagai platform yang utama.

Warframe merupakan game berbasis TPS atau 3rd(third person shooter) yang dibangun oleh Digital Extremes dan di develop dengan engine yang mumpuni yaitu  Evolution Engine. Selain dari grafik yang sangat menjanjikan sebagai game yang free Warframe juga menjadikan mode kooperatif sebagai nilai jual yang utama. Warframe termaksuk game f2p atau free to play yang dapat dimainkan pada 3 platform PC, Playstation, dan Xbox. Pada platform PC Warframe dapat dimainkan secara gratis pada portal distribusi online milik  Valve, Steam.

Gameplay dari game Warframe sendiri menawarkan suatu mekanisme yang unik yaitu "Space Ninja". Game yang sangat kental dengan unsur luar angkasa, masa depan dan senjata yang mutakhir ini juga menyuguhkan semi ninja playstyle yang memungkinkan para playernya untuk melompat, slide, sneak, dan berbagai macam penggunaan senjata layaknya seperti ninja. Menjelajahi tata surya dan terlibat dalam beragam dunia yang fiktif, Digital Extremes memang harus diakui berhasil menyuntikkan sebuah setting luar biasa yang memesona. Kita tidak hanya membicarakan bagaimana kemampuan sang engine – Evolution mampu menawarkan detail dan beragam efek visual yang pantas untuk diacungi jempol, tetapi juga konsep dan desain yang disuntikkan di dalamnya. Para Tenno dibangun dengan apik  – seolah merepresentasikan semangat Samurai dalam armor dan bentuk tubuh yang futuristik. Hal yang sama juga terjadi pada ras yang lain. Setting mampu menawarkan atmosfer luar angkasa yang futuristik, indah, tetapi juga “dingin” di saat yang sama. Detail ini begitu kental ketika Anda memasuki level-level dengan para Infected sebagai musuh utama. Semakin berkembangnya game Warframe, Digital Engine tidak berdiam ditempat dengan hanya mengandalkan sebuah coop playstyle nya yang unik, tetapi juga menyuguhkan sebuah update berupa Main Quest yang berkaitan dengan cerita bagaimana awal mula warframe suit itu dibuat,



Warframe sendiri merupaka sebuah suit, atau baju yang digunakan oleh seorang operator untuk mengatasi masalah-masalah yang ada di beberapa planet pada tata surya sebagai sebuah mission node. Game Warframe juga menyuguhkan berbagai macam jenis suit atau warframe dengan berbagai jenis ability dan mobility yang dapat mendukung kesuksesan dari sebuah mission. Player disuguhkan dengan berbagai macam loudout yang dapat digunakan serta dipasangkan dengan warframe favoritnya untuk menyelesaikan sebuah mission. Loudout ini berupa sebuah warframe, senjata primary, senjata secondary dan sebuah melee/senjata jarak dekat. Semua loudout dapat dikreasikan dengan warna-warna apik sehingga membuat loudout terkesan lebih keren. Warframe juga menganut sebuah sistem community di in-game nya, yaitu sebuah clan. Clan dapat menunjang pemain dengan menyediakan sebuah research berupa beberapa warframe dan senjata untuk kebutuhan loudout player.



Warframe sendiri bukan merupakan sebuah game yang P2W(pay to win) karena semua in-game app purchasenya hanya berupa sebuah kosmetik bagi warframe atau senjata-senjata untuk mempercantik loudout yang player gunakan. Tidak ada penambahan status atau hal-hal yang dapat menyebabkan seorang player imba(imbalance) karena melakukan in-game app puchase.



Secara keseluruhan Warframe adalah game free yang apik dan menarik dengan segudang fitur yang diberikan, dan sangat cocok bagi para gamer yang sangat tertarik pada game bertemakan space, futuristik, shooter dan ninja playstyle. Dari segi grafik, gameplay, mekanisme permainan, model multiplayer dan yang paling utama adalah grind to win bukan sebuah game yang  pay to win Digital Engine terbilang sangat siap dalam mendevelop sebuah game yang berstatuskan free to play.
 

PENGANTAR TEKNOLOGI GAME #2

Interaksi Fisik Dalam Teknologi Game

Game merupakan  kata dalam bahasa inggris yang berarti permainan. permainan adalah sesuatu yang dapat dimainkan dengan aturan tertentu sehingga ada yang menang dan ada yang kalah, biasanya dalam konteks tidak serius atau dengan tujuan refreshing. Game konsol modern saat ini sudah dilengkapi dengan perangkat gerak yang melibatkan aktivitas fisik sehingga permainan video game dapat sekaligus melatih otot dan gerak selayaknya berolahraga. 
Terdapat 2 jenis efek fisik yang terjadi dalam game yaitu :

Efek positif dalam game
Setiap game memiliki tingkat kesulitan/Level yang berbeda. Umumnya permainan ini dilengkapi pernak-pernik senjata, amunisi, karakter dan peta permainan yang berbeda. Untuk menyelesaikan level atau mengalahkan musuh secara efisien diperlukan strategi.
>> Setiap game memiliki tingkat kesulitan/Level yang berbeda. Umumnya permainan ini dilengkapi pernak-pernik senjata, amunisi, karakter dan peta permainan yang berbeda. Untuk menyelesaikan level atau mengalahkan musuh secara efisien diperlukan strategi.
>> Meningkatkan kemampuan berbahasa inggris. Sebuah studi menemukan bahwa gamers mempunyai skil berbahasa inggris yang lebih baik meskipun tidak mengambil kursus pada masa sekolah maupun kuliah. Ini karena banyak alur cerita yang diceritakan dalam bahasa inggris dan kadang kala mereka chat dengan pemain lain dari berbagai negara.
>> Meningkatkan kemampuan mengetik. Kemampuan mengetik sudah pasti meningkat karena mereka menggunakan keyboard dan mouse untuk mengendalikan permainan.

Efek negatif dalam game
Efek negatif dari bermain game yang paling dapat dirasakan adalah bagaimana game dapat membuat pemainnya kecanduan atau selalu ingin terus menerus memainkan game tersebut. Teorinya adalah jika seseorang kecanduan dalam bermain sebuah game orang tersebut akan ‘merindukan’ suasana hati yang mereka rasakan selama bermain game, sehingga mereka akan cenderung kembali bermain dan bermain lagi untuk mencari sensasi yang mereka rasakan tersebut.
>> Sinar biru layar tv atau monitor bisa menyebabkan kerusakan mata, yaitu mengikis lutein pada mata sehingga menyebabkan pandangan kabur degenerasi makula.
>> RSI yang sering terjadi bisa menyebabkan kecacatan / cacat fisik pada seseorang. Contoh : seting pegal-pegal nyeri tulang belakang bisa membuat bentuk tulang belakang menjadi tidak proporsional.
>> Dapat menyebabkan penyakit maag jika sering lupa makan rutin saat asyik bermain game.

User Interface Pada Game Komputer

Desain Antarmuka Pengguna (bahasa Inggris: User Interface Design) atau rekayasa antarmuka pengguna adalah desain untuk komputer, peralatan, mesin, perangkat komunikasi mobile, aplikasi perangkat lunak, dan situs web yang berfokus pada pengalaman pengguna (bahasa Inggris: User Experience) dan interaksi.
CLI adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal. Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara mengetikkan baris-baris tertentu.
GUI adalah tipe antarmuka yang digunakan oleh pengguna untuk berinteraksi dengan sistem operasi melalui gambar-gambar grafik, ikon, menu, dan menggunakan perangkat penunjuk ( pointing device) seperti mouse atau track ball. Elemen-elemen utama dari GUI bisa diringkas dalam konsep WIMP ( window, icon, menu, pointing device).

Diginetic
Elemen user interface yang diegetik ada dalam dunia permainan (fiksi dan geometris) sehingga pemain dan avatar dapat berinteraksi dengan mereka melalui visual, audible atau haptic. Elemen UI diegetik yang dieksekusi dengan baik dapat meningkatkan pengalaman narasi untuk pemain, memberikan pengalaman yang lebih mendalam dan terintegrasi. Salah satu game yang mengimplementasikan elemen diegetic adalah Assassin’s Creed dan juga Far Cry.

Meta
Meta merupakan komponen yang dinyatakan sebagai bagian dari narasi, tetapi bukan sebagai bagian dunia permainan. Ini menjadi efek yang diberikan ke layar seperti kaca retak dan cipratan darah.
Komponen ini bertujuan untuk menarik pengguna ke dalam realitas permainan dengan menerapkan isyarat ke layar seolah-olah permainan secara langsung berinteraksi dengan pemain. UI seperti Meta sudah banyak digunakan oleh developer game-game modern jaman kini seperti Resident Evil 7 yang menggunakan UI Meta untuk memperealistis blood and gore dalam gamenya.

Spasial
Merupakan komponen yang divisualisasikan dalam dunia permainan tetapi bukan bagian dari dunia permainan. Karakter permainan juga menyadari komponen spasial. Misalnya, kurung seleksi aura di sekitar unit di game strategi real time. Mereka digunakan untuk memberikan informasi tambahan pada komponen di dunia, walaupun informasi yang bukan merupakan bagian dari narasi. Informasi ini disediakan di lokasi di mana pemain difokuskan, mengurangi kekacauan di HUD. UI dengan model Spasial biasa digunakan oleh game-game bergenre RTS atau Real-time Strategy yang membutuhkan banyak seleksi terhadap unit dan objeknya.

Non-Diginetic
Elemen-elemen ini memiliki kebebasan untuk benar-benar dihapus dari fiksi permainan dan geometri dan dapat mengadopsi pemakaian visual mereka sendiri, meskipun sering dipengaruhi oleh arah seni permainan.

Penampilan Grafik Scene Komputer

Penampilan Grafik Scene game komputer Visibility Pengertian Visibility merupakan tampilan grafik scene game pada komputer. Bagaimana sebuah game terlihat oleh user agar menarik dan berkualitas sehingga user menikmati game tersebut. Biasanya pada video game terdapat istilah scene 2.5D. Sebenarnya istilah tersebut tidak berbeda jauh dari scene 2D (dua dimensi). Hanya saja 2.5D memiliki beberapa fitur.



Level of Detail
Dalam komputer grafis, akuntansi untuk tingkat detail melibatkan pada menurunkan kompleksitas representasi objek 3D seperti untuk bergerak menjauh dari penampil atau sesuai dengan metrik lainnya seperti objek penting, kecepatan sudut pandang-relatif atau posisi.

Game Berjaringan

Game Berjaringan merupakan suatu permainan dengan media elektronik yang dimainkan
dengan cara terhubung dengan user lain dengan memanfaatkan sebuah alat penghubung jaringan agar dapat bermain game secara bersamaan dengan user lain yang berbeda tempat, waktu, hingga kondisi dengan bantuan jaringan yang dapat menghubungkan atau mengkoneksikan antar perangkat, entah itu device komputer atau perangkat lain untuk dapat bermain game. Jadi pada dasarnya game-game berjaringan adalah game yang bersifat LAN-able atau online, yang memungkinkan pemainya saling bertemu satu sama lain, dan dapat menyelesaikan game tersebut secara bersama-sama atau terhubung.
Contoh game berjaringan yang sangat populer saat ini adalah DOTA2 dan Counter Strike:Global Offensive. Pada game tersebut pemain diharuskan untuk bermain menggunakan jaringan untuk memainkan game tersebut secara global matchmaking atau secara internasional yang memungkinkan pemainnya bertemu dengan berbagai macam bahasa.



Referensi :
 1. https://hafidsun.wordpress.com/2012/03/11/apa-itu-game/
 2. http://aim-ug.blogspot.co.id/2016/05/petgame-efek-fisik-dalam-game.html
 3. http://windafebrii.blogspot.co.id/2016/06/user-interface-pada-game-komputer.html
 4. http://inmankom.blogspot.co.id/2012/09/desain-user-interface-untuk-video-game.html
 5. http://nina-linnaa.blogspot.co.id/2013/01/desain-antarmuka-pada-ui-video-games.html
 6. http://indirarachmawati95.blogspot.co.id/2016_03_01_archive.html
 7. http://dearahmasari18.blogspot.co.id/2016/06/grafik-scene-game-komputer.html






 

PENGANTAR TEKNOLOGI GAME

Teknologi Game

Video game atau Console game ini adalah sebuah bentuk dari multimedia interaktif yang digunakan untuk sarana hiburan. Dimana hal tersebut adalah ladang emas bagi para pengembang sebuah teknologi game. Seiring berkembangnya zaman maka munculah sebuah alat yang digenggam tangan yang dikenal dengan nama joystick. Isinya adalah beberapa tombol-tombol sebagai kontrol arah maju, mundur, kiri dan kanan, dimana fungsinya adalah untuk berinteraksi dan mengendalikan gambar-gambar di layar pesawat televisi. Game ini juga biasanya dimainkan dengan memasukan sebuah keping CD yang bisa diganti-ganti atau cartridge yang harus dimasukkan ke dalam game console. Munculnya sebuah alat bernama joystick menjadi sebuah titik pengembangan besar diindustri game itu sendiri. Semakin banyak pengembang - pengembang yang melihat peluang bisnis dari penjualan teknologi game ini dan mulai lah  era dimana sebuah teknologi console game merajai industri game di dunia. 
Video game dengan console kini juga sudah berkembang pesat. Saat ini, pemain yang cukup dominan adalah X-Box dari Microsoft dan PlayStation keluaran Sony. Kedua raja dalam teknologi game dibidang console ini terus bersaing dengan mengeluarkan versi - versi terbaru dari masing - masing teknologi gamenya. Sony dengan PlayStation 4 Pro yang dapat mensupport resolusi 4Knya dan Xbox dari microsoft dengan Xbox One - nya yang dari segi peformance hampir menyaingin produk andalan dari Sony.
Seiring berkembangnya zaman yang semakin maju, maka para penggila game merasakan terbatasnya sebuah console dalam segi graphic &  peformance dalam game yang dijalankanya. Pada saat itulah sebuah PC atau Personal Computer menjadi sebuah alternatif para penggila game untuk merasakan sebuah sensasi bermain game yang nyaman dengan peformance -nya. Perkembangan game pada PC sendiri sebenarnya sudah ada sejak jaman console berjaya, tetapi tidak banyak developer game yang melihat PC sebagai platform yang menjanjikan pada saat itu karna memang PC pada saat itu hanya dikenal sebagai alat office automation yang notabenya untuk pekerjaan - pekerjaan kantor. Semakin majunya teknologi dalam game, tentunya game yang tercipta-pun semakin meningkat dari segi grafik dan lain-lain. Meningkatnya teknologi game pada grafik interface ini menjadikan sebuah lahan bisnis baru pada pengembang grahpic card yang ada pada platform PC. Teknologi pada GPU pada PC ini mendukung sebuah game peformance yang kita jalankan pada PC. Karena teknologi game pada saat ini sangat menjanjikan, maka banyak lah pengembang notebook atau sebuah laptop yang mengembangkan laptopnya khusus untuk sebuah game atau gaming experience.
Sampai saat ini antara pengembang teknologi console dan PC terus bersaing dengan saling mengembangkan teknologinya masing-masing. PC dengan grafik performance yang tidak dapat diikuti oleh console, dan console dengan ke eksklusivanya yang tidak dapat diikuti oleh PC.

Bisnis Dalam Game Komputer

Bicara tentang bisnis game dalam komputer saat ini sangatlah luas, Terdapat bisnis - bisnis dalam jual beli game yang berbasis webstore dengan reputasi cukup terkenal seperti UPlay, ORIGIN, dan Steam. Karena menggilanya penggila game/gamers pada era saat ini membuat webstore game dengan platform PC ini sangatlah maju dan mempunyai untung yang terbilang sangat besar dengan trik - trik marketingnya yang sangat tricky yang terkadang memberikan diskon-diskon menggiurkan dibulan atau minggu - minggu tertentu. Bisnis game komputer berbasis webstore seperti diatas dapat dikatakan menjadi sebuah simbiosis yang saling menguntungkan bagi para developer - developer game, karena secara tidak langsung dapat menumbuhkan rasa menghargai terhadap developer yang menciptakan game tersebut dengan membelinya secara legal bukan mendownloadnya secara ilegal atau bajakan.
Contoh nyata sebuah game webstore/appstore yang besar dan sukses ada Steam. Steam adalah distributor permainan digital milik Valve dengan cara membeli via pembayaran daring dengan media unduhan. Dengan adanya Steam, diupayakan agar pembajakan game yang marak bisa ditekan. Sistem pembelian pada Steam menggunakan steam currency atau uang yang ada didalam Steam yang disebut Steam Wallet. Karena Steam merupakan platform gamestore yang berbasis online dan unduh, maka pembelian hanya berupa license key untuk mengakses unduhan terhadap game yang ingin kita beli. Berbicara tentang beberapa kelebihan dari Steam, Steam telah dilengkapi dengan sistem restore dan backup, keamana dalam transaksi dengan sistem refund dengan 100% wallet kembali jika game yang kita beli mengalami kerusakan/tidak menarik.

3D Engine dan Scene Graph

Unreal Engine merupakan sebuah game engine yang dapat berfugsi untuk membuat sebuah game dengan library serta package-package yang telah disediakan oleh Unreal. Unreal engine ini termasuk pada game engine yang bersifat mostly-ready game engines yang berarti engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Pengembang dari Unreal Engine sendiri adalah Epic Games.

Unreal Engine sendiri juga mengalami perkembangan yang sangat pesat, ini adalah beberapa versi Unreal Engine yang dirilis oleh Epic Games sampai saat ini :




Perlu diketahui Unreal engine sendiri tidak sepenuhnya free atau geratis, Epic Games akan meminta potongan sebesar 5% dari pendapatan kotor sebuah game yang produksi dengan Unreal Engine jika game yang dibuat di komersilkan.

Artificial Intelligence Pada Game

Kecerdasan buatan atau Artificial Intelligence adalah salah satu bagian dari ilmu komputer yang membuat mesin (komputer) dapat melakukan pekerjaan seperti manusia dan komputer dimungkinkan untuk dapat berfikir.
Salah satu unsur yang berperan penting dalam sebuah game adalah kecerdasan buatan. Dengan kecerdasan buatan, elemen-elemen dalam game dapat berperilaku sealami mungkin layaknya manusia.
Game AI adalah aplikasi untuk memodelkan karakter yang terlibat dalam permainan baik sebagai lawan, ataupun karakter pendukung yang merupakan bagian dari permainan tetapi tidak ikut bermain (NPC = Non Playable Character). Peranan kecerdasan buatan dalam hal interaksi pemain dengan permainan adalah pada penggunaan interaksi yang bersifat alami yaitu yang biasa digunakan menusia untuk berinteraksi dengan sesama manusia.
Contoh media interaksi ialah:
1. Penglihatan (vision)
2. Suara (voice), ucapan (speech)
3. Gerakan anggota badan ( gesture)

AI Pada Game :
Decision Making
Decision Making adalah serangkaian algoritma yang dirancang dengan memasukan beberapa kemungkinan langkah yang bisa diambil oleh suatu aplikasi, Pada game ini decision makingmemberikan kemampuan suatu karakter untuk menentukan langkah apa yang akan diambil. Decision making dilakukan dengan cara menentukan satu pilihan dari list yang sudah dibuat pada algoritma yang dirancang.
Pathfinding
Metode pathfinding paling mudah ditemui pada game-game bertipe strategi dimana kita menunjuk satu tokoh untuk digerakkan ke lokasi tertentu dengan mengklik lokasi yang hendak dituju. Si tokoh akan segera bergerak ke arah yang ditentukan, dan secara “cerdas” dapat menemukan jalur terpendek ataupun menghindari dari rintangan-rintangan yang ada. Salah satu algoritma Pathfinding yang cukup umum dan yang paling banyak digunakan utnuk mencari jarak terpendek secara efisien adalah A*Searching (baca: A star).

Desain Scenario, Script dan Storyboard

Game design concept merupakan pembuatan alur game sama saja seperti membuat alur sebuah film, banyak faktor-faktor yang dapat mempengaruhi game tersebut menjadi terkenal, nanti akan kita bahas pada poin-poin berikutnya. Perancang Game terdiri atas, dibawah ini:

> Pemimpin Desainer, merupakan seorang yang menggerakan konsep game tersebut menjadi lebih menarik, yang membuat game tersebut mempunyai nilai artistic.

> Game mechanic designer, seorang yang membuat aturan-aturan dalam permainan, sehingga permainan tersebut tidak berat sebelah atau seimbang.

> Tingkat Desainer atau Lingkungan Desainer adalah orang yang brtanggung jawab dalam membuat lingkungan permainan, agar permainan atau game menjadi lebih real seperti game yang berbasis tiga dimensi.

> Penulis atau Writter adalah seorang yang mempunyai narasi dalam game tersebut dari setiap alur cerita, apa yang harus dilakukan pemain dalam memainkan game tersebut. Penulis harus bekerja sama dalam pembuatan skenario game dengan desainer utama.

Storyboard adalah sketsa gambar yang disusun berurutan sesuai dengan naskah, dengan storyboard kita dapat menyampaikan ide cerita kita kepada orang lain dengan lebih mudah, karena kita dapat menggiring khayalan seseorang mengikuti gambar-gambar yang tersaji, sehingga menghasilkan persepsi yang sama pada ide cerita kita. 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.

Arsitektur Game Engine

Game Engine adalah sistem perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Game Engine bukanlah executable program, artinya engine tidak bisa dijalankan sebagai program yang berdiri sendiri. Diperlukan sebuah program utama sebagai entry point atau titik awal jalannya program. Pada C++, entry point-nya adalah fungsi ‘main().’ Biasanya program utama ini relatif pendek. Game engine adalah program yang ‘memotori’ jalannya suatu program game. 

Tipe - tipe game engine :
1. Roll-your-own game engine

Banyak perusahaan game kecil seperti publisher indie biasanya menggunakan engine-nya sendiri. Mereka menggunakan API seperti XNA, DirectX atau OpenGL untuk membuat game engine mereka sendiri. Di sisi lain, mereka kadang menggunakan library komersil atau yang open source. Terkadang mereka juga membuat semuanya mulai dari nol. Biasanya game engine tipe ini lebih disukai karena selain kemungkinan besar diberikan secara gratis, juga memperbolehkan mereka (para developer) lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Kelemahannya banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya. Tower Games Studio membutuhkan satu tahun penuh untuk menyempurnakan game engine-nya, hanya untuk ditulis ulang semuanya dalam beberapa hari sebelum penggunaannya karena adanya bug kecil yang sangat mengganggu.

2. Mostly-ready game engines

Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programer. Semuanya termasuk contoh GUI, physiscs, libraries model, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar-benar terbuka lebar. Hal ini ditujukan agar tidak terjadi banyak error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya. Contoh tipe game engine seperti ini adalah Unreal Engine, Source Engine, id Tech Engine dan sebagainya yang sudah sangat optimal dibandingkan jika harus membuat dari awal. Dengan hal ini dapat menyingkat menghemat waktu dan biaya dari para developer game.

3. Point-and-click engines

Engine ini merupakan engine yang sangat dibatasi, tapi dibuat dengan sangat user friendly. Anda bahkan bisa mulai membuat game sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget. Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan memiliki kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman dan merilis game-game mereka secepatnya.

Referensi :
  1. Satria, Haris. "Game Engine Technology". 05 Juni 2013. http://harsatput24.blogspot.co.id/2013/06/game-engine-technology-unreal-engine.html.
  2. Fahmi, Mohammad. "Unreal Engine 4 Kini Bisa Kamu Gunakan Secara Gratis!". 03 Maret 2015. https://id.techinasia.com/unreal-engine-4-kini-bisa-kamu-gunakan-secara-gratis.
  3. Satria, Bagus. "Apa itu unreal engine?". 15 Januari 2015. http://www.pricebook.co.id/forumdetail/selling-info/667/cid-40_cid-42_bid-5.
  4. http://www.guegamer.com/
  5. http://nearsekai.blogspot.co.id/2016/07/artificial-intelligence-ai-pada-game.html
  6. http://www.kamu-info.web.id/2016/03/pengantar-teknologi-game.html
  7. http://andriyanaade.blogspot.co.id/2015/04/teknologi-game-dan-bisnis-game-dalam.html