El Psy Congroo

SLIDE 1

TEST 1.

SLIDE 2

adeuh.

ada lagi

EL PSY CONGROO

cui

test.

Selasa, 04 Januari 2022

Audit Website Menggunakan Google Analytics

 

1.berikut adalah ringkasan laporan dari website rental mobil menggunakan google analytics






Laporan Secara real time:





Share:

Minggu, 21 November 2021

Generalized Audit Software (GAS)


GAS adalah perangkat lunak audit yang secara khusus didesain untuk memungkinkan auditor melakukan fungsipemrosesan data audit yang terkait. GAS didesain untuk memungkinkan auditor dengan keahlian komputer yangtidak terlalu canggih untuk menjalankan audit yang terkait dengan fungsi-fungsi pemrosesan data. Paket-pakettersebut dapat menjalankan beberapa tugas tertentu seperti menyeleksi data sampel dari file-file, memeriksaperhitungan, dan mencari file-file untuk item-item yang tidak biasa.

Fungsi Generalized Audit Software (GAS) :

  1.        Menarik atau memanggil data dari struktur file , media file , tata letak record perusahaan yangsedang di audit. Data ditarik, di edit dan transfer ke file audit.
  2.     Menghitung dengan data. Dengan melaksanakan operasi penjumlahan, pengurangan, perkalian, danpembagian. Misalnya verifikasi kebenaran foot-ing dalam buku harian dan perkalian pada faktorpenjualan.
  3.        Melaksanakan pembandingan dengan data. Dengan menggunakan operator logis. Misalnyapembandingan batas kredit pelanggan dibandingkan dengan saldo perkiraan pelanggan, dimana setiapsaldo perkiraan yang melebihi batas kredit dicatat untuk ditindaklanjuti.
  4.        Mengikhtisarkan data. Untuk menyediakan dasar pembandingan. Misalnya daftar gaji terinci bisadikhtisarkan untuk dibandingkan dengan laporan gaji.
  5.        Menganalisis data untuk menyediakan dasar guna mengkaji kecenderungan atau menilai. Misalnya,piutang usaha individual umumnya dapat diurut sebagai dasar penilaian kemungkinan penagihannya.
  6.     Menyusun kembali data dengan operasi-operasi penyortiran dan penggabungan. Misalnya, totalkuantitas penjualan berbagai produk yang dijual oleh perusahaan dapat disortir menurut urutan untukmemudahkan analisis.
  7.       Mendapatkan data statistik dari suatu deretan data. Misalnya, jumlah mean dan median penjualan bulan lalu dapat dihitung untuk membantu analisis.
  8.        Mencetak keluaran (output). Seperti laporan, analisis dan formulir. Misalnya, formulir dan amplop permintaan konfirmasi.

Contoh GAS termasuk bahasa perintah audit (ACL), IDEA dan ProAudit. Paket perangkat lunak ini memungkinkan auditor untuk menginterogasi berbagai sistem akuntansi (Debreceny et al., 2005) dan melakukan analisis 100 persen dari data keuangan klien.


Prosedur untuk setiap aplikasi GAS :

Prosedur penggunakan paket GAS dimulai dari penetapan tujuan merencanakan tujuan audit danprogram kerja untuk aplikasi tertentu. Kemudian auditor memasukkan rincian mengenai aplikasi padaformulir spesifikasi yang dicetak sebelumnya. Spesifikasi ini dibutuhkan untuk memberitahu sistemkomputer tentang ciri khas file tempat data aplikasi itu disimpan, berbagai fungsi dan langkahpemrosesan yang harus dilaksanakan oleh software dan isi serta format keluarannya. Kemudian auditormendapatkan file induk dan file transaksi perusahaan untuk aplikasi itu dan memeriksa keotentikannya.Pemeriksaan ini umumnya terdiri dari pengumpulan total pengendali field data kunci danmerekonsiliasikan total ini agar sesuai dengan total pada perkiraan buku besar. Pada waktu yangdisepakati bersama, auditor menyerahkan spesifikasi tersebut untuk diproses oleh sistem komputerklien.Spesifikasi ini dapat diproses melalui formulir yang dapat discan secara otomatis atau mediamagnetik lainnya.Auditor juga dapat menggunakan paket GAS yang disimpan pada pita magnetik, diskmagnetik.Auditor mengamati dengan ketat pemrosesan semua operasi komputer. Jika pemeriksaan telahselesai auditor segera mengambil alih semua output dan juga paket GAS serta spesifikasinya.

