Pengembangan Game

T&J untuk pengembang game profesional dan independen


5
Bagaimana cara meningkatkan pembangkitan angka acak ini dalam konteks saya?
Dalam permainan saya ada kata di bagian atas layar, surat-surat turun hujan dari atas dan pengguna harus menyentuh huruf untuk menyelesaikan kata. Saat ini saya menghasilkan huruf secara acak (sebenarnya angka acak dan angka adalah indeks untuk array huruf. Misalnya: 0 = a, 1 = b) tetapi masalahnya adalah bahwa …
11 random 

2
Bagaimana cara menunggu operasi / coroutine async?
Saya mencari cara generik / dapat digunakan kembali untuk menunggu operasi coroutine dan asynchronous selesai di Unity 5, mirip dengan awaitkata kunci C # 5 . Cara paling sederhana yang bisa saya pikirkan adalah sesuatu seperti ini: public class SomeUtility { public bool IsDoingSomething { get; private set; } public …


4
Bagaimana cara menghasilkan Kotak Navigasi untuk dunia 3D?
Saya mencoba mencari solusi untuk masalah ini. Saya mencoba membangun mesh navigasi dalam format kisi-kisi simpul yang dikunci menjadi x, koordinat lantai dalam bentuk kotak untuk ruang 3D. Tetapi saya mengalami masalah dalam mencari cara untuk mengatasinya. Saya mencoba melihat ke perpustakaan Recast. Ini adalah metode yang cukup kuat, tetapi …
11 c++  tiles  navmesh 

2
Bagaimana saya bisa membuat efek pemisahan "lengket" 2D / "lengket" 2D?
Saya ingin membuat efek yang mirip dengan animasi ini di mana dua bentuk terpisah dari waktu ke waktu tetapi dihubungkan (untuk sementara waktu) oleh sesuatu yang lengket yang membentang dan akhirnya pecah. Suka keju pizza , tetapi khusus dalam 2D. Saya menggunakan Swift dan SpriteKit. Saya pikir ini mungkin melibatkan …
11 animation 

2
Bagaimana cara menggunakan BillboardRenderer di Unity?
Sejak versi 5 (?) Unity memiliki tipe komponen yang baru BillboardRenderer. Sayangnya dokumentasinya sangat buruk. Itu dapat ditambahkan di inspektur dengan mengklik "Tambahkan Komponen -> Misceallaneous -> Billboard Renderer" tetapi tampaknya itu memerlukan Billboard Assetuntuk melakukan apa saja. Sepertinya tidak ada cara untuk membuatnya dari antarmuka Unity. Salah satu dari …
11 unity 

2
Bagaimana cara menghitung waktu delta dengan SDL?
Saya telah mendengar bahwa Anda dapat menghitung waktu delta dengan dua fungsi yang disebut SDL_GetPerformanceCounter dan SDL_GetPerformanceFrequency. Saya tidak yakin bagaimana mereka bekerja sepenuhnya, tapi saya dengar ini sedikit mirip dengan menggunakan SDL_GetTicks () Uint64 NOW, LAST; double deltaTime = 0; while (somebool) { LAST = SDL_GetPerformanceCounter(); NOW = SDL_GetPerformanceCounter(); …
11 c++  algorithm  sdl 

2
Apa perbedaan antara PBR dan SSR?
Saya sangat baru dalam pengembangan game dan saya telah mencoba memahami perbedaan antara Screen Space Reflection dan Rendering Berbasis Fisik. Saya telah membaca tentang PBR, dan dari apa yang saya pahami, ia mencoba meniru bagaimana cahaya memantul dalam kehidupan nyata, yang biasanya terbelah menjadi dua komponen, specular dan difus tergantung …

4
Bagaimana cara interpolasi di sekitar persegi panjang?
Saya ingin membuat animasi mewah di mana titik bergerak di sekitar persegi panjang. Saya ingin menemukan posisi titik pada suatu waktu t. Persegi panjang yang diberikan oleh X, Y, Widthdan Height. Apakah ada algoritma untuk ini? Saya telah menggunakan sin/ cosuntuk lingkaran. Apa pendekatan yang setara untuk persegi panjang?





4
Mungkinkah interpolasi bingkai seperti yang digunakan oleh SmoothVideo Project menjadi opsi untuk meningkatkan framerate game tanpa sebesar hit performa?
Proyek SmoothVideo menggunakan interpolasi bingkai untuk meningkatkan fps video dari 24 menjadi 60. Hasilnya cukup mengesankan . Saya bertanya-tanya apakah ini bisa diterapkan, dan apakah itu akan terlihat bagus di video game? Ini menggunakan sumber daya jauh lebih sedikit daripada rendering semua frame sehingga akan memungkinkan rig ujung bawah untuk …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.