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

2
Sử dụng hai shader thay vì một với các câu lệnh IF
Tôi đã làm việc về việc chuyển nguồn op 1.1 tương đối lớn sang ES 2.0. Trong OpenGL ES 2.0 (có nghĩa là, mọi thứ đều sử dụng shader), tôi muốn vẽ một ấm trà ba lần. Cái đầu tiên, với màu đồng nhất (ala glColor4f cũ). Cái thứ hai, …
9 opengl-es  glsl 

1
Tạo địa hình trên GPU
Trong động cơ của tôi, tôi tạo địa hình vô hạn với việc sử dụng thuật toán nhiễu Perlin được tính toán trên CPU. Tạo địa hình như thế này: Nếu máy ảnh gần bản vá không tải, hãy tạo nó Tính toán mảng nhiễu 513x513 với các ranh giới …
9 terrain 




5
Tôi nên làm bao nhiêu cấp độ?
Một vấn đề tôi phải vật lộn với nhiều trò chơi của mình là cố gắng quyết định có bao nhiêu cấp độ để đưa vào trò chơi của mình. Đây là trên nhiều thể loại và nền tảng. Nói chung, các ràng buộc có thể quyết định - mặc …


3
Làm thế nào để tránh bị tiết lưu?
Tôi đang viết một trò chơi iOS nối mạng. Khi gửi các gói với GKMatchSendDataReliable(mà tôi giả sử là UDP với mã nhận gói tin riêng được viết) ở mức 60 gói mỗi giây (vì vậy 16 ms giữa các gói liền kề), thời gian ping trung bình nhanh chóng …
9 networking  udp 

1
Hồ sơ mặt nước 2D
Tôi đang cố gắng tạo ra hiệu ứng của độ dày mặt nước bằng một shader mảnh đỉnh. Tôi đang ở trong môi trường trò chơi 3D nhưng Đó là chế độ xem cuộn nên chế độ xem "2D". Dưới đây là một hướng dẫn tốt về việc tạo hiệu …







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.