Senin, 22 April 2019

Game, dan Macam Genrenya




Game adalah permainan yang menggunakan interaksi dengan antarmuka pengguna melalui gambar yang dihasilkan oleh peranti video. Permainan video umumnya menyediakan sistem penghargaan – misalnya skor – yang dihitung berdasarkan tingkat keberhasilan yang dicapai dalam menyelesaikan tugas-tugas yang ada di dalam permainan.

Genre/Jenis Game

Sebuah video game, seperti bentuk media lainnya, dapat dikelompokkan ke dalam beberapa genre berdasarkan banyak pertimbangan, seperti cara bermain, tujuan, dan seni di dalamnya. Karena genre bergantung pada isi, genre banyak berubah dan bertambah. Genre dapat merupakan gabungan genre lainnya. Genre juga dapat merupakan bawaan, permainan, seperti musik dan horor.

1. Action
      Merupakan salah satu genre game yang paling banyak ditemui. Di mana game dengan genre ini biasanya membutuhkan ketangkasan dan kelincahan gamers untuk bisa menyelesaikannya.
Kelincahan gamers akan berpengaruh kepada ketangkasan karakter yang dimainkan di dalam game.
Contoh Game :
Mario Bros


Assassin Creed
Berikut sub-genre untuk game action.
·        Platform Games
·        Shooter Games
·        Fighting Games (beat ‘em ups)
·        Stealth Games
·        Survival Games

2. Adventure
     Kalau genre yang satu ini terdiri dari game yang tentunya memiliki dasar sebuah alur cerita di dalamnya.
Ketika memainkannya, setelah menyelesaikan sebuah eventgamers biasanya tidak dapat kembali ke event sebelumnya.

Contoh Game :

Rewrite

Red Dead Redemption 2

Biasanya pada game adventure akan memiliki sistem butterfly effects. Artinya apa yang kita pilih saat itu, akan memengaruhi event di kemudian waktu.
Berikut sub-genre untuk game adventure.
·        Text Adventures
·        Graphic Adventures
·        Visual Novels
·        Interactive Movie
·        Real-Time 3D Adventures

3. Action-Adventure
      Genre action-adventure merupakan gabungan dari action dan adventure.
Di mana selain harus memiliki ketangkasan untuk memainkannya, gamers tetap disuguhi jalan cerita yang ada seperti di game adventure dan biasanya pilihan akan menentukan event selanjutnya.
Contoh Game :

Resident Evil 7: Biohazard

Berikut sub-genre untuk game action-adventure.
·        Survival Horror
·        Metroidvania (puzzle adventures)

4. RPG
      Kalau genre yang satu ini gamers pasti sudah sering dengar atau bahkan gamers mainkan.
Genre RPG memiliki penggolongan sub-genre yang cukup banyak. Pada game RPG biasanya memiliki turn based dan memiliki hitungan yang sudah pasti.

Contoh Game :

The Binding of Isaac



Final Fantasy 12
Sehingga setiap langkah yang gamers ambil dapat diperhitungkan dan dipikirkan kembali.
Berikut sub-genre untuk RPG.
·        Action RPG
·        MMORPG
·        Roguelikes
·        Tactical RPG
·        Sandbox RPG
·        Cultural RPG (JRPG dan WRPG)
·        Choices
·        Fantasy

5. Simulation
     Kalau genre game simulation akan memberikan gamers simulasi atas sebuah kejadian di dunia nyata.
Jadi bisa saja hal yang terjadi pada game simulasi terjadi juga pada dunia nyata atau sebaliknya.
Contoh Game :


The Sims

Harvest Moon

Berikut sub-genre untuk Simulation.
·        Construction and Management Simulation
·        Life Simulation
·        Vehicle Simulation





Daftar Pustaka :

1. Wikipedia, Ensiklopedia Bebas. 2019. Permainan Video. Diambil dari https://id.wikipedia.org/w/index.php?title=Permainan_video&oldid=14670953.
2. Christiantho, David. 2017. INI 8 JenisGenre Game dan Sub Genre-nya. Diambil dari https://www.inigame.id/8-jenis-genre-game-dan-sub-genre-nya/.

Kamis, 07 Maret 2019

Game Engine, Construct 2 dan Unity



Contruct 2


Contruct 2 adalah game engine 2D, yang dikembangkan oleh Scirra Ltd. Game engine ini sangat memudahkan usernya untuk membuat game, karena pada game engine ini memungkinkan pembuatan game hanya dengan drag and drop, dan sebagian besar logika dapat dibuat menggunakan menu.

