• 제목/요약/키워드: 게임 미들웨어

검색결과 27건 처리시간 0.031초

HLA 규격 1.3에 적합한 분산 미들웨어 Java/RTI 개발 (Development of a HLA Specification 1.3 Compliant Distributed Middleware Java/RTI)

  • 엄용섭;박성용;안명수
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2002년도 추계학술대회 논문집
    • /
    • pp.53-57
    • /
    • 2002
  • 최근들어 분산 시뮬레이션을 위해 미국 국방성에서 제안한 HLA(High Level Architecture)를 산업계에 적용하기 위하여 미들웨어 개발이 활발하다. 주요 응용분야는 게임 및 다자간 회의 시스템, 실시간 제어 시스템 등이다. 본 논문에서는 (주)넷커스터마이즈가 HLA Spec. 1.3 표준안에 기반하여 순수 Java 언어를 사용하여 개발한 미들웨어인 Java/RTI를 소개한다. Java/RTI는 Java 언어만을 사용함으로써 운영체제에 제한을 받지 않고 RTI의 이식이 가능하게 하여 이식성을 크게 향상시켰다 또한, HLA 규격이 요구하는 모든 기능을 자체 개발함으로써 향후 RTI의 성능 및 서비스 확장을 위한 기반을 마련하였으며 실시간 제어 및 VOIP 응용 소프트웨어 개발을 통해 개발 편의성 및 성능이 검증되었다. RTI의 실행 환경을 모니터링 할 수 있는 소프트웨어까지 개발함으로써 소프트웨어의 운용 및 관리 효율성을 높였다. 본 논문에서 소개한 Java/RTI는 군사용 분산 시뮬레이션은 물론 게임, 실시간 제어 소프트웨어 등 다양한 분야에 응용될 수 있으며 현재 팩키지 소프트웨어로 상품화가 추진중에 있다. 또한, 개발된 Java/RTI를 확장하여 실시간 환경에서 QoS(Quality of Service)를 제공하는 성능 측정자 및 자원 관리자를 개발 중에 있다.

  • PDF

국내 게임 산업의 트랜드 및 발전 방향에 관한 연구 (A Study on the Korean game industry trends and the direction of development)

  • 김상중
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2012년도 제46차 하계학술발표논문집 20권2호
    • /
    • pp.367-368
    • /
    • 2012
  • 본 논문에서는 현재 급변하는 국내 게임 산업의 변화를 살펴보면 소수의 인원으로 짧은 시간에 개발이 가능하고 휴대가 간편하며 리스크가 적은 스마트폰 게임 시장의 확장이 두드러지고 있다. 반면에 온라인 게임시장은 무분별한 규제 및 메이져급 게임회사의 중, 소 게임 회사 인수합병으로 인해서 게임 업계는 위축되는 현상으로 가고 있다. 하드웨어, 소프트웨어 및 플랫폼 환경의 빠른 변화로 인해서 게임 개발에 또 다른 영향을 주고 있는데 클라우드 서비스로 인해서 이동형 게임을 더욱 가속화 시킬 수 있게 되었고, On-Live같은 미들웨어 기술의 성장 속도를 보면 고 하이 퀄리티 게임을 이제는 무선 인터넷망을 통해서 손쉽게 즐길 수 있는 방향으로 진화하고 있다고 본다. 이러한 변화에 발맞춰서 게임 개발 환경 및 구축 형태도 진화 시켜야 한다고 보는데 기술적으로는 클라우드 서비스와 미들웨어 쪽에 맞춰서 개발해야 하고, 역기능 부분의 개선책으로 순기능 부분의 기능성 게임은 앞으로 개발 가능성이 매우 높으며 그 중 실버세대와 교육용 게임 시장이 대세로 될 것이다. 즉 이러한 트렌드 분석을 통해서 국내 게임의 발전 방향에 대해서 단점을 극복하고 장점을 부각시켜야 한다.

  • PDF

게임 인공지능 연구동향 (Research Trends in Game AI)

  • 조병헌;박창준
    • 전자통신동향분석
    • /
    • 제23권4호
    • /
    • pp.115-121
    • /
    • 2008
  • 예전에는 게임성에 관해 얘기할 때 그래픽 수준을 언급하는 경우가 많았다. 그러나, 최근 들어서는 하드웨어와 그래픽 기술의 발달로 그래픽 수준으로 게임의 품질을 높이는데에는 어느 정도의 한계에 도달했다는 것이 많은 전문가들의 판단이다. 이러한 상황을 극복하기 위해 국내외 게임 업체들은 다른 게임과의 차별성을 게임 인공지능에서 찾는 경우가 많아졌다. 게임에 인공지능을 적용하는 엔진 및 저작도구로서 인공지능 미들웨어 제품들이 등장하고 있고, 높은 수준의 인공지능 기술을 적용하여 시장에서 성공을 거둔 게임들이 속속 나타나고 있다. 본 고에서는 주요 게임 인공지능 알고리듬, 해외에서 출시된 인공지능 미들웨어의 현황과 게임들에 적용된 우수한 인공지능 기술에 대해서 알아본다.

