물리엔진, 1 Posts.

2D 게임용 수학 , 물리 엔진 모듈

Date
2008/02/19 23:32
Author
ApPLe
Categories
현재 , 근성미니게임2의 두 번째 게임이 될 '숭례문지못미' 를 제작중, 역시 , BM online2 나 다른 여타 만들어온 게임처럼 대충 만들면 안될 것같아서 OOP의 개념을 도입해서 정교하게 수학모듈을 만들고 있다.

현재 개발중인 부분은 , 이차원평면좌표계 상에서의 수학, 말그대로,  클래스를 사용하여 ,
C++로 설명하자면, (사실은 VB로 개발중입뉘다 -_ㅠ)


class Point {
  public :
    int nX;
    int nY;
  public :
    Point();
};

class Line {
   private:
     Point PointOne , PointTwo;
   public:
     double GetLineLength (void);
     double GetInclination (int nYpos);
};


.. 이런식이 된다.
가장 기본이 되는 클래스인 Point 클래스를 이용하여, (실제 유클리드 기하학에서처럼) Line 클래스를 구현하고, 내부 멤버함수에는 길이구하기, 기울기 구하기 등을 넣고,

그다음 Circle 클래스에서는 원 간의 충돌검사시에 Line클래스를 이용하여 체크를 하는 등, 상당히 실제 수학의 접근법에도 가까운 방법을 사용하여 클래스를 체계적으로 만들어 나가고 있당.

히히, 뭐 그런거다.
완성될 게임을 기대하시라~ 낄낄

ApPLe
2008/02/19 23:32 2008/02/19 23:32
Tag
Trackback
Comments
playboy purses  2008/05/23 04:42  Reply  Delete
중대하고 유용한 위치!
69 magazine  2008/05/23 05:18  Reply  Delete
너는 위치가 우수한 있는다!
sexs t f rk porno  2008/05/23 07:03  Reply  Delete
블로그를 위한 감사합니다.
goth girls pics  2008/05/23 07:28  Reply  Delete
너는 아주 보는 좋은 위치가 있는다!
csun sex gay  2008/05/24 00:39  Reply  Delete
걸출한 위치! 많은 감사.
toe and foot sex  2008/05/24 00:43  Reply  Delete
블로그를 위한 감사합니다.
nylon stocking tgp  2008/05/24 00:45  Reply  Delete
나는 합의한다 너에 이다. 그것은 이렇게 이다.
legsworld  2008/05/24 00:55  Reply  Delete
아주 좋은 나는 위치 그것을 감사 좋아한다!
1