Fitur-fitur Construct 2 :

1. Quick and Easy

Dengan menggunakan Construct 2 membuat game menjadi lebih mudah. Construct 2 memiliki antarmuka Ribbon yang cepat dan mudah dipahami. Layout editor menyediakan antarmuka what-you-see-is-what-you-get untuk mempercepat perancangan game. Sehingga apapun yang di lihat dalam desain layout adalah tampilan yang didapatkan ketika game dijalankan.

2. Powerfull Event System

Construct 2 dapat membuat game dengan cara yang mudah dibaca secara visual karena tidak perlu menggunakan bahasa pemrograman yang rumit dan samar. Construct 2 menyediakan EventSheet yang berisi pernyataan kondisi atau pemicu. Jika kondisi tersebut terpenuhi, tindakan atau fungsi dapat dilakukan.

3. Flexible Behaviors

Behaviors menyediakan cara instan untuk menambahkan kemampuan objek, mempercepat pembangunan dan meningkatkan produktivitas. Misalnya menambahkan Behavior platform pada objek sprite yang memungkinkan objek tersebut dapat belari dan melompat. Pengguna dapat mengatur pengaturan untuk kecepatan, akselerasi, kekuatan melompat, gravitas, dan banyak lagi, sampai kemampuan objek tersebut sesuai seperti yang dibutuhkan.

4. Instant Preview

Tidak perlu menunggu waktu yang memakan waktu untuk mengkompilasi. Permainan akan di preview dan berjalan di jendela Browser ketika diuji. Fitur lainnya yang membuat pengujian lebih mudah adalah Preview Over Wifi. Hal ini memungkinkan setiap ponsel, tablet, laptop, atau PC lain yang terhubung pada LAN/Wifi juga dapat langsung melihat preview game.

5. Stunning Visual Effects

Ada lebih dari 70 efek berbasis WebGL untuk warp, distort, blend, blur, mask, re-color dan lainnya. Pengguna dapat menambahkan ini pada objek, layer dan layout untuk efek khusus yang cepat dan menciptakan hasil yang luar biasa. Game yang dibuat dengan Construct 2 diharapkan dapat membuat pemain mendapatkan pengalaman terbaik dari permainan yang dibuat.

6. Multiplatform Export

Construct 2 dapat mempublikasikan game dengan pilihan platform yang luas hanya dengan satu project. Game Construct 2 dapat diterbitkan pada platform berbasis web seperti Chrome Web Store, Facebook, Kongregate, Newgrounds, Firefox Marketplace. Selain itu memungkinkan pula untuk melakukan ekspor game ke desktop PC, Mac, dan Linux dengan menggunakan Node-Webkit. Selain mempublikasikan ke Windows 8 Store atau sebagai aplikasi Windows Phone 8. Pengguna dapat pula mengekspor game ke iOS dan Android dengan menggunakan CocoonJS, appMobi dan PhoneGap. Dengan dukungan platform yang luas pengguna dapat memiliki akses yang luas untuk pemain.

7. Easy Extensibility

Construct 2 hadir dengan lebih dari 20 built-in plugin, lebih dari 20 behaviors dan lebih dari 70 visual effects. Mulai dari menampilkan text dan sprites, sound dan music, input, manipulasi data dan penyimpanan, efek partikel, efek pergerakan, dan masih banyak lagi. Jika pengguna perlu beberapa fungsi tertentu, Construct 2 memberi akses pengguna untuk membuat plugin atau behaviors sendiri menggunakan Javascript SDK. Pengguna juga dapat membuat efek visual sendiri dengan menggunakan bahasa GLSL shader. Komunitas Construct 2 menghasilkan lebih dari 150 plugin dan behaviors. Plugin ini juga dapat ditambahkan untuk permainan yang dibuat.

Contoh Game : CoinOp Story, Cosmochoria, Mortar Melon.

Unity


