Rabu, 20 April 2022

Bentuk Interaksi Fisik Dalam Lingkungan game

 1. Pengertian Interaksi 

interaksi menurut Hormans adalah suatu kejadian ketika aktivitas atau sentimen yang dilakukan oleh seseorang terhadap individu lain diberi ganjaran (reward) atau hukuman (punishment) dengan menggunakan suatu aktivitas atau sentimen oleh individu lain yang menjadi pasangannya. Konsep pengertian interaksi yang dikemukakan oleh Hormans yaitu suatu tindakan yang dilakukan oleh seseorang dalam suatu interaksi merupakan suatu stimulus bagi tindakan individu lain yang menjadi pasangannya.

interaksi fisik ialah salah satu bentuk interaksi yang terjadi jika ada dua orang atau lebih melakukan kontak dengan menggunakan bahasa-bahasa tubuh

Contoh interaksi ini : posisi tubuh, ekspresi wajah, gerak-gerik tubuh dan kontak mata. Dalam lingkungan game, interaksi fisik dapat dimaksud dengan menyerap pengertian diatas, yaitu menjadi interaksi fisik ialah salah satu bentuk interaksi yang terjadi jika ada dua objek atau lebih melakukan kontak. Kontak yang terjadi antara objek – objek tersebut umumnya adalah collision atau tabrakan.

2. Collision Detection

Setiap program game yang akan kita buat sangat membutuhkan suatu algoritma yang dinamakan Collision Detection atau Deteksi Tubrukan Collision Detection adalah proses pengecekan apaka beberapa objek spesial saling bertumpuk atau tidak. Jika ternyata ada dua buah objek saling bertempuk, makakedua objek tersebut dapat dikatakan saling bertumpukkan. Meatode ini jugasering digunakan dalam membuat game antara objek dengan objek atau objek dengansebuah frame atau pembatas.Contoh pada CollisionDetection adalah pada game shooter, yaitu pada peluru dan objek sasaran akanmenjadi sebuag deteksi tabrakan. Untuk membuat metode deteksi tabrakan dengan menggunakanlogika if-else.

3. Dampak Positif dan Negatif 

- Dampak Positif 

1. Membuat dapat mengambil keputusan lebih cepat
Di dalam game, gamer harus cepat membuat keputusan, jika tidak bisa mengambil keputusan dengan    cepat, mungkin gamer bisa saja mati atau kalah dalam game.
2. Dapat membantu mengurangi rasa sakit
Kadang, saat kita sakit, seperti tidak enak badan, luka-luka, dan lain-lain. Setelah kita bermain game,    sakit itu tidak terasa atau tidak terlalu terasa karena kita fokus bermain game.
3. Mengurangi stres
Saat kita stres akibat banyak pekerjaan atau tugas. Kita bisa bermain game sebagai hiburan, tentunya     ini bisa mengurangi stres. Tapi jangan lupa dengan pekerjaannya ya.
4. Membuat lebih pintar berbahasa Inggris
Rata-rata gamers mempunyai kemampuan berbahasa Inggris yang lebih baik daripada non gamer,         karena game umumnya memakai bahasa Inggris. Ini membuat gamer terbiasa dengan bahasa Inggris

- Dampak Negatif 
1. Membuat kecanduan yang berlebihan
Bermain game tentunya dapat membuat kecanduan, karena game merupakan sebuah hiburan. Tapi bermain game secara terus-menerus membuat kita lupa waktu. Hal ini membuat kita lupa dengan pekerjaan, makan, dan lain-lain.
2. Membuat malas
Bermain game akan membuat kita lupa segalanya. Kita hanya fokus terhadap game yang kita mainkan. Kita akan malas bekerja atau mengerjakan tugas.
4. Membuat tidak konsentrasi
Saat kita belajar atau bekerja, kita tidak konsentrasi terhadap apa yang sedang kita kerjakan. Pikiran kita hanya tertuju pada game-game yang telah kita mainkan.

Jumat, 15 April 2022

Konsep Data Mining Pohon Keputusan

 

Diketahui :

Dimana :

S          = himpunan (database) kasus

K         = banyaknya partisi S

Pj         = probabilitas yang di dapat dari Sum(ya) dibagi Total kasus



Dengan total kasus yaitu 14 

Sum (Yes) : 4

Sum (No) : 10


Pada tabel di atas gain terbesar ada pada Humidity, maka atributnya akan dijadikan node akar(root node).dan memiliku dua atribut dari humidity yaitu high dan normal

Menghitung kasus. entopi dari semua kasus berdasarkan atribut outlook


outlook memiliki atribut dengan gain tertinggi sehingga menjadi cabang dari high

Cloudy = 1 (yes)

Sunny = 2 (no)

Rainy = pertimbangan

Menghitung kepusutsan jumlah kasus Cloud dan Rainy.


atribut dengan gain tertinggi adalah windy sehingga menjadi cabang dari rainy
Nilai Atribut false = 1 (Yes)
Nilai Atribut True = 1 (No)





Rabu, 13 April 2022

Arsitektur Perangkat Lunak Pada Game

- Pengertian Game Engine

Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.

- Arsitektur Game Engine

Arsitek adalah pelajaran untuk membuat rancangan dari bangunan. Sedangkan  arsitektur mesin game adalah system perangkat lunak yang  dirancang untuk menciptakan dan pengembangan video game. Dapat dikatakan  bahwa arsitektur mesin game itu adalah rancangan dari sistem perangkat  lunak dari game itu sendiri.\