OSD를 이용한 DTV용 게임 설계 및 구현 (Game Programming of Digital Television Using OSD Middleware)

  • 김세영;김장현;김대진
    • 한국정보통신학회논문지
    • /
    • 제15권1호
    • /
    • pp.249-256
    • /
    • 2011
  • DTV는 디지털 기술과 함께 각종 어플리케이션들이 접목되어 스마트해지고 있고 머지않은 미래에 TV로 즐기는 게임들이 일반화 될 것이다. DTV는 PC환경과 비교하면 게임 개발의 측면에서 매우 열악한 상황이다. TV는 PC에 비해 제한적인 기능의 리모컨을 사용하기 때문에 본 논문에서는 모바일 게임에서 쓰이는 것 중에서 매핑형, 선택형, 원버튼형의 유저 인터페이스를 적용하였다. 또한 PC환경과 같은 전문적인 게임 엔진의 부재를 극복하기 위해 DTV 전용의 게임 엔진을 개발하기보다 이미 안정성이 검증된 OSD 미들웨어의 문자, 숫자, 그림, 도형 객체를 활용하여 게임을 구현하는 방법을 제안한다. 제안된 인터페이스는 게임의 상황에 따라 달리 적용될 수 있고 직관적이고 빠른 조작을 가능하게 한다. OSD 미들웨어를 이용하면 게임을 상태 구조로 세분화할 수 있고 OSD 객체를 게임에 사용할 수 있으며 리모컨 키에 대한 이벤트와 액션을 손쉽게 정의해 줄 수 있는 이점이 있다.

자바를 이용한 오픈 플랫폼 미들웨어의 설계에 관한 연구 (The study on the design of open platform middleware using JAVA)

  • 박민기;장성환;정경원
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2011년도 제43차 동계학술발표논문집 19권1호
    • /
    • pp.241-244
    • /
    • 2011
  • 본 논문에서는 다양한 하드웨어를 능동적으로 관리할 수 있는 미들웨어 시스템을 제안한다. 최근 WII Remote, KINECT와 같은 게임기에서 사용되는 하드웨어를 일반 데스크톱에서 사용하고자 하는 노력들이 많이 이루어지고 있다. 뿐만 아니라 RFID, 블루투스, 이동전화 등 기존에 나와 있는 다양한 기기들도 데스크톱에서 이용할 수 있도록 많은 기술적 접근이 이루어지고 있다. 각각의 디바이스를 관리하기 위해서는 그에 맞는 디바이스 드라이버와 API를 만들어야만 한다는 단점이 있다. 제안하는 시스템은 시대적 흐름에 맞추어 다양한 하드웨어 시스템을 효율적으로 관리할 수 있으며, C, C++, C#, JAVA의 다양한 언어로 구현된 어플리케이션을 하나의 미들웨어 위에서 동작시킬 수 있는 큰 장점이 있다. 기존의 미들웨어는 이종 다바이스간의 데이터 호환 및 처리를 수행하였지만 본 논문에서 제안하는 시스템은 이종 플랫폼간의 데이터 호환까지 지원한다.

  • PDF

홈 네트워크에서의 미들웨어

  • 김연숙;손성용;이정태
    • 정보와 통신
    • /
    • 제17권11호
    • /
    • pp.90-100
    • /
    • 2000
  • 컴퓨터의 발달과 인터넷의 확산, 그리고 정보 가전 등장으로 인해 가정에서의 네트워크에 대한 요구가 점차 커지면서 홈 네트워크에 대한 연구가 활발하게 진행되고 있다. 홈 네트워크란 가정내의 모든 기기, 즉, 컴퓨터 관련 기기나 A/V 기기, 홈 오토메이션을 위한 제어나 보안 기기, 그리고 게임기와 같은 오락기기 등을 모두 하나의 통신망으로 묶어서 정보를 공유하고 제어할 수 있는 것을 말한다. 이러한 홈 네트워크에 대한 요구에 따라 가정에서 네트워크 미디어로 사용될 수 있는 기술들인 HomeRF, HomePNA, IEEE1394, HomePlug, Bluetooth, Ethernet 등이 활발히 연구되고 있다. 또 컴퓨터와 가정의 다른 기기들-디지털 TV, 냉장고, 세탁기, 전화, 전등 등-을 하나로 연결할 수 있는 미들웨어로서 UPnP나 Jini, HAVi 그리고 HWW가 제안되어 연구되고 있으며, 미들웨어와 응용 서비스간의 API를 위해 OSGi가 표준화되고 있다. 여기서는 홈에서 구현될 네트워크 구조에 대해서 살펴보고, 홈 네트워크를 위한 미들웨어에 대해서 살펴보았다.

  • PDF