Unity Merupakan game engine yang dapat digunakan untuk membuat game 2D maupun 3D. Editor pada unity dibuat dengan user interface yang sederhana. Editor ini dibuat setelah ribuan jam yang mana telah dihabiskan untuk membuatnya menjadi nomor satu dalam urutan ranking teratas untuk editor game.
Unity cocok dengan versi 64-bit dan dapat beroperasi pada Mac OS x dan windows dan dapat menghasilkan game untuk Mac, Windows, Wii, iPhone, iPad dan Android. Server aset dari Unity dapat digunakan semua scripts dan aset game sebagai solusi dari versi kontrol dan dapat mendukung proyek yang terdiri atas banyak gigabytes dan ribuan dari file multi-megabyte. Editor Unity dapat menyimpan metadata dan versi mereka, itu dapat berjalan , pembaharuan dan didalam perbandingan versi grafis. Editor Unity dapat diperbaharui dengan sesegera mungkin seperti file yang telah dimodifikasi. 

Fitur-fitur :


-       Rendering

Graphics engine yang digunakan adalah Direct3D (Windows, Xbox 360), OpenGL (Mac, Windows, Linux, PS3), OpenGL ES (Android, iOS), dan proprietary APIs (Wii). Ada pula kemampuan untuk bump mapping, reflection mapping, parallax mapping, screen space ambient occlusion (SSAO), dynamic shadows using shadow maps, render-to-texture and full-screen post-processing effects. Unity dapat mengambil format desain dari 3ds Max, Maya, Softimage, Blender, modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks and Allegorithmic Substance. Asset tersebut dapat ditambahkan ke game project dan diatur melalui graphical user interface Unity.ShaderLab adalah bahasa yang digunakan untuk shaders, dimana mampu memberikan deklaratif “programming” dari fixed-function pipeline dan program shader ditulis dalam GLSL atau Cg. Sebuah shader dapat menyertakan banyak varian dan sebuah spesifikasi fallback declarative, dimana membuat Unity dapat mendeteksi berbagai macam video card terbaik saat ini, dan jika tidak ada yang kompatibel, maka akan dilempar menggunakan shader alternatif yang mungkin dapat menurunkan fitur dan performa.

-       Scripting

Script game engine dibuat dengan Mono 2.6, sebuah implementasi open-source dari .NET Framework. Programmer dapat menggunakan UnityScript (bahasa terkustomisasi yang terinspirasi dari sintax ECMAScript, dalam bentuk JavaScript), C#, atau Boo (terinspirasi dari sintax bahasa pemrograman phyton). Dimulai dengan dirilisnya versi 3.0, Unity menyertakan versi MonoDevelop yang terkustomisasi untuk debug script.

-       Asset Tracking

Unity juga menyertakan Server Unity Asset – sebuah solusi terkontrol untuk defeloper game asset dan script. Server tersebut menggunakan PostgreSQL sebagai backend, sistem audio dibuat menggunakan FMOD library (dengan kemampuan untuk memutar Ogg Vorbis compressed audio), video playback menggunakan Theora codec, engine daratan dan vegetasi (dimana mensuport tree billboarding, Occlusion Culling dengan Umbra), built-in lightmapping dan global illumination dengan Beast, multiplayer networking menggunakan RakNet, dan navigasi mesh pencari jalur built-in.

-       Platforms 

Unity support pengembangan ke berbagai plaform. Didalam project, developer memiliki kontrol untuk mengirim keperangkat mobile, web browser, desktop, and console. Unity juga mengijinkan spesifikasi kompresi textur dan pengaturan resolusi di setiap platform yang didukung. Saat ini platform yang didukung adalah BlackBerry 10, Windows 8, Windows Phone 8, Windows, Mac, Linux, Android, iOS, Unity Web Player, Adobe Flash, PlayStation 3, Xbox 360, Wii U and Wii. Meskipun tidak semua terkonfirmasi secara resmi, Unity juga mendukung PlayStation Vita yang dapat dilihat pada game Escape Plan dan Oddworld: New ‘n’ Tasty. Rencana platform berikutnya adalah PlayStation 4 dan Xbox One. Dan juga rumor untuk kedepanya mengatakan HTML akan menjadi platformnya, dan plug-in Adobe baru dimana akan disubtitusikan ke Flash Player, juga akan menjadi platform berikutnya.

-       Asset Store

Diluncurkan November 2010, Unity Asset Store adalah sebuah resource yang hadir di Unity editor. Asset store terdiri dari koleksi lebih dari 4,400 asset packages, beserta 3D models, textures dan materials, sistem particle, musik dan efek suara, tutorial dan project, scripting package, editor extensions dan servis online.

-       Physics