Secara singkat, Arsitektur dapat dikatakan sebagai suatu cara / teknik / metode untuk membuat, merangkai, dan menciptakan sesuatu hal yang dibutuhkan. Walaupun kedengarannya tidak begitu jelas, namun juga sangat masuk akal dan dapat dibayangkan dengan mudah di luar kepala. Arsitek adalah suatu profesi, yang di lain pihak juga merupaka istilah yang digunakan ketika seseorang mengerjakan sesuatu yang berhubungan dengan membangun atau menciptakan sesuatu secara terstruktur dan terintegrasi.

- Elemen Elemen game engine

      a) Tools/Data
Pada pengembangan game paling tidak dibutuhkan beberapa tools seperti 3d model editor, level editor dan graphics programs. Bahkan jika diperlukan, seringkali kita mengembangkan game engine tersebut dengan menambahkan beberapa code dan fitur yang diperlukan.

      b)      System
System adalah bagian dari game engine yang berfungsi untuk melakukan komunikasi dengan hardware yang berada di dalam mesin. System adalah bagian yang membutuhkan perubahan yang cukup banyak apabila dilakukan implementasi pada platform yang berbeda. Di dalam system sendiri terdapat beberapa sub system seperti graphics, input, sound, timer, configuration. System bertanggung jawab untuk melakukan inisialisasi, update dan mematikan sub system yang terdapat di dalamnya.

      c)       Console
Console dapat merubah setting game dan setting game engine di dalam game tanpa perlu melakukan restart pada game tersebut. Console biasa digunakan dalam proses debugging, seperti misalnya apabila game engine tersebut mengalami error maka kita hanya mengoutputkan error message tersebut ke dalam console tanpa harus melakukan restart.

      d)      Support
Support merupakan bagian yang sering digunakan pada system di galam game engine. Support berisikan rumus-rumus matematika yang biasa digunakan, vector, matrix, memory, file loader. Merupakan dasar dari game engine dan hampir digunakan dalam semua project game engine.

      e)      Renderer/Engine Core
Renderer/engine core terdiri dari beberapa sub yaitu visibility, collision detection dan response, camera, static geometry, dynamic geometry, particle systems, billboarding, meshes, skybox, lighting, fogging, vertex shading dan output.

      f)       Game Interface
Game interface merupakan layer antara game engine dan game itu sendiri. Berfungsi sebagai control yang bertuuan untuk memberikan interface apabila di dalam game engine tersebut terdapat fungsi yang bersifat dinamis sehingga memudahkan untuk mengembangkan game tersebut.

      g)      The Game
Game merupakan inti dari penggunaan game engine sendiri, sehingga ini tergantung bagaimana pengguna dalam mengembangkannya.

Kamis, 31 Maret 2022

Engine dan Scene Graph pada Game

  1.  Pengertian Game Engine dan Scene Graph
  • Game engine "mesin permainan" adalah sistem perangkat lunak yang dirancang untuk menjadi dasar pembuatan permainan video, seperti permainan di komputer, konsol, atau ponsel. Game engine memberikan kemudahan bagi pengembang permainan karena menyediakan fungsi-fungsi inti dari sebuah permainan, misalnya grafika (menghasilkan grafika 2-dimensi atau 3-dimensi), fisika (menghitung dan menyimulasikan hukum-hukum gerak dan hukum fisika lainya), audio, atau kecerdasan buatan. Sebuah game engine dapat digunakan untuk membuat lebih dari satu permainan, dan pengembang permainan dapat mengoptimisasi proses pengembangan dengan cara menggunakan atau mengadaptasi game engine yang telah ada sebelumnya.

  • Scene Graph adalah struktur data umum yang biasa digunakan oleh aplikasi pengeditan grafik berbasis vektor dan permainan komputer modern, yang mengatur representasi logis dan sering spasial dari adegan grafis. Ini adalah kumpulan node dalam grafik atau struktur pohonSebuah simpul pohon mungkin memiliki banyak anak tetapi hanya satu induk tunggal, dengan efek dari induk diterapkan ke semua simpul anaknya; operasi yang dilakukan pada grup secara otomatis menyebarkan efeknya ke semua anggotanya. Dalam banyak program, mengasosiasikan matriks transformasi geometris (lihat juga transformasi dan matriks) pada setiap tingkat grup dan menggabungkan matriks tersebut bersama-sama adalah cara yang efisien dan alami untuk memproses operasi tersebut. Fitur umum, misalnya, adalah kemampuan untuk mengelompokkan bentuk dan objek terkait ke dalam objek gabungan yang kemudian dapat dimanipulasi semudah objek tunggal.

     2. Contoh Game Engine 

  • Unity 
Game engine yang lahir dari Unity Technologies dijuluki sebagai rajanya game dikarenakan hampir semua game mulai tercipta berkat peran Unity Engine yang selalu menghasilkan objek pendukung dengan 2 sampai 3 dimensi, Virtual Reality, dan Augmented Reality Games. Mengenai grafiknya, tidak perlu ditanyakan lagi soalnya Unity Engine terkenal dengan manipulasi pada aset gambar melalui perangkat lunak seperti Adobe Photoshop, Blender, Modo, dan lain-lain.Meskipun engine yang “bisa semuanya” belum ada, tetapi Unity bisa dibilang sebagai yang paling mendekati itu.Tools yang tersemat di dalamnya sangat lengkap dan menjawab berbagai kebutuhan para pembuat games.Tak heran kalau developers dari games lintas platform populer semacam Hearthstone, Rimworld, bahkan Pokemon Go menggunakan Unity dalam pembuatannya.Dengan fitur rendering dan aset yang tersedia di dalam Unity, dalam hitungan hari kamu pasti bisa menghasilkan prototip siap coba.