게임 개발을 위한 IoT 서비스 (A Study on IoT Service for Game Development)

  • 이면재
    • 디지털융복합연구
    • /
    • 제13권2호
    • /
    • pp.291-297
    • /
    • 2015
  • 사물인터넷(Internet of Things)은 실세계에 있는 RFID 테그, 센서와 모바일 폰 등의 다양한 사물들이 인터넷을 통하여 상호 연결되고 협력하는 것을 말하며 이 서비스를 제공하기 위한 기술은 센서 및 네트워크 기술, 미들웨어 기술, 어플리케이션 소프트웨어 기술로 구성된다. 이러한 기술을 바탕으로 현재 IoT는 현재 헬스케어, 홈케어, 자동차, 교통, 건설, 농업, 환경, 엔터테인먼트, 식품 등 다양한 분야에 적용되고 있다. 본 연구는 연구 초기 단계에 있는 게임 분야의 IoT의 발전 방향을 논하기 위한 것이다. 이를 위하여 첫째, 게임 제작을 위한 IoT 기술들을 센서 및 네트워크 기술, 미들웨어 기술, 어플리케이션 소프트웨어 기술을 중심으로 제안한다. 둘째, 게임에 IoT 기술이 접목됨으로써 성장될 수 있는 분야로 기능성 게임과 게임화를 제안한다. 본 연구는 IoT 기술을 이용한 게임 제작자들에게 도움을 줄 수 있다.

유비쿼터스 환경을 위한 상황인지 미들웨어의 모니터링 시스템 설계와 구현 (Design and Implementation of Monitoring System on Context-aware Middleware In Ubiquitous Environment)

  • 이정아;임성화;김재훈;조위덕
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (B)
    • /
    • pp.249-254
    • /
    • 2007
  • 유비쿼터스 컴퓨팅은 환경 및 사용자의 상황을 필요로 하는 곳에 센서 노드들을 부착해 환경 정보를 자율적으로 수집하고, 수집된 정보를 관리 및 제어하여 사용자에게 적합한 서비스를 제공하는 기술이다. 상황인지 미들웨어는 무선 센서들로부터 습득한 정보를 기반으로 사용자게 어떤 서비스를 제공할지 결정한다. 이를 통해 사용자는 적절하게 필요로 하는 서비스를 받을 수 있다. 따라서 현재 유비쿼터스 환경을 제공하기 위해서는 유비쿼터스 컴퓨팅 미들웨어에 대한 연구가 활발히 진행 중이다. 우리는 실제 환경을 신속히 판단할 수 있도록 다양한 기기로부터 들어오는 환경 정보들을 수집하여 컴퓨팅 시스템에게 적합한 컨텍스트로 가공하여 관리 및 전달하는 방법에 대해 연구하였다. 본 논문에서는 다양한 환경 정보를 수집하는 센서, 무선 및 유선 디바이스로부터 전달받은 정보를 컴퓨팅 시스템이 사용하기 적절하도록 수집, 관리, 여과, 통합하는 모니터링 시스템에 대한 설계 및 구현에 대해 기술하였다. 이는 다양한 양식의 정보를 컴퓨팅 시스템이 인식하기 최적의 형태로 변경하여 상황판단 컴퓨팅 시스템이 신속하고 정확하게 상황판단을 할 수 있도록 설계되어있다. 마지막으로 홈 및 지하주차장 시나리오에 기반하여 구현한 상황인지 미들웨어의 환경 모니터링 시스템을 검증하였다.

  • PDF

지능형 개발 스튜디오 환경에서의 온라인 게임 제작 (Making of Online Game in Intelligent Development Studio)

  • 김동완;권지안;박용성;윤찬현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.230-231
    • /
    • 2012
  • 지능형 응용 개발 스튜디오의 어플리케이션 디자이너와 블록 에디터를 활용하면, 개발 언어에 대한 지식이 없거나 개발 경험이 없는 사람도 코드 작성 없이 간단히 Drag&Drop으로 기능을 개발 할 수 있다. 본 연구에서는 지능형 스튜디오 환경에서 간단한 온라인 게임을 시험적으로 제작하고 평가한다.

유무선 동시지원 게임 서버의 구현 및 성능분석 (Implementation and Performance Evaluation for a Wire/Wireless Game Server)

  • 김용빈;신동규;신동일
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.694-696
    • /
    • 2003
  • 최근 온라인 게임은 많은 호황을 누리고 있다. 현재는 PC 기반의 온라인 게임이 주류를 이루고 있지만 무선 단말기를 통하여 온라인 게임을 즐기는 사람들이 급증하는 추세이다. 기존의 온라인 게임서버의 구조를 살펴보면 각각의 게임의 환경에 맞게 서버를 설계하여 많은 시간과 자원의 낭비를 초래하게 된다. 유사한 Network Game을 지원하기 위해 헤더 영역과 Data영역을 분리 시켜 보다 유사한 게임들은 동일한 게임서버를 통하여 지원을 가능하게 하여 효율적인 게임서버를 운영할 수 있을 것 이다. 따라서 본 논문에서는 유선과 무선상에서의 Network delay를 고려한 유뮤선 네트워크를 동시에 지원하는 Game Server및 미들웨어를 구현하고 구현된 Game Server의 성능분석을 통해 본 논문에서 제안한 게임서버의 분산처리 성능을 평가하였다.

  • PDF