Unity juga memiliki suport built-in untuk PhysX physics engine (sejak Unity 3.0) dari Nvidia (sebelumnya Ageia) dengan penambahan kemampuan untuk simulasi real-time cloth pada arbitrary dan skinned meshes, thick ray cast, dan collision layers.

Contoh Game : Angry Bird, Dread Out, Pokemon GO, Bad Piggies.



Construct 2

Kelebihan :

  • Layaknya Game maker, software ini memang mempermudah para pengguna yang ingin membuat game meskipun tidak menguasai pemrograman
  • Tersedia versi free dan licensed sehingga kita dapat memilih yang sesuai dengan kebutuhan
  • Apabila ingin mengatur game yang kita inginkan lebih sesuai harapan, constract 2 menyediakan script code place
Kekurangan:
  • Platform yang digunakan adalah HTML5 yang dapat melakukan cross platform, Tetapi nyatanya dalam construct 2 sering terjadi bug yakni game hasil dari construct 2 tidak dapat dimainkan disemua platform berbeda sekali dengan teori yan ada.
  • Mengingat banyaknya list setting (object dan event) maka diperlukan tutorial-tutorial yang mempermudah untuk menggunakannya mengingat banyak sekali istilah-istilah di pengaturan object dan event.
  • Adanya beberapa fitur untuk peletakan secara visual dan merubah semua unsur yang ada di tampilan layar seperti quick aligning


Unity

Kelebihan :

  • Gratis
  • Multiplatform
  • Mempercepat desain level/layout di game dengan adanya editor WYSIWYG
Kekurangan :
  • Memori yang digunakan besar
  • Butuh penyesuaian yang agak kompleks pada saat mau develop game 2d tanpa bantuan plugin
  • Perlu penyesuaian mengikuti gaya component based




                                                        Kesimpulan

Jika kita ingin membuat game yang simple, dan itu game dengan grafik 2D, maka di rekomendasikan menggunakan game engine Construt 2, karena game engine ini memungkinkan kita membuat game dengan cepat karena kemudahannya bahkan untuk orang awam yang sekedar mengerti programming sekalipun, tetapi jika kita menginginkan game yang kompleks dan detail lebih disarankan untuk menggunakan game engine Unity, karena dengan Unity memungkinkan untuk detailing dalam semua aspek dalam pembuatan game tersebut.




     Sumber :



https://dyaherwiyanti.wordpress.com/2014/11/14/unity-game-engine/

https://mxac.wordpress.com/2017/04/12/analisis-serta-perbandingan-game-engine/



Selasa, 29 Mei 2018

Cloud Computing


Definisi cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing.
Teknologi komputer berbasis sistem Cloud ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. Teknologi ini mengizinkan para pengguna untuk menjalankan program tanpa instalasi dan mengizinkan pengguna untuk mengakses data pribadi mereka melalui komputer dengan akses internet.

Manfaat Cloud Computing Serta Penerapan Dalam Kehidupan Sehari – hari

1.    Semua Data Tersimpan di Server Secara Terpusat
Salah satu keunggulan teknologi cloud adalah memungkinkan pengguna untuk menyimpan data secara terpusat di satu server berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu sendiri. Selain itu, pengguna juga tak perlu repot repot lagi menyediakan infrastruktur seperti data center, media penyimpanan/storage dll karena semua telah tersedia secara virtual.

2.    Keamanan Data
Keamanan data pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia layanan Cloud Computing seperti jaminan platform teknologi, jaminan ISO, data pribadi, dll.

3.    Fleksibilitas dan Skalabilitas yang Tinggi
Teknologi Cloud menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. Selain itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli peralatan tambahan seperti hardisk. Bahkan salah satu praktisi IT kenamaan dunia, mendiang Steve Jobs mengatakan bahwa membeli memori fisik untuk menyimpan data seperti hardisk merupakan hal yang percuma jika kita dapat menyimpan nya secara virtual/melalui internet.

4.    Investasi Jangka Panjang
Penghematan biaya akan pembelian inventaris seperti infrastruktur, hardisk, dll akan berkurang dikarenakan pengguna akan dikenakan biaya kompensasi rutin per bulan sesuai dengan paket layanan yang telah disepakati dengan penyedia layanan Cloud Computing. Biaya royalti atas lisensi software juga bisa dikurangi karena semua telah dijalankan lewat komputasi berbasis Cloud.
Penerapan Cloud Computing telah dilakukan oleh beberapa perusahaan IT ternama dunia seperti Google lewat aplikasi Google Drive, IBM lewat Blue Cord Initiative, Microsoft melalui sistem operasi nya yang berbasis Cloud Computing, Windows Azure dsb. Di kancah nasional sendiri penerapan teknologi Cloud juga dapat dilihat melalui penggunaan Point of Sale/program kasir.

