Search Results for 'making a mess/PixelMine'


2 posts related to 'making a mess/PixelMine'

  1. 2007/09/01 Open Dynamics Engine (2)
  2. 2007/08/19 Microsoft XNA 가지고 놀기 1. (3)
당연하게도, 게임 물리 및 간단한 물리 연산을 위한 물리 엔진들은 대다수가 C++을 기반으로 제작되어 있습니다. 대부분의 PC게임이 DirectX를 기반으로 돌아가고 있고, DirectX를 쓰려면 역시 C++을 쓰는게 여러모로 편하니까요.
C++기반으로 제작되어 공개되어 있는 물리 엔진들은 이런 것들이 있습니다.
XNA를 건드리기 시작하는 입장으로서, XNA에서 사용할 수 있는 물리엔진이 없을까 하고 두리번거리다가, Bullet과 ODE, Newton Game Dynamics가 .net으로 포팅되었다는 것을 알게 되었습니다.
Bullet은 러시아 XNA개발자 포럼에서 Bullet for XNA(BulletX)를 릴리즈 했구요,
Newton의 경우 TTNewtonDynamics가,
ODE는 ODE .Net이, 각각 .netFramework 위에서 돌아갈 수 있게 돼 있는데요,

처음에는 BulletX를 써볼까 했는데, 튜토리얼이 별로 없는것 같아서 Newton으로 마음을 돌렸다가, Newton은 사용상에 제약이 조금 있는 엔진이라서 결국 ODE로 마음을 굳혔습니다.

물론 XNA 튜토리얼이 없긴 했지만 한글판 설명서와 C++ 튜토리얼을 보고 공부할 수 있었습니다.
이제 대충 사용법을 알 것 같네요. 충돌과 역학 시뮬레이션은 할 수 있게 됐고, 이제 joint와 기타등등을 조금 더 공부 해 본 다음에, BulletX도 한번 건드러봐서 그 중 편한걸 사용해야겠습니다.

Ode.Net with XNA

여기 있는 XNA 돌리는 법을 읽으시고 프레임웍들을 다 까시면,
아래 첨부된 테크데모[..?]를 돌려보실 수 있습니다.



W, A, S, D 이동. + LeftShift 빠른 이동
Z, C 롤링
SpaceBar 상자 추가.


XNA에 적용된 사용법은 정리 되는대로 차근차근 올려놓도록 하겠습니다.
물론 제가 까먹지 않기 위해서지요~ 잇힝~
Creative Commons License
2007/09/01 03:38 2007/09/01 03:38
Tags: ,

Comment on this post!

  1. 시미 2007/09/19 12:42      

    물론 XNA 튜토리얼이 없긴 했지만 한글판 설명서와 C++ 튜토리얼을 보고 공부할 수 있었습니다.

    안녕하세요, "한글판 설명서"라고 하면 ODE 한글판 설명서가 있다는 말씀이세요?
    혹시 어디에 있는지 알 수 있을까요? (찾아봤는데 못찾겠어요...)
    그리고 Newton에 있다는 제약은 게임에 Newton 로고를 올려야 한다고 알고 있는데.
    그것 말고는 없지 않나요?

    • erniea 2007/09/19 19:17      

      그게 갈렉산드리아(http://www.galexandria.com/)에 있었는데,
      .. 여기 DB님이 돌아가셨나봐요 [..]
      솔직히 고백하자면 뉴튼 이름이 마음에 안들었어요! << [..]

      저는, ODE는 뭐랄까 다면체라든가 이런걸 잘 못다루겠어서 그냥 포기하고
      Bullet 갖고 놀아보려구요.
      ... 그전에 저번에 하던 프로젝트를 먼저 끝내야 해서 그거부터 [..]

[로그인][오픈아이디란?]