• 제목/요약/키워드: 게임 서버

검색결과 311건 처리시간 0.028초

지속적인 싱글 골프게임 플레이를 위한 네트워크 시스템 설계 (Design of an Network System for the Continuous Single Golf Game Play)

  • 임승현;박기현
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2013년도 제47차 동계학술대회논문집 21권1호
    • /
    • pp.47-50
    • /
    • 2013
  • 본 논문에서는 지속적인 싱글 골프게임 플레이를 위한 네트워크 시스템 설계를 제안한다. 본 설계는 스크린 골프 시뮬레이터와 자료동기화 기술을 접합함으로써, 언제 어디서나 이전에 정지된 게임 플레이 환경을 재현하여 계속적인 플레이 할 수 있도록 하는데 그 목적이 있다. 플레이어가 스크린 골프장에서 게임 플레이하다가 게임이 완전히 끝나기 전에 정지하게 되면, 본 논문에서 제안한 네트워크 시스템이 해당 게임 환경 정보를 서버에 저장한다. 차후 플레이어가 게임 재개를 원할 경우, 종전에 정지한 게임 환경 정보를 그대로 재현할 수 있도록 다운로드하여 사용자에게 제공함으로써, 지속적인 게임 플레이를 가능하게 한다. 본 논문의 시스템은 PC콘솔 클라이언트, 프록시 서버, 사용자 데이터 서버로 구성된다. PC콘솔 클라이언트는 콘솔 기기에 탑재되며, 사용자에게 스크린 골프게임을 제공하고, 게임 환경 정보를 프록시 서버로 전송한다. 프록시 서버는 닫힌 네트워크에 존재하는 사용자 데이터 서버와 PC콘솔 클라이언트를 연결하며, 해당 세션을 관리한다. 사용자 데이터 서버는 실제 플레이어의 인증, 데이터 저장 및 불러오기와 같은 실질적인 서비스를 제공한다.

  • PDF

온라인 게임의 사설서버 피해와 방어 (Damage and Defense of Online game private servers.)

  • 배정일;오상석;민성기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1456-1459
    • /
    • 2012
  • 사설서버는 개발사의 동의 없이 게임 서버를 제작 및 운영 하여 게임에 대한 저작권 침해와 서비스의 권리 없이 영리나 비영리 목적으로 단체 또는 개인이 온라인 게임을 즐길 수 있도록 서비스 하는 행위 또는 서버 자체를 뜻한다. 본 논문에서는 이러한 사설서버에 대한 기술적인 대응 방법인 사설서버 방어코드에 대해서 제안 한다. 본 연구는 사설서버로 인한 게임 개발사의 피해와 사설서버에 대한 방어 방법, 그리고 실제 온라인 게임에 사설서버 방어 기술을 도입한 후 사설서버 방어의 효과에 대해서 조사를 한다.

온라인 게임의 사설서버 피해와 방어 (Damage and Defense of Online game private servers.)

  • 배정일;오상석;민성기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.917-920
    • /
    • 2013
  • 사설서버는 개발사의 동의 없이 게임 서버를 제작 및 운영 하여 게임에 대한 저작권 침해와 서비스의 권리 없이 영리나 비영리 목적으로 단체 또는 개인이 온라인 게임을 즐길 수 있도록 서비스 하는 행위 또는 서버 자체를 뜻한다. 본 논문에서는 이러한 사설서버에 대한 기술적인 대응 방법인 사설서버 방어코드에 대해서 제안 한다. 본 연구는 사설서버로 인한 게임 개발사의 피해와 사설서버에 대한 방어 방법, 그리고 실제 온라인 게임에 사설서버 방어 기술을 도입한 후 사설서버 방어의 효과에 대해서 조사를 한다.

