Sand Castle : Prelude 작업이 막바지를 향해 가고있는 가운데,
덜컥 발목을 잡는 문제가 발생했습니다.
광님의 지적으로 다시 생각해보게 된 문제인데요...

"어디까지 현실적인 물리를 보여줘야 하나" 라는 점입니다.

지금까지 구현된 내용으로는 대략 이런 문제들이 나타나는데요.

1. 사용자가 물체를 벽을 뚫고 있도록 설치할 수 있다.

2. 위와 같이 설치된 물체를 타고 모래가 벽을 뚫고 흘러들어가는 경우가 생긴다.

뭐, 대략 위와 같은 문제들입니다.

이게...
처음에 개발하면서 두가지 모두 그냥 허용하기로 했던 것인데요,
프로그램 부하를 줄이기 위해 저런 정도는 그냥 희생하는것이 좋겠다고 판단한거죠.

하지만 광님의 의견은, 이런 비현실적인 상황이 연출되면서 게임에 대한 몰입감이 떨어져버린다는 것이었어요.

쉽게 고쳐질 부분이 아닐 것 같아 걱정입니다.
뭔가 정면돌파보다는 우회하는 방법을 생각해내야 할 것 같네요.
개발 일정이 2주밖에 안 남았거든요...

암튼, 오늘의 교훈...
"유저들의 시각으로 생각하는 것은 개발자로서는 참 쉽지 않구나..."

Posted by moonyeom

2010/02/01 23:26 2010/02/01 23:26
이 글의 관련글
, ,
Response
A trackback , 5 Comments
RSS :
http://www.arcshock.com/kr/rss/response/18

Trackback URL : http://www.arcshock.com/kr/trackback/18

Trackbacks List

  1. [개발일지] 전화위복

    Tracked from ArcShock game studio 2010/02/14 01:07 Delete

    지난번 개발의 발목을 잡힌 문제를 대강 해결했습니다. 내용은 다음과 같습니다. 1. 사용자가 물체를 벽을 뚫고 있도록 설치할 수 있다. 2. 위와 같이 설치된 물체를 타고 모래가 벽을 뚫고 흘러들어가는 경우가 생긴다. 위의 두가지 문제를 해결하기 위해 좀 더 정교한 파티클 바운딩을 구현하려고 하다보니 마음도 심난하고 프로젝트 자체에 문제가 발생할 듯 하여 걱정이 많이 되었습니다. 파티클 바운딩이 정교해지면 그에 따라 퍼포먼스가 많이 떨어질 수 있기..

Comments List

  1. 감자 2010/02/01 23:28 # M/D Reply Permalink

    정말 그래요. 저는 언제쯤 '친절한 감자씨'가 될까요...

    1. mrkwang 2010/02/01 23:36 # M/D Permalink

      감자> 내일 모래.

  2. 키리 2010/02/02 11:23 # M/D Reply Permalink

    음.. 밝혀진 내용이 별로 없어서 짐작조차 할수 없지만,
    물리엔진의 충돌 루틴을 만들기 보다,

    기존 옛 어드벤쳐 시리즈나 게임들에서 흔하게 볼수 있는 설치불가 장소를 맵핑하므로서 풀어가시는건 어떠신지요?

    ...

    무슨 게임인지 역시 짐작조차 할수 없으니까, 하는 말입니다. :)

    1. moonyeom 2010/02/02 11:40 # M/D Permalink

      키리님, 예리하시네요...
      저도 (문제를 우회하는 방법으로서) 설치불가 방식을 염두에 두고 있습니다.
      문제는, SandCastle 의 경우엔 설치를 위해 장치들의 위치를 이동시키는 중에도 모래알들과 반응한다는 것인데요, 이 점을 희생시키지 않고(이것때문에 상당히 인터렉티브한 느낌을 주므로..) 설치불가 문제를 해결해야 하는 점이 좀 골치아프네요...
      암튼, 제대로 짚어주신 점 감사해요...^^;

    2. mrkwang 2010/02/02 13:45 # M/D Permalink

      키리> 이로써 이분이 1호기까지 가면, 그랜드슬램.

Leave a comment
« Previous : 1 : ... 41 : 42 : 43 : 44 : 45 : 46 : 47 : 48 : 49 : ... 58 : Next »

블로그 이미지

- moonyeom



About Arcshock
Contact us


Notices

Archives

Calendar

«   2012/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Site Stats

Total hits:
74503
Today:
82
Yesterday:
151