Kelebihan Cloud Computing ( komputasi awan )
  1. Efisien Biaya
Perusahaan yang menggunakan cloud computing tidak perlu mengeluarkan biaya lebih untuk alokasi hardware. Cloud Computing tidak sangat sedikit menggunakan biaya, karena tidak perlu melakukan maintanance dan mengurangi penggunaan listrik.
  1. Akses Mudah
Tidak perlu menggunakan komputer untuk menyimpan data, karena data yang digunakan akan tersimpan didalam server. Sehingga ketika kita berada dimanapun akan bisa mengakses.
  1. Fleksibilitas untuk menambah kapasitas
Penambahan komputer tidak perlu dilakukan, dengan melakukan self-provisioning hanya dalam hitungan menit kapatasitas yang ditambahkan siap digunakan.
  1. Manajemen sistem dan monitoring
Proses ini akan lebih mudah karena sudah terkoneksi dengan  web portal pelanggan. Dashboard bisa digunakan untuk melihat status server.
  1. Meningkatkan availability dan ketersediaan data
Sistem yang digunakan cloud sudah didesain high availability, sistem tersebut sudah berada pada data center yang sudah menjamin ketersediaan listrik, pendingin, dan lainnya yang sudah menjadi fasilitas pendukung selama 24 jam.

Kekurangan Cloud Computing

    Salah satu penyebab yang menjadi Cloud Computing sukses menjalankan tugasnya adalah dengan adanya koneksi internet. Jika tidak ada koneksi internet jangan berharap untuk bisa menggunakan komputasi awan. Hal ini yang menjadi penyebab atau hambatan perusahaan yang menggunakan teknologi komputasi awan tidak bisa eksis di daerah yang belum terintegrasi internet. Indonesia menjadi salah satu negara yang semua daerahnya belum terjangkau koneksi internet.
    Kualitas komputasi awan menjadi pertimbangan tersendiri ketika memilih penyedia komputasi awan. Jika menggunakan penyedia layanan server komputasi awan yang tidak sesuai dengan kebutuhan maka sewaktu-waktu bisa down atau peforma yang diberikan buruk.


Contoh Perusahaan Yang Menggunakan Cloud Computing

Lintas Media Danawa (LMD), anak perusahaan Lintasarta, perusahaan ICT terkemuka di Indonesia saat ini, membawa teknologi cloud computing ke Indonesia.jadi perusahaan ini melayani on demand cloud computing dan private cloud computing Di Indonesia.untuk biayanya juga tidak terlalu mahal yaitu untuk layanan on demand cloud computing.

Langkah yang diambil oleh perusahaan ini menurut saya sangat benar karena daripada membeli server baru, lebih baik perusahaan-perusahaan menyewa server secara virtual. Tak perlu keluar banyak biaya, menghemat biaya sampai 80 persen dan bebas biaya perawatan.Penghematan yang diperoleh jika menggunakan cloud computing adalah rak yang dipakai untuk server cukup 2 rak, sedangkan jika tidak menggunakan teknologi cloud computing, perusahaan butuh lebih 10 rak.

Selain itu, dari sisi biaya, jauh lebih murah. Perusahaan yang belum menggunakan teknologi ini harus membayar 2.000 dollar AS per bulan untuk sewa server, sedangkan yang memanfaatkan teknologi ini cukup membayar 40 dollar AS tergantung skalanya.

       Daftar Pustaka

  • Wak, Gus. 2015. Pengertian, Manfaat, Cara kerja dan Contoh Cloud Computing http://pusatteknologi.com/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing.html. Diakses 30 May 2018
  • Puji. 2016. Kelebihan dan kekurangan Cloud Computing (komputasi awan). https://mediaweb.co.id/kelebihan-dan-kekurangan-cloud-computing-komputasi-awan. Diakses 30 May 2018
  • Cloud Indonesia. Cloud Computing dan contoh penerapan dalam perusahaan. http://cloudindonesia.com/cloud-computing-dan-contoh-penerapan-dalam-perusahaan. Diakses 30 May 2018




Minggu, 08 April 2018