분산형 서버 구조 기반 Map 밸런스 서버를 이용한 게임 서버 간 부하 관리 방법 (A Management method of Load Balancing among Game Servers based on Distributed Server System Using Map Balance Server)

  • 김순곤;이남재;양승원
    • 한국항행학회논문지
    • /
    • 제15권6호
    • /
    • pp.1034-1041
    • /
    • 2011
  • 일반적으로 분산 형 구조의 게임서버시스템 하에서 게임 배경처리는 일정크기로 나누어진 여러 개의 부분 배경들을 다수의 게임서버가 나누어서 처리한다. 그런데 분할된 게임 배경에 대한 게임 사용자들의 선호도가 사용자의 특성에 따라 다르게 나타나기 때문에 모든 게임 배경 내 사용자들의 분포를 일률적으로 만들기는 매우 어렵다. 이 때문에 캐릭터들이 한 장소에 급격히 집중되어 게임이 진행되는 경우, 서버가 처리할 수 있는 한계를 넘어 시스템이 일시적으로 다운되는 문제가 발생 할 수 있으며, 그 반대의 경우 수행할 캐릭터가 없는 상황에서도 배경처리를 계속 수행해야 하므로 게임서버의 효율이 상당히 떨어지게 된다. 이를 해결하기 위하여 본 논문에서는 Map 밸런스 서버를 이용하여 사용자 처리를 위한 부하를 비교적 균등화 시킬 수 있는 Map 관리 방법을 제안 하였다. 제안한 모델 하에서는 사용자가 활동하지 않는 게임 내 공간 처리를 일시 중지시키는 방법으로 게임 서버의 부하를 감소시킬 수 있으며, 서버 간 처리하는 배경을 새로 할당하여 부하를 재분배함으로써 서버들의 효율을 극대화할 수 있다.

온라인 게임의 서버 메시지 동기화 분산에 대한 연구 (A Study on Synchronization Distribution of Server Message in Online Games)

  • 문성원;조형제
    • 한국게임학회 논문지
    • /
    • 제9권2호
    • /
    • pp.105-113
    • /
    • 2009
  • 온라인 게임의 서비스에 있어서 가장 중요한 것이 안정적인 서비스를 제공하는 것이다. 그러나 온라인 게임에서는 동시에 수천 명의 유저들이 서버에 접속하게 되므로 유저의 수가 증가함에 따라 게임 서버에 과다한 부하가 발생하게 된다. 게임 서버의 부하를 줄이기 위한 다양한 기법들이 연구되고 있다. 온라인 게임의 MMOG (Massively Multiplay Online Game)의 경우는 게임서버의 성능을 향상시키기 위한 연구는 게임 서버 내의 알고리즘 개선 등과 같이 서버 부분에 한정되어 연구되어 지고 있다. 본 논문에서는 MMOG 서버의 가장 큰 부하를 유발하는 동기화 메시지 처리 부분을 서버와 클라이언트 양쪽에서 분산하여 처리하는 방안을 설계하고 이를 시뮬레이션으로 검증하였다.

  • PDF

실시간 게임정보 확인 서비스를 위한 SIP 기반의 게임 아키텍쳐의 설계 (Design of Game Architecture for Report Service of the Real Time Game Information based on SIP)

  • 노강래;김준일;이종열
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2002년도 추계학술대회
    • /
    • pp.451-456
    • /
    • 2002
  • SIP는 새로운 서비스로의 확장에 유연하다는 장점을 가지고 있다. 본 논문에서는 SIP 프로토콜을 게임서버에 접목하여, 이를 통해 얻을 수 있는 부가서비스를 제안한다. 게임서버의 사용자 인증부분을 SIP Registrar 서버로 확장하여 해결하고, SIP Personal Mobility Service를 이용하여 게임에 접속되지 않은 사용자에게 게임 정보에 대한 피드백(feedback)이 올 수 있도록 설계하였다. 즉, 사용자가 이동 가능한 위치를 SIP Registrar 서버에 등록하면, 게임서버는 게임의 진행정보를 오프라인 상태의 사용자에게 전달한다. 이 부가 서비스는 단순히 게임엔진 뿐만 아니라 증권, 뉴스속보 서비스 등 실시간 정보를 요구하는 서비스에 접목하기에 충분한 장점을 가지고 있다. 본 논문에서는 SIP 프로토콜을 게임서버에 적용하기 위한 방안으로 인터넷상의 SIP 사용자에게 실시간 온라인 게임 정보 전송 서비스 아키텍처를 제안한다.

  • PDF

Proximal Policy Optimization을 이용한 게임서버의 부하분산에 관한 연구 (A Study on Load Distribution of Gaming Server Using Proximal Policy Optimization)

  • 박정민;김혜영;조성현
    • 한국게임학회 논문지
    • /
    • 제19권3호
    • /
    • pp.5-14
    • /
    • 2019
  • 게임 서버는 분산 서버를 기본으로 하고 있다. 분산 게임서버는 서버의 작업 부하를 분산하기 위한 일련의 알고리즘에 의해 각 게임 서버의 부하를 일정하게 나누어서 클라이언트들의 요청에 대한 서버의 응답시간 및 서버의 가용성을 효율적으로 관리한다. 본 논문에서는 시뮬레이션 환경에서 기존 연구 방식인 Greedy 알고리즘과, Reinforcement Learning의 한 줄기인 Policy Gradient 중 PPO(Proximal Policy Optimazation)을 이용한 부하 분산 Agent를 제안하고, 시뮬레이션 한 후 기존 연구들과의 비교 분석을 통해 성능을 평가하였다.

