Beberapa perancang permainan dengan saksama menyertakan pemeriksaan kinerja dan pembacaan Frame-Per-Detik (FPS) di layar untuk pemain untuk menganalisis, sementara yang lain tidak. Bagaimana Anda bisa mendapatkan pemeriksaan kinerja yang konsisten dan pembacaan FPS terlepas? Baca terus ketika kami menunjukkan kepada pembaca bagaimana mendapatkan tolok ukur yang sangat dia inginkan (bersama dengan screenshot mudah dan perekaman film dalam game untuk boot).
Dear How-To Geek,
Saya suka permainan tweaker untuk kinerja dan mendapatkan FPS terbaik yang saya bisa. Satu hal yang menurut saya sangat membantu adalah pembacaan pada layar yang bisa Anda dapatkan di beberapa game (seperti ketika Anda menarik layar debug melalui F3 di Minecraft). Sayangnya, saya juga menemukan bahwa banyak permainan tidak menyertakan semacam alat debug / di layar (seperti Skyrim) yang berarti saya hanya menebak-nebak, berdasarkan apakah gerakan di layar atau tidak halus atau juddery, sekitar tempat tingkat FPS saya. Mengingat seberapa besar komunitas modding untuk Skyrim dan betapa mudahnya membebani sistem Anda dengan mod, saya benar-benar ingin dapat memeriksa FPS saya ketika saya bermain dan melihat apakah penambahan terbaru saya super-ultra -realistik-mega-rumput, atau apa pun, adalah apa yang menyemangati sistem saya.
Apakah ada pula untuk menambahkan FPS dan / atau tolok ukur lain ke permainan yang tidak dikirimkan bersama mereka?
Hormat saya,
Benchmarking Game
Skyrim yang kamu katakan? Pilihan permainan yang sangat baik, jika kita mengatakannya sendiri. Satu, pada kenyataannya, kami kebetulan ada di tangan sehingga kami dapat menggunakan pertanyaan Anda sebagai alasan untuk memecatnya dan menunjukkan cara mendapatkan umpan balik yang Anda inginkan.
Pertama, mari kita soroti apa yang tidak akan kita lakukan. Tidak ada cara untuk menambahkan pembandingan atau pembacaan FPS ke dalam permainan menggunakan mekanisme asli, atau lebih tepatnya, tidak ada cara untuk melakukannya tanpa terlibat dalam perbaikan besar-besaran dan spesifik untuk setiap game dari kode yang akan menghabiskan lebih banyak waktu daripada sebenarnya bermain dan menikmati permainan. Kecuali Anda ingin game favorit Anda diganti namanya "Mustahil Berbahaya Kode Debugger" ini adalah tidak pergi.
Sebaliknya, yang kami inginkan adalah alat yang mudah digunakan yang akan memantau kinerja sistem dan perenderan video untuk memberi kami tolok ukur dan pembacaan frame rate yang kami inginkan. Ada banyak alat pembandingan umum di luar sana yang akan memberi Anda pembacaan saat Andaselesai gaming (seperti max GPU / beban CPU, penggunaan memori, dll.) tetapi ada beberapa alat yang memberi Anda jenis umpan balik dalam game yang Anda inginkan.
Untungnya bagi Anda, ada yang fantastis danbebas alat yang menyediakan, untuk surat, apa yang Anda cari: FRAPS. FRAPS adalah aplikasi Windows yang mudah digunakan yang secara efektif menyisipkan sendiri antara gim Anda dan perangkat keras Anda sehingga dapat memantau apa yang sedang terjadi saat Anda bermain. Versi gratis menawarkan monitor FPS di layar, menyimpan data patokan, tangkapan layar (hanya dalam format BMP), dan perekaman layar (terbatas hingga 30 detik dengan tanda air). Versi berbayar ($ 37), membuka beberapa format dalam alat screenshot dan menghilangkan batasan pada alat perekaman layar. Jika Anda masuk ke sesi rekaman permainan Anda, versi berbayar sangat berharga, tetapi untuk tujuan yang Anda jelaskan (memantau kinerja), versi gratisnya baik-baik saja. Mari unduh, instal, dan ikuti tur.
Setelah menginstal FRAPS, Anda akan melihat jendela di atas pada saat pertama dijalankan. Di sini Anda dapat mengubah pengaturan startup dasar seperti memulai dengan Windows dan, jika Anda memiliki keyboard layar LCD seperti Logitech G15, Anda bahkan dapat memberi tahu FRAPS untuk menampilkan pembacaan FPS di keyboard Anda, bukan di layar.
Tab konfigurasi kedua, 99 FPS, adalah yang paling menarik bagi Anda. Di sini Anda dapat mengaktifkan tolok ukur dan pembacaan FPS di layar. Kami menyarankan Anda untuk menetapkan tombol tolok ukur ke tombol keyboard yang tidak dipetakan ke fungsi dalam game atau sistem global.
Meskipun Anda mungkin tidak menggunakan FRAPS untuk merekam video, berikut adalah semua pengaturan yang akan Anda temukan di tab Film. Jika Anda memiliki dorongan tiba-tiba untuk mulai merekam permainan Anda bermain untuk pemirsa YouTube, Anda akan menemukan bagian ini sangat menarik.
Tab konfigurasi terakhir adalah untuk alat Screenshot. Seperti yang Anda sebutkan, Anda adalah penggemar Skyrim yang, kita harus berasumsi, berarti Anda adalah penggemar berat pemandangan dan pemandangan yang luar biasa indah dan indah yang ditawarkan permainan. Pemandangan seperti lukisan semacam itu hanya meminta untuk disaring dan berubah menjadi wallpaper atau sejenisnya. Di sini Anda dapat mengatur folder screenshot, kunci pengambilan (defaultnya adalah PrtSc tetapi kami mengubah milik kami menjadi End to rest di sebelah PgUp, kunci PgDn yang kami gunakan di bagian FPS dan untuk menghindari konflik dengan tombol PrtSc yang mungkin atau tidak boleh sudah dipetakan di beberapa game).
Lanjutkan dan gunakan satu direktori (seperti / Game Screenshots /) untuk tangkapan layar yang Anda simpan saat FRAPS menambahkan semua data yang dibuatnya (tangkapan layar, tolok ukur, dll.) Dengan nama game yang dapat dieksekusi. Semua gambar atau benchmark simcity.exe, misalnya, akan masuk simcity [time stamp]. [ekstensi]
format.
Sekarang setelah kami melakukan tur pengaturan dan mengkonfigurasikannya, mari kita lihat bagaimana alat bekerja saat kita bermain game. Pertama, a sangat catatan penting. Anda harus menjalankan FRAPS sebagai Administrator atau tidak akan berfungsi. Jika Anda baru saja menginstalnya, Anda harus mengaktifkan hak administratif untuk melakukannya dan seharusnya berfungsi dengan baik. Jika Anda telah menutup aplikasi dan memulai ulang, Anda perlu klik kanan pada shortcut atau dieksekusi dan jalankan sebagai Administrator. Jika Anda tidak meningkatkan hak istimewa Anda, tidak ada alat di FRAPS yang akan berfungsi.
Sekarang, mari kita jalankan game yang kita tahu memiliki debugging di layar sehingga kita dapat membandingkan apa yang pembacaan FPS asli dari game tersebut mengatakan apa yang dikatakan FRAPS. Minecraft, seperti yang Anda sebutkan, memiliki fungsi ini sehingga Minecraft (karena kami sudah menginstalnya)!
Di sini kita berada di Minecraft setelah menekan FRAPS di layar hot key FPS kami.Bagian kuning kecil 58 di sudut kiri atas adalah indikator FPS. Saat Anda bergerak di dalam game, Anda akan melihat FPS berfluktuasi saat pemuatan elemen-elemen game baru atau peristiwa dalam-permainan dirender (sebagai catatan tambahan, jika Anda ingin menontonnya benar-benar berfluktuasi di Minecraft, bangunlah gunung besar blok TNT dan mengaturnya).
Mari kita lihat bagaimana pembacaan FRAPS FPS dibandingkan dengan pembacaan FPS asli. Kami akan memperbesar bagian itu karena output debug yang berlapis di bawah pembacaan FRAPS agak sulit untuk dibaca:
Sempurna. Pembacaan kami cocok. Tentu saja, mencocokkan saat idle cukup mudah tetapi kami juga menguji pembandingan FPS ketika menetapkan tumpukan besar blok TNT di sebuah gua untuk melihat bagaimana pembacaan dibandingkan. Ini benar-benar terlihat seperti FRAPS pembaruan sedikit lebih cepat (sekitar setengah detik atau lebih) daripada pembacaan asli. Jelas itu melakukan pekerjaan itu.
Sekarang, bagaimana dengan game yang tidak memiliki pembacaan FPS asli? Mari kita lihat Skyrim:
Melintasi hutan belantara pada berburu tengah malam, kami mendapatkan 49 FPS yang terhormat, seperti yang ditunjukkan oleh pembacaan di sudut kiri atas. Setelah selesai menguji berbagai hal dan ingin kembali ke permainan, cukup ketuk tombol panas dan matikan pembacaan.
Dan begitulah. Kami tidak hanya menambahkan pembacaan FPS ke dalam permainan yang tidak memiliki alat FPS asli, kami juga menambahkan tolok ukur panjang untuk game (seperti Minecraft) yang memiliki pembacaan FPS di layar tetapi tidak ada perekaman FPS yang persisten. Selamat modding!
Punya pertanyaan teknologi yang mendesak? Tembak kami email di [email protected] dan kami akan melakukan yang terbaik untuk menjawabnya.