Kamis, 01 November 2018

Peluang Bisnis di Bidang IT

Nama    : Arin Romizah Febriyati
Kelas     : 4IA11
NPM      : 51415005

Secara umum, bisnis digital terbagi menjadi empat bagian. Bisnis digital murni, versi digital dari bisnis nondigital, fasilitator digital dari bisnis nondigital, dan hybrid. Mari kita bahas satu per satu.
Digital murni adalah bisnis yang menawarkan produk dengan komponen “bits and bytes”, seperti pembuatan software secara luas. Misalnya software pendidikan, software khusus bisnis, dan lain-lain.
  • Versi digital dari bisnis nondigital adalah bisnis yang menawarkan versi digital dari barang/jasa yang biasanya dijual dalam bentuk fisik, seperti menjual e-book, e-journal, dan e-comic.
  • Fasilitator digital dari bisnis nondigital adalah bisnis yang memfasilitasi bisnis barang dan jasa menggunakan teknologi digital, seperti online shop.
  • Hybrid merupakan kombinasi penggunaan berbagai jenis bisnis digital untuk memaksimalkan pendapatan.
Mengetahui dan memahami jenis-jenis bisnis digital ini sangat penting, karena setiap jenisnya memiliki cara pemasaran dan target pasar yang berbeda, sehingga diperlukan strategi yang sesuai. Bisnis digital juga memiliki basic service yang berbeda, seperti media sosial (social media), pencarian dan analisis (search and analytics), pengaturan konten web (web content management), digital content provider, distribusi dan pengiriman (distribution and delivery), aplikasi hiburan, dan lainnya.
Komunikasi Bisnis yang efektif diperlukan oleh semua organisasi bisnis dalam upaya mencapai tujuannya. Organisasi bisnis yang produktif ditunjang oleh penguasaan komunikasi bisnis para anggota organisasinya, baik penguasaan komunikasi verbal (lisan dan tulisan), maupun komunikasi non-verbal. Fakta empiris dalam dunia organisasi menunjukkanbahwa sebagain besar anggota organisasi melakukan pekerjaannya dengan melakukan komunikasi. Dalam kehidupan organisasi bisnis, keberadaan tim kerja semakin populer. Banyak perusahaan dari berbagai industri menerapkan konsep tim kerja dalam melakukan aktifitasnya. Pemakaian tim kerja diyakini banyak pimpinan perusahaan akan lebih efektif, dibandingkan penyelesaian aktifitas secara individual. Pemakaian tim kerja diharapkan dapat menciptakan sinergi yang positif. Penjumlahan aggota dalam tim akan memungkinkan menghasilkan output yang lebih besar dibandingkan output total yang dikerjakan oleh masing-masing individu. Tidak peduli seberapa berbakatnya seseorang,betapapun unggulnya sebuah tim atau seberapapun kuatnya kasus hukum, keberhasilan tidak akan diperoleh tanpa penguasaan keterampilan komunikasi yang efektif. Keterampilan melakukan komunikasi yang efektif akan berperan besar dalam mendukung pencapaian tujuan dari seluruh aktivitas. Untuk dapat melakukan komunikasi yang efektif, maka kemampuan untukmengirimkan pesan atau informasi yang baik,kemampuan untuk menjadi pendengar yang baik, serta keterampilan menggunakan berbagai media atau alat audio visual merupakan bagian yang sangat penting.

Rabu, 27 Juni 2018

Macam-macam Game Engine, Efek Dalam Game, dan AI pada Game