Share:

Selasa, 09 November 2021

TUGAS AUDIT TEKNOLOGI SISTEM INFORMASI - AUDIT WEBSITE

         

        Nama : Ronan Bijak /16118361


AUDIT SISTEM INFORMASI WEBSITE RENTAL MOBIL

Aspek Desain :

·         Apakah menu navigasi website Anda mudah ditemukan dan mudah digunakan? Ya,

sangat mudah karena desain website ini simpel, pengguna bisa menemukan dengan

mudah menu navigasi.

·         Sudahkah Anda mendefinisikan (atau apakah Anda menggunakan) skema warna di

website Anda untuk konsistensi brand Anda? Tidak, website ini belum menggunakan

warna yang cocok dengan brandnya.

·         Apakah tipografi dan font website Anda mudah dan enak dibaca? Ya, website ini

mudah dan enak dibaca karena fontnya yang teratur, tidak terlalu besar dan tidak

terlalu kecil serta penempatan kata yang pas.

·         Apakah Anda menggunakan gambar berkualitas tinggi di website Anda? Ya, gambar

yang digunakan tidak termasuk kedalam gambar berkualitas tinggi tapi cukup baik

untuk dilihat.

·         Apakah keseluruhan desain website Anda sesuai dan konsisten dengan brand bisnis

Anda? Ya, sudah sesuai.

·         Apakah website Anda mobile friendly dan responsive? Iya, website ini kompitabel di

beberapa jenis peramban web.

 

Aspek Konten Dan Halaman :

·         Sudahkah Anda mendefinisikan dengan jelas tujuan setiap halaman dari website

Anda? Ya, setiap halaman sudah memilik tujuan yang jelas.

·         Apakah Anda memiliki tombol CTA yang efektif di semua halaman website Anda?

Tidak ada, karena ini website hanya menampilkan informasi

·         Apakah Anda memiliki landing page yang bisa untuk membangun database email?

Tidak, tidak ada landing page untuk membangun database email.

·         Apakah halaman ABOUT menjelaskan masalah yang Anda selesaikan secara

sederhana dan mudah dimengerti oleh pembaca? Ya, terdapat halaman about pada

website ini dengan kata yang mudah dimengerti.

·         Apakah konten Anda jelas dan mudah dimengerti serta membuat audiens Anda

merasa berada di tempat yang tepat? Ya, karena website ini sudah menyediakan

semua informasi sesuai dengan tujuan website ini.

 

Aspek Kegunaan Dan Manfaat :

·         Sudahkah Anda mendefinisikan siapa pembaca atau pengunjung website Anda?

Ya, pengunjung dari website ini adalah orang-orang yang sedang ingin merental

Mobil.

·         Sudahkah Anda mendefinisikan “bagaimana” wesite Anda bisa melayani

pengunjungnya? Ya, karena website ini sudah menyajikan informasi rental mobil.

·         Apakah website Anda memiliki pesan pemasaran yang menarik yang disesuaikan

dengan pengunjung website Anda? Tidak, ini bukanlah website yang memerlukan

pemasaran.

·         Apakah form opt-in Anda ditampilkan secara jelas di webiste Anda? Tidak, website

ini tidak memiliki form opt-in

·         Apakah form opt-in Anda dengan jelas memecahkan satu masalah orang-orang yang

mengunjungi website Anda? Tidak.

 

Aspek Tujuan Dan Target Marketing :

·         Sudahkah Anda membuat sales funnel untuk mengubah pengunjung menjadi

subscribers? Tidak, tidak ada sales funnel karena ini hanya website yang menyajikan

informasi.

·         Apakah Anda memiliki rencana untuk mengarahkan traffic dan pengunjung ke situs

web Anda? Tidak.

·         Apakah Anda memiliki sistem untuk melacak perilaku pengunjung dan interaksi di

situs Anda (Contoh Google Analytics, Facebook Pixel, Hotjar dll) ? Tidak, website

ini tidak menggunakan sistem untuk melacak perilaku.

