태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

버스모양(미타2에서 버스차폭정보를 제공해주는 프로그램) 개발에 성공했습니다.

풍경제작 2008. 11. 7. 15:43

버스모양(미타2에서 버스차폭정보를 제공해주는 프로그램) 개발에 성공했습니다.







버스와 같은 대형차량을 운전할 때 중요한 것은 정보입니다. 즉, 이 차량이 차지하고 있는 공간이 어디까지인가를 정확히 알아야 하죠. 승용차는 몸체가 작아서 대충 길의 중간으로만 가면 큰 어려움 없이 운전을 할 수 있지만 버스의 경우에는 차가 크기 때문에 이 차가 차지하는 공간이 어디까지인지를 정확히 모르면 주변 사물에 부딪히기 일쑤입니다.
하지만 미드타운 매드니스2의 기본 상태에서는 자신이 운전하고 있는 차량이 차지하는 공간이 어디까지인지를 아는게 외부시점으로 하지 않는 이상은 불가능했습니다.
그런데 외부시점으로 운전을 하면 비사실적이기도 하고, 결정적으로 운전석 시점에 비해 운전에 필요한 시야가 턱없이 좁아져서 오히려 운전이 더 힘들어져 버리게 됩니다.
그래서 저는 운전 관련 정보를 최대한 많이 얻어내기 위해 노력을 하다가
이번에 [버스모양]이라는 프로그램을 만들어냈습니다.







미타2 차량의 대부분은 백미러의 위치가 차량 중심에 있고, 시야각이 매우 좁아 백미러로부터 얻을 수 있는 정보가 매우 적습니다.
그런데 실제 버스와 같은 대형차량은 백미러로부터 아주 많은 정보를 얻습니다.
따라서 실제와 같아지려면 백미러로부터 많은 정보를 얻어내야 했습니다.
저는 그것을 위해 미타2에서 백미러의 위치와 각도를 조절하였습니다.
백미러의 위치를 실제와는 다르게 아주 앞쪽으로 옮겨버리면
차량의 옆부분 뿐만 아니라 심지어 차량의 앞부분까지도 백미러로 확인할 수 있게 됩니다.
즉, 차량이 위치하고 있는 모든 영역을 백미러로 볼 수 있게 되는 것이죠.
실제 버스 백미러를 보면 좌우 백미러가 차량 옆을 보여주고,
오른쪽 백미러 근처에 보시면 차량 앞을 비추는 동그란 거울이 있는데
그 거울을 통해 차량 앞 정보까지 얻을 수 있다는 사실에 비추어보면
이와 같이 셋팅하는게 실제와 비슷한 정보력 수준이 될 것입니다.

따라서 게임상 화면의 백미러에 보이는 영역 중 일부는 버스가 차지하고 있는 공간이 됩니다.
만약 백미러상에 플레이어의 버스가 보이게 된다면 저는 이런 작업을 하지 않아도 됐을겁니다.
그런데 미타2 특성상 백미러에서는 플레이어의 차량이 묘사되지 않습니다.
따라서 백미러에 나오는 공간 중 어디까지가 버스가 차지하는 공간인지를 알 수가 없다는 문제가 있습니다.
저는 이 문제를 과거에 모니터에다가 버스가 차지하는 공간을 네임펜으로 색칠을 함으로써 해결했었습니다.
그런데 너무 방법이 원시적이었고,
모니터 표면과 화면이 묘사되는 표면의 높이 차이 때문에 오차가 좀 생기더군요.
그래서 좀더 좋은 방법을 찾다가
버스모양 프로그램을 만들어서 화면상에 버스가 차지하는 공간을 표현할 수 있게 한 것입니다.


즉, 백미러상에 보이는 빨간색 사다리꼴 모양은 버스가 차지하는 공간인 것입니다.