Nama: Arin Romizah F
Kelas: 3IA11
NPM: 51415005
Game engine adalah sebuah perangkat lunak yang dirancang dan dibuat untuk membantu membuat sebuah game. Sebuah game engine biasanya dibangun dengan mengenkapsulasi, bahasa orang awam-nya mengumpulkan beberapa fungsi dasar yang umum digunakan dalam sebuah game. Seperti fungsi rendering, audio, jaringan, atau efek-efek game lainnya. Sebagian besar game engine umunya berupa library (kumpulan fungsi dasar) yang penggunaannya dipadukan sesuai dengan bahasa pemrograman. Baik dalam pembuatan game mobile maupun PC sekarang sudah puluhan mungkin sudah mencapai ratusan, disini saya akan memaparkan game engine khusus untuk dunia mobile, dan pada saat ini hampir keseluruhan game engine memiliki fungsi untuk CrossPlatform yaitu bisa dipakai untuk membuat game berbagai jenis platform baik web, PC, mobile (Andorid, iOS, dan lainnya).
Masing-masing game engine memiliki kelebihan dan kekurangna masing-masing. Dari beberapa game engine yang pernah saya coba masalah terbesar dalam penggunaan game engine untuk pembuatan game mobila adalah build size dari installer game yang besar. Bila kita mentargetkan pasar lokal (Indonesia) dengan kemampuan internet dan device yang memiliki memory kecil ini akan sangat jadi masalah terhadap akuisisi user/pengguna. Namun lain halnya jika kita membuat game mobile tersebut memiliki ciri khas atau game play yang berbeda dari yang lain, kita akan mendapatkan pengguna yang signifikan dan fanatik.
Oke langsung aja kita bahas game engine yang saya ketahui beserta platform, meliputi :
Unreal Engine 4
Company: Epic Games
Platforms: Android, HTML5, iOS, Linux, Mac, Oculus, PC, PS4, SteamOS, Xbox One
www.unrealengine.com
Unity
Company: Unity Technologies
Platforms: Android, BlackBerry, iOS, Linux, Mac, PS3, PS4, Xbox 360, Xbox One, Windows 8 (coming soon)
www.unity3d.com
CryEngine
Company: Crytek
Platforms: Android, iOS, PC, PS3, PS4, Xbox 360, Xbox One, Wii U
www.cryengine.com
Havok Vision Engine
Company: Havok
Platforms: Android, iOS, PS3, Vita, Wii, Wii U, Windows 8, Xbox 360
www.havok.com
Project Anarchy
Company: Havok
Platforms: Android, iOS, PC, Tizen
www.projectanarchy.com
ShiVa
Company: ShiVa
Platforms: Android, Blackberry, iOS, Linux, Mac, PS3, SteamOS, Vita, Wii, Windows, Windows Phone 8,
Xbox 360
www.shivaengine.com
BigWorld
Company: Wargaming
Platforms: Browser, PC
www.bigworldtech.cocom
Leadwerks
Company: Leadwerks
Platforms: Linux, Mac, PC
www.leadwerks.com
App Game Kit
Company: The Game Creators
Platforms: Android, iOS, Mac, PC
www.appgamekit.com
FPS creator Reloaded
Company: The Game Creators
Platforms: Oculus Rift, PC
www.fpscreator.thegamecreators.com
Reach3dx
Company: Gamebase
Platforms: Android, Flash, HTML5, iOS
www.reach3dx.com
HeroEngine
Company: Idea Fabrik
Platforms: PC
www.heroengine.com
Marmalade
Company: Marmalade
Platforms: Android, BlackBerry, iOS Mac, Windows, Tizen
www.madewithmarmalade.com
Turbulenz
Company: Turbulenz
Platforms: Browser
biz.turbulenz.com
GameSalad
Company: Gamesalad
Platforms: Android, HTML5, iOS, Mac, Windows
www.gamesalad.com

Efek dalam Game

1. Resolution

Resolusi merupakan jumlah pixel yang ada di dalam monitor gamers. Biasanya dituliskan dalam bentuk panjang x lebar pixel.
Misal 1440 x 900 maka artinya monitor tersebut akan memiliki panjang 1440 pixel dengan lebar 900 pixel.
Semakin banyak jumlah pixel maka semakin besar pula resolusinya dan semakin mulus juga gambar yang akan dihasilkan. 

2. Texture

Kalau tekstur tentunya membicarakan kualitas dari lingkungan sekitar / environment dalam game. Sehingga game yang dimainkan akan menjadi bagus, indah, dan rapi.
Semakin tinggi tekstur yang gamers inginkan akan menghasilkan kerja VGA yang lebih berat namun detil yang lebih bagus juga.

3. Anti-Aliasing

Anti-Aliasing berfungsi untuk mengurangi efek aliasing atau efek patah-patah. Biasanya efek aliasing akan terlihat jelas pada objek berposisi diagonal.
Anti-aliasing berfungsi sebagai filter yang mengubah warna pada pixeldisekitar obyek yang terlihat patah-patah sedemikian rupa sehingga obyek tersebut terlihat lebih mulus.
Proses ini sangat mempengaruhi performa GPU. Fitur ini memiliki banyak tingkatan 2x, 4x, atau 16x.
Anti-aliasing 16x menghilangkan hampir semua efek anak tangga dengan mengurangi performa GPU secara signifikan.
Sedangkan pada anti-aliasing 2x, efek patah-patah mungkin masih sering terlihat, namun performa lebih baik.

4. MSAA (Multisampling Anti-Aliasing)

MSAA merupakan jenis AA yang paling sering digunakan. MSAA diterapkan hanya pada bagian frame yang mungkin terlihat patah-patah, dan bukannya pada seluruh frame, sehingga MSAA bisa saja masih menyisakan efek patah-patah tadi pada beberapa bagian, misalnya didalam obyek poligon.

5. TXAA (Temporal Anti-Aliasing)

TXAA bisa juga dikatakan MSAA dengan beberapa modifikasi. TXAAmemproses frame yang telah ditampilkan untuk menyempurnakan frame yang akan ditampilkan.
TXAA dibuat oleh NVIDIA sehingga optimal untuk kartu grafis buatannya. TXAA dapat lebih efektif dari MSAA, namun membuat gambar terlihat sangat kabur. AMD juga membuat AA semacam ini dengan nama MLAA.