·         Sudahkah Anda secara jelas mendefinisikan hasil yang Anda inginkan dari website

Anda? Ya, website ini bertujuan memberikan informasi mengenai rental mobil.

 

Aspek Keamanan dan Backup

·         Apakah Anda memiliki plugin atau sistem keamanan untuk melindungi webiste Anda

dari hacker? Ya, terdapat SSL pada website ini agar lebih aman dan terenkripsi.

·         Sudahkah Anda menghapus pengguna default ( seperti admin, administrator,

adminweb dll) di website Anda? Tidak, website ini tidak menghapus pengguna

default.

·         Apakah Anda menggunakan password dan username yang kuat untuk mengamankan

website Anda? Ya, sudah menggunakan Uppercase, lowercase, angka dan simbol.

·         Apakah Anda memiliki sistem cadangan jika situs Anda di hack? Tidak, tidak ada

sistem cadangan.

·         Apakah Anda memiliki sistem anti-spam? Tidak, tidak memiliki sistem anti spam.

 

Total jawaban IYA/SUDAH = 12

Total jawaban TIDAK/BELUM = 13

 

Kesimpulan :

Website ini mendapatkan nilai 12, yang mana masih dibawah 75%. Maka website ini masih

sangat membutuhkan perbaikan.

Share:

Senin, 01 November 2021

Jenis Audit Sistem Informasi

 


Secara umum audit SI dikelompokan menjadi 2 jenis, yaitu

  1. Audit Keuangan
    • Menilai tingkat kewajaran laporan keunagan
    • Menilai apakah sudah menggunakan standar akuntasi
  2. Audit Operasional
    • Audit Terhadap Aplikasi Komputer/SI
      • Post implementation audit (audit setelah implementasi)
      • Concurrent audit (audit secara bersama-sama)
    • General Audit

Teknik Audit SI

  1. Teknik Audit Berbasis Komputer (TABK)
    • Audit Around Computer
      • Dokumen sumber tersedia dalam bentuk kertas (bahasa non-mesin), artinya masih kasat mata dan dilihat secara visual
      • Dokumen-dokumen disimpan dalam file dengan cara yang mudah ditemukan.
      • Keluaran dapat diperoleh dari daftar yang terinci dan auditor mudah menelusuri setiap transaksi dari dokumen sumber kepada keluaran dan sebaliknya.
    • Audit Through Computer
      • Sistem aplikasi komputer memproses input yang cukup besar dan menghasilkan output yang cukup besar pula, sehingga memperluas audit untuk meneliti keabsahannya.
      • Bagian penting dari struktur pengendalian intern perusahaan terdapat di dalam komputerisasi yang digunakan.
    • Audit With Computer
      • Auditor memanfaatkan komputer sebagai alat bantu audit
      • Biasanya memanfaatkan general audit software (ACL atau IDEA) ataupun perangkat lunak lainnya (Excel, Visual FoxPro, Norton Utilities)

dalam Buku Auditing Information System Enhancing Performance of the Enterprise, type audit dikategorikan sebagai berikut

No

Types of IS Audit

Category

1

IT General Control AuditGeneral

2

Application Controls AuditInformation System

3

IT Governance AuditIT Governance

4

IT Investment AuditIT Governance

5

IT Risk AuditIT Risk Management

6

Information Security AuditInformation Security

7

System Development AuditInformation System

8

Business Continuity AuditInformation Security

9

IT Performance AuditIT Governance

10

Compliance AuditIT Governance

11

Specialised AuditInformation System




Referensi

Antonius Wahyu. Slide MK Audit Sistem Informasi.STIMIK MDP

Enny. Workhsop Audit SI. Tahapan Audit & Pengendalian Teknik Audit Berbantuan Komputer

Abraham N, Auditing Information System Enhancing Performance of the Enterprise

Share:

Minggu, 15 November 2020

Tugas PTSC 3 : Journal Review

 

                                                                          Dibuat Oleh Ronan Bijak

16118361 / 3KA28

1. Mereview jurnal 5 tahun terakhir dengan ISSN.
2. Review Pendahuluan, Tujuan, Metode, Pembahasan, Kelebihan,Saran.
3. Berilah Kesimpulan
4. Daftar Referensi sesuai EYD
5. Keterangan Kelas / Nama / NPM



