Dokumentasi tentang Chrome Dino Runner AI yang ditulis dalam Visual Basic .Net dan C#
...................JERMAN/JERMAN...................
Dalam dokumentasi berikut saya tunjukkan proses gameplay otomatis game Chrome Dino Runner. Berikut ini digunakan:
-http://www.trex-game.skipser.com/ ........klon permainan
-Visual Basic .Net & C#................................Proyek ini diimplementasikan dalam kedua bahasa pemrograman. Performa kedua bahasa itu sama
-Pelaksanaan:
Algoritma yang sama digunakan dalam kedua bahasa. Tidak ada interaksi dengan website selain mengirimkan tombol Spasi dan Bawah. Untuk mendeteksi suatu hambatan, program membaca warna piksel dari titik bertanda kuning pada gambar di bawah ini:
Jika warna memiliki nilai "[A=255, R=83, G=83, B=83]", yang sesuai dengan warna kaktus, maka hambatan terdeteksi. Karena koordinat XY yang ditandai dengan warna kuning bervariasi tergantung pada ukuran monitor, fungsi proyek saat ini dapat dikecualikan tanpa pengeditan. Untuk menggunakan proyek dengan benar, tidak hanya koordinat rintangan, tetapi juga koordinat piksel lokasi yang ditandai pada gambar di bawah harus diedit dalam kode.
Ini digunakan untuk mengenali “Game Over”. Dengan kata lain: Ketika permainan selesai karena AI melakukan kesalahan, program mengetahui bahwa permainan telah selesai dan memulai upaya baru.
Video ini menunjukkan panduan versi C#
Kode C# dijelaskan secara rinci.
...............BAHASA INGGRIS/BAHASA INGGRIS...................
Dalam dokumentasi berikut kami menunjukkan kepada Anda proses gameplay otomatis game Chrome Dino Runner. Kami menggunakan:
-http://www.trex-game.skipser.com/ ........ tiruan dari permainan
-Visual Basic .Net & C# ................................... Proyek ini ditulis dalam kedua bahasa pemrograman .
-Pelaksanaan:
Kedua bahasa tersebut menggunakan algoritma yang sama. Tidak ada interaksi dengan situs web untuk mendeteksi hambatan. Untuk mendeteksi hambatan, program membaca warna piksel bertanda kuning:
Jika warna mempunyai nilai "[A=255, R=83, G=83, B=83]", yaitu warna kaktus, maka terdeteksi adanya hambatan. Karena koordinat XY kuning bervariasi tergantung pada ukuran monitor, fungsi proyek saat ini harus dikecualikan tanpa pengeditan. Agar dapat menggunakan proyek tanpa kesalahan, koordinat rintangan dan koordinat piksel pada area yang ditandai, seperti dapat dilihat di bawah, harus diedit dalam kode.
Ini digunakan untuk mengenali "Game Overs". Jadi, ketika permainan selesai, program mendeteksi akhir dan memulai upaya baru.
Video ini menunjukkan bagian dari versi C#
Kode C# dijelaskan secara rinci.