6. FXAA (Fast Approximate Anti-Aliasing)

FXAA adalah jenis AA yang tidak terlalu mengurangi performa. FXAAmemproses frame yang ditampilkan untuk mengurangi aliasing dengan relatif cepat. Namun FXAA dapat membuat gambar terlihat kabur. Sebaiknya fitur ini dimatikan apabila dirasa game berjalan terlalu berat.

7. Vertical Synchronization (VSync)

VSync merupakan pengaturan untuk mencegah terjadinya screen tearing. Screen tearing adalah tidak sesuainya frame per second dengan refresh rate.
VSync mengolah frame rate sesuai dengan refresh rate untuk mencegah screen tearing, misalnya maksimal 60 fps pada monitor 60Hz. Pada saat frame rate berkurang VSync menguncinya ke 30, 20, atau 15 fps untuk mengindari screen tearing.
Frame rate diantara 60 dan 30 biasanya dikunci ke 30, dan seterusnya. Sedangkan tanpa VSync frame rate-nya bisa lebih tinggi, dengan kemungkinan terjadi tearing.
Adaptive VSync buatan NVIDIA mencegah penurunan frame rate secara signifikan selagi mencegah screen tearing.

8. Render Quality

Render quality akan memengaruhi hasil kualitas gambar yang dihasilkan dalam game.
Semakin kecil kualitas render-nya semakin besar fps yang bisa didapat dengan konsekuensinya memiliki grafik yang kurang memuaskan.

9. Tessellation

Tessellation pengaturan yang akan menyebabkan permukaan yang rata menjadi terlihat lebih detil, lengkap dengan perbedaan kedalaman tekstur.
Tesselation juga menambah kualitas visual lebih terasa. Fitur ini membutuhkan GPU yang mendukung DirectX 11.
Disarankan mengaktifkan fitur ini setelah bisa menyelakan semua fitur yang lain dan performa GPU yang memungkinkan.

10. Ambient Occlusion

Ambient occlusion akan membentuk bayangan pada sudut dan sisi tertentu sebuah objek.
Ambient occlusion memproses bayangan yang terbentuk tidak hanya dari satu cahaya saja.

11. Anisotropic Filtering

Pengaturan ini membuat tekstur objek yang letaknya jauh terlihat jelas dan merata.
Semakin tinggi tingkat Anisotropic Filtering maka semakin jelas / tajam tekstur objek yang jauh terlihat.
Fitur ini menyempurnakan tampilan visual game tanpa terlalu mengurangi performa.

Pengertian Kecerdasan Buatan
Kecerdasan buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitasbuatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games)logika fuzzy, jaringan syaraf tiruan dan robotika.
Penelitian dalam AI menyangkut pembuatan mesin untuk mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk contohnya adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi, obat-obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat lunak komputer rumah dan video game.

Artificial Intelligence dalam Game
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:
  • Penglihatan (vision)
  • Suara (voice), ucapan (speech)
  • Gerakan anggota badan ( gesture)
Untuk pembentukan Artificial Intelligence pada game ternyata digunakan pula algoritma, yaitu jenis pohon n-ary untuk suatu struktur. Implementasi pohon (tree) ini biasa disebut game tree. Berdasarkan game tree inilah sebuah game disusun algoritma kecerdasan buatannya. Artificial intellegence yang disematkan dalam sebuah game yang membentuk analisis game tree biasanya merepresentasikan kondisi atau posisi permainan dari game sebagai suatu node, dan merepresentasikan langkah yang mungkin dilakukan sebagai sisi berarah yang menghubungkan node kondisi tersebut ke anak (child) sebagaimana representasi suatu pohon (tree).
Namun, biasanya representasi langsung tersebut mempunyai kelemahan, yaitu representasi data pohon akan menjadi sangat lebar dan banyak. Mungkin bagi sebuah mesin komputer mampu melakukan kalkulasi sebanyak apapun masalah, namun game tree yang lebar dan besar memberikan beberapa masalah, antara lain konsumsi proses memori, kapasitas penyimpanan yang cukup besar dan kinerja yang kurang pada konsol game berspesifikasi rendah. Karena itu dibentuklah beberapa algoritma dan penyederhanaan bagi sebuah game tree.
Pada salah satu contoh game klasik, yaitu tic tac toe, penyederhanaan dapat dilakukan dengan berbagai metode. Salah satu diantaranya adalah minimax. Metode ini berhasil diterapkan dan memberikan nilai reduksi yang cukup signifikan. Dan tidak hanya bisa digunakan secara monoton, minimax juga bisa digunakan untuk game-game yang lebih rumit seperti catur, tentunya dengan algoritma dan representasi berbeda.
Minimax yang merupakan salah satu metode penerapan (implementasi) pohon n-ary pada suatu game, menandakan bahwa implementasi struktur (pohon khusunya) sangatlah diperlukan pada pembuatan dan penerapan Artificial Intelligence, dan tidak menutup kemungkinan ilmu dan metode baru yang lebih canggih akan ditemukan di masa depan.