Pengantar Web Science


World Wide Web Consortium (W3C)

            Pada Tahun 1993, Tim Berners-Lee dan peneliti lainnya di Geneva, Swis, di European Particle Physics Lab (Consei Europeen pour la Recherche Nucleaire, atau CERN)  mengembangkan suatu cara untuk men-share data antarkoleganya menggunakan sesuatu yang disebut dengan hypertext. Kode-kode khusus disisipkan ke dalam dokumen elektronik ini, memungkinkan pemakai untuk meloncat dari satu dokumen ke dokumen lainnya pada layar dengan hanya memilih sebuah hyperlink. Jalan pintas CERN digunakan sebagai dasar dari yang disebut sekarang dengan World Wide Web dan berikut server dan browser webnya (sekarang dimaintenance oleh World Wide Web Consortium).

            W3C mengembangkan teknologi (spesifikasi, petunjuk — guide line, software, dan tool) yang dapat dioperasikan pada platform manapun, membawa web mencapai potensi yang utuh sebagai suatu forum informasi, commerce, komunikasi, dan perjanjian bersama (collective understanding). Spesifikasi teknologi-teknologi utama yang dipakai sebagai basis utama web, seperti URL (Uniform Resource Locator), HTTP (Hypertext Transfer Protocol), dan HTML (HyperText Markup Language) dikembangkan dan diatur oleh badan ini.

            W3C dibentuk pada Oktober 1994, dengan jumlah anggota lebih dari 400 organisasi anggota dari seluruh dunia, dan telah menghasilkan pengakuan internasional untuk kontribusinya pada perkembangan web. Satu hal penting yang dilakukan oleh W3C adalah membangun spesifikasi pembangunan Web (yang disebut dengan "Rekomendasi W3C") yang mana mendefinisikan protokol komunikasi (seperti HTML dan XML) serta masih banyak lagi. Dengan adanya rekomendasi baru ini maka para developer perangkat internet seperti web browser harus menyesuaikan agar nantinya fasilitas baru itu dapat digunakan dalam browser mereka.

UU ITE Tentang Hak Cipta dan Hak Paten Website

Hak Cipta

            Pada masa sekarang, masih banyak orang yang belum memahami makna tentang Hak Cipta. Disebutkan dalam UU No 19 Th. 2002 pasal 1 Tentang Hak Cipta bahwa hak cipta adalah hak ekslusif bagi pencipta atau penerima hak untuk mengumumkan atau memperbanyak ciptaannya atau memberikan izin untuk itu dengan tidak mengurangi pembatasan-pembatasan menurut peraturan perundang-undangan yang berlaku.
penyebab yang menjadikan pembajakan semacam ini bisa menyebar luas di Indonesia, terutama di bidang teknologi. Penyebab-penyebab itu antara lain;
1.      kurangnya kesadaran akan pentinganya hak cipta di kalangan masyarakat Indonesia
2.      motif ekonomi yang memaksa masyarakat untuk melakukan pelanggaran hak cipta
3.      aksesibilitas yang lebih mudah

Dengan keuntungan yang demikian besar dan modal kecil yang dibutuhkan untuk menjual produk bajakan ke para pelanggan, menjadikan kasus-kasus semacam ini menjadi tumbuh subur di kalangan masyarakat. Meskipun undang-undang telah dibuat, sepertinya hal itu tidak membuat jera para pelaku pembajakan.
Contoh kasus Pelanggaran Hak Cipta

Salah satu contoh kasus yang tidak bisa dikesampingkan adalah kasus yang menimpa novelis ternama Indonesia, Dewi ‘Dee’ Lestari. Dee yang terkenal dengan novel ‘Perahu Kertas’ mengatakan bahwa novel ‘Perahu Kertas’ miliknya dibajak oleh orang lain tanpa sepengetahuan dirinya.  Hal ini tentu saja menimbulkan kekecewaan di diri Dee. Pada saat itu Dee merilis novelnya dalam dua versi, yakni konvensional dan digital. Dari penjualan secara digital ternyata aksi pembajakan itu mulai dilakukan dengan cara mengubah format digitalnya ke dalam bentuk pdf (Tribunnews.com, 20 November 2012).

           Kekecewaan ternyata tidak hanya menimpa Dewi Lestari. Pada bulan Mei tahun 2012, banyak musisi yang mengadu ke Dewan Perwakilan Rakyat (DPR) atas pengunduhan musik mereka secara ilegal di Internet. Pihak label menyebut angka kerugianlebih dari Rp 1 triliun dari praktek ini per bulan (Liputan6.com, 15 Mei 2012).