-Copyright(c) 2001 - 2008 Seung Hyun Yoo All right reserved
-위 내용의 모든 저작권은 유승현에게 있으니 본 내용을 무단으로 복제하는 행위를 금합니다.
-위 내용이 유용하다고 생각하신다면, 퍼가시기보다는 링크로 퍼뜨려주시기 부탁드립니다.
Trackbacks 0 : Comments 31
    이전 댓글 더보기
  1. ㅎㅎㅎㅎ 2008.11.07 21:55 Modify/Delete Reply

    좋은거 발견해내셨네요.... 그런데 백미러를 다중으로 구성하는방법은 없을까요?
    좌우 백미러, 룸미러 구성하면 대박일텐데요.ㅎㅎ 불가능한 일이겠죠?

  2. teciyoo 2008.11.08 00:25 신고 Modify/Delete Reply

    저도 전에 이 차량을 배포하고자 시도하였으나
    실패하였습니다.
    백미러를 튜닝하는건 현재로서는 방법이 없는 것 같습니다.
    하드트럭처럼 두개로 나누거나
    심지어 앞범퍼를 비춰주는 거울까지 추가할 수 있으면 좋을텐데요.

  3. MMS 2008.11.08 13:53 Modify/Delete Reply

    그럼 이 차량의 수정을 올려주실 수 있을까요?
    저번에 차량 성능 수정법을 봤는데
    잘못해서 브레이크 수치를 30.0으로 설정해서
    브레이크 밟으면 비현실적으로 멈추거든요..............
    끽 하고
    바로멈추네요

    무슨파일이였는지도 기억이 안나고....

  4. teciyoo 2008.11.08 14:07 신고 Modify/Delete Reply

    이 차량의 배포는 불가능합니다.
    설능수정법은 강좌란을 참고하시기 바랍니다.

    • kimmj991018 2008.12.02 17:17 Modify/Delete

      미드타운매드니스2

  5. 사람 2008.11.09 10:43 Modify/Delete Reply

    아하~!! 네임펜으로 긋는 방법이 있었군요!! 감으로 운전하는것 보단 낫겠네요...
    의견이 한개 있는데요.. 레이서즈에 제일 많은 시내버스 로얄시티나 슈퍼에어로시티에 적용시켜 보면 어떨까요?? 그러면 '버스모양'이라는 프로그램하고 백미러 값만 있으면 될텐데..

  6. SevenStar★ 2008.11.09 23:06 Modify/Delete Reply

    버스모양프로그램이라도 배포해주시면 안될까요?! 한번 시도는 해보고 싶습니다..ㅎ

  7. teciyoo 2008.11.10 00:07 신고 Modify/Delete Reply

    우선 버스모양 프로그램이라도 원하시는 분들께서 많으신 것 같네요.
    버스모양 프로그램의 배포를 긍정적으로 검토해보도록 하겠습니다.

    참고로 버스모양 프로그램 배포를 하더라도
    현재 제가 사용중인 버스는 배포가 안되기 때문에
    아래와 같은 작업을 거친 후에야 버스모양을 활용하실 수 있습니다.

    1. 버스의 대쉬보드상의 백미러 크기 조절(좀더 크고 위아래로 길쭉하게)
    2. 버스의 백미러 시점 위치 조절(버스 앞쪽 위쪽으로)
    3. 버스의 백미러 시야 각도 조절(더 넓은 각도를 볼 수 있게)
    4. 수정한 수치에 따라 백미러상에 나오는 화면 중 버스가 차지하는 공간을 조사
    5. 버스가 차지하는 공간을 이미지파일로 표현
    6. 이 이미지파일을 버스모양의 이미지파일과 대체시킴
    7. 미타2에서 확인하여 오차가 있으면 오차를 수정

    이 과정을 한 번 거치면 버스 한 종류를 버스모양과 같이 사용할 수 있게 됩니다.
    버스마다 값이 다 다르기 때문에 버스가 10대라면 이 과정을 10번 반복해야 합니다.
    심지어 백미러 셋팅을 모든 버스를 똑같이 한다고 할지라도
    버스마다 모양이 다르기 때문에 셋팅치가 달라지게 됩니다.

  8. 저런... 2008.11.20 18:09 Modify/Delete Reply

    리더탱구님은 남 시비걸때가 아닌것 같은데요?? 자신도 막 배포해달라고 하는거나, 어서 만들어달라고 하는 사람이나 둘다 똑같다고 봅니다.

  9. 인간 2008.11.30 11:58 Modify/Delete Reply

    그런 프로그램은 어떻게 만드나요?

  10. teciyoo 2008.12.01 22:51 신고 Modify/Delete Reply

    비쥬얼 스튜디오로 했습니다.

  11. 2008.12.02 17:19 Modify/Delete Reply

    비밀댓글입니다

  12. 2008.12.02 17:21 Modify/Delete Reply

    비밀댓글입니다

  13. Nsac 2008.12.07 15:42 Modify/Delete Reply

    보아하니.. 레클에 유승현님 차량을 제작하신분이 다시 활동을 시작한 스샷을 올려주셨는데.. 이때 허락한번 맡아보심이..ㅎ

    • teciyoo 2008.12.08 15:46 신고 Modify/Delete

      알려주셔서 감사합니다.

      예전에는 아무리 연락을 시도해봐도 접촉할 수가 없었는데,
      다시 해봐야겠군요.^^

  14. ???? 2008.12.21 15:27 Modify/Delete Reply

    차량임
    위 {????}클릭

  15. 2008.12.22 10:21 Modify/Delete Reply

    비밀댓글입니다

  16. 대저행 2009.01.11 14:45 Modify/Delete Reply

    여러모로 정말 수고가 많으십니다 덕분에 그 11-5번 잘 하고 있습니다. 유승현님과 같이 저도 BVE메니아라
    4호선을 많이 하다보니 11-5번 노선을 얼른 깨닫게 되었습니다. 사실 11-5번이 호계동만 제외하면 거의 4호선을
    따라 가므로 더욱 쉬웠다는..ㅋㅋㅋ 참고로 전 부산에 삽니다. 제 서울친구들이 많이 놀라해요 야! 넌 수다맨이냐
    서울에 사는 나도 지하철 노선 다 못외우는데 넌 부산사람이 어떻게??? ㅋㅋㅋ 미타와 BVE발전을 위해 힘써주시는 유승현님 정말 감사의 말씀을 드립니다. 행복하시고 건강하세요...

  17. 고세민175 2009.08.13 19:04 Modify/Delete Reply

    버스게임스크린샷 아이디어 가 좋군요

  18. 미타 짱 2010.08.14 17:55 Modify/Delete Reply

    버스 다운 어떻게 해요???

  19. 버스모양하고,kc28 2011.02.27 08:45 Modify/Delete Reply

    근대저는 코리안 시티가 안돼요 어떡해됀거저?
    그리고 버스모양은 미타 키면 돼던대

    • 인천여객 2011.03.03 20:22 Modify/Delete

      파일이잘린것같습니다 다시한번 3개의파일을받아보신후
      설치를하면되고 설치 치는되는데 안된다면은
      미드타운매드니스2에깔아노으신풀더로 파일경로를
      설정하시면됩니다...

  20. 2012.12.17 13:29 Modify/Delete Reply

    비밀댓글입니다

Write a comment