Selasa, 17 April 2018

KONSEP DASAR DAN PEMBUATAN STORYBOARD PADA GAME

Nama : Arin Romizah F
NPM : 51415005
Kelas : 3IA11

TAHAP-TAHAP PEMBUATAN GAME
Berikut tahap-tahap dalam pembuatan sebuah game :
1. Tentukan Genre Game


 
Pertama pikirkan jenis game yang ingin Anda bikin, apakah berjenis, RPG(Role Playing Game) seperti harvest moon, FPS(First Person Shooter) seperti Counter Strike, SPS(Second Person Shooter) seperti 25 To Life, Arcade seperti Riden, Fighting seperti Street Fighter, Racing seperti Need For Speed, atau RTS(Real Time Strategy) seperti Age Of Empire. Disarankan pilihlah jenis game yang sesuai dengan kemampuan yang Anda miliki ,mudah dan cepat dalam pembuatannya.


2. Tentukan Tool yang ingin digunakan



Ini bagian yang terpenting, dengan apakah Anda ingin membuat game tersebut, biasanya game dibuat dengan bahasa pemograman, jika Anda adalah seorang programer maka Anda bisa membuat game dengan bahasa pemograman yang Anda kuasai, tetapi jika Anda adalah orang yang belum begitu menguasai atau sama sekali tidak mengetahui tentang dunia pemograman maka jangan berkecil hati dan jangan menganggap bahwa membuat game dizaman sekarang masih susah, banyak sekali software yang khusus dibuat untuk membuat game dengan genre tertentu, ada software yang menggunakan bahasa pemograman dalam pembuatan game atau sama sekali tidak membutuhkan pemograman dalam pembuatannya, sehingga Anda hanya perlu menggunakan mouse untuk mengatur jalannya game, karakter jagoan, musuh dan beberapa komponen game lainnya, software untuk membuat game sangat membantu Anda dalam membuat sebuah game.

3. Tentukan gameplay game



Gameplay adalah sistem jalannya game tersebut, mulai dari menu, area permainan, save, load, game over, story line, misiion sukses, mission failed, cara bermain dan sistem lainnya harus Anda tentukan, misal dalam sistem save Anda hanya akan membuat pemain bisa mensave permainan jika jagoannya sudah menuju kesebuah lokasi, kemudian ketika meload karakter jagoan akan kembali ketempat area save, atau ketika dalam menu pemain hanya akan mendapat pilihan menu play game, load game, credit dan quit, atau Anda ingin membuat game yang bercerita tentang seorang mahasiswa yang terlibat dalam perang antar geng jalanan dan mencoba untuk keluar dari permasalahan tersebut. Semua sistem yang digunakan dalam game disebut dengan gameplay. Sebisa mungkin buatlah gameplay game Anda enak untuk dimainkan dan tidak menyulitkan pemain sehingga pemain akan nyaman ketika memainkan game Anda.

4. Tentukan grafis yang ingin digunakan



Jenis grafis secara sederhana dapat dibagi menjadi tiga jenis yaitu jenis kartun, semi realis, atau realis. Pilih jenis grafis yang sesuai dengan kebutuhan game Anda dan sesuai dengan kemampuan Anda, kemudian pilih software apa yang ingin Anda gunakan dalam membuat gambarnya, pilihlah yang Anda anggap paling mudah digunakan

5. Tentukan suara yang ingin digunakan



Tanpa suara akan membuat game Anda kehilangan nilainya, karena itulah pilih suara yang ingin digunakan dalam permainan. Pilihan suara bisa Anda bagi-bagi menjadi beberapa bagian seperti bagian main menu, save menu, load menu, shoot, dead, mission sukses, mission failed, loading dan bagian-bagian lainnya, pemilihan suara yang digunakan harus seirama dengan bagiannya, misal untuk bagian mission failed tidak cocok jika menggunakan musik yang bersemangat, haruslah musik yang mengandung kesedihan untuk didengar sehingga akan membuat pemain makin sedih ketika jagoannya kalah. Kemudian pilih software yang ingin Anda gunakan untuk membuat atau mengedit suara yang akan digunakan dalam game.

6. Lakukan perencanaan waktu



Dengan perencanaan waktu akan membuat Anda makin bebas melakukan hal lainnya karena perasaan Anda tidak lagi terganggu dengan game yang belum selesai dibuat, kemudian ketika waktu pembuatan game sudah tiba Anda akan membuat game sesuai dengan urutan waktu yang sudah Anda tentukan sehingga Anda tidak bingung bagian game mana yang belum selesai dikerjakan dan yang sudah selesai dikerjakan. Perencanaan waktu pembuatan sangat baik untuk dilakukan.