Kelebihan:
  • Cocok untuk games 2D dan 3D bervisual detail
  • Tersedia banyak aset siap pakai
  • Dukungan penuh untuk pengembangan games mobile
Kekurangan
  • Ada skema lisensi yang cukup rumit

  • Cry Engine
Di dalamnya ada dukungan VR yang top—lengkap dengan fitur efek visual. Game yang kamu buat akan memiliki grafis mirip foto realis.CryEngine memang sangat ambisius di aspek visual. Detail tingkat tinggi sekaligus karakter yang super realistis jadi andalannya. Untuk menopangnya, ia menyediakan segudang tools yang dapat dimanfaatkan oleh para pengembang.Cry Engine memiliki keunikan sendiri yaitu pencahayaan yang bagus untuk memudahkan para gamers dalam melihat musuh atau garis finish dan kualitas suara yang jernih sehingga tidak memerlukan speaker besar.Kalau kamu sudah paham cara mengoptimalkan penggunaan tools yang ada, pembuatan game hingga siap digunakan bisa rampung dengan cepat. Apalagi fitur editingnya diatur sedemikian rupa sehingga berjalan efisien.

Kelebihan:
  • Tools pembuatan game 3D lengkap
  • Detail visual bagus.
Kekurangan;
  • Butuh hardware berperforma tinggi
  • Bukan untuk pemula

  • Game Maker Studio 2
GameMaker Studio 2 merupakan engine yang pas untuk games lintas platforms—bahkan ia mendukung Nintendo Switch.pengguna pemula tidak akan kesulitan dalam pemakaiannya sebab GameMaker menggunakan variasi visual drag-and-drop.dan game maker 2 menyediakan GameMaker Language di mana pengguna dapat melakukan kustomisasi di banyak hal. 

Kelebihan:
  • Cocok untuk pembuatan games lintas platforms
  • Fitur drag-and-drop
  • Cocok untuk pemula
Kekurangan:
  • Fokus ke games 2D

  • Unreal Engine 
Game yang masih berlaku saat ini rata-rata menggunakan Unreal Engine. Dibandingkan dengan game engine lainnya, Unreal Engine memiliki kecanggihan fitur pada multiformatnya sehingga grafik yang ditampilkan di game semakin jernih dan berwarna. Tidak hanya itu, Framerate yang stabil adalah kunci keberhasilan Unreal Engine dalam menentukan gerak-gerik game supaya leluasa memainkannya tanpa harus menggoyangkan kepala.Kualitas grafis Unreal tidak kalah hebat dibandingkan CryEngine. Bahkan, bisa dibilang Unreal memiliki UI yang lebih rapi dan ramah pengguna.Bahasa pemrograman di baliknya menggunakan C++. Namun tenang saja, dengan editor internalnya yang disebut Blueprint kamu bisa berkreasi tanpa butuh berbaris-baris coding.game yang menggunakan Unreal Engine lebih identik dengan latar belakang gelap sehingga suasananya terasa menakutkan dan mencekam apabila menontonnya secara jelas. Penggunaan HDDR (High Dynamic Range Rendering), Depth of Field, dan Kualitas DX11 yang mantap adalah senjata utama game dengan Unreal Engine bisa bertahan lama dan juga gratis untuk membuat tema apapun.

Kelebihan:
  • Performa bagus
  • Pilihan tepat untuk pembuatan games VR
  • Editor internal nyaman untuk pemula
Kekurangan:
  • Kurang cocok untuk proyek solo
  • Butuh hardware dengan performa tinggi

    3. Contoh Scene graph 
  • Auto CAD
Autocad adalah software atau perangkat lunak yang berfungsi untuk menggambar sebuah objek, baik 2 dimensi maupun 3 dimensi. Autocad merupakan aplikasi berbasis CAD yang mana penggunaan aplikasi ini sudah cukup banyak karena menawarkan berbagai kelebihan dibandingkan produk lain dengan fungsi yang sama. Aplikasi yang satu ini diproduksi oleh perusahaan yang bernama Autodesk yang pertama kali diperkenalkan pada 1982 dengan Autocad 1.0.CAD sendiri merupakan singkatan Computer Aided Drafting and Design yang mana fungsinya sama dengan nama dari singkatan tersebut. Penggunaan Autocad sudah tidak asing lagi bagi mereka yang sering bergelut di dunia desain, sipil arsitektur, dan berbagai bidang pekerjaan lainnya yang memang tidak bisa lepas dari penggunaan Autocad.

Fitur Autocad :

1. Tools 2D dan 3D drafting
2. 3 Opsi rendering
3. Konversi Pdf ke Dwg

  • CorelDRAW
CorelDRAW adalah editor grafis vektor yang dikembangkan dan dipasarkan oleh Corel Corporation dari Ottawa, Kanada.  CorelDRAW adalah software yang dirancang untuk mengedit gambar dua dimensi seperti vektor, ilustrasi dan edit foto, sehingga banyak perusahaan percetakan yang menggunakan software ini.Saat dirilis pertama kali tanggal 16 Januari 1989, CorelDRAW dikembangkan untuk Microsoft Windows 2.1, Windows 3.1x, CTO dan OS/2. Versi terbaru CorelDRAW Graphics Suite 2021 (setara dengan versi 23) yang dirilis pada Maret 2021 tersedia lintas platform untuk pengguna Windows, MacOS, Website, iPad dan perangkat seluler lainnya.

