본문 바로가기
Public Program/MAPC(배그 맵 거리계산기)

MAPC (ver 1.0) 배그 맵 거리 계산기 (배그 박격포 자)

by 김 민 준 2023. 10. 18.

'박격포 자'를 만드다가 현타와서 C# 으로 WPF애플리케이션을 만듬
 
해상도를 확인하고 모니터(인치)만 선택하면 DPI를 계산해서 거리를 측정함.
 
여기 https://tgd.kr/s/h0270/71261708?page=1 글을 보고 
 
27인치 기준 6.7cm 그리고 24인치 기준 6cm를 계산함 



DPI 계산 방법 

DPI = (해상도 대각선 픽셀 수) / (모니터 대각선 크기 인치)

  • 해상도의 폭 (width) = 2560
  • 해상도의 높이 (height) = 1440
  • 모니터의 대각선 크기 (diagonal) = 27 인치

DPI = (√(2560^2 + 1440^2)) / 27
DPI = (√(6553600 + 2073600)) / 27
DPI = (√(8627200)) / 27
DPI ≈ (√(8627200)) / 27
DPI ≈ (2936.77) / 27
DPI ≈ 108.77
 

 프로그램 실행시키면 이렇게 나옴 
 

 

대충 이런식 100m 체크 확인

 

프로그램 다운로드

MAPC.zip

drive.google.com


프로그램 사용방법

# 고도는 계산되지 않음(맵 기준 거리만 계산)
---------------------------------------------------------------------------------------
# 필요에 따라 .NET Desktop Runtime 설치 창 나올 수 있음 -> 예(Y)를 눌러 설치
---------------------------------------------------------------------------------------
You must install .NET Desktop Runtime to run this application.
Architecture: x64
App host version: 6.0.23

Would you like to download it now? 

Learn about runtime installation:
https://aka.ms/dotnet/app-launch-failed
---------------------------------------------------------------------------------------

1. 게임 창모드로 전환 (F11) 
*테두리 없음으로 하는것도 좋음

2. 맵(m) 최대한 확대
3. 프로그램 실행 (MAPC.exe)
4. 투명한 프로그램창 클릭 후 이동 
5. 게임 창모드 위로 옮겨서 화면 최대 버튼 클릭 
-> 창 위에 창을 올린다는 개념으로 접근
6. 자신의 모니터 크기 선택 (24,27인치)
7. 기준 위치 클릭 (박격포 발사 위치)
8. 목표 위치 클릭 (박격포 타겟 위치)
9. 거리 확인 

10. 게임 다시 풀스크린으로 전환 (F11)
 
 
(참고자료)
물리적인 자를 이용해서 모니터에 자를 갖다 대고 사용하는 영상