Hak Paten
Menurut undang-undang nomor 14 tahun 2001 tentang Paten, Paten adalah hak eksklusif yang diberikan oleh Negara kepada Inventor atas hasil Invensinya di bidang   teknologi,   yang   untuk   selama   waktu   tertentu   melaksanakan   sendiriInvensinya tersebut atau memberikan persetujuannya kepada pihak lain untuk melaksanakannya.

Prosedur Pendaftaran Hak Paten.

Untuk prosedur paten di dalam negeri disebutkan, bahwa pemohon paten harus memenuhi segala persyaratan. Dirjen HAKI akan mengumumkannya 18 (delapan   belas)   bulan   setelah   tanggal   penerimaan   permohonan   paten. Pengumuman berlangsung selama 6 (enam) bulan untuk mengetahui apakah ada keberatan atau tidak dari masyarakat. Jika tahap pengumuman ini terlewati danpermohonan   paten   diterima,   maka   pemohon   paten   berhak   mendapatkan   hakpatennya untuk jangka waktu 20 (dua puluh) tahun sejak terjadi filling date. Prosedur pendaftaran hak paten berdasarkan ketentuan Undang-Undang Nomor 14 Tahun 2001.



Contoh Kasus Hak Paten

Hak Paten Mesin Motor Bajaj Ditolak di Indonesia

Motor Bajaj merupakan salah satu produk sepeda motor yang dikenal di kalangan masyarakat Indonesia, bahkan desain yang dihasilkan menarik dan terlihat elegan. Namun, tidak disangka hak paten teknologi mesin motor kebanggaan masyarakat India ini menjadi masalah di Indonesia.
Bajaj Auto Limited sebagai produsen motor Bajaj menggugat Ditjen Hak Kekayaan Intelektual (HAKI), Kementerian Hukum dan HAM (Kemenkum HAM). Sebab, permohonan paten untuk sistem mesin pembakaran dalam dengan prinsip empat langkah ditolak dengan alasan sudah dipatenkan terlebih dahulu oleh Honda Giken Kogyo Kabushiki Kaisha.
Kuasa hukum perusahaan Bajaj pun meminta agar hakim pengadilan membatalkan atas penolakan permohonan terhadap kasus tersebut. Kasus tersebut bermula ketika Ditjen Haki menolak permohonan pendaftaran paten Bajaj pada 30 Desember 2009 dengan alasan ketidakbaruan dan tidak mengandung langkah inventif. Atas penolakan tersebut, Bajaj Auto mengajukan banding ke Komisi Banding Paten. Namun Komisi Banding dalam putusannya pada 27 Desember 2010 sependapat dengan Direktorat Paten sehingga kembali menolak pendaftaran paten tersebut. Hal tersebut dikarenakan prinsip motor Bajaj merupakan prinsip yang masih baru berkembang.
Kesaksian dalam sidang tersebut, satu silinder jelas berbeda dengan dua silinder. Untuk konfigurasi busi tidak menutup kemungkinan ada klaim yang baru terutama dalam silinder dengan karakter lain. Namun, kebaruannya adalah ukuran ruang yang kecil. Dimana harus ada busi dengan jumlah yang sama. Keunggulan dari Bajaj ini adalah bensin yang irit dan memiliki emisi yang ramah lingkungan.
Ditjen HAKI punya catatan tersendiri sehingga menolak permohonan paten ini, yaitu sistem ini telah dipatenkan di Amerika Serikat atas nama Honda Giken Kogyo Kabushiki Kaisha dengan penemu Minoru Matsuda pada 1985. Lantas oleh Honda didaftarkan di Indonesia pada 28 April 2006. Namun dalih ini dimentahkan oleh Bajaj, karena telah mendapatkan hak paten sebelumnya dari produsen negara aslanya, yaitu India.
 Penjelasan WEB Content dan sejenisnya
