Proposal: include World Map Zoom's native renderer in DFHack

Đang mở
#6,026 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 4 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Sôi nổi
Công nghệ
cpp
Lĩnh vực
desktop

Hướng nghiên cứu

Start with the linked World Map Zoom repository to review its native renderer, tests, and validation results, then compare its SDL target textures and DFHack renderer hooks with DFHack’s existing architecture. The issue asks maintainers for guidance on architecture, platform support, and integration requirements; those decisions are needed before the scope or completion criteria can be defined.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Hello! I've published World Map Zoom, an open-source DFHack plugin that adds 2x and 4x zoom to the high-level embark map and normal fortress world map.

It supports pointer-centered zoom, drag panning, mapped hover, and optional native selection while keeping interface text at its original size.

Source, screenshots, tests, and validation results are available here:
https://github.com/Huitzilopochtli-98/df-world-map-zoom

The code uses the Zlib license. The current native renderer uses SDL target textures and DFHack renderer hooks, and has been tested on Windows with DF 53.16 / DFHack 53.16-r3.

Would you be interested in including the native renderer in DFHack so it can be built alongside future releases? Before preparing a pull request, I'd appreciate guidance on the preferred architecture, platform support, and integration requirements.

Ngôn ngữ chính
C++
Star
2.1k
Fork
509
Merge trung bình
3 ngày 17 giờ
Pull request đã merge (30 ngày)
13

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của DFHack/dfhack

Tất cả issue của DFHack/dfhack

Issue tương tự

Thêm issue về C++

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.