BonzayRTS là một mã nguồn mở và miễn phí dự án được thiết kế cho những người dùng muốn một cách dễ dàng và thoải mái cho việc xây dựng một RTS (Real-Time Strategy) của động cơ.
BonzayRTS cung cấp hỗ trợ cho các trò chơi RTS isometric, rõ ràng, thiết kế hướng đối tượng, tách GUI (Graphical User Interface) từ mã trò chơi, và nó bao gồm mạng ví dụ mã.
Dự án cũng cung cấp cho các đơn vị cơ bản cho một trò chơi chiến lược thời gian thực, với thực hiện GRP và SDL thành phần.
Một bằng chứng của khái niệm bản sao của các trò chơi phổ biến StarCraft cũng được tạo ra bằng cách sử dụng công cụ này, được gọi là OpenCraft. Tuy nhiên, mục tiêu của dự án là có một phiên bản Linux chức năng đầu tiên
là gì mới trong phiên bản này:.
- Đây là một phát hành Sửa lỗi lớn. Nó sửa chữa rất nhiều tai nạn, vấn đề giao diện, và cho biết thêm các tòa nhà mất tích và các tòa nhà bị hư hại tại phun lửa / máu tùy thuộc vào cách xấu, sự thiệt hại.
- Động cơ:
- Cố định một lỗi trong SDLMixer cho phép một kênh thêm hơn có sẵn, chì để đâm
- Sửa lỗi SDLCanvas trong phương pháp blit gây tai nạn liên tục
- Added -Wall để biên soạn cờ
- Added kiểm tra phạm vi cờ cho các container tiêu chuẩn
- Cố định tất cả các cảnh báo Wall
- lỗi cố định trong hợp IniReader, LoggingSubsystem và SubsystemMapper dẫn đến treo máy liên tục
- Bật hiệu ứng đơn vị bị hư hỏng ở động cơ
- Cố định lớp phủ và các đơn vị lỗi hình ảnh động mà dẫn đến các hiện vật nhấp nháy và hội họa.
- Starcraft bản sao:
- Game: Hỗ trợ thiệt hại cho đơn vị
- Game: huỷ thực hiện của Terran, Zerg, Protoss và các tòa nhà
- Trò chơi: Cố định sai phạm trong xây dựng Zerg morphing
- Game: Thêm tất cả các đơn vị Zerg còn lại, như Greater Spire và Sunken và Spore Colony
- Game: Tăng tốc độ luân chuyển Zerg larva
- Trò chơi: Cố định hành vi của morphing hủy bỏ không từ Zerg trứng
- Trò chơi: Cố định tình trạng nhiều tiến bộ morphing
- GUI: Thêm hiệu ứng thiệt hại cho tất cả các tòa nhà
- GUI:. EventBridge bây giờ nhận ra sự kiện cho các đơn vị không đồng bộ và làm chậm chúng cho đến các đơn vị được đồng bộ
- GUI: boundrects sơn cố định cho tất cả các tòa nhà. Điều này loại bỏ rất nhiều nhấp nháy
- GUI: Minimap cho thấy tình trạng leo
- GUI: Sound hiện đang làm việc đúng trên hệ thống 64-bit (nhu cầu cập nhật StormLib2001)
- Networking: Cố định chậm trễ giấc ngủ cho các hệ thống với usleep chậm (ví dụ coLinux dưới cửa sổ)
- Networking: cố định sụp đổ trong trò chơi mạng cho Terran
- Networking: trạng thái cố định nhiều tiến bộ morphing
- Mã: đã thoát khỏi dynamic_cast không cần thiết của
- Code: dọn dẹp và sửa lỗi chung của các cảnh báo Wall
- Thử nghiệm: Làm sạch testloadunits và thêm thiệt hại cho các đơn vị thường xuyên nạp. Testloadunits bây giờ nhận cờ debug force_player
- Bugs: Cố định vấn đề quan trọng với out-of-bounds truy cập mảng
- Bugs: cố định sụp đổ khi nhấp vào nút trống trong khu vực lệnh
- Bugs: treo cố định do đơn vị sửa đổi chủ đề trò chơi trong khi vẽ trong GUI chủ đề
- Bugs: treo cố định để lựa chọn biến mất
- Bugs: Sửa các tai nạn theo báo cáo thử nghiệm
Bình luận không