pengertian content (web content) adalah istilah yang merujuk pada teks, grafik, gambar, video, dan audio yang terdapat pada web page.
Jenis – jenis Web :
1.     Situs Web Statis
Situs web statis merupakan jenis situs web yang isinya tidak diperbaharui secara berkala. Situs web model ini biasanya dimiliki oleh perusahaan – perusahaan yang hanya menggunakan situs web sebagai media informasi perusahaan saja (seperti situs milik perusahaan penerbangan, situs milik perusahaan perkebunan, dan situs – situs lainnya).
2.     Situs Web Dinamis
Berbeda dengan situs web statis yang isinya tidak diperbaharui secara berkala, isi situs web dinamis biasanya selalu up date dan diperbaharui secara berkala (atau bahkan terjadwal) oleh pengelola atau pun pemilik situs web. Model situs web ini biasanya banyak digunakan oleh perusahaan atau pun perorangan yang memang mengandalkan seluruh aktivitas bisnis mereka dari dunia internet. Beberapa contoh situs ini adalah situs portal berita, blog, dan situs – situs lainnya.
3.     Situs Web Interaktif
     Situs web interaktif pada dasarnya hampir sama dengan situs web dinamis. Bedanya, jika situs web dinamis isinya diupdate atau pun diperbaharui oleh pengelola, situs web interaktif biasanya diperbarui oleh pengguna situs web tersebut. Beberapa contoh situs web interaktif yaitu situs atau pun media jejaring sosial, situs portal blogging, dan situs – situs lainnya.
Daftar Pustaka
https://id.wikipedia.org/wiki/Konsorsium_World_Wide_Web
https://helmiairan.wordpress.com/tag/makalah-undang-undang-hak-cipta/
https://dokumen.tips/documents/makalah-hak-paten.html
https://hanifsyahsn.wordpress.com/2016/04/15/pengertian-web-content/
https://ambiarahman.blogspot.co.id/2018/04/pengertian-w3c-world-wide-web.html
Buku Panduan Hak Kekayaan Intelektual. 2006. Ditjen HKI.
Hukum Tentang Perlindungan Hak Milik Intelektual Dalam Menghadapi Era Globalisasi. Syafrinaldi. 2010. UIR Press





Kamis, 08 Maret 2018

Web Semantik


Web Semantic (SW) adalah upaya untuk memperluas potensi Web dengan perluasan perilaku orang-orang. Semantic web atau web semantik merupakan salah satu perkembangan pada aplikasi web. Menurut bahasa, web semantik mempunyai arti web yang memiliki makna. Dengan kata lain, web semantik merupakan suatu aplikasi web yang mempunyai knowledge base tertentu sehingga bisa dikatakan web semantik mempunyai sifat lebih pintar dari web sebelumnya.

Web Semantik (atau Web Bermakna) merujuk kepada teknik yang memungkinkan konten pada Web untuk dapat lebih dimengerti oleh komputer. Istilah Web Semantik itu sendiri dicetuskan oleh Tim Berners-Lee, penemu World Wide Web. Sekarang, prinsip Web Semantik disebut-sebut akan muncul pada Web 3.0, generasi ketiga dari World Wide Web. Bahkan, Web 3.0 itu sendiri sering disamakan dengan Web Semantik. Teknologi Web Semantik ini antara lain adalah RDF, OWL dan SPARQL.

Contoh Web Semantik : https://www.facebook.com/

Kelebihan dan Kekurangan Web tersebut :

Kelebihan :
1.    Pencarian lebih luas, berbeda dengan sebelumnya.
2.    Update Informasi terkini dengan sangat cepat.
3.    Banyak hal-hal bermanfaat seperti tentang kesehatan, automotif, dan sport.
Kekurangan :
1.    Banyak disalahgunakan untuk mencari hal-hal yang berbau negatif.
2.    Membuat malas belajar siswa dikarenakan terlalu asik bermain facebook.
3.    Plagiat nama, sehingga susah membedakan mana akun yang asli maupun tidak.

Referensi :

  1. Kontributor Wikipedia, "Web semantik," Wikipedia, Ensiklopedia Bebas,https://id.wikipedia.org/w/index.phptitle=Web_semantik&oldid=11574358 (diakses pada    Mei 13, 2016).
  2. Subhana, Erfan. “Pengertian Semantik WEB dan Penerapan Semantik Web”. 30 Juni 2015. http://erfansubhana.blogspot.co.id/2015/06/pengertian-semantik-web.html
  3. Tim-Berners Lee, Wendy Hall, James A. Hendler, Kieron O'Hara, Nigel Shadbolt and Daniel J. Weitzner, A Framework for Web ScienceFoundations and Trends in Web Science, ISBN: 1-933019-33-6 144 pp, September 2006.