7. Proses pembuatan


 
Yang terakhir lakukan pembuatan game karena semua komponen yang Anda perlukan sudah disiapkan dari awal, lakukan proses pembuatan berdasarkan waktu yang sudah ditentukan, tidak ada salahnya Anda meminta pertolongan orang lain sehingga akan mempercepat proses pembuatan game Anda.

8. Lakukan publishing



Ketika Anda sudah selesai membuat sebuah game, publish game Anda menjadi setup jika game Anda harus diinstal terlebih dahulu sebelum dimainkan atau publish menjadi exe jika game Anda bisa langsung dimainkan tanpa harus menginstalnya terlebih dahulu, metode mempublish tergantung dengan tool yang Anda gunakan untuk membuat game.

STORY PADA GAME

Story board adalag sketsa gambar yang disusun berurutan sesuai dengan naskah, dengan story board kita dapat menyampaikan ide cerita kita kepada orang lain dengan lebih mudah. Karena kita dapat mengiring khayalan seseorang mengikuti gambar - gambar yang tersaji, sehingga menghasilkan persepsi yang sama pada ide cerita kita. 

Story Board pada Game 

Story board pada game sedikit berbeda dari story board animasi, dimana pada stor board game terdapat goal / mission yang akan dibuat pada game itu sendiri.Kemudian storyboard pada game menjelaskan tentang alur permainan itu sendiri seperti aapa tergantung dari jenis game. Misalkan game bergenre arcade tidak memiliki alur cerita namun gamme tersebut menitik beratkan pada perolehan point. Jadi storyboard yang dibuat yaitu bagaimana pemain mendapa nilai setinggi mungkin. 

Contoh storyboard:


Jumat, 23 Maret 2018

SEJARAH GAME

SEJARAH GAME 

Sejarah teknologi game komputer secara langsung berhubungan dengan perkembangan komputer itu sendiri. Komputer dengan kecepatan processor tinggi, grafis yang lebih mendekati realita, dan media penyimpanan yang lebih besar sebenarnya dimaksudkan untuk memenuhi kebutuhan dalam bermain games.
 
Generasi Pertama
Generasi pertama konsol permainan video berlangsung dari tahun 1972, dengan rilis dari Magnavox Odyssey, hingga 1977, ketika “pong”-style produsen konsol meninggalkan pasar secara massal karena pengenalan dan keberhasilan mikroprosesor berbasis konsol.
Generasi Kedua

Dalam sejarah komputer dan video game, generasi kedua (biasa disebut sebagai awal era 8 bit atau kurang lebih 4 bit era) dimulai pada tahun 1976 dengan merilis Fairchild Channel F dan Radofin 1292 Advanced Programmable Video sistem. Di era generasi kedua ini yang menjadi primadona konsol game adalah konsol game ATARI. Beberapa contoh konsol game pada generasi kedua dapat dilihat disamping. Dari ki-ka adalah Fairchild Channel F,Atari 2600, Magnavox Odyssey ver. 2 , Atari 5200.
 
Generasi Ketiga
Generasi ketiga dimulai pada tahun 1983 dengan dipasarkannya Jepang Family Computer tau lebih dikenal dengan nama FAMICOM(kemudian dikenal sebagai Nintendo Entertainment System di seluruh dunia). Walaupun konsol generasi sebelumnya juga menggunakan 8-bit processor, pada akhir generasi inilah konsol rumah yang pertama kali diberi label oleh mereka “bit”. Ini juga masuk ke mode sebagai sistem 16-bit seperti Mega Drive / Genesis dipasarkan untuk membedakan antara generasi konsol. Di Amerika Serikat, generasi ini di game ini terutama didominasi oleh NES / Famicom. Di era ini pulalah terjadi perang konsol game yang pertama antara perusahaan konsol Nintendo dengan SEGA. 
Generasi Keempat
Generasi keempat atau biasa disebut dengan era 16 bit,pada generasi ini NES mendapat sambutan hangat di seluruh dunia, dan sebuah perusahaan bernama Sega mencoba menyaingi Nintendo. Pada tahun 1988, Sega merilis konsol next-generation mereka, Sega Mega Drive (yang juga dikenal dengan Sega Genesis). Konsol ini menyajikan gambar yang lebih tajam dan animasi yang lebih halus dibanding NES. Konsol ini cukup berhasil memberi tekanan, tetapi NES tetap bertahan dengan angka penjualan tinggi. Dua tahun berselang, pada 1990, Nintendo kembali menggebrak dengan konsol next-gen mereka, SNES (Super Nintendo Entertainment System). Selama 4 tahun, Nintendo dan Sega menjadi bebuyutan, meskipun ada beberapa produsen seperti SNK dengan NeoGeo-nya, NEC dengan TurboGrafx-16 dan Phillips CD-i, tapi kedua konsol mereka begitu handal dan populer.