Fitur unggulan aplikasi CorelDRAW:

    1. Kolaborasi
CorelDRAW memiliki fitur kolaborasi yang dapat membantu kamu bekerja sama dengan desainer lain. Kamu dapat dengan mudah melihat dan mengedit file tersebut bersama banyak orang lainnya.
 
    2. Alat tipografi
CorelDRAW menyediakan alat tipografi yang dapat membantu kamu membuat atau mengkreasikan font kamu sendiri dengan mempertebal atau menipiskan huruf dari font tersebut.

    3. PowerTRACE™
Keunggulan CorelDRAW adalah dapat melakukan konversi bitmap menjadi vektor dengan cara yang lebih mudah dan cepat. Kamu dapat melakukan konversi bitmap ke objek vektor, mencoba melakukan ekstrak garis tengah bitmap atau outline dari bitmap. 

  • Adobe Illustrator
Adobe Illustrator adalah sebuah software buatan perusahaan Adobe. Aplikasi ini memiliki fungsi menciptakan karya grafis.Karya-karya yang bisa kamu buat di antaranya logo, ikon, ilustrasi, kemasan produk, tipografi, hingga iklan besar di billboard.Kata situs resminya, hasil olah grafis dari aplikasi ini berbentuk Vektor. Melansir Vectr, Vektor adalah sebuah tipe gambar yang tidak mungkin pecah meski diperbesar berkali-kali.Inilah yang membuat Adobe Illustrator cocok untuk dimanfaatkan dalam pembuatan ilustrasi apa pun, termasuk logo dan ikon.

Fitur Unggulan Adobe Illustrator:
1. Pen tool
Tool inti dari Adobe Illustrator bernama pen tool. Dengan pen, kamu bisa menggambar hampir semua bentuk yang bisa kamu bayangkan.

2. Pathfinder
Apabila pen tool digunakan untuk menggambar, pathfinder digunakan untuk memodifikasi bentuk suatu benda berdasarkan benda tertentu yang lain. Kamu bisa mengolah dua bentuk yang berbeda sesuai dengan kretivitasmu.

3. Clipping mask
Cara kerja tool Adobe Illustrator yang satu ini adalah dengan meng-copy warna atau pola dari satu benda.

4. Type
Tool yang tentu saja tak boleh ketinggalan adalah type. Dengan tool ini, kamu bisa mengetik apa pun yang kamu mau.

5. Pembuatan pattern
Tool unggulan dari Adobe Illustrator selanjutnya adalah pattern. Lewat fitur ini, kamu bisa membuat pola tanpa harus mengulang-ulang desain tertentu.

6. Live trace
Solusi dari tidak efisiennya proses ini adalah live trace. Dengan tool ini, kamu bisa mengubah format gambar maupun foto menjadi vektor.

Daftar Pustaka 

Jumat, 04 Maret 2022

Pengantar Teknologi Game


 


Sejarah Perkembangan Game

- Generasi Pertama (1970-1975)

Nolan Bushnell dan Ted Dabney memutuskan untuk bekerjasama dan membuat sebuah perusahaan bernama Atari pada tahun 1972. Setelah melihat demonstrasi Magnavox Odyssey, Nolan Bushnell meminta karyawan yang baru ia rekrut, Allan Alcorn untuk membuat versi game tenis meja sebagai proyek latihan agar ia merasa familiar dengan desain video game. Versi yang dirancang oleh Allan Alcorn ternyata begitu seru dimainkan, dan akhirnya Atari merilis game ini dengan nama Pong dan dijual sangat terbatas pada tahun 1972. Permainan ini cukup laris di pasaran pada Maret 1973. Kemudian Atari dan Midway merilis banyak game baru dengan genre yang beragam seperti Gran Trak 10 (1974), Tank (1974), Wheels (1975), Gun Fight (1975), dan Sea Wolf (1976). Kemudian Wheels dan Gun Fight dilisensi oleh perusahaan Jepang bernama Taito Trading Company. Karena itu, penetrasi video game merambah ke Jepang. Pasar video game semakin menanjak ketika Taito mengenalkan Space Invaders.

Magnavox Odyssey nggak pernah dikenal dipublik karena teknologi yang sangat jadul. Di pertengahan tahun 1970an, game ball-and-paddle sangat digilai dan akhirnya melanjutkan pengembangan mikrochip yang bisa digabungkan pada produk rumahan. Atari memasuki pasar rumahan pada tahun 1975 dengan sistem chip tunggal bernama Home Pong yang dikembangkan oleh Harold Lee. Perusahaan mainan bernama Coleco menggunakan chip LSI untuk membuat konsol game bernama Tesltar.


- Generasi Kedua (1976-1980)

Setelah kejatuhan pasar konsol terdedikasi pada tahun 1978, sistem video game bergeser pada penyimpanan data game berbasiskan ROM disimpan di sebuah perangkat bernama catridges. Sebuah perushaan semikonduktor bernama Fairchild menghadirkan produknya ke pasaran dengan nama Channel F, namun setelah rugi berjuta-juta pada bisnis jam digital, perusahaan mengambil pendekatan konservatif pada pasar konsol yang dapat diprogram dan menjaga jalannya produksi sistemnya rendah. Alhasil, akhir tahun 1977, Fairchild hanya menjual 250,000 sistem. Kemudian pada tahun yang sama, Atari juga memasarkan produknya dan habis terjual hingga 400,000 unit. Setahun kemudian, dengan Odyssey-nya Magnavox mengikuti pasar tersebut. Di samping itu, perusahaan mainan bernama Mattel merilis sistem bernama Intellivision di tahun 1979.

