Jumat, 23 November 2018

Cloud Computing dan Electronic Data Intercharge


Cloud Computing dan Electronic Data Intercharge
A.    Cloud Computing
Cloud computing adalah sebuah teknologi yang mengacu pada penggunaan media internet sebagai sumber daya komputasi. Pengertian cloud computing secara teknis adalah banyak server yang saling terhubung yang digunakan untuk menyediakan sumber daya (source) oleh setiap penggunanya bersama. Sumber daya ini dapat berupa aplikasi (software), penyimpanan (storage), data, dan lain-lain.
Jargon komputasi awan (cloud computing) ini sudah mulai hangat dibicarakan sejak akhir tahun 2007. Cloud computing digunakan untuk memindahkan setiap layanan yang digunakan sehari-hari menjadi media internet dan bukan lagi disimpan dalam penyimpanan lokal (personal computer). Sebenarnya, sebagian dari teknologi ini telah diterapkan sejak lama, seperti layanan email. hotmail, one drive, office web app, serta product cloud lainnya.
Berbagai perangkat yang terhubung ke jaringan cloud computing seperti PC, laptop, smartphone, dan sebagainya, akan memiliki semua data beserta program pada hosting dan terhubung setiap saat serta dapat digunakan dimanapin selama memiliki koneksi internet. Layaknya menginstal program sendiri di PC, program yang sama dapat di akses sebagai aplikasi layanan web yang dapat di akses melalui web browser.
Layanan teknologi cloud computing ini dapat dibeli pelanggan atau berlangganan layanan sesuai dengan pemakaian data yang dibutuhkan pada saat itu. Hal ini berarti jika suatu waktu user membutuhkan peningkatan penggunaan, paket dapat ditambahkan. Begitu juga jika kebutuhan berkurang maka paket layanannya dapat diturunkan, sehingga user dapat mengatur keuangan yang lebih hemat sesuai dengan kebutuhan.
Layanan Cloud Computing
Jenis layanan cloud computing pada dasarnya dapat dibagi dalam 3 jenis, yaitu:
Software as a Service (SaaS)
Sebuah layanan pada teknologi cloud computing mengenai pemakaian software (perangkat lunak) yang telah disediakan. Contoh: layanan email publik (Outlook mail, YahooMail, Gmail, dsb), social network (Facebook, Twitter, dsb), instant messaging (Skype, Yahoo Messenger, GTalk, dsb) dan masih banyak lagi yang lain. Perangkat lunak yang dahulu harus terinstall dalam PC, kemudian baru dapat digunakan (on-premise) mulai dapat dinikmati lewat cloud computing. Contoh:
·         Microsoft Office yang diedarkan dalam bentuk Office 365
·         Adobe Suite yang bisa digunakan lewat Adobe Creative Cloud, dan masih banyak lagi
Platform as a Service (PaaS)
Teknologi cloud computing dapat menyewakan sistem operasi, network, database engine, framework aplikasi, dll, untuk menjalankan aplikasi yang kita buat seperti tradisional hosting. Contoh penyedia layanan PaaS ini adalah:
·         Amazon Web Service
·         Windows Azure
Infrastructure as a Service (IaaS)
Cloud computing dapat memberikan layanan infrastruktur IT (komputasi, storage, memory, network, dsb). Dapat diartikan sebagian besar unit komputasi seperti (CPU), penyimpanan data (storage), memory (RAM), bandwith dan lain-lainnya dapat disewa. Contoh penyedia layanan IaaS adalah:
·         Windows Azure
·         Amazon EC2
·         TelkomCloud
·         BizNetCloud, dan sebagainya

B.        Electronic Data Intercharge
Pengertian EDI
EDI (Electronic Data Interchange) adalah proses transfer data yang terstruktur, dalam format standar yang disetujui, dari satu sistem komputer ke sistem komputer lainnya, dalam bentuk elektronik. EDI sangat bergantung kepada pengembangan format standar untuk dokumen-dokumen bisnis seperti faktur, pesanan pembelian, dan surat tanda terima. Harus ada persetujuan dari pelaku-pelaku bisnis yang terkait dan pengakuan di tingkat nasional maupun internasional untuk dapat menggunakan format-format standar ini dan mentransmisikan data secara elektronik.
Komponen Dasar EDI
·         Hub (pihak yang memberikan perintah)
·         Spoke (pihak yang menerima perintah)
·         Computer (sebagai electronic hardware)
·         Electronic software
Tujuan utama
Tujuan utama dari pemakaian teknologi EDI, sebenarnya adalah agar teknologi ini dapat membantu para pelaku bisnis mengkomunikasikan dokumennya dengan pihak lain lebih cepat, akurat dan lebih efisien karena sifatnya yang pitapat mengeliminir kesalahan yang diakibatkan proses re-entry dan dapat mengurangi pemakaian kertas, komunikasi dan biaya-biaya lain yang timbul pada metode konvensional sehingga diharapkan dapat menekan biaya-biaya yang tidak diperlukan dan diharapkan dapat meningkatkan laba kepada pemakainya. Apabila proses tersebut terpenuhi, otomatis proses bisnis internal perusahaan tersebut akan menjadi lebih baik, terencana dan pada akhirnya hubungan bisnis dengan pihak lain-pun akan dapat lebih baik juga
Keuntungan dalam menggunakan EDI adalah waktu pemesanan yang singkat, mengurangi biaya, mengurangi kesalahan, memperoleh respon yang cepat, pengiriman faktur yang cepat dan akurat serta pembayaran dapat dilakukan.
Cara Kerja EDI
Pada dasarnya EDI terdiri dari tiga komponen utama, yakni:
·         Pesan Standar
Pada dasarnya berisikan teks (text) yang memuat informasi dan rule sebagai penterjemah dari satu atau lebih dokumen bisnis. Contoh dari pesan standart adalah Uniform Communication Standar (UCM) yang mendefinisikan lebih kurang 15 tipe dokumen elektronik diantaranya; purchase order, promotion announcement, price change, invoice, dll. Sedangkan rule dalam EDI lazimnya bekerja dalam bentuk kelompok. Sekumpulan rules untuk memformat sebuah dokumen elektronik disebut transaction set.
·         Perangkat Lunak EDI (EDI Converter)
Berfungsi sebagai sebagai penterjemah dari pesan standar EDI ke dalam internal file format perusahaan penerima. Perangkat lunak EDI harus terintegrasi dengan aplikasi bisnis yang dipakai.
·         Komunikasi
Komunikasi dalam EDI tentu sangat berbeda dengan komunikasi yang kita bersifat konvensional. Hal ini disebabkan komunikasi di EDI dilakukan melalui antar mesin (komputer), sehingga diperlukan infrastruktur komunikasi. Bentuk komunikasi infrastruktur yang mula-mula berkembang adalah transaksi berbentuk point-to-point, yakni hubungan langsung dari dua perusahaan yang bertransaksi. Dalam point-to-point di EDI perusahaan yang bertransaksi memerlukan: (1) menggunakan protokol komunikasi yang sama, (2) mempunyai kecepatan