JURNAL

Implementasi Kecerdasan Buatan dalam
Menentukan Aksi Karakter pada Game RPG dengan
Logika Fuzzy Tsukamoto

Dhemma Ratanajaya*, Helmie Arif Wibawa
ISSN: 2621-038X, Online ISSN: 2477-698X
Vol. 4 No. 2

REVIEW:

Pendahuluan

RPG merupakan singkatan dari role-playing game, yaitu adalah suatu jenis genre game yang populer. Ada banyak macam-macam game RPG populer dari berbagai jaman, mulai dari Final Fantasy, Pokemon, Dragon Quest, Diablo, Elder Scrolls, Undertale, hinggaThe Witcher. Tentu setiap game RPG mempunyai kelebihan masing-masing.

Dalam istilah Indonesia, RPG sering disebut dengan game peran. Sejarah game RPG sudah ada sejak dulu, yaitu berdampingan dengan sejarah game tersebut. Awal dari game RPG yaitu suatu game text-based saja, tetapi pada jaman ini sudah berkembang pesat dengan grafik yang sangat memuaskan.

Game RPG adalah jenis genre game yang dimana player mengendalikan aksi dari karakter atau grup dalam sebuah dunia fiksi dalam vidio game, yang artinya didalam game tersebut mempunyai ruang lingkup sendiri, dengan karakter, setting, item, dan lain lain.

Dalam game RPG ini setiap player harus memerankan karakter sesuai dengan perannya agar dapat mengembangkan permainan. Game RPG juga membuat setiap player nya dapat mimilih custom atau karakter sesuai dengan yang mereka inginkan. Di dalam game bergenre RPG ini terkadang mempunyai fitur single player atau multiplayer.

Game RPG ini juga terdapat non-controllable player atau NPC, yaitu karakter yang tidak dapat dimainkan, namun kita dapat berinteraksi dengannya. Game RPG umumnya mempunyai misi-misi yang harus diselesaikan dengan berinteraksi dengan NPC, bertarung dengan musuh, atau mengumpulkan item-item.

Fungsi implementasi kecerdasan buatan pada game RPG ini adalah agar A.I tidak terlalu akurat dalam menentukan aksi yang akan dilakukan agar dapat lebih mudah dikalahkan user, Sehingga yang perlu diperhatikan dalam mendesain karakter musuh dalam game seperti ini adalah bagaimana membuatnya lebih mudah dikalahkan dengan memberikan sifat-sifat “manusiawi” seperti kemampuan membuat kesalahan.

Untuk penelitian ini digunakan logika fuzzy karena sistem pengambilan keputusan berbasis logika fuzzy relatif mudah untuk didesain dan diimplementasikan.

logika fuzzy juga termasuk cukup ringan. Pengolahan data input dilakukan dengan aritmatika sederhana dan jumlahnya pun proporsional dengan jumlah data input.dan model inferensi logika fuzzy yang dipakai adalah model tsukamoto.

 

Tujuan

Tujuan dari penelitian ini adalah meneliti apakah pengimplementasian kecerdasan buatan dengan logika fuzzy Tsukamoto akan tepatkah dan cocok dengan behavior yang akan diberi ke role-role musuh di dalam game tersebut dan tepatkah pengimplementasian tersebut pada game rpg ini.

 

Metode yang dipakai

Menurut saya Penelitian yang dipakai adalah Penelitian Deskriptif karena penelitian Deskriptif merupakan metode yang bertujuan untuk membuat deskripsi secara sistematis, faktual, serta akurat, pada penelitian ini sudah diuji dengan banyak data, statistic dan graph yang dibuat oleh peneliti.

 

Pembahasan

Desain Game:

Gambar di atas adalah Alur system game dari game yang peneliti buat,

Diatas adalah flowchart game peneliti buat berjalan dimuali dengan menu utama dan menginput parameter lalu memulai gamenya setelah game dimulai user dapat meniginput aksi yang dapat dilakukan karakter yang dipilih user jika belum berhasil mengalahkan musuh maka akan terus loop sampai musuh terkalahkan jika terkalahkan maka game pun tamat.

Untuk Karakter /Role / Peran pada game ini ada lima tipe: Knight,