Terobosan video game sebenarnya adalah setelah Atari meluncurkan salah satu game populer dari Taito, Space Invader untuk VCS. Penjualan Atari pun sangat meleit, angkanya mencapai $119 juta di tahun 1980, kemudian meledak di tahun 1981 yang angka penjualannya mencapai $841 juta. Kemudian, kesuksesan tersebut membuat Atari ingin tetap memproduksi produk lanjutannya. Tahun 1982, Atari meluncurkan game konsol yang lebih canggih yakni sistem 8 bit dengan nama Atari 5200. Namun, sayangnya produk tersebut nggak sesukses pendahulunya.


- Generasi Ketiga (1981-1985)

perusahaan game di Jepang melahirkan konsol gaming bernama Nintendo Entertainment System atau nama lainnya Famicom. Pada generasi ini, konsol-konsol game pada umumnya menggunakan gamepad atau joypad, dan penggunaan controller ini menjadi lebih populer. Kepopuleran penggunaan gamepad atau joypad mengalahkan controller klasik seperti joystick, keypad, dan juga paddle. Konsol generasi ketiga mengangkat genre-genre yang lebih bervariasi ke permukaan. Sebut saja beberapa game RPG seperti The Legend of Zelda, Final Fantasy, Dragon Quest, dan yang lainnya mulai dikenal di masyarakat. Selain itu, ada game lain bergenre stealth buatan Hideo Kojima bernama Metal Gear, dan juga game horror bernama Sweet Home buatan Capcom.


- Generasi Keempat (1986-1990)

Pada tahun 80an Nintendo mengalami kesuksesan berkat Famicom atau Nintendo Entertainment System-nya (NES). Penjualan catridge pun mencapai hingga angkat milyaran Dollar Amerika Serikat. Di samping itu, perkembangan teknologi video game pun semakin meningkat dan di sini lah muncul generasi keempat dengan teknologi 16 bit. Di generasi ini muncul sebuah konsol game bernama TurboGrafx-16 yang mengalami pejualan yang cukup baik di Jepang, namun sangat buruk di Amerika serikat dan Eropa karena jumlah game yang sedikit.

Sega melahirkan sebuah konsol game bernama Sega Mega Drive atau Genesis yang sangat laris di tahun 1988. Karena hal tersebut, Nintendo nggak mau kalah dan merilis sistem barunya bernama Super Nintendo Entertainment System (SNES) di tahun 1990. Teknologi yang digunakan keduanya sangatlah mumpuni untuk menghasilkan visual yang lebih baik.


- Genrasi Kelima (1991-2000)

Di tahun 90an transisi besar-besaran dalam teknologi video game dilakukan terutama pada grafis. Bersamaan dengan itu, di generasi keempat ini, Atari mencoba peruntungannya lagi dengan meluncurkan Atari Jaguar pada tahun 1993. Selain itu, perusahaan lain bernama 3DO merilis konsol gamenya yang bernama 3DO Interactive Multiplayer. Sayanya, sekali lagi Atari gagal memperoleh penjualan yang baik. Begitu juga dengan 3DO, mereka mengalami hal yang sama. Setahun kemudian muncul tiga konsol baru yang dirilis di Jepang, di antaranya Sega Saturn, Sony PlayStation, dan juga PC-FX. Sebagai pemain baru, Sony dengan PlayStation-nya mendapatkan penjualan yang sangat baik. Salah satu penyebab larisnya Sony PlayStation adalah jumlah game yang begitu banyak yang membuat para konsumennya tertarik. Maka dari itu, konsol ini bisa dibilang sebagai salah satu konsol dengan penjualan terbaik sepanjang masa.

Nintendo juga ingin melanjutkan kesuksesan masa lalunya dengan menciptakan sebuah konsol 64-bit bernama Nintendo 64. Salah satu game paling populernya adalah Super Mario 64. Karena teknologi gaming semakin maju, banyak juga genre game baru yang bermunculan. Dahulu mungkin nggak pernah terpikirkan akan ada sebuah game menari dengan nama Dance Dance Revolution. Selain itu, game-game seperti Resident Evil mendapatkan pasarnya karena menawarkan atmosfir menegangkan dan seram yang semakin hidup. Pada generasi ini, banyak developer yang merilis game 3D karena spesifikasi mumpuni yang dimiliki oleh Sony PlayStation dan juga Nintendo 64.


- Generasi Keenam (2001-2005)

Generasi ini dibuka oleh sebuah konsol besutan Sega bernama Sega Dreamcast pada tahun 1998. Konsol ini nggak hanya menampilkan grafis yang jauh lebih baik dibandingkan dengan konsol 32-bit dan 64-bit, namun juga hadir dengan dukungan internet untuk bermain secara online. Sega Dreamcast melahirkan game-game keren nan inovatif seperti seri Shenmue. Shenmue mencoba menggunakan seluruh kemampuan yang dimiliki Dreamcast dengan menyuguhkan dunia luas open-world. Akan tetapi, walaupun mendapatkan kesuksesan, popularitas Sega Dreamcast juga cepat surut. Kemudian Sony PlayStation 2 muncul sebagai pahlawan di generasi konsol keenam ini diikuti dengan Nintendo GameCube dan juga Microsoft Xbox. Pada generasi ini, penggunaan media pun beralih. DVD kini lebih banyak digunakan karena memiliki kapasitas yang lebih besar. Sama seperti sebelumnya, Sony memenangkan pertarungan konsol walaupun kedua pesainya tersebut kuat.