Referensi :



Sabtu, 27 Oktober 2018

SEARCH ENGINE OPTIMIZATION


SEARCH ENGINE OPTIMIZATION
Pengertian SEO
SEO adalah singkatan dari Search Engine Optimization atau jika diterjemahkan menjadi optimasi mesin pencari. Ini adalah salah satu langkah praktis yang digunakan untuk meningkatkan dan memperoleh pengunjung menuju alamat atau situs tertentu secara maksimal.
Fungsi SEO
Dengan mengetahui apa itu SEO maka Anda akan memperoleh gambaran mengenai fungsi SEO itu sendiri. Berikut ini adalah beberapa fungsi penting dari SEO itu sendiri :
1.       Dapat meningkatkan page ranking dari sebuah web agar selalu terindeks pada search engine, hingga membuat web tersebut selalu muncul di halaman utama mesin pencari.
2.        Dapat mendatangkan trafik atau jumlah pengunjung secara lebih banyak pada web yang ada dengan menggunakan search engine.
3.       Dapat meminimalisir biaya pemasaran secara online.
4.       Dapat membantu meningkatkan target penjualan, dengan menggunakan rekomendasi dari web.

Manfaat menggunakan SEO
Ada beberapa keuntungan yang akan diperoleh seseorang ketika menggunakan SEO tersebut, dan berikut ini adalah beberapa keuntungan yang akan Anda peroleh tersebut :
1.       Ketika Anda menggunakan SEO seperti ini, maka peringkat web atau blog yang Anda miliki akan muncul di halaman pertama atau bahkan di rangking pertama.
2.       Dengan munculnya web atau blog di halaman pertama atau rangking pertama, maka jumlah pengunjung ke web atau blogh tersebut akan semakin meningkat. Apalagi jika penampilan web Anda sangat cantik dan menarik untuk dilihat, tentunya membuat para pengunjung betah berlama-lama membaca web atau blog yang Anda miliki.
3.       Ketika pengunjung semakin banyak, maka Anda atau terutama Anda yang menjual produk akan mempunyai banyak pelanggan, dan mempermudah Anda dalam menjual produk tersebut.
4.       Untuk Anda yang mempunyai blog atau web dengan peringkat pertama, maka iklan yang masuk akan semakin banyak. Hal ini yang secara otomatis, meningkatkan omset atau penghasilan Anda.




Sumber :


E-COMMERCE DAN E-BUSINESS


E-COMMERCE DAN E-BUSINESS
PENGERTIAN E-COMMERCE
Pengertian e-commerce yang diambil dari Investopedia, bahwa pengertian e-commerce adalah model bisnis atau usaha yang membuat sebuah perusahaan ataupun individu untuk melakukan transaksi bisnis melalui jaringan atau peralatan eletronik, khususnya jaringan internet.

Manfaat dan Keuntungan E-Commerce
E-commerce pasti diminati karena ada alasan bukan, hal ini sudah jelas karena terdapat beberapa manfaat e-commerce yang diberikan baik kepada pemilik usaha ataupun konsumen. Mari lihat beberapa manfaat e-commerce bagi pemilik usaha/perusahaan dan manfaat e-commerce bagi konsumen dibawah ini:
Manfaat E-commerce Bagi Pemilik Usaha
Berikut beberapa manfaat e-commerce bagi pemilih usaha
1. Penjualan Global
Dengan adanya E-commerce memungkinkan sebuah perusahaan atau pemilih usaha untuk dapat menjual produk yang mereka buat kepada konsumer yang lebih banyak dikarenakan sifat dari web itu sendiri. Dengan kata lain, perusahaan dapat mencover pasar yang lebih luas. Contoh, perusahaan sepatu yang ada di Amerika ataupun Australia dapat menjual produknya di Indonesia tanpa harus membuka toko baru di Indonesia.
2. Pengurangan Infrastruktur Perusahaan
Dengan adanya e-commerce, perusahaan atau pemilih usaha tidak perlu membuka banyak cabang penjualan ataupun distribusi (akan tetapi dalam beberapa kasus, banyak e-commerce yang tetap membuka gudang penyimpanan ataupun produksi di berbagai negara untuk mempermudah konsumen dalam shipping barang).
3. Pengurangan Biaya Perusahaan/ Meningkatkan Keuntungan Bersih
Dengan adanya E-commerce, pemilik usaha atau perusahaan tidak perlu mengeluarkan biaya yang berlebih dalam menyediakan banyak toko atau gedung serta pegawai yang banyak. Hal ini akan meningkatkan keuntungan dengan menurunkan biaya operasional perusahaan.


