* 해상도 늘림 (640x480 -> 800x600)
* 점수계산 구현

'Studies > 2009 VirtualBilliard' 카테고리의 다른 글

11월 12일  (0) 2009.11.13
11월 11일  (0) 2009.11.12
11월 10일  (0) 2009.11.11
11월 9일  (1) 2009.11.10

* Vector2 클래스 생성. (x,y) 로 이루어진 2차원 벡터를 담는 클래스
  - 벡터의 크기와 각도를 구하는 함수, =(assignment), +(add), -(unary minus) 연산자 오버로딩
* 각도구하는 기능 등등을 Vector2 클래스를 사용해서 구현
* 벡터합을 이용하여 공 튕기기를 구현했는데 별로 사실적이지도 않고 또 어느순간 갑자기 에너지가 엄청나게 증가하는 버그 생김. 식 다시세워야할듯

'Studies > 2009 VirtualBilliard' 카테고리의 다른 글

11월 14일  (0) 2009.11.15
11월 11일  (0) 2009.11.12
11월 10일  (0) 2009.11.11
11월 9일  (1) 2009.11.10

* 공끼리 충돌시 안드로메다로 가던거 해결
* 충돌보정 갈아엎고 다시함

- 남은거
* 공끼리 충돌할때 θ하고 E값 정하는거. 지금은 공에 부딪히면 그냥 각각 공끼리 값 바꿔버려서 결국 공이 하나만 움직임

'Studies > 2009 VirtualBilliard' 카테고리의 다른 글

11월 14일  (0) 2009.11.15
11월 12일  (0) 2009.11.13
11월 10일  (0) 2009.11.11
11월 9일  (1) 2009.11.10

* 드디어 문자열 띄우기 성공
* 공 4개 모두 움직일수 있게 해놨음. 충돌도 대충 끄적였는데(CSphere::hitBy) 지금은 충돌하면 공이 제멋대로 가서 gg
* 공이 빠르게 움직일 때 당구대 밖으로 튀어나가버리는 버그 해결
* θ값 수정 (tanθ = z/x 인데 x/z 라고 썼다니..)

'Studies > 2009 VirtualBilliard' 카테고리의 다른 글

11월 12일  (0) 2009.11.13
11월 11일  (0) 2009.11.12
11월 9일  (1) 2009.11.10
11월 8일  (0) 2009.11.09

* CSphere의 theta, energy 구현 (각도와 에너지에 따라 공이 움직이게 함)
* 테두리 높이 수정해서 판보다 높게 보이게 함
* 테두리 충돌하면 튕겨나가는거 완료 (CWall::hasIntersected, CWall::hitBy 구현함)
* 아이콘 넣음

'Studies > 2009 VirtualBilliard' 카테고리의 다른 글

11월 12일  (0) 2009.11.13
11월 11일  (0) 2009.11.12
11월 10일  (0) 2009.11.11
11월 8일  (0) 2009.11.09

* CSphere의 hasIntersected 함수 구현 (공이 서로 충돌했는지 알려주는 함수)
* 당구판 테두리 띄웠음

'Studies > 2009 VirtualBilliard' 카테고리의 다른 글

11월 12일  (0) 2009.11.13
11월 11일  (0) 2009.11.12
11월 10일  (0) 2009.11.11
11월 9일  (1) 2009.11.10

+ Recent posts