1 Results for 'Farseer'

  1. 2007.10.04 실버라이트 물리 엔진 Farseer (13)
이야 오늘도 빅뉴스 연발!

코드 플렉스
에 XNA(XBOX 개발 플랫폼)와 실버라이트를 위한 2D 물리 엔진인 Farseer 물리 엔진이 업데이트 되어 공개되었어요!

----------------------------------------------------------------------------

소개
Farseer 물리 엔진은 XNA와 Silverlight 플랫폼에서 쉽게 2D 물리 엔진을 사용할 수 있도록 디자인 되었습니다. Farsser 물리 엔진은 단순함, 유용한 기능 및 재밌고 다이내믹한 게임을 만드는데 초점을 맞추고 있습니다.

기능
  • 일반
    - 사용하기 쉽습니다!
    - XNA(엑박 한바퀴와 윈도우즈) 지원
    - Silverlight 1.1 지원
    - 매니지드 닷넷 언어 지원
  • 충돌Collision
    - 오목하고 볼록한 폴리곤 지원
    - 각 바디별로 다중 충돌 지오메트리
    - 물리 개체들 간의 복잡한 인터랙션을 위한 충돌 카테고리
    - 충돌 콜백 메커니즘
  • 다이내믹스
    - 관절Joints
        - 회전 관절Revolute Joint
        - 각 관절Angle Joint
        - 직선적 관절Slider(Prismatic) Joint
        - 거리 관절Pin(Distance) Joint
    - 힘Force 컨트롤러
        - 선형Linear 스프링
        - 각Angular 스프링
        - 쉬운 커스텀 컨트롤 작성(폭발, 조향 동작Steering Behavior, etc.)
  • 지원과 디버깅
    - 샘플 프레임워크와 대부분의 주요 엔진 기능을 컨버팅하는 샘플
    - 모든 주요 물리 개체를 보여주는 디버그 뷰어
    - 사용자 매뉴얼

----------------------------------------------------------------------------

간단한 데모는 여기에서 볼 수 있어요.

충돌 체크 데모


관절과 스프링 데모


관절과 스프링의 디버그 뷰

아직 써보진 않았지만 구현체만 봐서는 UI컴포넌트를 제외하고 여태껏 나온 어떤 라이브러리보다 실용적일 것 같다는 생각이 드네요.

신고
Posted by gongdo


티스토리 툴바