Manfaat dan Keuntungan E-commerce Bagi Konsumen
Manfaat yang didapatkan oleh konsumen dengan adanya e-commerce adalah:
1. Belanja 24/7
Manfaat E-commerce yang satu ini sangat membantu konsumen dalam melakukan pengecekan, perencanaan ataupun langsung pembelian atau pemesanan jasa ataupun barang pada usaha tertentu. Berbeda dengan toko yang biasanya tutup pada jam malam seperti toko buku yang hanya terbuka mulai dari jam 9 pagi hingga jam 9 malam. Toko buku Online dapat terbuka untuk pengecekan dan pembelian 24 jam selama 7 hari atau non-stop. Asyik dan bermanfaat bukan untuk konsumen.
2. Menghemat Waktu 
Dengan adanya e-commerce, konsumen dapat menghemat waktu mereka dalam belanja dikarenakan tidak perlu ke tokonya langsung, cukup buka websitenya, cek barang dan kemudian pesan. Barang terkirim. Bermanfaat bukan.
3. Barang/Jasa Semakin Murah
Nah, ini manfaat e-commerce yang betul betul terasa oleh konsumen, hal ini dikarenakan manfaat e-commerce bagi perusahaan sehingga biaya operasional pemilik usaha berkurang sehingga mereka mampu memberikan harga yang lebih murah.

Kekurangan atau kelemahan E-commerce
Kalau ada manfaat, apakah ada kerugian atau kekurangannya? Sepertinya masih ada kekurangan dari e-commerce yang saat ini ada seperti:
1. Barang tidak mampu kalian langsung gunakan, harus menunggu pengiriman
2. Barang atau jasa tidak dapat kalian pastikan cocok tidaknya dengan anda karena anda tidak mampu mencobanya secara langsung, anda hanya dapt mengira-ngira 
3. Kondisi atau keadaan barang atau jasa, ataupun kualitas sesungguhnya barang tersebut (subjektif ataupun objektif) tidak dapat anda dapatkan 100 %, karena barang atau jasa yang sebenarnya tidak didepan anda, anda tidak dapat sentuh, coba dan lainnya.
Sebenarnya kekurangan yang ada pada E-commerce diatas dapat diperbaiki beberapa pengembangan selanjutnya seperti kekurangan 2 dan 3 e-commerce diatas dapat dihilangkan dengan integrasi teknologi yang lebih mapan dan maju baik itu video barang atau jasa, menggunakan berbagai model (peraga manusia) untuk berbagai situasi dan banyak lainnya (kreasikan saja agar konsumen mampu memahami barang atau jasa anda), saran saya sediakan kolom kritikan agar mampu memperbaiki diri.
Untuk kekurangan e-commerce yang pertama, hanya dapat diperbaiki dengan adanya jalur transportasi yang cepat, ataupun khusus.


