Pengembangan Game

T&J untuk pengembang game profesional dan independen

3
Apa perbedaan antara UnityEngine.Random dan System.Random?
Apa bedanya ini int randomNumber = UnityEngine.Random.Range(0, 10); dan ini // on top of the class private System.Random _rnd = new System.Random(); // inside a methode of the same class int randomNumber = _rnd.Next(0, 10); Saya tahu System.Randomharus selalu diinisialisasi di atas kelas Anda apa yang oleh UnityEngine.Randomtidak diperlukan. Saya …
24 unity  c#  random 

2
Cara menggabungkan dua objek di Blender
Apa yang telah kulakukan Saya membuat objek Cube dengan modifier Subdivision Surface untuk memodelkan spehere. Saya membuat objek berbentuk kubus yang tampak seperti tongkat miring, agak panjang. Apa yang ingin saya lakukan Saya ingin menggabungkan kedua objek ini. Jadi saya ingin memiliki hanya satu objek - bola (penguncian kubus seperti …
24 3d  models  blender  3d-meshes 

3
Cara terbaik untuk menutupi sprite 2D di XNA?
Saat ini saya mencoba untuk menutupi beberapa sprite. Daripada menjelaskannya dengan kata-kata, saya membuat beberapa contoh gambar: Area untuk menutupi (putih) Sekarang, sprite merah yang perlu dipotong. Hasil akhir. Sekarang, saya sadar bahwa di XNA Anda dapat melakukan dua hal untuk mencapai ini: Gunakan Buffer Stensil. Gunakan Pixel Shader. Saya …
24 xna  2d  hlsl  masking 


2
Mengapa beberapa game menggunakan pola dithering alih-alih alpha tradisional untuk transparansi?
Baru-baru ini, saya telah melihat beberapa game 3D (misalnya:) GTA IVuntuk menggunakan semacam dithering yang dipesan untuk mensimulasikan transparansi / alpha. Poligon tidak transparan seperti biasanya, tetapi menghasilkan tekstur dithering yang secara bertahap beralih dari kiri ke kanan untuk mensimulasikan transparansi: Efeknya tidak menyenangkan tetapi agak mengejutkan untuk melihat pada …

7
Bagaimana saya bisa mencegat objek dengan gerakan memutar
Saya membuat game ruang 2d dan perlu membuat pesawat ruang angkasa mencegat planet. Saya memiliki kode kerja untuk penyadapan garis lurus tetapi tidak tahu bagaimana cara menghitung lokasi planet dalam orbit melingkar. Permainan ini tidak akurat secara ilmiah sehingga saya tidak khawatir tentang inersia, gravitasi, orbit elips, dll. Saya tahu …

3
Apa buku bagus tentang fisika untuk pengembangan game? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Saya mencari buku pemula yang bagus tentang masalah fisika dalam pengembangan game. Sesuatu yang …
23 2d  physics  books 


3
Bagaimana saya tahu jika saya abstrak API grafik terlalu erat?
Saat membuat renderer yang mendukung banyak API grafik, Anda biasanya ingin mengabstraksikan kode Anda di semacam perpustakaan tingkat rendah yang diikat dengan beberapa API grafik seperti OpenGL, Vulkan, D3D11 dan sebagainya; Mereka bekerja sangat berbeda satu sama lain, sehingga membuat API generik yang baik menjadi penting; Saya telah membaca bahwa …


4
Bagaimana game C ++ menangani kegagalan alokasi memori?
Saya mengetahui beberapa game yang ditulis dalam C ++ tetapi tidak menggunakan pengecualian. Karena penanganan kegagalan alokasi memori di C ++ umumnya dibangun di sekitar std::bad_allocpengecualian, bagaimana game-game ini menangani kegagalan seperti itu? Apakah mereka hanya crash, atau ada cara lain untuk menangani dan pulih dari kesalahan kehabisan memori?


3
Apakah normal jika gim menggunakan CPU 100%?
Saya baru saja menerapkan penanganan input multi-threaded di mesin permainan saya di mana kode yang polling OS untuk mengumpulkan input dari itu dan waktu cap mereka berada di utas terpisah dan setiap frame di utas utama saya hanya memakan input yang dikumpulkan hingga waktu permainan logis. Semuanya berfungsi, tetapi pengaturan …


7
Implementasi transmisi dalam permainan mobil
Saya mencoba membuat game mobil sederhana dengan perubahan gigi manual. Namun, saya mengalami sedikit kesulitan menerapkan perubahan gigi. Ini kode saya saat ini untuk "mobil": int gear = 1; // Current gear, initially the 1st int gearCount = 5; // Total no. of gears int speed = 0; // Speed …
23 simulations  car 

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.