Generasi Kelima

Generasi kelima atau disebut juga dengan era konsol 32 bit. dimana konsol game yang paling populer pada generasi ini adalah Sony Playstation.
Generasi Keenam
Generasi keenam ini ditandai dengan munculnya konsol-konsol game next generation dari masing-masing perusahaan seperti SONY, SEGA,Nintendo serta munculnya satu lagi konsol game baru yang diluncurkan oleh Microsoft yang diberi nama Xbox. Perang konsol game ini akhirnya mengakibatkan jatuhnya perusahaan konsol SEGA yang tidak dapat lagi meneruskan konsol next generation(Dreamcast) mereka dan lebih memilih untuk berkonsentrasi dibidang pembuatan game konsol. 


Generasi Ketujuh

Dikarenakan semakin canggihnya teknologi di bidang teknologi maka kemudian 3 perusahaan konsol terbesar(Sony, Nintendo, dan Microsoft) mengeluarkan kembali konsol next-generation mereka keluaran terbaru. Sony mengeluarkan konsol next-gen yang diberi nama PS3(Playstation 3), lalu Nintendo dengan Nintendo Wii kemudian Microsoft dengan Xbox 360. Pada generasi ini semakin dikembangkan sistem permainan online atau permainan yang melibatkan banyak pemain yang terhubung dengan konsol mereka dan semakin ditinggalkannya permainan single player.                                                              

Platform Games

Dalam suatu aplikasi games dapat dijalankan pada berbagai platform. Beberapa platform media yang bisa dijadikan pilihan untuk bermain video games adalah :


  • Personal Computer berupa aplikasi games pada PC. Games ini dijalankan pada personal computer. Pada media Personal Computer, durasi waktu penayangan adalah tidak terbatas, selama games tersebut bagus dan mampu menghibur audience/pemain, maka selama itulah tingkat kemungkinan untuk dilihat audience akan semakin tinggi. Pembuatan Games ini biasanya menggunakan Language C++ / C#, membutuhkan waktu 3-6 bulan tergantung dengan kompleksitas games tersebut.  

  • Web Based Games. Yaitu aplikasi games yang diletakkan pada server di internet dimana audience/pemain hanya perlu menggunakan akses internet dan browser untuk mengakses games tersebut. Corporate yang memiliki keinginan mengumpulkan komunitas internet dan sekaligus memperkenalkan product/brandnya kepada komunitas Internet sangat cocok memilih media games online internet ini. Pilihan ini banyak digunakan karena dapat meningkatkan traffic pada suatu website Bila games yang dibutuhkan simple maka diperlukan waktu pengembangan yang relative lebih singkat 1-2 bulan.


  • Console games, yaitu console games yang dibuat khusus untuk bermain video games dengan spesifikasi performa yang cukup baik seperti Personal Computer, seperti Playstation 2, Playstation 3, XBOX 360, dan Nintendo Wii..


  • SmartPhones/PocketPC. Aplikasi games yang jalan pada mobile devices bersistem operasi Windows Mobile 2003/2004 ataupun windows mobile 5.0. Product yang memiliki target market status ekonomi A,B dan karakter pengusaha/ eksekutif muda sangat cocok apabila menggunakan media PocketPC/SmartPhones sebagai bagian aktivitas kegiatan advertising. Games bertemakan strategi ataupun simulasi bisnis pada umumnya lebih disukai oleh orang-orang golongan ini. Waktu pengembangan biasanya memerlukan waktu 3-6 bulan tergantung dengan kompleksitas games tersebut


  • CellPhones / Mobile Phones. Aplikasi games untuk cell-phones atau mobile phones sebenarnya bisa dimanfaatkan untuk mendapatkan potensial pelanggan dengan golongan Status Ekonomi Responden A,B dan C. Produk yang memiliki target golongan ABG, remaja, anak kuliah, eksekutif muda sangat tepat menggunakan media ini, mengingat pada golongan inilah mereka suka sekali mencoba dan mengeksplorasi features aplikasi yang tersedia pada mobile/cellphones mereka. Mereka biasanya aktif mencari aplikasi bersifat fun atau game yang dapat mengisi waktu senggang mereka. Waktu pengembangan untuk membuat aplikasi pada devices ini relative lebih pendek yaitu 1-3 bulan tergantung dengan kompleksitas games tersebut.
 
 
GENRE GAME
  • RPG ( Role-Playing Games )
