Senin, 22 Oktober 2018

Peluang Bisnis dibidang TI


   Pada saat ini Di mana, teknologi juga memiliki andil besar dalam perkembangan kehidupan manusia hampir semua kegiatan menggunakan komputasi. Karena penggunaan TI yang  sangat  membantu para perusahaan beramai  ramai menerapkan TI pada semua proses produksi, management dan pemasaran perusahaannya. Dengan ada penerapan TI baik di internal atau eksternal perusahaan maka sangat dibutukan tenaga ahli TI  yang mampu memenuhi kebutuhan perusahaan dan ini membuat peluang bisnis TI semakin meningkat setiap saat.

   Salah satu peluang bisnis yang saat ini sangat digemari bahkan sangat menjamur di Indonesia adalah e-commerce. Layaknya bisnis offline, e-commerce ini juga memiliki persaingan yang mulai ketat. Jika ingin meraih kesuksesan dalam bisnis ini, maka diperlukan produk-produk yang unik yang sulit ditemukan  di tempat lain namun tetap diperlukan oleh konsumen. Dengan banyak promo promo yang diberikan dan bervariasi akan membuat bisnis e-commerce Anda akan menarik para konsumen.
Namun ada bidang pekerjaan yang merupakan gabungan antara bidang hokum dan bidang TI yaitu Forensik TI . Forensik TI adalah pekerjaan yang melakukan identifikasi hingga analisa kejahatan yang terjadi dimana hanya untuk bukti hukum yang ditemukan di komputer dan media penyimpanan digital. Dengan banyaknya cybercrime yang terjadi mungkin ini merupakan salah satu peluang bisnis yang akan sangat diperlukan.
  
  Dengan adanya TI tidak hanya menggunaan computer (PC) namun juga digunakan pada smartphone. Mulai dari social media, games, kecerdasan buatan (AI) dapat dijalankan di smartphone kita. Sebuah aplikasi komersial  yang dibuat tentu terdapat komponen-komponen yang diperlukan agar aplikasi dapat di jalankan dan dapat menarik untuk pada user mendownloadnya. Mulai dari program software, desain grafis dapat dijadikan sebuah pekerjaan yang akan menghasilkan pendapatan. Bahkan sebuah IT konsultan sangat dibutuhkan kerena sebuah produk harus dipasarkan dengan baik mulai dari pemasangan iklan atau memberikan saran aplikasi yang sedang digemari oleh user saat itu.

    Banyak peluang bisnis dibidang TI yang dibutuhkan saat ini baik bisnis perseorangan, team atau perusahaan. Dengan adanya SDM yang ahli dan komponen komponen produksi yang tepat dan layak dapat membuat sebuah produk yang akan digemari oleh para user.

Rabu, 27 Juni 2018

Macam-Macam Engine Tools, Efek (Grafis) dan AI Dalam Game


Macam macam Game Engine

1. Rage
Merupakan kependekan dari Rockstar Advanced Game Engine. RAGE telah dipakai oleh Rockstar untuk membuat game-game besar seperti GTAV. Bersifat proprietary

2. Unreal Engine
Macam Macam Efek Dalam Game Pilihan bagi para indie developer karena sifatnya yang bersifat freeware dan menjadi propietary jika ingin mendapatkan fitur tambahan (pro). Game yang telah dirilis menggunakan engine ini antara lain : Unreal Tournament, seri Gears of War, seri Mass of Effects, Medal of Honor : Airborne, dan Outlast

3. CryEngine
Merupakan game engine yang dikembangkan oleh Crytek. Telah merilis berbagai game seperti seri Crysis dan Far Cry

4. Anvil, Distrupt, Dunia, Jade, dan LyN
Merupakan game engine yang dikembangkan oleh Ubisoft, tentunya game-game keluarannya merupakan seri Prince of Persia, Tom Clancy, Assassin's Creed, dll.

5. Frostbite
Terkenal setelah seri Battlefield menjadi game yang katanya game first-person shooter terbaik, menurut sebagian orang.

6. HPL Engine
Game engine ini terkenal dari seri game horor keluarannya, seperti Penumbra (Overture, Black Plague, Requiem) dan Amnesia (The Dark Descent, A Machine For Pigs)

