Một số công cụ và kỹ thuật tốt để thực hiện trong giao diện người dùng trò chơi là gì? Tôi đang tìm kiếm những thứ giúp các nghệ sĩ tạo ra và tạo hiệu ứng giao diện người dùng HUD (hiển thị lên đầu) và có thể được thêm vào công cụ trò chơi để phát lại trong thời gian thực.Game UI HUD
Trả lời
Một tùy chọn là sử dụng Flash cùng với gói có tên ScaleForm. Điều này cho phép các nghệ sĩ để làm cho giao diện người dùng trong flash và sau đó ScaleForm thực hiện đèn flash trong trò chơi.
Đây là một lựa chọn tuyệt vời, nhưng nó đắt và không nhất thiết phải truy cập cho các nhà phát triển độc lập. – Iain
Sử dụng đèn flash sẽ mang lại hiệu suất cao nhất cho nghệ sĩ đồ họa (tốt - nếu anh ấy biết flash).
Bạn có thể muốn xem trò chơiwf. Đó là một chút ngày nhưng có vẻ như một trận đấu hoàn hảo cho vấn đề của bạn.
http://tulrich.com/geekstuff/gameswf.html
Một lựa chọn khác sẽ chỉ làm toàn bộ giao diện người dùng trong nội dung công cụ 3D của bạn và sử dụng hệ thống hình ảnh động của bạn để phát lại các hiệu ứng chuyển tiếp.
Gameswf là khá chết vào thời điểm này tôi nghĩ, không may. – Iain
Không bao giờ có một cộng đồng lớn xung quanh nó, nhưng mã vẫn hoạt động .. –
Nếu bạn đang làm việc với môi trường phần mềm trung gian như Torque hoặc Unity3D, chúng bao gồm một khung công tác GUI để xây dựng. Flash là một công cụ lý tưởng, nhưng để sử dụng trong bất cứ thứ gì khác ngoài trò chơi Flash hoặc Shockwave3d, bạn cũng cần phải mua ScaleForm, điều này rất tốn kém và không dễ nắm giữ đối với các nhà phát triển độc lập. WPF và Silverlight trông đầy hứa hẹn cho mục đích này, nhưng cho đến nay vẫn chưa được thiết lập để tích hợp trò chơi.
Thật không may, đối với nhiều nhà phát triển, giải pháp duy nhất là cuộn các thành phần giao diện người dùng của chính họ từ đầu.
- 1. Tạo cửa sổ HUD theo lập trình
- 2. Strategy Game Server Concept
- 3. Android Multitouch Game
- 4. Game GUI framework
- 5. Android Game Framework
- 6. Java Server Guessing Game
- 7. Xác định XNA Game Lag
- 8. Mutli chơi game đồng bộ
- 9. Modern C++ Game Programming Ví dụ
- 10. cấu hình game trong C# và XNA
- 11. Java thời gian thực gỡ lỗi (game)
- 12. Game boy Lập trình màu sắc trong C
- 13. JS Mobile Game Framework được hỗ trợ bởi Phonegap
- 14. Câu hỏi về Game of Life khác (lưới vô hạn)?
- 15. Game di chuyển kẻ thù về phía người chơi
- 16. Cách sử dụng websockets để chơi game thời gian thực
- 17. Chiến lược theo lượt dựa trên nguồn mở Game Engine?
- 18. Kết nối lại máy nghe nhạc trong Game Center
- 19. Cập nhật điểm số đã nộp cho Game Center
- 20. Cách được khuyến nghị để tạo một HUD 2d trong webgl
- 21. Tôi muốn hiển thị hộp thoại tùy chỉnh như iphone HUD Progress Bar
- 22. Làm thế nào để thay đổi màu sắc của hud nơi màu xám
- 23. 2d HUD không vẽ đúng cách trên QGLWidget (sử dụng QPainter)
- 24. Cách triển khai cửa sổ kiểu HUD như "Hiển thị loại lớn" của Address Book
- 25. Làm cách nào để hiển thị lớp phủ chỉ báo tiến trình/HUD trên iPhone?
- 26. Dữ liệu làm mới tự động hoàn thành UI UI
- 27. Vấn đề định vị chú giải công cụ UI UI
- 28. JQuery Ui hoặc AjaxControlToolkit?
- 29. jQuery UI intellisense?
- 30. jQuery ui autocomplete - renderItem
Có liên quan đến ngôn ngữ mà công cụ trò chơi được viết không? Nếu vậy, bạn nên chỉnh sửa câu hỏi và tiêu đề của bạn để nói nó là gì. –
Đồng ý, phụ thuộc rất nhiều vào ngôn ngữ/khuôn khổ của bạn. – Iain
Nhờ UDK, cho ScaleForm tích hợp! – Emadpres