Game RPG adalah sebuah game di mana player memainkan suatu tokoh yang ada dalam game. Didalam game ini biasanya terdapat unsur seperti experience point, atau perkembangan karakter yang kita mainkan sehingga membuat karakter kita naik level dan semakin kuat. Unsur cerita dalam game RPG sangat kental. Ada yang akhir ceritanya bisa kita tentukan sendiri tergantung apa yang kita lakukan dalam game. Biasanya di game RPG terdapat juga sistem equipment, di mana untuk memperkuat karakter yang kita mainkan diperlukan kombinasi perlengkapan yang mempengaruhi dalam menjalankan game RPG.
Selain itu di game RPG kita dapat menjelajahi peta yang cukup luas. Game RPG di bagi menjadi 2 genre yaitu Action RPG dan Turn Based RPG. perbedaan kedua turunan RPG tersebut ialah pada sistem battle nya. dimana Action RPG memiliki kebebasan dalam mengendalikan karakter dan battlenya yang real time ( tidak harus saling menunggu untuk menyerang ). Untuk Turn Based RPG sistem battlenya lebih cenderung ke strategi. Dimana kita harus memberikan perintah kepada karakter seperti Attack, Magic, Skill dan memilih musuh yang di serang dalam setiap pertarungan. kelebihan Turn Based RPG adalah kita di tuntut untuk membuat taktik agar dalam sebuah pertarungan karakter kita dapat memenangkan pertarungan dan mendapat experience point. 

 Contoh Action RPG :

The Elder scrolls V : Skyrim

Contoh Turn Based RPG :

Final Fantasy X

  • Strategi Game
Game strategi adalah game di mana kita sebagai pemain menjalankan berbagai unit-unit yang unik untuk memenangkan permainan tersebut. Gameplay nya biasanya kita mengatur unit atau pasukan untuk bertahan, menahan, bahkan mengalahkan musuh yang ada di game tersebut. Disini kita harus membangun pertahanan, bangunan, dan pasukan dengan biaya tertentu yang dapat di dapatkan dari sumber sumber yang ada di dalam map pertempuran. Game strategy ada yang berbasis Real Time Strategy dan ada yang Turn Based Strategy. Di Real Time Strategi kita mengendalikan unit yang kita mainkan secara langsung tanpa menunggu giliran. Makanya harus Ekstra cepet-cepet berfikir karena musuhmu gak akan nungguin kamu mikir. Bisa-bisa karena kamu kelamaan mikir pasukanmu sudah di libas sama musuhmu :D. Kalau di Turn Based Strategy ya bayangin aja kalau kamu main catur. Kita menyusun strategy buat ngalahin musuh, tapi kita ga boleh nge dahuluin musuh kita :D .
Contoh Real Time Strategy :

Comand & Conquer 3 : Kane Wrath Contoh Turn Based Strategy :

Brigandine

  • Game Shooter
Nah kalau game yang satu ini pasti cukup terkenal akhir- akhir ini. Game Shooter udah pasti lah game tembak tembakan. Unsur pentingnya ya pasti senjata api :D baik jaman modern maupun jaman jadul kaya perang dunia :D . Nah game shooter yang sering kita liat itu ada FPS (First Person Shooter) dan TPS (Third Person Shooter). Perbedaan kedua jenis game ini adalah sudut pandang pemain dalam memainkan game. Kalau FPS itu sudut pandangya orang pertama (biasanya cuma keliatan tangan, senjata ama crosshair), kalau TPS sudut pandang orang ke-3 (keliatan badan dari karakter yang kita mainkan). dari pada bingung langsung aja dah ke contoh
Contoh First Person Shooter : 

Counter Strike
Contoh Third Person Shooter : 

Conflict Vietnam
  • Game Adventure 
Adventure atau Action Adventure adalah game yang sering kita jumpai di pasaran. Game ini agak umum sehingga hampir semua game juga memiliki unsur game adventure walaupun tidak spesifik. Game ini biasanya memiliki 1 tokoh utama yang kita mainkan dan kita jalankan secara langsung dari awal sampai tamat mengikuti jalan cerita. langsung aja ke contohnya.
Contoh game Adventure :

Ninja Blade

Assassin's Creed
  • Game Racing 
Game ini sudah pasti gak asing di dengar lagi. udah ada kata kuncinya racing, berarti ya game balapan. Dari balapan mobil, motor sampai kuda juga termasuk game racing. Tujuanya pasti menjadi yang tercepat. Tema yang biasa di ambil di game balapan adalah balapan jalanan dan balapan resmi. Di beberapa game pemain juga bisa meng upgrade dan memodifikasi kendaraannya agar lebih cepat dan terlihat bagus
Contoh Game Racing :

Need For Speed The Run
 Dirt 2

  • Simulation Game 