프리 서버에 대한 사용자의 인식과 게임사의 대처방안에 관한 연구 (A Study on the User's Perception of Free Server and the Game Company's Response Plan)

  • 김경준;이종원
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2021년도 제64차 하계학술대회논문집 29권2호
    • /
    • pp.167-170
    • /
    • 2021
  • 리 서버란 게임 개발사나 퍼블리셔가 공식으로 제공하는 정상적인 서비스가 아니며 개인이 게임을 변조하여 배포하고 불법 운영하는 서버를 뜻한다. 게임 시장이 성장하고 발전하면서 그만큼 정상적인 게임 운영을 방해하거나 불법으로 기존 게임의 서버를 개설하여 저작권을 침해하는 사례도 적지 않다. 본 논문은 그러한 사례 중 K사의 서비스 종료 게임인 '그랜드체이스'의 프리서버 현황과 게임사의 대처 상황을 조사하고 플레이 경험이 있는 유저들을 주 대상으로 설문을 진행하여 프리서버에 대한 사용자 인식을 파악한 후 이를 바탕으로 적절한 대응 방안을 제시하려고 한다.

  • PDF

가상화 기법을 사용한 경계 없는 캐쥬얼 게임 서버 설계 및 구현 (Design and Implementation of Borderless Casual Game Server using Virtualization)

  • 김성백;이재동
    • 한국산업정보학회논문지
    • /
    • 제17권4호
    • /
    • pp.25-40
    • /
    • 2012
  • 본 논문에서는 대규모 유저들이 같은 게임서버 채널에서 함께 게임을 못하는 문제를 해결하기 위해서 통합 가상화의 방식으로 링크 서버를 사용해 내부의 서버를 통합화하여 구축하는 방법을 제안한다. 온라인게임이 발전하면서 게임유저들은 친구, 파티들과 커뮤니티를 형성하게 되었고, 이들과 같은 온라인게임 공간에서 함께 게임을 하는 것에 가장 많은 재미를 얻는다. 하지만 물리적 서버의 한계로 인하여 동 시간에 같은 채널에서 게임을 할 수 있는 유저들의 숫자는 평균 100명 이하이며, 채팅, 쪽지, 친구 등과 같은 게임 커뮤니티로 연결이 가능한 유저수는 3,000 ~ 10,000명을 넘지 못하게 되어 있다. 본 논문에서 제안하는 방법으로 시스템을 구축함으로써 게임 유저들에게 보여주는 서버는 하나로 보여주고, 유저들은 게임에 접속한 모든 유저의 정보를 공유할 수 있다. 본 논문에서는 이렇게 구축된 서버를 테스트 클라이언트를 사용하여 온라인 서버의 품질 요구 조건인 확장성, 일관성, 최소지연성을 만족하는 것을 확인하였다.

분산 네트웍 게임 서버의 설계 및 구현 (A Design and Implementation of the Distributed Network Game Server)

  • 김기남;김상국;박정환;신동일;신동규;노용덕
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (3)
    • /
    • pp.57-59
    • /
    • 1999
  • 온라인 네트워크 게임은 인터넷을 이용하여 동시에 수백명 이상이 접속하여 게임을 즐길 수 있으므로 초고속 통신망의 실현이후 고부가가치를 창출하는 미래 핵심 산업으로 각광받을 전망이다. 그러나, 서버에 접속하는 사용자의 수가 크게 증가함에 따라 나타나는 많은 문제점들이 발생하고 있다. 본 논문에서는 기존 네트웍 게임 서버의 구조적 단점을 보완한 3-tier 방식의 분산 네트웍 게임 서버를 설계하고 구현하였다. 이 시스템은 클라이언트/서버 모델의 2-tier방식을 적용한 서버에서 각 서버간의 통신, 데이터 공유에 대한 문제 등을 해결하기 위하여 3-tier바식을 적용하여 구현되었다. 또한 각 서버의 접속자나 이동되는 데이터를 모니터링하는 미들웨어 시스템을 구현하였다.

  • PDF