Generasi ini juga melahirkan genre-genre baru seperti Grand Theft Auto 3 (walaupun game ini bukanlah game baru). Jika sebelumnya Grand Theft Auto memiliki kamera yang hanya menyorot dari atas, pada seri ketiga ini, para gamers akan merasakan pengalaman menjadi pelaku kriminal ala GTA dengan sudut pandang thrid person.


- Generasi Ketujuh (2006-2010)

Generasi ketujuh dibuka oleh Nintendo dengan konsol handheld-nya yang bernama Nintendo DS, dan diikuti oleh Sony dengan PlayStation Portable-nya. Kedua pesaing tersebut memiliki nilai jual yang berbeda. Sony tetap menjual segi grafis yang didukung dengan spesifikasi yang powerful, sedangkan Nintendo DS menawarkan gameplay yang lebih interaktif. Di tahun 2005, Microsoft merilis Xbox 360 dan Sony mengikutinya dengan merilis PlayStation 3 setahun setelahnya. Keduanya menawarkan kualitas visual HD dan perlu dukungan TV HD LCD. Di generasi ini juga, lahirlah sebuah teknologi lempengan bernama Blu-ray yang kapasitasnya tentu lebih besar.

Nintendo pun nggak mau ketinggalan. Akan tetapi, ketika kedua rivalnya tersebut bersaing dengan spesifikasi mana yang paling kuat, Nintendo Wii ingin memberikan pengalaman gaming baru. Nintendo Wii memiliki kualitas grafis yang nggak jauh berbeda dengan konsol gaming generasi sebelumnya. Penjualan Wii juga sangat diperhitungkan di waktu itu.


- Generasi Kedelapan (2011-2020)

Nintendo ingin melanjutkan kesuksesan NDS dengan merilis 3DS yang mana hadir dengan teknologi baru yakni autostreoscopic 3D untuk memproduksi sebuah efek 3D di layar. Kemudian Sony merilis console handheld penerusnya yang dinamakan PlayStation Vita. PS Vita mengusung layar OLED 5 inci dan menghadirkan koneksi WiFi. Wii U lahir setahun setelah NDS muncul. Namun, sayangnya penjualannya sangat buruk. Sony kembali melahirkan PlayStation 4 yang hadir dengan teknologi super keren dan juga pemanfaatan resolusi Full HD. Microsoft pun nggak mau kalah dengan mengeluarkan Xbox One. Setelah kegagalan Wii U, Nintendo kembali melahirkan console gaming dengan nama Switch yang jauh lebih menarik.


Potensi Bisnis Game Di Indonesia

Berdasarkan data yang dihimpun Newzoo tahun 2020, Indonesia memperoleh revenue sebesar US$ 1,74 miliar, dan akan mengalami kenaikan hingga 32.7% setiap tahunnya.VP Kincir dan Co-Founder IESPL, Rangga Danu, mengatakan, esports di Indonesia kian popular, maraknya media mainstream yang menayangkan berita atau seputar turnamen esports memberikan indikasi bahwa esports diterima oleh masyarakat Indonesia.

Bertambahnya jumlah pengguna internet dan mobile internet menjadi salah satu faktor mengapa industri esports di Indonesia akan terus tumbuh ke depannya. Selain itu, hardware smartphone yang kian mumpuni dan akses internet yang meluas juga menjadi faktor penunjang lainnya.

Berdasarkan data tahun 2020, 68% revenue global mobile esports berasal dari Asia dan Indonesia menjadi peringkat teratas di Asia Tenggara untuk mobile gamers.

Dukungan dari pemerintah seperti Kementerian Pemuda dan Olahraga (Kemenpora), Kementerian Komunikasi dan Informatika (Kemenkominfo) dan Kementrian Pariwisata dan Ekonomi Kreatif (Kemenparekraf) Badan Ekonomi Kreatif (Bekraf) juga turut andil dalam perkembangan gaming dan esports di tanah air. Seperti misalnya. peran Kemenparekraf dalam mengembangkan komunitas-komunitas industri esports untuk mendorong terbentuknya ekosistem yang ideal. 

Namun demikian untuk terus menjaga pertumbuhan game nasional diperlukan peranan multi sektor, mulai dari pemerintah hingga ekosistem penunjang. 


Review Jurnal Mengenai Manfaat Game

Judul Jurnal : Pengaruh Game Online Terhadap Perkembangan Emosi dan Sosial

Anak Sekolah Dasar

Penulis : Marsanda Claudia Paremeswara, Triana Lestari

Link : https://jptam.org/index.php/jptam/article/download/1122/1004/2244

Kesimpulan : 

Dengan adanya perkembangan teknologi dapat memudahkan manusia untuk mengakses berbagai macam informasi dan hiburan. Salah satu sarana hiburan yang popular dikalangan anak usia sekolah dasar adalah game online. 

Berdasarkan hasil wawancara dan observasi yang telah peneliti lakukan pada kelima anak usia sekolah dasar yang menggunakan game online maka pembahasan penelitiannya adalah sebagai berikut :Dari kelima anak tersebut, empat anak memiliki gadget pribadi yang di fasilitasi oleh orang tuanya dan satu orang anak masih menggunakan gadget milik orang tua, dengan lebih banyak orang tua yang memberikan fasilitas gadget kepada anaknya yang masih dalam usia sekolah dasar membuat anak bebas untuk mengakses apa saja salah satunya yaitu game online.