PENGERTIAN E-BUSINESS
              E‐business adalah mengenai penggunaan teknologi internet untuk melakukan transformasi proses bisnis yang dilakukan. Bentuk e‐business yang paling mudah terlihat adalah pembelian barang secara online baik retail maupun grosir. (Samantha Shurety.1999. E‐business with Net.Commerce. Prentice Hall).
               
              E‐business menurut IBM adalah sebuah pendekatan yang aman, fleksibel, dan terintegrasi untuk memberikan nilai bisnis yang berbeda dengan mengkombinasikan sistem dan proses yang menjalankan operasi bisnis utama dengan pemanfaatan teknologi internet. (Christoper Stoole. 2000. E‐business – Just What is It? http://ebusiness.about.com/industry).

                Definisi secara umum, E-Bisnis adalah pertukaran informasi yang dimediasi secara elektronik didalam organisasi dan eksternal stakeholder untuk mendukung proses bisnis ( E-Business and E-Commerce management, Dave Chaffey, 2007). 

MANFAAT
1.       Memungkinkan konsumen berbelanja atau melakukan transaksi lainnya setiap saat (24 jam sehari) dan dari hampir semua lokasi.
2.       Memberikan pilihan produk dan pemasok yang lebih banyak kepada pelanggan.
3.       Memungkinkan konsumen dalam mendapatkan produk dan jasa yang lebih murah, karena konsumen bias berbelanja di banyak tempat dan melakukan perbandingan secara cepat.
4.       Dalam beberapa kasus, terutama produk yang terdigitalisasi, E‐Bisnis memungkinkan pengiriman produk secara cepat dan real‐time
5.       Memungkinkan pelanggan untuk berpartisipasi dalam lelang virtual.

DAMPAK
Dampak Positif

1.       Revenue Stream (aliran pendapatan) baru yang mungkin lebih menjanjikan yang tidak bisa ditemui di sistem transaksi tradisional.
2.       Dapat meningkatkan market exposure (pangsa pasar).
3.       Menurunkan biaya operasional(operating cost).
4.       Melebarkan jangkauan (global reach).
5.       Meningkatkan customer loyality.
6.       Meningkatkan supplier management.
7.       Memperpendek waktu produksi.
8.       Meningkatkan value chain (mata rantai pendapatan)
Dampak negatif 

1.       Kehilangan segi finansial secara langsung karena kecurangan. Seorang penipu mentransfer uang dari rekening satu ke rekening lainnya atau dia telah mengganti semua data finansial yang ada.
2.       Pencurian informasi rahasia yang berharga. Gangguan yang timbul bisa menyingkap semua informasi rahasia tersebut kepada pihak-pihak yang tidak berhak dan dapat mengakibatkan kerugian yang besar bagi si korban.
3.       Kehilangan kesempatan bisnis karena gangguan pelayanan. Kesalahan ini bersifat kesalahan non-teknis seperti aliran listrik tiba-tiba padam.
4.       Penggunaan akses ke sumber oleh pihak yang tidak berhak. Misalkan seorang hacker yang berhasil membobol sebuah sistem perbankan. Setelah itu dia memindahkan sejumlah rekening orang lain ke rekeningnya sendiri.
5.       Kehilangan kepercayaan dari para konsumen. Ini karena berbagai macam faktor seperti usaha yang dilakukan dengan sengaja oleh pihak lain yang berusaha menjatuhkan reputasi perusahaan tersebut.
6.       Kerugian yang tidak terduga. Disebabkan oleh gangguan yang dilakukan dengan sengaja , ketidakjujuran , praktek bisnis yang tidak benar , kesalahan faktor manusia , kesalahan faktor manusia atau kesalahan sistem elektronik.


Sumber :



Sabtu, 23 Juni 2018

Tugas Softskill 3

TEKNIK MENAMPILKAN SCENE
Terdapat dua teknik untuk menampilkan scene dalam game, yaitu :
Visibility
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 tambahan berupa efek cahaya, bayangan dan sebagainya yang dibuat agar seakan-akan menyerupai scene 3D.

Biasanya gameplaynya memang mirip game 2D dimana kita hanya bisa bergerak secara horizontal dan vertical namun beberapa gambarnya di render secara 3D. Teori grafik 2.5D ini biasa juga disebut dengan pseudo-3D sedangkan pada istilah game lebih dikenal dengan isometric/diametric/trimetric projection.

Game bertipe ini menggunakan 2 macam tipe pemodelan: · 
3 Dimensi object/model : Merupakan model/object 3D yang nantinya akan dijadikan sebagai karakter utama, bangunan, object-object seperti senjata, musuh, permukaan tanah, pohon, dan bukit. Object 3D seperti ini bisa dibuat dengan menggunakan program seperti 3DS Max, Maya, Hash, dan Blender. 
2 Dimensi graphic : Gambar 2D juga berperan dalam membuat game ini yaitu sebagai texture untuk object, sebagai latar belakang seperti langit dan pemandangan, sebagai meteran untuk nyawa dan gambar untuk speedometer pada game racing. 

Kegunaan 2.5D dalam game adalah sebagai pengaturan gerakan seperti golden axe, double dragon, path finding yang biasanya cukup sederhana. Hal ini berguna untuk mengikuti posisi pemain dan agar game lebih 'hidup'. Pada video game, biasanya scene 2.5D ini lebih digunakan dalam visualisasi geografis (GVIS) untuk membantu memahami representasi visual spasial-kognitif atau visualisasi 3D. 

Level Of Detail
LOD biasanya digunakan untuk mengatur material yang akan diaplikasikan pada model objek. Disebut level karena tingkat pengaturannya berbeda-beda tergantung dari seberapa jauh jarak antara model dengan viewer.

Ketika model berada pada jarak dekat dengan viewer, model sebaiknya di-render dengan detail sebanyak mungkin. Namun sebaliknya jika model berada pada jarak yang jauh dari viewer lebih baik jangan menampilkan model dengan sangat detail agar tidak mengganggu performance dan agar hasilnya justru dapat meningkatkan performance.

Meskipun sebagian besar waktu LOD diterapkan untuk geometri rinci saja, baru-baru ini teknik LOD sudah termasuk dalam manajemen shading untuk dapat mengontrol kompleksitas pixel. Suatu bentuk tingkat manajemen detail telah diterapkan untuk tekstur selama bertahun-tahun, di bawah nama mipmapping, juga memberikan kualitas rendering yang lebih tinggi. Ini adalah hal yang lumrah untuk mengatakan bahwa “sebuah objek telah LOD’d” ketika objek disederhanakan oleh mendasari algoritma LOD-ing.

Terrain LOD 

Dalam suatu game, Terrain merupakan model yang sangat besar. Membuat setiap pointnya secara eksplisit sangatlah tidak mungkin, maka metoda untuk mengotomatiskan pembangkitan Terrain merupakan hal biasa. Ketika proses rendering, sebagian dari Terrain tertutup dan sebagian lain sangat jauh, oleh karena itu dikembangkanlah Terrain LOD algorithms.

Terrain, atau sering juga disebut dataran, merupakan salah satu data yang penting dalam pemodelan pemograman grafik.Terrain umumnya diimplementasikan untuk obyek – obyek yang statis. Salah satu implementasi terrain yang banyak digunakan adalah dalam pemodelan lanskap. Contoh pemodelan lanskap adalah pemodelan bentangan tanah, pinggiran pantai, pegunungan dan lain sebagainya. Penggunaan visualisasi terrain sebagai model lansekap ini banyak didapati dalam game motor rally dan real – time strategy.

GAME DESKTOP DAN MOBILE
Game Desktop
·         Ragnarok Online
            Ragnarok Online adalah sebuah MMORPG (Massively Multiplayer Online Role Playing Game) dari Korea Selatan yang dirancang berdasarkan cerita dan latar belakang yang sama darikomik korea terkenal berjudul "Ragnarok" yang ditulis oleh Lee Myoung-Jin.
            Komik ini kemudian dikembangkan menjadi sebuah game online yang memfokuskan fitur komunitas antar pemainnya. Game ini dibuat oleh Gravity Corporation. Pada hari Rabu, selalu diadakan maintenace minggu yang mana client RO selalu diperbarui setiap saat untuk menambah kenyamanan bermain serta menambahkan hal-hal, barang, kota-kota baru, maupun event tertentu.
            Hampir seluruh versi resmi (official) RO sudah memasuki masa komersil di mana pemain harus membayar untuk bermain (pay-to-play). Perlu dibedakan, terdapat pula private server yang merupakan server tidak official (ilegal) dan tidak ada toleransi dari Gravity serta penyelenggara RO di seluruh belahan dunia.  Dalam permainan ini, yang berlatar di dunia Rune Midgard, tidak ada jalan cerita sehingga pemain bebas melakukan apa yang diinginkan, walaupun ada beberapa cerita sampingan atauquest yang dibuat oleh pengembang game. Sistem tanpa cerita ini membuat pemain sangat leluasa. Walaupun demikian, seperti pada umumnya game MMORPG, pada umumnya yang dikejar oleh pemain adalah peningkatan level (atau lebih dikenal dengan istilah leveling) sampai level maximal, dalam Ragnarok Online yang resmi, batas maximal adalah 99.
            Level pemain dalam RO terbagi 2, base level dan job level. Base level adalah level karakterseseorang yang berpengaruh pada statusnya sedangkan job level memengaruhi kemampuan profesi karakter pemain. Status karakter ada 6 macam yaitu STR (Strength), INT (Intelligence), DEX (Dexterity), LUK (Luck), VIT (Vitality), AGI (Agility) dan pemain bebas menaikkan status yang ia mau.
            Kenaikan level (level up) dapat dicapai dengan cara membunuh monster-monster yang tersebar di berbagai tempat, lazimnya ada 2 jenis lokasi, yang paling mudah dikenali adalah tempat yang "tertutup" atau lebih sering disebut sebagai dungeon dan tempat terbuka. Membunuh monster memberi pemain 2 macam experience (exp) point, yang dihitung ke base level dan job level. Apabila karakter sudah mengumpulkan exp yang cukup maka level karakter akan naik.
            Sistem ekonomi RO dijalankan dengan mata uang Zeny dan berjalan sesuai dengan hukum pasar, terutama oleh penjualan barang-barang langka yang tidak bisa ditemukan di toko yang berputar di kalangan pemain berlevel tinggi.
·         Counter Strike Online
            Counter-Strike Online adalah game FPS (First Person Shooter) legendaris berbasiskan jaringan / LAN (Local Area Network, tidak memerlukan internet) yang dikenal oleh semua pecintaFPS di seluruh dunia. Counter-Strike Online adalah sebuah Game Online bergenre MMOFPS[Massively Multiplayer Online First Person Shooter]. Game ini dikembangkan oleh Nexon dariKorea Selatan dan ValveCounter Strike berkisah tentang Terrorist (TR) yang selalu berseteru dengan Counter Terrorist (CT).
·         Original
            Bomb Mission : Bomb Mission adalah salah satu mode original yang akan menguji taktik dan strategi kamu. Mode ini menceritakan dimana pihak terrorist mendapatkan misi untuk menghancurkan sebuah area. Daerah tersebut harus diledakkan dengan menggunakan bom C4 yang berbahaya. Disinilah peran para Counter-Terrorist sangat penting karena mereka harus menlindungi area tersebut dengan segala upay.
·         
·         BOT Mods (Bot Original, Bot Deathmatch, Bot Team Deathmatch)
            Bagi yang merasa ingin mendapatkan pelatihan terlebih dahulu maka tidak perlu cemas karena di dalam Counter-Strike Online ada mode khusus untuk menjajal dan berlatih bersama dengan bot. Mode BOT ini sudah dilengkapi dengan seluruh mode yang ada di dalam Counter-Strike Online dari bot original, bot deathmatch, bot team deathmatch dan bahkan mode - mode lainnya. Tingkat kesulitan dari bot juga dapat disesuaikan supaya kamu tidak pernah kehabisan lawan yang tangguh.

·         Assasination
            Assassination adalah salah satu mode original yang pasti akan memacu kewaspadaanmu. Team Terrorist mendapat perintah langsung untuk mencari dan menghabisi seseorang yang dianggap sangat penting dari pihak Counter-Terrorist. Seseorang yang penting itu bisa disebut sebagai sang VIP. Merupakan tugas dari Counter-Terrorist untuk memastikan bahwa keselamatan dari VIP dapat dijamin 100% dan segera menerbangkannya keluar dari zona yang berbahaya.
·         Deathmatch
            Deathmatch adalah salah satu mode dari Counter-Strike Online. Seluruh pemain yang tergabung dalam mode ini adalah musuh dan merupakan lawan bermainmu dan tujuan semuanya sama yaitu untuk menjadi yang terhebat. Akan ada jumlah batasan kill yang harus dicapai dan pemenangnya akan dilihat dari pemain yang terlebih dahulu berhasil mencapai jumlah kill tersebut atau jumlah kill terbanyak pada saat batas waktu telah habis.
·         Annihilation
            Adalah Salah Satu mode original dimana tujuan dari kedua belah pihak untuk meraih kemenangan atau dominasi penuh. Kedua team akan saling menyerang dan saling menghancurkan sampai ke pemain paling terakhir. Benar - benar pertempuran sampai titik darah paling terakhir karena kemenangan hanya akan dicapai bagi team yang berhasil memusnahkan seluruh anggota team lawannya.
·         Zombie Original (ZM1)
            Zombie Mode adalah permainan berbasis ronde, sama seperti mode lainnya. Pada permulaan tiap ronde, pemain diberikan waktu persiapan 20 detik untuk membeli senjata dan mempertahankan diri mereka. Menjelang sisa waktu 10 detik sebelum ronde mulai dimainkan, akan diberikan pengumuman tentang siapa yang terkena infeksi,Selama waktu persiapan, Human akan memiliki 1000 Health dan 100 Armor, dan tidak menerima damage bila jatuh dari ketinggian. Setelah 20 detik, satu atau lebih pemain yang dipilih secara acak akan berubah menjadi Zombie Utama,Zombie Utama harus menyerang manusia lain dengan senjata melee. Serangan tersebut akan menginfeksi manusia menjadi Zombie biasa dan mereka harus menyerang manusia lainnya. Tim Zombie dianggap menang apabila telah menginfeksi semua manusia pada ronde tersebut. Sebaliknya, manusia harus membunuh semua Zombie atau bertahan hidup untuk menang,Sebagai Human, tujuan utama adalah bertahan hidup sampai waktu tiap ronde habis atau memusnahkan semua Zombie. Semua manusia yang terkena serangan cakar Zombie akan langsung terinfeksi berubah menjadi Zombie sampai akhir ronde atau terbunuh,Sebagai Zombie, satu-satunya cara untuk menang adalah menginfeksi semua manusia. Ketika pemain telah terinfeksi, sejumlah health dan armor akan diberikan, sehingga mampu menerima sejumlah besar damage sebelum terbunuh. Zombie dapat berlari lebih cepat dan melompat lebih tinggi dari manusia. Sebagai tambahan, pemain akan mendapatkan night vision goggles berwarna merah yang memungkinkan melihat manusia yang bersembunyi dalam kegelapan.
·         Basic Mode
            Mode ini merupakan gabungan dari Original (Bomb Mission / Hostage Rescue) dan Team Deathmatch. Hanya saja, memiliki Bomb Site (untuk Bomb Mission) dan Area Rescue (untuk Hostage Rescue).
·         Challenge
            Mode ini terbagi ada 2 (yang ada di Indonesia), yaitu Run1 dan Jump1. Mode ini adalah mode yang menggunakan waktu tercepat anda.
·         Rush Battle
            Mode ini Seperti Original dan Basic Hanya yang berbeda kamu Harus Hancurkan Tank Musuh dengan Senjata yang Kamu Miliki.
Game Mobile
Arena Of Valor
            Arena of Valor sebelumnya dikenal juga sebagai Strike of Kings (Eropa), Honour of Kings(Tiongkok), Penta Storm (Korea Selatan), Legendary Showdown (Taiwan), Lien Quan (Vietnam),Mobile Arena (Indonesia), Realm of Valor (Thailand) yang mengusung nama berbeda disetiap wilayah pemasarannya dan kemudian menyesuaikan pasar global menjadi Arena of Valor, adalahpermainan piranti bergerak daring berjenis arena pertarungan daring multipemain (MOBA) yang diterbitkan oleh Tencent Games. Pada bulan Juli 2017, dilaporkan bahwa permainan ini memiliki lebih dari 80 juta pemain aktif setiap harinya dan 100 juta pemain aktif yang telah memainkannya. Ini adalah permainan paling menguntungkan di dunia (terlaris) dan merupakan aplikasi unduhan gratis terpopuler.
            Pada bulan September 2017, Nintendo telah mengumumkan kemitraan dengan Tencentuntuk membawa Arena of Valor ke Nintendo Switch, karena popularitas permainan yang luar biasa. Memasuki akhir tahun 2017, Google Play menobatkan Garena AOV sebagai permainan terpopuler di tahun 2017 (untuk server Indonesia).
Sejarah Arena Of Valor
            Permainan ini menerima rilis beta untuk platform iOS dan Android pada tanggal 26 November 2015. Selain mode petualangan PVE, game ini menampilkan pertempuran multiplayer PVP. Game ini memiliki banyak kesamaan dengan League of Legends yang diproduksi oleh Riot Games, sebuah perusahaan milik Tencent. Pada bulan November 2016, Arena of Valor menduduki puncak China pan entertainment festival "China IP index value list - top 10 daftar permainan"
            Pada tahun 2016, permainan ini memiliki lebih dari 50 juta pengguna aktif setiap hari dan lebih dari 200 juta pengguna terdaftar. Pada bulan Mei 2017, ini menjadi permainan mobile terlaris tertinggi di dunia dan memiliki 160 juta pengguna aktif bulananPada bulan Mei 2017, entertainer bernama Lu Han dinobatkan sebagai duta besar dalam permainan tersebut.
            Menurut seorang analis di BOC International, Arena of Valor akan menyumbang sekitar 50% pendapatan permainan mobile Tencent pada tahun 2017 dan menghasilkan pendapatan kotor sebesar 3 miliar Yuan pada bulan April, 2017 ($ 435 juta). Pada bulan Juni 2017, perusahaan analisis APP Annie melaporkan bahwa Arena of Valor adalah permainan mobile nomor 1 (tidak termasuk game Android) di dunia dalam hal pendapatan, dengan pendapatan kuartal pertama game mencapai US $ 1,76 miliar. Skin hero Zhao Yun juga terjual seharga $ 22 juta dalam satu hari. Saat itu, Tencent melaporkan 200 juta pengguna terdaftar dengan 50 juta pengguna aktif setiap hari.
            Pada tanggal 4 Juli 2017, dilaporkan bahwa Tencent menderita kerugian sebesar $ 14 miliar atau 4,1% di Bursa Hong Kong setelah People's Daily mengkritik Arena of Valor sebagai "racun" bagi kaum muda, yang mengandung konten "memutar nilai dan pandangan historis" dan adiktif. Beragam lontaran dua artikel penting tersebut sebagai "demonstrasi kekuatan mesin media dan propaganda milik negara China." Produser Arena of Valor Lin Min kemudian mencatat secara online bahwa desain game "sepenuhnya sesuai dengan persyaratan pemerintah" dan berpendapat bahwa "seperti bentuk hiburan lainnya, permainan dapat menjadi bagian yang tidak menentu dari kehidupan normal kita sehari-hari."
            Pada bulan Juli 2017, Arena of Valor mulai membatasi waktu bermain anak-anak di bawah usia 12 tahun sampai satu jam per hari. Anak-anak berusia 12 sampai 18 akan dibatasi hingga dua jam waktu bermain per hari. Pemain berusia di bawah 12 tahun juga akan dilarang bermain permainan ini setelah jam 9 malam. Hal ini diyakini bahwa meningkatnya kekhawatiran atas kebiasaan bermain yang berlebihan pada anak-anak menyebabkan Tencent, selaku developer, untuk memaksakan pembatasan waktu bermain tersebut.
Free Fire Mobile
            Free Fire – Battlegrounds adalah mobile game survival shooter yang tersedia di Android & iOS secara GRATIS. Free Fire – Battlegrounds sebelumnya merupakan proyek dari tim Developer kecil di Garena, yang secara perlahan telah berkembang untuk memenuhi standar tinggi Game-game lain di Garena.
            Sebagai bagian dari SEA, Garena merupakan penyokong sekaligus salah satu penyelenggara Event eSports terbesar di Asia Tenggara yang telah memperbesar ekosistemgame. Untuk ke depannya, akan ada banyak event & tournament baru dari Free Fire – Battlegrounds yang diselenggarakan oleh pihak Garena Indonesia.
            Dalam keterangan resmi dari Facebook Free Fire – Battleground mengatakan,” Sejak 14 Januari 2018, Free Fire telah menjadi mobile game nomor 1 di 22 negara, dan menjadi Top 5 mobile games di lebih dari 50 negara “, dengan total puluhan juta download.
            Bertahan hidup adalah kunci kemenangan di Free Fire – Battlegrounds. Gamers akan ditempatkan dalam sebuah pulau terpencil bersama dengan 50 gamers lainnya, dan berlomba-lomba untuk mengalahkan satu sama lain.
            Setiap gamers diharuskan untuk berhasil mendapatkan senjata, bertahan di zona permainan, serta membajak barang-barang gamers lain. Gamers bisa menemukan banyak kendaraan untuk menjelajahi peta, mereka juga bersembunyi di parit, atau bersembunyi di padang rumput.
            Free Fire – Battlegrounds dapat dimainkan dalam beberapa mode, yaitu Solo, Duo, dan Squad di mana gamers bisa membentuk tim berempat dengan temannya. Selain itu, tersedia layanan Customer Service eksklusif yang siap membantu para gamers yang menemukan masalah di dalam game

Rabu, 25 April 2018

Tugas 2


A.    Arsitektur Game Engine
Arsitektur game engine adalah sistem perangkat lunak yang dirancang untuk menciptakan dan mengendalikan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan asisten sistem operasi desktop seperti Microsoft Windows Linux, Mac OS.
Tujuan digunakannya game engine adalah untuk mempermudah pembuatan bagian - bagian tertentu dalam game, membagi - bagi pengembangan game menjadi modul - modul tertentu dan memudahkan kolaborasi antar pihak.
Tipe - tipe Game Engine
Game memiliki berbagai macam jenis dan ditujukan untuk berbagai kemampuan pemrograman. Berikut ini adalah beberapa tipe dari game engine :

Roll Your - Game Engine
Game engine tipe ini lebih disukai karena gratis, gamke engine ini juga memperbolehkan para developer lebih fleksibel dalam mengintegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri.

Mostly-Ready- Game Engine 
Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programmer. Semuanya termasuk contoh GUI, phisycs, libraries model, texture dll. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar - benar terbuka lebar.

Point and Click Engine 
Engine ini merupakan engine yang sangat dibatasi, tetapi dibuat dengan sangat user friendly. Bisa membuat game sendiri dengan GameMaker, Torque Game Builder dan Unity3D dengan memanfaatkan coding. Kekurangannya terletak pada terbatasnya jenis interaksi yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara.


B.     Interaksi Fisik dalam Teknologi Game


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, seperti halnya yang disediakan oleh konsol Nintendo Wii, PS3 Move, atau yang lebih canggih lagi, Xbox 360 Kinect.
Game – game yang melibatkan aktivitas fisik seperti game tinju, tennis, sepakbola dsb, yang mengharuskan anda untuk menggerakkan tangan dan anggota tubuh anda sesuai tema video game yang dimainkan.  Untuk mendapatkan seperangkat konsol tersebut tidaklah perlu mengeluarkan kocek yang dalam. Ketiganya memiliki harga yang berlainan yang dapat disesuaikan dengan kocek anda.
Efek fisik dalam game ada 2, yaitu positif dan negatif :
Efek positif dalam game :
1.      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. Permainan game online akan melatih pemainnya untuk dapat memenangkan permainan dengan cepat, efisien dan menghasilkan lebih banyak poin.
2.      Meningkatkan konsentrasi.
Kemampuan konsentrasi pemain game online akan meningkat karena mereka harus menyelesaikan beberapa tugas, mecari celah yang mungkin bisa dilewati dan memonitor jalannya permainan. Semakin sulit sebuah game maka semakin diperlukan tingkat konsentrasi yang tinggi.
3.      Meningkatkan koordinasi tangan dan mata.
Penelitian yang dilakukan di Manchester University dan Central Lanchashire University menyatakan bahwa orang yang bermain game 18 jam seminggu atau sekita dua setengah jam perhari dapat meningkatkan koordinasi antara mata dan tangan
4.      meningkatkan kemampuan membaca.
Psikolog dari Finland Univesity menyatakan bahwa game meningkatkan kemampuan membaca pada anak-anak. Jadi pendapat yang menyatakan bahwa jenis permainan ini menurunkan tingkat minat baca anak sangat tidak beralasan.
5.      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.
Efek negatif dalam game :
1.      Kecanduan
Seperti yang disebutkan pada awal tulisan ini, kebahagiaan dan kesenangan yang dirasakan para gamer pada saat memainkan game, akan membuat orang tersebut ‘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. Untuk mencegah hal ini, adalah dengan membatasi waktu bermain game. Misalnya, 2 atau 3x dalam satu minggu dengan jangka waktu 1-2 jam.
2.      Membatasi Hubungan Sosial
Pada dampak positif  bermain game telah dijelaskan bahwa bermain game dapat meningkatkan hubungan sosial secara online dengan para gamer diseluruh dunia. Sebaliknya dalam hal ini justru akan membatasi hubungan sosial di kehidupan nyata mereka. Banyak sekali para pecandu game memiliki sedikit waktu untuk membina hubungan sosial di kehidupan nyata mereka sehingga kemampuan berkomunikasi dan interaksi secara fisik dan oral menjadi tidak terasah.
3.      Mengganggu Kesehatan
Bermain game yang terlalu intensif dapat mengganggu kesehatan mata, karena bagaimana pun juga permainan video game memerlukan kontak langsung antara mata dan layar monitor / TV yang dapat menyebabkan kerusakan pada mata atau menurunnya daya lihat untuk efek kedepannya.
Collision Detection
Algoritma untuk mendeteksi collision (tabrakan) sangat dibutuhkan untuk program game. Flash mulai versi 5 ke atas menyediakan method yang bernama hitTest untuk memeriksa apakah sebuah movie clip bertabrakan dengan movie yang lain. Sebelum method hitTest ini tersedia, seorang programmer Flash harus mendeteksi secara manual koordinat sebuah movie clip, apakah movie clip ini bertabrakan dengan movie clip lain. Cara ini sangat merepotkan karena harus mempertimbangkan pula ukuran movie clipnya
C.    User Interface pada Game Komputer
            User interface berarti tampilan antar muka pengguna. Jika didefinisikan secara sederhana User interface adalah penghubung atau mediator antar komputer dan manusia atau user komputer itu agar hubungan antara perangkat komputer dengan user bisa terjalin. User interface sangat berperan penting dalam dunia komputer karena dengan adanya user interface maka kemudahan user dalam mengoprasikan suatu perangkat komputer menjadi lebih mudah. Desain user interface dalam game berbeda dari desain user interface lainnya karena melibatkan unsur tambahan fiksi. Fiksi melibatkan avatardari pengguna yang sebenarnya atau player. Sebuah desain interface pada suatu game mempengaruhi kenyamanan dan sejauh mana user atau pemain meminati game tersebut.  Dalam user interface game, terdapat sebuah teori yang dikemukakkan oleh Erik Fagerholt dan Magnus Loretzon dari Chalmers University of Technology. Dalam tesisnya mereka menulis tesis tentang desain user interface berjudul Beyond the HUD – User Interfaces for Increased Player Immersion in FPS Games. Mereka memperkenalkan istilah berbagai jenis interface yang berkaitan dengan desain video game.

Dalam desain antarmuka game terdapat beberapa elemen yang diantaranya adalah :

Diegetic
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. Assassin’s Creed berhasil menggunakan banyak pola diegetic meskipun itu diatur dalam dunia sejarah karena pemain pemain menggunakan sistem virtual reality di masa depan. Seperti cerita futuristik daripada sejarah.

Non-Diagetic
Desain  Antarmuka yang diberikan sebagai tambahan di luar dunia game itu sendiri, hanya terlihat dan terdengar ke pemain di dunia nyata. Sehingga seakan-akan karakter dalam dunia game tidak melihatnya. Mass Effect 3 menggunakan banyak Non-diegetik elemen UI untuk menginformasikan pemain senjata karakter dipilih dan kekuasaan - antara lain.

Meta
Gambaran yang bisa muncul dalam dunia game, namun tidak selalu divisualisasikan spasial untuk pemain.Contoh yang paling jelas adalah efek ditampilkan di layar, seperti percikan darah pada kamera untuk menunjukkan kerusakan. Contoh: Grand Theft Auto 4 Berinteraksi dengan telepon di Grand Theft Auto 4 adalah contoh menarik. Ini meniru interaksi dunia nyata – Anda mendengar dering telepon dan ada penundaan sebelum karakter dan pemain menjawabnya. Elemen UI sebenarnya itu sendiri muncul pada pesawat hub 2D, jadi itu benar-benar elemen Meta, meskipun awal interaksi yang diegetik.

Spatial
Elemen User Interface yang disajikan dalam ruang permainan 3D dengan atau tanpa suatu entitas dari dunia permainan yang sebenarnya (diegetik atau non-diegetik). Outline karakter dalam Left 4 Dead adalah contoh dari non-diegetik User Interface spatial.