Fighter, Medic, Wizard, dan Archer. Dan karakter tersebut memiliki atribut yang sama seperti hp,ep,atk,def,etc atribut ini ada pada setiap role dan musuh misalnya jika atribut hp bernilai 0 pada semua karakter maka game akan selesai jika belum maka game akan terus berlanjut, tiap karakter/role juga memiliki kelebihan dan kekurangan sendiri, dan karakter-karakter yang dimainkan user dan A.I akan dapat menggunakan skill tertentu yang diberi peneliti ke karakter-karakter tersebut untuk statistic dari skill dan atribut setiap karakter dapat dilihat di jurnal asli.

Kecerdasan Buatan(A.I) pada game ini akan diberikan priority point dari aksi yang mungkin dilakukan, A.I akan melakukan pemilihan aksi berdasarkan priority point yang terakumulasi.

setiap aksi oleh satu karakter pada situasi-situasi tertentu. Dari nilai prioritas tersebut dapat dilihat aksi yang dipilih dan dianalisis apakah pemilihan aksi tersebut sudah tepat atau tidak. Tepat tidaknya suatu aksi dinilai berdasarkan nalar dengan merujuk pada peran masing-masing karakter yang telah dijabarkan oleh peneliti.

Berdasarkan hasil uji yang telah dijabarkan oleh peneliti, sistem logika fuzzy yang dirancang dengan pendekatan goal-driven dapat menghasilkan nilai keluaran yang diinginkan. Untuk karakter-karakter penyerang, knight, wizard, dan archer, behavior yang diinginkan dapat dicapai dengan memastikan nilai priority point dari aksi serangan harus selalu lebih tinggi dari nilai priority point aksi guard. Selanjutnya agar aksi serangan tersebut, diarahkan terhadap target yang tepat, maka perlu keseimbangan pembobotan antara pengaruh variabel damage dan hp target. Pada state awal permainan, variabel damage-lah yang lebih berperan dalam menentukan pemilihan serangan, sebagaimana yang ditunjukkan pada Tabel 4, Tabel 10, dan Tabel 12. Sedangkan jika ada satu karakter musuh memiliki hp dengan nilai ekstrem rendah, variabel hp-lah yang lebih berperan dalam menentukan pemilihan serangan, sebagaimana yang ditunjukkan pada Tabel 5, Tabel 11, dan Tabel 13.

Kelebihan

Berdasarkan jurnal penelitian ini kita dapat melihat bahwa kecerdasan buatan dapat dibuat untuk pemilihan keputusan yang memerlukan kecepatan dan dapat diubah juga akurasinya agar tidak terlalu akurat untuk kebutuhan tertentu.

 

Saran

Dalam Game Design masih dapat ditambahkan beberapa fitur-fitur basic seperti difficulty / tingkat kesulitan, kecerdasan buatan / A.I akan sesuai dengan tingkat kesulitan yang dipilih oleh user semakin tinggi yang dipilih maka semakin sedikit kesalahan pergerakan / semakin akurat pemilihan keputusan yang dilakukan A.I pada game ini, dan dapat juga ditambahkan beberapa boss yang unik dari karakter lainnya yang cara mengalahkannya hanya ada beberapa cara agar lebih menarik.

Kesimpulan

menarik.Menurut saya inti dari penelitian ini adalah mencoba keefektitasan dari Logika Fuzzy model Tsukamoto yang di implementasikan pada video game sebagai kecerdasan buatan untuk menganalisa dan menggerakan kubu lawan, dan diakhir penelitian juga sudah disimpulkan peneliti bahwa semua perilaku / behavior sesuai dengan karakter / role nya pada percobaan kecerdasan buatan ini dan dapat mampu mengambil keputusan tepat juga memiliki rasa manusiawi / sedikit kesalahan agar tidak terlalu akurat dan rumit untuk dikalahkan user, logika Fuzzy Tsukamoto dihasilkan sistem kecerdasan buatan yang mampu menangani setiap kombinasi karakter dan setiap range situasi yang dapat ditemui pada jalannya video game sang peneliti.

 

Daftar Referensi

  • ·         Dhemma Ratanajaya*, Helmie Arif Wibawa. 2018. Implementasi Kecerdasan Buatan dalam