7. Unity
Game-game keluarannya lebih sering menuju ke aplikasi dan game-game kecil. Tapi keunggulan 
tersendirinya adalah fleksibilitas dan bahasa yang digunakan lumayan mudah (C# dan JavaScript). Game horor keluaran Digital Happiness yaitu DreadOut yang notabene dibuat oleh anak bangsa dikembangkan oleh Unity. Angkot The Game mungkin juga dikembangkan oleh Unity. Game-game lainnya adalah Slender, Temple Run, Bad Piggies, dsb

8. SAGE, W3D
Jika anda pernah memainkan game-game seri Command & Conquer maka game itu di buat menggunakan game engine SAGE. Versi awal dari SAGE adalah W3D yang dikembangkan oleh Westwood Studios. Sekarang, versi terbaru dari engine ini adalah SAGE 2.0 yang dikembangkan oleh Westwood Studios dan Electronic Arts Los Angeles.

9. Source Engine
Game engine ini lebih banyak digunakan dalam game genre fps. Dengan ini maka game-game yang dikeluarkannya adalah seri Counter Strike, Half Life, Portal, Left 4 Dead, dan The Stanley Parable

Macam Macam 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.
Dalam Video Game, kecerdasan buatan digunakan untuk membuat perilaku cerdas yang biasanya terletak pada non-player characters ( NPCs), dan seringnya mensimulasikan seperti kecerdasan manusia. Teknik yang digunakan biasanya menggambarkan metode keseluruhan dari kecerdasan buatan. Bagaimanapun, penggunaan kecerdasan buatan pada game biasanya merujuk pada sekumpulan algoritma yang didalamnya termasuk teknik dari teori kontrol,robotik, grafis komputer,dan pengetahuan komputer secara umum.

Karena kecerdasan buatan pada game untuk NPCs dipusatkan pada penunjukkan kecerdasan dan menampilkan game dengan baik dan terdapat batasan lingkungan, pendekatannya sangat berbeda dengan kecerdasan buatan tradisional; cara curang dan usaha ekstra dapat diterima dan, pada beberapa kasus, kemampuan komputer harus diturunkan untuk membuat manusia merasa adil. Contohnya adalah pada game first-person shooter, dimana kemampuan NPC yang telah didesain mampu melebihi kemampuan manusia.

Kecerdasan Buatan dalam Game

Kecerdasan buatan pada game atau algoritma heuristic digunakan di banyak bentuk dan area pada sebuah game. Contoh yang sangat jelas adalah dalam mengontrol dari NPC pada game, walaupun penggunaan script/kode saat ini merupakan pengontrol yang umum. Pencarian jalur merupakan contoh lain kecerdasan buatan  yang umum digunakan, dan secara luas dapat dilihat pada game real-time strategy. Pencarian jalur merupakan metode untuk menentukan lewat manakah NPC untuk ke tempat tujuan, atau menghindari halangan – halangan, dan bentuk – bentuk daratan. Diatas pencarian jalur terdapat navigasi, yang merupakan sub bagian dari kecerdasan buatan pada game yang berfokus pada memberikan NPC kemampuan untuk menavigasi di lingkungan mereka, menemukan jalur untuk sebuah tujuan dengan menghindari tabrakan dengan entitas lainnya ( NPC lainnya, player, dsb) atau berkolaboriasi dengan mereka ( group navigation).

Penggunaan kecerdasan buatan pada game diluar NPC
Georgios N. Yannakakis menyarankan bahwa akademi pengembangan kecerdasan buatan dapat memainkan sebuah peran di dalam game dengan kecerdasan buatan melebihi dari paradigma kecerdasan buatan hanyalah pengontrol perilaku NPC. Dia menegaskan empat potensi lainnya untuk diaplikasikan dalam area:

Player-experience modelling: memahami kemampuan dan kondisi emosional pemain, agar menyesuaikan game dengan benar. Hal ini dapat termasuk penyeimbangan tingkat kesulitan game secara dinamis, yang terdiri dari penyesuaian tingkat kesulitan dari game tersebut secara langsung sesuai dengan kemampuan pemain.

Procedural-content generation: membuat elemen dari sebuah lingkungan game seperti kondisi lingkungan, tingkatan, dan bahkan music dengan secara otomatis. Metode kecerdasan buatan dapat menghasilkan konten baru atau cerita yang interaktif.

Data mining on user behavior: hal ini mengizinkan desainer game untuk mengeksplor bagaimana manusia memainkan permainannya, bagian mana yang paling sering dimainkan, dan apa yang menyebabkan mereka untuk berhenti bermain, mengizinkan developer untuk mengembangkan game tersebut.

Alternate approaches to NPCs: hal ini termasuk berubahnya tampilan game untuk menambah kepercayaan NPC dan mengeksplor ke lingkungan social daripada hanya menjadi NPC atau hanya memiliki perilaku NPC.


Sumber
http://arungagamani.blogspot.com/2014/01/macam-macam-game-engine-populer.html
https://www.inigame.id/11-istilah-grafis-game-pc-yang-wajib-gamers-ketahui/
https://freemanof.wordpress.com/tugas/artificial-intelligence-pada-game/


Selasa, 03 April 2018

Konsep Pembuatan dan StoryBoard Sebuah Game


Konsep Pembuatan Sebuah Game

Anda ingin membuat sebuah game? dalam pembuatan game tentu saja ada tahapan tahapan yang harus Anda ikuti agar game dapat selesai sesuai dengan yang Anda harapkan. Berikut adalah tahapan tahapan yang diperlukan dalam pembuatan sebuah game.


  1. Tentukan Konsep Game
Tahap pertama untuk membuat sebuah game adalah menentukan konsep dari game itu sendiri.

Rabu, 21 Maret 2018

Sejarah, Platform, Genre, Aspek Bisnis Game dan Perkembangan Game The Sims Series

#TGS1PTGMAUL

Game (permainan) merupakan aktivitas rekreasi yang dilakukan untuk menghibur, bersenang-senang ataupun mengisi waktu luang. Game yang dulunya dilakukan dengan berintekasi secara langsung namun dengan hadirnya era digital game dikembangkan dalam media elektronik yang digemari oleh semua kalangan yang disebut video game. Dengan banyak kelebihan video game lebih dipilih dibandingkan melakukan secara langsung.
Sejarah Video Game
Pada tahun  akhir 1940-an. Program-program ini kemudian diadaptasi ke dalam permainan sederhana lainnya di era tahun 1950-an.  Pada akhir 1950-an dan melalui tahun 1960-an, banyak video game yang dikembangkan. Untuk generasi pertama video game dari tahun 1972, dengan rilis dari Magnavox Odyssey, hingga 1977. Generasi kedua disebut sebagai awal era 8 bit atau kurang lebih  4 bit era. Pada tahun 1976 dengan merilis Fairchild Channel F dan Radofin 1292 Advanced Programmable Video sistem. Beberapa contoh konsol game pada generasi kedua yaitu Fairchild Channel F,Atari 2600, Magnavox Odyssey ver. 2 ,  Atari 5200. Generasi ketiga dimulai pada tahun 1983 dengan dipasarkannya Jepang Family Computer atau lebih dikenal dengan nama FAMICOM namun sekarang dikenal sebagai