Tentu saja kinerjanya. Beberapa efek seperti Crepuscular Rays, Depth of Field dan Bloom sangat membebani fps, khususnya di GPU yang lebih tua. Juga cara yang baik untuk mendapatkan beberapa fps tambahan adalah dengan mengurangi atau menonaktifkan pantulan dan bayangan. Juga - untuk mengulangi poin Artelius - efek visual juga akan mencapai usia baterai.
Selain itu:
- Beberapa efek mungkin glitchy. Tidak semua mesin dibuat sama, dan beberapa GPU mungkin menangani kode Anda salah ... memiliki cara untuk menonaktifkan efek baik untuk pemain yang menderita kasus seperti itu, dan baik untuk pengembang untuk kemudahan debugging.
- Beberapa efek dapat menghalangi gameplay. Dalam efek khusus yang menyembunyikan detail, seperti Kedalaman Ruang, Motion Blur, dan untuk yang lebih luas, Anisotropic filtering dan Anti-aliasing.
- Beberapa efek mungkin mengganggu / mengganggu. Itu terjadi pada saya dengan Depth of Field, ketika fokus berubah, itu litteraly mengarahkan perhatian padanya.
- Beberapa efek harus dipertimbangkan untuk Opsi Aksesibilitas. Ini adalah kasus View Bobbing dan Motion Blur, ini dapat membuat beberapa orang sakit, tidak ada lelucon.
- Beberapa efek harus dipertimbangkan untuk Kontrol Orang Tua. Mematikan efek partikel darah dan sejenisnya - setidaknya ini membantu dengan ulasan permainan orang tua.
Modded Minecraft benar-benar taman bermain yang bagus untuk ini. Minecraft menghasilkan bongkahan utuh, sehingga jumlah poligonnya lebih besar dari yang terlihat. Selain itu, komplikasi membuang potongan pada sampah yang dikumpulkan dan tanpa bahasa penunjuk seperti Java [1], dan Anda mungkin mengharapkan beberapa masalah kinerja - khususnya, di perangkat keras yang lama, seperti biasa. Beberapa orang menuntut grafis yang lebih baik, sementara yang lain menginginkan kinerja yang lebih baik. Maka, mod seperti GLSL Shaders Mod dan Optifine muncul, keduanya menambahkan opsi grafik tambahan - meskipun untuk tujuan yang berbeda - mereka kompatibel [2], jika Anda memiliki kesempatan untuk menggunakannya, Anda dapat mencoba efek kinerja dari efek visual.
[1]: Microsoft telah membuat porta C ++ Minecraft untuk Windows 10 - berdasarkan edisi saku - kinerjanya jauh lebih baik daripada versi Java yang lebih lama. Itu tidak berarti Java tidak dapat melakukan, ini bukan hanya gejala menjadi C ++ tetapi juga menjadi Microsoft.
[2]: Faktanya, mod-mod tersebut digabung untuk Minecraft 1.8.9 - Modif yang diserap GLSL Shaders Mod .
Dan Anda mengatakan sedang mengembangkan mesin gim , sehingga Anda berharap kode Anda memiliki peluang untuk digunakan kembali untuk banyak gim yang berbeda. Merupakan ide bagus untuk mengizinkan pengembang game untuk memutuskan apakah mereka ingin menggunakan efek ini, dan apakah mereka ingin memberikan opsi untuk menonaktifkannya atau tidak. Tidak semua efek masuk akal untuk semua game, dan beberapa game mungkin tergantung pada beberapa efek.
Pertimbangkan bahwa beberapa permainan akan menggunakan efek ini untuk mengatur suasana hati, untuk menyampaikan informasi kepada pemain, atau hanya untuk lisensi artistik.
Secara khusus ada tred menggunakan efek visual untuk mencoba membuat tampilan seolah-olah dilihat oleh kamera, bukan mata manusia. Ini dicoba dengan menggunakan efek seperti Aberasi Chromatic, Lens Flare, Film grain dan efek "Cinematic" lainnya. Ini tidak cocok untuk setiap game, jadi mereka tidak boleh dipaksakan oleh mesin game.
Bisa dibilang sebagian besar ini - jika tidak semua - dilakukan di shader, biarkan mesin game Anda memungkinkan pengembang untuk mengunggah shader mereka.
Catatan tentang Opsi Aksesibilitas: Banyak video game yang mengabaikan orang tuli. Memberikan informasi hanya dengan cara pendengaran mungkin tidak cukup baik. Menambahkan efek visual untuk merefleksikan hal-hal seperti arah tembakan yang masuk atau kehadiran musuh terdekat (yang Anda "bisa dengar") adalah ide yang bagus [3]. Dan tentu saja, tutup keterangan. Perlu diketahui juga bahwa ada orang buta warna ... barang-barang yang hanya dibedakan berdasarkan warna ... ya, dianggap desain ulang.
[3]: Anda tidak tahu betapa menyakitkannya creepers di Minecraft, ketika Anda tidak dapat mendengar bahkan desisan. Mereka menjadi instadeath acak.
Semakin banyak yang Anda tahu ★