Menentukan Aksi Karakter pada Game RPG dengan Logika Fuzzy Tsukamoto

  • ·         Sevin Leo. 2020. Apa Itu Game RPGhttps://metodeku.com/apa-itu-game-rpg/ Diakses 16 November 2020.




Share:

Senin, 26 Oktober 2020

PTSC Tugas 2 : Sistem Pakar

 

                                                                          Dibuat Oleh Ronan Bijak

16118361 / 3KA28

1. Jelaskan Pengertian dari Sistem Pakar Menurut para ahli
2. Jelaskan Tujuan dari Sistem Pakar
3. Apa saja manfaat dari Sistem Pakar
4. Sebutkan dan jelaskan penerapan Sistem Pakar di berbagai bidang.
5. Berilah Kesimpulan
6. Daftar Referensi sesuai EYD
7. Keterangan Kelas / Nama / NPM
8. Tugas dalam bentuk Video dan didub dengan suara sendiri.

VIDEO:


Daftar Referensi





Share:

Minggu, 18 Oktober 2020

PENGANTAR TEKNOLOGI SISTEM CERDAS

                                                                   



                                                                                  Dibuat Oleh Ronan Bijak

16118361 / 3KA28

1. Jelaskan Pengertian dari teknologi system cerdas menurut para ahli
2. Jelaskan pengertian artificial intelligence (AI) / kecerdasan buatan menurut para Ahli
3. Menjelaskan Perbdeaan intelgensi / kecerdasan buatan dan alami
4. Menjelaskan sejarah tentang intelegensi / kecerdasan buatan
5. Memberikan contoh dari teknologi system cerdas
6. Kesimpulan


VIDEO:



Daftar Referensi:




Share:

Minggu, 05 Januari 2020

Software Pembuat Game Untuk Pengembangan A.I

Image result for artificial intelligence
"Komputer layak disebut cerdas jika bisa menipu manusia agar percaya bahwa itu adalah manusia" - Alan Turing

Sangat umum untuk menemukan game yang awalnya menarik tetapi akhirnya terasa membosankan, membuat Anda ingin keluar dari game. Lalu, ada permainan yang terlalu sulit untuk menarik minat Anda dan Anda akhirnya berhenti pada fase awal itu sendiri. Ini juga dua masalah paling umum yang dihadapi pengembang game saat membangun game. Di sinilah AI datang untuk menyelamatkan Anda, untuk membumbui segalanya.

Mengapa menggunakan Kecerdasan Buatan dalam game?

Alasan utama menggunakan AI dalam game adalah untuk memberikan lawan yang menantang untuk membuat game lebih menyenangkan untuk dimainkan. Tapi, AI dalam industri game bukan berita baru. Dunia game telah memanfaatkan keajaiban AI sejak lama. Salah satu contoh pertama AI adalah game yang terkomputerisasi, Nim, diciptakan kembali pada tahun 1951. Game lain seperti Façade, Black & White, The Sims, Versu, dan FEAR adalah semua game AI yang hebat, yang telah lama beredar di pasaran. . Bahkan game modern seperti Need for Speed, Civilization, atau Counter-Strike menggunakan AI.

AI mengendalikan banyak elemen dalam game dan biasanya berada di belakang karakter seperti creep musuh, pedagang netral, atau bahkan binatang. AI dalam game digunakan untuk mengaktifkan karakter non-manusia (NPC) dengan perilaku responsif, adaptif, dan cerdas yang mirip dengan kecerdasan mirip manusia. AI membantu membuat NPC tampak cerdas karena mereka dapat secara aktif mengubah tingkat keterampilan mereka berdasarkan orang yang bermain game. Ini membuat game tampak lebih personal untuk para gamer.
Memainkan video game itu menyenangkan, dan mengembangkan game ini sama menyenangkannya. Ada berbagai mesin permainan di pasaran untuk membantu pengembangan permainan. Mesin permainan adalah perangkat lunak yang menyediakan pembuat fitur seperangkat fitur yang diperlukan untuk membuat game dengan cepat dan efisien.
Mari kita lihat mesin game teratas untuk pengembangan game Artificial Intelligence .

Unity3D