Dengan adanya Game online dapat menimbulkan pengaruh negatif dan positif.Pengaruh positifnya adalah anak melek terhadap teknologi khususnya gadget anak juga dapat memahami berbagai aplikasi dalam gadget.Pengaruh negatif tersebut diantaranya yaitu pada perkembangan emosi dan perkembangan sosial anak seperti anak mudah emosi, anak lebih agresif dan kurangnya interaksi anak terhadap orang-orang yang ada disekitarnya.


Referensi :

https://sobatgame.com/sejarah-game/

https://yoursay.suara.com/kolom/2022/01/10/081524/bagaimana-perkembangan-game-dari-masa-ke-masa-penasaran-yuk-simak


Sabtu, 26 Juni 2021

Perancangan Web Dengan Menggunakan SDLC

 

Perancangan Web Dengan Menggunakan SDLC

 

Disusun Oleh

Nur Iqbal Sugiharto

2IA21

1.      Perumusan Masalah

-          Apa yg dimaksud dengan SDLC pada perancangan sistem?

-          Uraikan langkah-langkah SDLC pada web yang kamu bangun / rancang. Lakukan sesuai dengan projek yang telah dibangun

-          Uraikan mengapa pada website sangat diperlukan adanya Confidentiality, Integrity, dan Availability (CIA)

-          Apa bentuk CIA pada website yang telah anda bangun

 

1.1  SDLC Pada Perancangan system

System Development Life Cycle (SDLC) merupakan proses suatu penentuan bagaimana sistem informasi (SI) di rancang atau di bangun sehingga dapat digunakan oleh pengguna sebagai pendukung kebutuhan bisnis. Pertama yang harus dilakukan didalam tahap perencanaan ini adalah untuk mengetahui permintaan sistem seperti apa yang diinginkan oleh pengguna. Agar permintaan pengguna dapat diidentifikasi, dilakukanlah peninjauan dengan cara memberikan pertanyaan terhadap pengguna mengenai kebutuhan bisnis, sehingga sistem ini nantinya dapat menyediakan dukungan yang dibutuhkan oleh pengguna.

1.2  Langkah – langakh SDLC

Saya masih belum membuat web dengan SDLC.

Langkah langkah dalam membuat web dengan SDLC :

  • Planning (Perencanaan)
  • Analysis (Analisis)
  • Design (Desain)
  • Implementation
  • Testing & Integration (pengetesan dan pengintegrasian)
  • Maintenance (perawatan)

1.3  pentingnya Confidentiality, Integrity, dan Availability (CIA)

-          Confidentiality

            confidentiality ini bisa berarti sama dengan privasi. Ini juga merupakan serangkaian langkah-               langkah     yang perlu dilakukan untuk mencegah tereksposnya informasi sensitif dari                            jangkauan tangan orang-orang yang tidak berwenang.

 

-          Integrity

Integriy ini berarti menjaga konsistensi, akurasi, dan kepercayaan terhadap data untuk setiap waktu hingga seterusnya. Data tidak boleh diubah pada saat transit. Kemudian juga langkah-langkah tertentu perlu dilakukan untuk memastikan bahwa data tidak bisa diubah-ubah oleh orang yang tidak punya kepentingan sejalan (misalnya, para peretas yang ingin melakukan manipulasi data dsb).

-          Availability

Availability adalah bisa diterapkan dengan sangat baik bila developer telah memastikan adanya pemeliharaan semua hardware secara ketat. Developer/pengembang juga perlu melakukan perbaikan hardware sesegera mungkin ketika diperlukan. Tak hanya itu, pengembang wajib memelihara lingkungan sistem operasi supaya bisa berfungsi dengan baik dan bebas dari konflik software-nya.Penting juga bagi pengembang untuk tetap mengikuti semua peningkatan sistem/pembaharuan yang diperlukan dari waktu ke waktu. Ada lagi tugas lainnya, yaitu menyediakan bandwidth komunikasi yang memadai dan mencegah adanya bottleneck. Hal ini bisa mengurangi konsekuensi serius ketika masalah hardware benar-benar terjadi.

1.4  Bentuk CIA pada website yang telah anda bangun

Saya belum membuat website CIA

Rabu, 17 Maret 2021

Arsitektur


Terdapat empat ukuran pokok yang menjadi penentu keberhasilan arsitektur, yakni manfaat arsitekturalnya yakni:

1.      Aplicability

 

Daya terap (applicability) adalah pemanfaatan arsitektur untuk penggunaan yang telah direncanakannya. Buku ini membahas komputer yang terutama dirancang untuk satu dari dua area aplikasi utama:

-          aplikasi ilmiah dan teknis dan,

-          aplikasi komersil biasa.

Aplikasi ilmiah dan teknis adalah aplikasi yang biasanya untuk memecahkan persamaan kompleks dan untuk penggunaan aritmetik floating point ekstensif. Aplikasi komersil umum atau biasa adalah aplikasi yang didukung oleh pusat komputer biasa: menghimpun (compiling), menghitung (accounting), mengedit, penggunaan spreadsheet,dan word prosesing, seperti yang ada di komputer secara umum.

2.      Malleability