Game simulation adalah game yang di buat dari hal hal yang ada di dunia nyata. Mungkin game ini di ciptakan untuk orang yang ingin mencoba sesuatu seperti mengendalikan pesawat terbang tetapi di dunia nyata tidak bisa melakukanya ( bayangin aja kalo kamu naikin pesawat terus pesawatnya jatoh, mending kalo bisa, Naik pesawat beneran aja ga pernah ). Game ini juga bermanfaat juga untuk latihan dimana kita tidak bisa menggunakan barang yang asli. Game ini di buat se realistis mungkin dari kendali sifat dan mungkin masalah yang di hadapi di kenyataanya. Game ini terbilang agak rumit karena di buat berdasarkan objek asli yang di simulasikan. Tapi kalau sudah menguasai game ini maka kamu akan tahu cara kerja objek yang sebenarnya secara garis besar.

Contoh Game Simulation : 
Flight Simulator

Driving Simulator

  • Tycoon Game
Dalam game tycoon. Lagi-lagi otak pemain harus di gunakan lebih lagi. Karena game ini pemain akan menjadi seorang pengusaha yang menjalankan bisnis dengan memproduksi barang atau jasa agar laku di pasaran. Tantangan game ini adalah bagaimana kita mengolah modal kita untuk membangun sesuatu agar dapat memperoleh keuntungan. 
Contoh Tycoon Game :
Gadget Tycoon
  • Fighting Game
Bertarung! inilah poin dari fighting Game . Biasanya pemain di bolehkan memilih bebas karakter yang ingin di gunakan. Tujuan game ini mengalahkan musuh dengan bertarung dengan gaya masing masing karakter beserta jurusnya. Dalam game ini pemain menggunakan karakter dan melawan karakter lainya . biasanya pertarungan 1 vs 1 di tempat yang sempit. 
Contoh Fighting Game : 

Mortal Kombat
  • Sports Game
Sports game adalah salah satu genre game yang di buat dari olahraga yang ada di kehidupan nyata. Dari pemain, wasit, stadion sampai strategi permainan di perhatikan disini. Tokoh dari game ini biasanya benar-benar ada di dunia nyata. Tapi ada juga yang merupakan hasil kreasi pembuat game. Sistem permainan tiap game berbeda tergantung jenis olahraga dan yang membuat.
Contoh Sport Game :

Pro Evolution Soccer
  • Arcade Game 
Arcade Game sepertinya adalah nenek moyang dari segala game. Dilihat dari permainanya yang biasanya tanpa ujung dan semata-mata untuk mengejar nilai. Unsur cerita tidak terlalu di perhatikan di sini, walaupun jaman sekarang sudah banyak game jenis ini yang di dandani ulang meskipun sistem dan tujuanya masih sama seperti keluaran jaman sebelumnya. Game ini lebih bertujuan hanya untuk menghibur di waktu senggang, walaupun tujuan semua game adalah menghibur. Gameplaynya sangat sederhana.
Contoh Arcade Game : 

Tetris

Zuma
 
 
ASPEK BISNIS DALAM GAME

Modal Dasar 


Yang dimaksud dengan modal dasar itu bukan hanya berbentuk uang ataupun financial saja, akan tetapi bisa juga berbentuk keterampilan ataupun tenaga ahli. Dalam memulai bisnis game, tentu kita memerlukan sebuah tim, dengan keahlian dibidangnya masing-masing seperti : Game Designer, programmer, illustrator, translator, dll

Biaya Operasional


Inilah poin yang bicara tentang uang. Mengapa kita memerlukan uang ? tentu kita memerlukan uang, uang diperlukan untuk biaya peralatan kerja, modal awal, hingga pemasaran. Disini kita harus sangatlah jeli dan memperhitungkan bagaimana suatu bisnis game itu terbangun serta berjalan dengan lancer agar bisa mengalami kemajuan dan mendapatkan keuntungan yang semakin lama semakin meningkat.

Keuntungan (laba) 


Setelah mengetahui tentang modal dasar serta biaya operasional, maka mulailah bisnis berjalan, mulai dari sini kita bisa memperhitungkan apakah bisnis ini mempunyai keuntungan jika dijalankan terus-menerus atau sebaliknya jika dijalankan terus-menerus semakin timbul kebangkrutan, alangkah baiknya jika kita menghentikan bisnis ini dan melakukan intropeksi kesalahan. Saya tidak bilang anda harus berhenti berbisnis, namun belajarlah dari kesalahan, jangan kalah dengan keterpurukan.

Masa Depan Bisnis


Aspek ini akan mengkaji lebih komprehensif mengenai masa depan bisnis Anda. Jangan sampai, kita tahu bahwa bisnis game yang digeluti adalah bisnis musiman, namun perencanaan yang diterapkan adalah untuk bisnis yang permanen. Modal Investasi Kedepan, keuntungan menjadi tolok ukur keberhasilan suatu bisnis dan apa langkah selanjutnya ? dalam artian setelah bisnis telah kembali modalnya bagaimana seorang pebisnis itu mengembangkan modal awalnya dan menabung keuntungan yang telah kita dapat dari bisnis yang sudah dijalani.
  

#TGS1PTGMAUL