Pengembang:   Unity Technologies
Tanggal Rilis: 8 Juni 2005
Unity adalah mesin permainan lintas-platform yang memberi pengguna kemampuan untuk membuat game dalam 2D ​​dan 3D. Ini sangat populer dan dicintai oleh desainer game dari studio besar dan kecil. Selain game 3D, dan 2D, game ini juga membantu simulasi untuk desktop, laptop, konsol rumah, TV pintar, dan perangkat seluler.
Fitur AI utama: Unity menawarkan toolkit agen pembelajaran mesin kepada pengembang game, yang membantu mereka memasukkan agen AI dalam game. Sesuai dengan tim Unity, “ Mesin Learning Agents Toolkit (ML-Agents) adalah plugin Unity open-source yang memungkinkan game dan simulasi berfungsi sebagai lingkungan untuk melatih agen cerdas”.
ML-Agents SDK mengubah game dan simulasi yang dibuat menggunakan Unity Editor menjadi lingkungan untuk melatih agen cerdas. Agen ML ini dilatih menggunakan Pembelajaran Penguatan dalam, pembelajaran imitasi, neuroevolution, atau metode pembelajaran mesin lainnya melalui API Python . Ada juga algoritma berbasis TensorFlow yang disediakan oleh Unity untuk memungkinkan pengembang game untuk dengan mudah melatih agen cerdas untuk game 2D, 3D, dan VR / AR . Agen terlatih ini kemudian digunakan untuk mengendalikan perilaku NPC dalam game.
Toolkit ML-Agen bermanfaat untuk pengembang game dan peneliti AI.
Terlepas dari ini, Unity3D mudah digunakan dan dipelajari, kompatibel dengan setiap platform game dan memberikan dukungan komunitas yang hebat.
Sumber Belajar:

Mesin Unreal 4

Pengembang: Game epik
Tanggal Rilis: Mei 1998
Unreal Engine digunakan secara luas di kalangan pengembang di seluruh dunia. Ini adalah kumpulan alat terintegrasi untuk pengembang game yang membantu mereka membangun game, simulasi, dan visualisasi. Ini juga di antara mesin permainan top yang digunakan untuk mengembangkan judul AAA kelas atas. Gears of War, Batman: Arkham Asylum dan Mass Effect adalah beberapa game populer yang dikembangkan menggunakan Unreal Engine.
Fitur AI utama: Unreal Engine menggunakan seperangkat alat yang membantu menambah kemampuan AI ke dalam sebuah game. Ini menggunakan alat-alat seperti pohon perilaku, komponen navigasi, aset papan tulis, enumerasi, titik target, AI Controller, dan Volume Navigasi.
Pohon perilaku menciptakan keadaan yang berbeda dan logika di balik AI. Komponen Navigasi membantu menangani pergerakan untuk AI. Blackboard Asset menyimpan informasi dan bertindak sebagai variabel lokal untuk AI. Pencacahan menciptakan status. Ini juga memungkinkan bergantian antara negara-negara ini.
Target Point menciptakan bentuk simpul Path dasar. Alat AI Controller dan Character bertanggung jawab untuk menangani komunikasi antara dunia dan pion yang dikendalikan untuk AI. Akhirnya, fitur Volume Navigasi menciptakan Mesh Navigasi di lingkungan untuk memudahkan Pathfinding untuk AI. Ada juga fitur seperti Blueprint Visual Scripting yang dapat dikonversi menjadi kode C ++ , AIComponents, dan Environment Query System (EQS) yang memberikan agen kemampuan untuk memahami lingkungan mereka.
Terlepas dari kemampuan AI-nya, mesin Unreal menawarkan dukungan komunitas terbesar dengan tutorial video dan aset seumur hidup. Ini juga kompatibel dengan berbagai platform operasi seperti iOS , Android , Linux , Mac, Windows, dan sebagian besar konsol game. Tetapi ada beberapa alat bawaan tertentu di Unreal Engine yang mungkin sulit dipelajari oleh pemula.
Sumber Belajar:

CryEngine 3

