Sự phát triển trò chơi

Q & A cho các nhà phát triển trò chơi chuyên nghiệp và độc lập


1
Cần cắm và cần điều khiển nóng trên OSX
Tôi đã thử nghiệm các tính năng hỗ trợ cần điều khiển đa nền tảng trên GLFW, SDL2 và SFML. SDL2 dường như là hoàn chỉnh nhất, nhưng nó không thể phát hiện khi các phím điều khiển đã được rút ra trên OSX. Đối với tôi, đây là một …
7 c++  macos  joystick 

4
trò chơi libgdx không xử lý
Trò chơi của tôi không thoát hoàn toàn ngay cả sau khi gọi phương thức dispose (). Nó tải một màn hình đen khi tôi khởi chạy lần thứ hai và hoạt động tốt nếu tôi giết trò chơi bằng tay và khởi động lại nó. Tôi gặp một lỗi …
7 libgdx 

1
HLSL - Kết cấu Voxel
Tôi hiện đang cố gắng phát triển Voxel Engine bằng Direct3D 9 và C ++. Để giữ mức sử dụng bộ nhớ ở mức thấp, tôi chỉ chuyển vị trí, hướng và độ lệch của kết cấu voxels hiện tại trong tập bản đồ kết cấu của mỗi đỉnh tới …
7 textures  hlsl  voxels 

2
Làm thế nào để sử dụng cử chỉ thu phóng trong libgdx?
Tôi đã tìm thấy mã ví dụ cho GestureListenerlớp, nhưng tôi không hiểu phương thức thu phóng: private float initialScale = 1; public boolean zoom (float originalDistance, float currentDistance) { float ratio = originalDistance / currentDistance; //I get this camera.zoom = initialScale * ratio; //This doesn't make sense to me …
7 java  libgdx 




2
Xử lý chuyển động với QuadTree
Tôi hiện có một thực QuadTreethể chứa tất cả các Thực thể của tôi. Nó hoạt động tốt và tôi đã tối ưu hóa nó khá tốt, nhưng một điều đau lòng là tôi đang gỡ bỏ và chèn vào nó gần như mọi khung hình. Một ít mã: entityMap.remove(it->second, …

1
Cập nhật trò chơi trong Libgdx
Trong libgdx, vòng lặp trò chơi là phương thức render (). Nhưng tại sao lại như vậy, và có cách nào để tôi có thể tạo một phương thức update () được gọi là 60 lần một giây không? Như trong phương thức update (), tôi sẽ thêm logic trò …


3
Địa hình & Đa kết cấu
Tôi đang sử dụng OpenGL (Phiên bản 4.4) (và C ++ nếu có vấn đề). Tôi đã tạo trình kết xuất địa hình, địa hình được lưu trữ dưới dạng trường vô hướng 3D (isosurface / voxels). Nó sử dụng một phiên bản sửa đổi một chút của Marching Cubes …

3
Đại diện cho dân số thực tế
Cách tốt nhất để thể hiện số dân thực tế (ví dụ: Hoa Kỳ: 317,569,000) trong trò chơi là gì? Ví dụ: Civilization thành phố của bạn có 1 Công dân. Rõ ràng, một thành phố không thể chỉ có một người trong thành phố nhưng dường như Civil làm …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.