Empat ukuran sebelumnya daya terap, generalitas, efisiensi, dan kemudahan penggunaan berlaku untuk arsitektur rumpun komputer. Dua ukuran yang terakhir daya tempa dan daya kembang umumnya berlaku untuk implementasi komputer dalam satu rumpun.

Daya terap arsitektur adalah ukuran kemudahan bagi perancang untuk mengimplementasikan komputer (yang mempunyai arsitektur itu) dalam jangkauan yang luas. Lebih spesifik arsitekturnya, maka akan lebih sulit untuk membuat mesin yang berbeda ukuran dan kinerjanya dari yang lain.

 

3.      Expandibility


Daya kembang (expandability) adalah ukuran kemudahan bagi perancang untuk meningkatkan kemampuan arsitektur, misalnya kemampuan ukuran memori maksimumnya atau kemampuan aritmetiknya. Umumnya, spesifikasi rumpun komputer memungkinkan perancang untuk menggunakan ukuran memori yang berjangkauan luas dalam anggota rumpun.

 

4.      Compatible

 

Compatible adalah istilah yang menjelaskan komputer , baik software dan hardware yang compatible dengan standart dari pc ibm yang sering juga di sebut ibm clone Mayoritas komputer sekarang sudah sama dengan ibm clone tersebut, karean mayoritas semua sudah ter kiblat ke ibm komputer terutama yang paling terkenal adalah macintosh.

Ukuran Kinerja CPU :

1.      MIPS (Million Instruction PerSecond)

MIPS adalah sebuah arsitektur atau teknologi dari sebuah chip processor berbasis RISC. Di dunia ini, terdapat dua teknologi besar dari intruksi setyang digunakan oleh processor yaitu CISC dan RISC. Untuk CISC digunakan di komputer dan PC, sedangkan RISC digunakan di perangkatmobile, tablet dan embedded. MIPS dikembangkan oleh John L Hennesy di Stanford University pada tahun 1981

2.      MFLOP (Million Floating Point PerSecond)

Dalam komputasi, operasi floating point per detik (FLOPS, flops atau flop / s) adalah ukuran kinerja komputer, berguna dalam bidang komputasi ilmiah yang memerlukan kalkulasi floating-point. Untuk kasus seperti itu, ini adalah ukuran yang lebih akurat daripada instruksi pengukuran per detik.MegaFLOPS (MFLOPS) sama dengan satu juta operasi floating-point per detik, dan gigaFLOPS (GFLOPS) sama dengan satu miliar operasi floating-point per detik. TeraFLOPS (TFLOPS) sama dengan satu triliun operasi floating-point per detik.


3.      VAX Unit Of Performance (VUP)

"VAX" pada awalnya merupakan singkatan untuk Virtual Address eXketegangan, baik karena VAX dipandang sebagai perpanjangan 32-bit yang lebih tua 16-bit PDP-11 dan karena itu (setelah Perdana Computer ) adopter awal virtual untuk mengelola ruang alamat yang lebih besar. Versi awal dari prosesor VAX menerapkan "modus kompatibilitas" yang ditiru banyak instruksi PDP-11, dan pada kenyataannya disebut VAX-11 untuk menyoroti ini kompatibilitas dan fakta bahwa VAX-11 adalah hasil dari keluarga PDP-11 . Versi diturunkan modus kompatibilitas dan beberapa instruksi CISC kurang digunakan untuk emulasi dalam perangkat lunak sistem operasi. "VAX" pada awalnya merupakan singkatan untuk Virtual Address eXketegangan, baik karena VAX dipandang sebagai perpanjangan 32-bit yang lebih tua 16-bit PDP-11 dan karena itu (setelah Perdana Computer ) adopter awal virtual untuk mengelola ruang alamat yang lebih besar. Versi awal dari prosesor VAX menerapkan "modus kompatibilitas" yang ditiru banyak instruksi PDP-11, dan pada kenyataannya disebut VAX-11 untuk menyoroti ini kompatibilitas dan fakta bahwa VAX-11 adalah hasil dari keluarga PDP-11 . Versi diturunkan modus kompatibilitas dan beberapa instruksi CISC kurang digunakan untuk emulasi dalam perangkat lunak sistem operasi.

Pada akhir 1980-an RISC teknologi menjadi lebih dan lebih populer, dan pada tahun 1992 Desember memperkenalkan mereka sendiri 64-bit mikroprosesor RISC, yang AXP Alphayang mampu berjalan OpenVMS dan segera menggantikan hardware VAX tradisional.

 

Setelah Desember mendapat masalah keuangan mereka dibeli oleh Compaq, yang kemudian membatalkan proyek VAX. Compaq dibeli oleh Hewlett-Packard dan kita semua tahu bagaimana ini berakhir: Alpha AXP dan semua teknologi yang terkait dibatalkan,      bersama          dengan         OpenVMS.


Referensi:

http://unsika-if-nopka-142.blogspot.com/2013/03/ulasan-vupvax-unit-of-performance.html

https://shoetiaone.wordpress.com/2013/10/25/organisasi-dan-arsitektur-komputer/#:~:text=Daya%20terap%20(applicability)%20adalah%20pemanfaatan,untuk%20penggunaan%20yang%20telah%20direncanakannya.

http://irma63.blogspot.com/2018/10/makalah-mengukur-kualitas-arsitektur.html

https://www.seputarpengetahuan.co.id/2017/11/pengertian-arsitektur-komputer-fungsi-jenis-klasifikasi-bagian-cara-membuat-faktor-yang-mempengaruhi.html