Pengembang: Crytek
Tanggal Rilis: 2 Mei 2002
CryEngine adalah platform pengembangan game yang tangguh yang hadir dengan seperangkat alat dan fitur untuk menciptakan pengalaman gaming kelas dunia. Ini adalah mesin permainan di belakang game seperti Sniper: Ghost Warrior 2, SNOW, dll.
Fitur AI utama: CryEngine hadir dengan sistem AI yang dirancang untuk memudahkan pembuatan aktor AI kustom. Ini cukup fleksibel untuk menangani satu set dunia yang lebih kompleks dan berbeda. Inti dari sistem AI CryEngine didasarkan pada banyak skrip. Ada beberapa elemen AI dalam sistem ini yang menambahkan kemampuan AI ke NPC dalam game.
Beberapa elemen ini adalah Aksi AI yang memungkinkan pengembang untuk skrip perilaku AI tanpa membuat kode baru. AI Actors Logger dapat mencatat peristiwa AI dan sinyal ke file. Objek Kontrol AI menggunakan objek AI untuk mengontrol entitas / aktor AI. AI Debug Draw adalah alat utama yang ditawarkan oleh CryEngine untuk informasi tentang kondisi terkini dari Sistem AI dan aktor AI. Debugger AI mendaftarkan input yang diterima agen AI dan keputusan yang mereka buat secara real-time selama sesi permainan. Sistem Sequence AI bekerja secara paralel dengan sistem FG dan AI. Ini membantu untuk menyederhanakan dan mengelompokkan kontrol AI.
CryEngine menawarkan pengodean Al termudah dari semua teknologi yang saat ini ada di pasaran. Karena CryEngine relatif baru dibandingkan dengan mesin game lainnya, CryEngine belum memiliki komunitas yang sangat berkembang. Meskipun AI coding mudah, keseluruhan kurva pembelajaran Unreal Engine tinggi.

Panda3D

Pengembang: Disney Interactive hingga 2010, Walt Disney Imagineering, Carnegie Mellon University
Tanggal Rilis: 2002
Panda3D adalah mesin game, kerangka kerja untuk rendering 3D dan pengembangan game untuk program Python dan C ++ . Ini termasuk grafik, audio, I / O, deteksi tabrakan, dan kemampuan lain untuk pembuatan game 3D.
Fitur utama AI: Panda3D hadir dengan pustaka AI bernama PandAI v1.0.
PandAI adalah perpustakaan AI yang menyediakan perilaku 'Artifisial Cerdas' di NPC (Karakter yang Tidak Dapat Dimainkan) dalam game.
Perpustakaan PandAI menawarkan fungsionalitas untuk Perilaku Pengarah ( Mencari, Mengungsi, Mengejar, Mengembara, Berkawanan, Menghindari Rintangan, Mengikuti Jalur) dan mencari jalur (membantu NPC untuk secara cerdas menghindari rintangan melalui jalur terpendek). Perpustakaan AI ini terdiri dari beberapa entitas yang berbeda. Sebagai contoh, ada AIWorld Class utama untuk memperbarui karakter AIC yang ditambahkan. Setiap AICharacter memiliki objek perilaku AIB sendiri untuk melacak semua posisi dan pembaruan rotasi.
Setiap objek AIBehavior memiliki fungsi untuk mengimplementasikan semua perilaku kemudi dan perilaku merintis jalan. Fitur-fitur ini dalam Panda3D memberi Anda kemampuan untuk memanggil fungsi masing-masing.
Panda3D adalah mesin game yang relatif sederhana yang memungkinkan Anda menambahkan kemampuan AI dalam game Anda. Masyarakat tidak sekuat dan memiliki kurva belajar yang rendah.
AI adalah alat yang fantastis yang membuat entitas dalam game tampak lebih organik, hidup, dan nyata. Tujuan utama di sini bukan untuk menyalin seluruh proses berpikir manusia tetapi hanya menjual ilusi kehidupan. Mesin-mesin permainan ini memberi para pengembang seluruh kerangka kerja yang dibutuhkan untuk menambahkan kemampuan AI ke permainan mereka. Seluruh proses pengembangan game lebih menyenangkan karena tidak perlu membuat semua sistem termasuk fisika, grafik, dan AI, dari awal.
Sekarang, jika Anda bertanya-tanya tentang mesin game AI terbaik dari empat yang disebutkan dalam artikel ini maka tidak ada jawaban spesifik untuk itu karena memilih mesin game AI terbaik tergantung pada persyaratan proyek Anda.
Share:

Blogroll

Cari Blog Ini

Diberdayakan oleh Blogger.

Blogger templates