KR100814605B1 - 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법,그 시스템 및 기록매체 - Google Patents

온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법,그 시스템 및 기록매체 Download PDF

Info

Publication number
KR100814605B1
KR100814605B1 KR1020060072388A KR20060072388A KR100814605B1 KR 100814605 B1 KR100814605 B1 KR 100814605B1 KR 1020060072388 A KR1020060072388 A KR 1020060072388A KR 20060072388 A KR20060072388 A KR 20060072388A KR 100814605 B1 KR100814605 B1 KR 100814605B1
Authority
KR
South Korea
Prior art keywords
user
guild
combining
area
community
Prior art date
Application number
KR1020060072388A
Other languages
English (en)
Other versions
KR20080011605A (ko
Inventor
박종태
윤인성
김영일
Original Assignee
주식회사 엔씨소프트
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엔씨소프트 filed Critical 주식회사 엔씨소프트
Priority to KR1020060072388A priority Critical patent/KR100814605B1/ko
Publication of KR20080011605A publication Critical patent/KR20080011605A/ko
Application granted granted Critical
Publication of KR100814605B1 publication Critical patent/KR100814605B1/ko

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/843Special adaptations for executing a specific game genre or game mode involving concurrently two or more players on the same game device, e.g. requiring the use of a plurality of controllers or of a specific view of game data for each player
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 온라인 롤-플레잉 게임(Role-Playing Game: RPG) 서비스 시스템의 게임 서비스 방법, 시스템 및 그 기록매체에 관한 것으로, 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 2 개 이상 결합시켜서 길드 공동체를 형성하거나, 상기 단위블럭이 하나 이상 결합되어 이루어진 전투영역을 상기 길드 공동체 사이에 결합시켜서 전쟁필드를 형성하는 것을 특징하여, 동일한 단위블럭에 의해 이루어지는 길드 공동체 또는 전쟁필드를 제공할 수 있다. 또한, 이러한 본 발명에 따라 상기 사용자 영역의 결합이나 상기 길드 공동체의 결합이 사용자의 선택에 따라 다양한 방향으로 이루어지게 함으로써, 사용자 선택에 따라 길드 공동체 또는 전쟁필드의 모양과 방향이 다르게 형성되는 온라인 RPG을 제공할 수 있다.
온라인 게임, 단위블럭, 길드 공동체

Description

온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법, 그 시스템 및 기록매체{Online Role-Playing Game Service System, Game Service Method and Recording Medium Thereof}
도 1은 종래기술에 따른 온라인 게임 시스템의 일례를 나타내는 구성도이고,
도 2는 본 발명에 따른 온라인 롤-플레잉 게임의 블럭결합 방식을 개략적으로 설명하기 위한 모식도이고,
도 3은 본 발명의 바람직한 일 실시예에 따른 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법을 나타내는 순서도이고,
도 4a 와 도 4b는 각각 본 발명에 따라 블럭결합에 의해 사용자 영역이 증가되는 방식을 설명하기 위한 모식도이고,
도 5는 본 발명에 따라 사용자 영역의 결합에 의해 길드 공동체가 형성되는 방식을 설명하기 위한 모식도이고,
도 6은 본 발명의 일 실시예에 따른 게임 서비스 방법에서 사용자 영역 결합 신호가 발생하는 구체적인 과정을 예시하는 흐름도이고,
도 7은 본 발명에 따라 사용자 영역의 결합에 의해 형성된 길드 공동체의 일예를 나타내는 모식도이고,
도 8은 본 발명의 일 실시예에 따른 게임 서비스 방법에서 길드 공동체가 형성되는 구체적인 과정을 예시하는 흐름도이고,
도 9는 본 발명의 바람직한 다른 실시예에 따른 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법을 나타내는 순서도이고,
도 10은 본 발명에 따라 길드 공동체와 전투 영역의 결합에 의해 형성된 전쟁필드의 일예를 나타내는 모식도이고,
도 11 과 도 12는 각각 본 발명의 바람직한 일 실시예에 따라 길드 공동체를 형성하는 온라인 롤-플레잉 게임 서비스 시스템의 구성을 나타내는 블럭도이고,
도 13은 본 발명의 바람직한 다른 실시예에 따라 전쟁필드를 형성하는 온라인 롤-플레잉 게임 서비스 시스템의 구성을 나타내는 블럭도이다.
**도면의 주요부분에 대한 기호의 간단한 설명**
1111~1113: 사용자 단말기 1120: 인터넷
1130: 온라인 RPG 서비스 시스템 1131: 길드형성 프로그램 저장부
1132: 게임 제공부 1133: 디스플레이 정보 처리부
1134: 송수신 처리부 1135: RPG 제어부
1136: DB 1334: 전쟁필드형성 프로그램 저장부
본 발명은 온라인 롤-플레잉 게임(Role-Playing Game: RPG)에 관한 것으로, 특히 블럭결합 방식의 온라인 롤-플레잉 게임 서비스 방법 및 그 시스템에 관한 것이다. 더욱 상세하게는 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 결합되어 이루어진 사용자 영역을 2 개 이상 결합시켜서 길드 공동체를 형성하거나, 전쟁필드를 형성하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법, 그 시스템 및 기록매체에 대한 것이다.
사용자 인터페이스의 관점에서, 게임은 크게 싱글 플레이 게임(Single Play Game)과 멀티 플레이 게임(Multi Play Game), 그리고 온라인 멀티플 롤-플레잉 게임(Online Multiplayer RPG)으로 구분할 수 있다.
싱글플레이 게임은 게이머가 혼자서 컴퓨터에 짜여진 프로그램을 운영하는 게임을 말한다. 그리고, 이러한 싱글 플레이 게임에도 변형이 있어서 2인 이상의 게이머가 서로 경쟁하거나 협력하도록 만들어진 게임들이 있다. 최근에는 직접 회선으로 다른 컴퓨터와 연결시키거나, 인터넷 서버의 중개를 통해서 다른 다수의 게이머들과 함께 게임을 즐기는 형태의 게임이 등장했다. 이것을 멀티 플레이 게임(Multi Play Game)이라고 부른다. 또한, 롤 플레잉 게임(RPG)은 어떤 목적을 위해 자신에게 주어진 역할을 수행하여 해결하는 게임이다. 게임을 시작할때 등장인물 캐릭터를 선택한 후, 상기 캐릭터의 지능, 체력, 마법지수 등 특정한 능력을 이용하여 게 임을 풀어가고, 컴퓨터 또는 다른 사용자와의 전투나 대전을 통해 아이템을 획득해서 캐릭터의 능력을 발전시키며, 주어진 임무를 수행하는 것이다. 이러한 롤-플레잉 게임은 어드벤처 게임과 유사하나, 캐릭터 성장과 개발, 전략적인 전투, 퍼즐 해결 등이 추가되어 있으며, NPC(Non Player Character)를 채용하고 있는 장르로서, 탐색과 장대한 판타지의 세계를 가지고 있는 것이 특징이다.
근래에는 특히, 수백 내지 수천 명의 대규모 사용자가 동시에 접속해 즐기는 다중 멀티플레이어 온라인 롤-플레잉 게임(Massively Multi-player Online Role Playing Game; MMORPG) 등이 보급되면서, 사용자들의 단체인 길드(guild)들 간의 게임인 길드 게임은 강력한 커뮤니티 수단으로 각광받고 있다. 이러한 길드 게임은 보통 다수의 사용자들이 자신의 사용자 영역을 다른 게이머의 사용자 영역과 결합시켜서 길드 공동체를 형성하고, 이렇게 형성된 길드 공동체의 영역을 토대로 아이템을 생산하거나 퀘스트를 수행하며, 상대방 길드 공동체 영역을 침투하여 전투를 수행함으로써 게임을 진행시켜 나가는 것이다.
도 1은 종래의 기술에 따라 다수의 사용자가 게임 속 자신의 사용자 영역을 토대로 길드 공동체를 형성하는 온라인 게임의 시스템 구조를 예시적으로 나타내는 구성도이다. 도 1을 참조하면, 종래의 기술에 따른 온라인 게임 시스템은 복수의 게이머 (121, 122, 123) 및 게임 웹사이트(110)로 구성되며, 상기 게임 웹사이트(110)는 상기 복수의 게이머(121, 122, 123)가 접속하는 온라인 게임(111), 컨텐츠 서 버(112) 및 게임 DB(113)로 구성될 수 있다. 따라서, 상기 복수의 게이머(121, 122, 123)가 인터넷 등의 온라인을 통해 온라인 게임(111)에 실시간으로 접속하면, 상기 온라인 게임(111)은 웹사이트(110) 내의 컨텐츠 서버(112) 및 게임 DB(113)와 연동하여, 상기 복수의 게이머(121, 122, 123)에게 온라인 상의 게임을 제공하게 된다.
그러나, 이러한 구성을 가지는 종래의 온라인 게임 시스템 특히, 다수의 사용자가 게임 속 자신의 영역을 증가시키고 이렇게 증가된 사용자 영역을 토대로 길드 공동체를 형성하는 종래의 온라인 게임(예를 들면, 삼국지 게임)은 처음부터 정해진 맵 안에서 정형화된 형태의 토지를 뺏고 뺏기는 방식이다. 그렇기 때문에, 사용자는 게임 개발자가 개발해 놓은 정형화된 형태의 토지 블럭 위에서 게임을 즐길 수 밖에 없고, 게임 스토리와 구조는 게임 개발자에 의해서만 창조될 수 있어서 MMORPG의 장점인 창조적인 게임 환경을 충분히 활용할 수 없는 문제점이 있다. 이에 따라, 게임 속 사용자 영역을 기반으로 하는 새로운 형태의 온라인 롤-플레잉 게임 서비스는 항시 요구되고 있는 실정이다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로써, 적어도 하나 이상의 단위블럭이 결합되어 이루어진 사용자 영역을 2개 이상 결합시켜서 게임 속 길드 공동체를 형성할 수 있는 온라인 롤-플레잉 게임 서비스 방법 및 그 시 스템을 제공하고자 한다. 즉, 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 두개 이상 결합시켜서, 게임 속 길드 공동체를 형성할 수 있는 온라인 롤-플레잉 게임 서비스 시스템과 이것의 게임 서비스 방법 및 그 기록매체를 제공하기 위한 것이다.
이러한 본 발명을 통하여, 단위블럭으로 구분되는 소정의 맵 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 제1 사용자의 사용자 영역(예를 들어, 토지 영역)과 제2 사용자의 사용자 영역을 결합시켜서, 단위블럭에 의해 결합되는 새로운 형태의 길드 공동체를 형성하고자 한다. 즉, 본 발명은 정해진 형태의 맵이나 그 속에 고정된 형상의 사용자 영역을 이용하는 것이 아니라, 동일한 모양을 가진 단위블럭을 이용함으로써 상기 단위블럭의 결합에 의해 형성된 길드 공동체가 일관성을 가질 수 있고, 단위블럭의 결합에 의해 형성된 사용자 영역을 반복적으로 다른 사용자 영역과 결합시켜서 길드 공동체의 영역을 증가시킬 수 있으며, 상기 사용자 영역이 결합되는 방향을 사용자의 선택에 의함으로써 사용자들이 원하는 형태로 길드 공동체의 점유 영역을 만들어 나갈 수 있는 온라인 게임을 제공하는 것이 목적이다.
그리고, 상기 사용자 영역이 결합된 방향에 따라 길드 공동체를 기반으로 하여 생산할 수 있는 아이템(Item)의 종류를 다르게 제공하거나 상기 길드 공동체에서 수 행할 수 있는 퀘스트(Quest)의 종류를 다르게 제공하여, 종래에 정해진 형태의 맵(Map) 속에서 고정된 사용자 영역으로 일정하게 길드 공동체를 형성하는 획일화 된 온라인 게임과는 다른 새로운 형태의 온라인 롤-플레잉 게임 서비스를 제공하는 것이 본 발명의 목적이다.
즉, 게임을 사용하는 다수의 사용자 즉, 다수의 게이머들이 게임 개발자가 제공한 환경을 다양하게 변형시켜서 사용할 수 있고, 사용자가 적극적으로 게임 내용의 진행과 스토리를 만들어 나갈 수 있는 창조적인 게임 환경을 충분히 구현하고자 함이다. 또한, 사용자가 아이템을 생산하거나 퀘스트를 수행하는 기반이 되는 자신의 사용자 영역을 자신의 의사대로 다양하게 구현할 수 있고, 이를 통해 자신의 사용자 영역과 결합하기에 적합한 다른 사용자 영역을 선택하여 다양한 길드 공동체를 형성할 수 있으며, 이를 통해 길드 공동체의 전투 수행 능력을 증진시키기 위한 것이다.
나아가, 상기한 길드 공동체 간에 전투를 수행할 수 있는 전쟁필드를 제공함에 있어서, 상기 길드 공동체의 어느 쪽에도 속하지 않는 전투영역이 구비된 전쟁필드를 제공하고, 이를 통하여 길드 공동체 간의 전쟁, 즉 길드전이나 공성전이 이루어지는 경우, 종래와 같이 전쟁이 양 길드 공동체의 직접적인 점유 영역 위에서 바로 수행되는 것이 아니라, 양 길드 공동체의 점유 영역이 아닌 제3의 영역에서 전쟁을 치를 수 있게 하여 양 길드 공동체의 점유 영역에 직접적인 손상을 주지 않고도 전 투를 수행할 수 있는 버퍼 기능을 제공하고자 한다. 또한, 상기한 바와 같은 전투영역과 길드 공동체 영역을 결합시키는 것을 사용자의 선택에 따라 다양한 방향으로 결합시켜서, 다양한 맵으로 변경 설정이 가능한 전쟁필드를 제공하기 위한 것이다.
상기한 목적을 달성하기 위한 본 발명의 바람직한 일 실시형태는 게임 서비스 방법이다. 즉, 네트워크를 통하여 접속된 다수의 사용자들 간에 길드 공동체를 형성하는 온라인 롤-플레잉 게임(Role-Playing Game: RPG)을 제공하기 위한 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법에 있어서, 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 2 이상의 사용자 단말기에 제공하는 단계; 상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
본 발명의 바람직한 다른 실시형태는 게임 서비스 시스템이다. 즉, 네트워크를 통하여 접속된 다수의 사용자들 간에 길드 공동체를 형성하는 온라인 롤-플레잉 게임(Role-Playing Game: RPG)을 제공하는 온라인 롤-플레잉 게임 서비스 시스템에 있어서, 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 2 이상의 사용자 단말기에 제공하는 게임 제공부; 상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 길드형성 프로그램 저장부; 및 상기 생성된 길드 공동체 정보를 상기 사용자 단말기로 전송하여 디스플레이 되도록 하는 디스플레이 정보 처리부를 포함하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템이다.
이하에서는 본 발명의 바람직한 하나의 실시형태를 첨부된 도면을 참조하여 상세하게 설명하기로 한다. 본 발명은 하기의 실시예에 의하여 보다 더 잘 이해 될 수 있으며, 하기의 실시예는 본 발명의 예시 목적을 위한 것이며, 첨부된 특허청구범위에 의하여 한정되는 보호범위를 제한하고자 하는 것은 아니다.
도 2는 본 발명에 따른 온라인 롤-플레잉 게임의 블럭결합 방식을 개략적으로 설명하기 위한 모식도이다.
도 2를 참조하면, 본 발명의 실시예에 따른 온라인 롤-플레잉 게임은, 게임을 진행함에 있어서 게임 속 사용자 영역을 증가시키고 길드 공동체를 형성하기 위하여, 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 적어도 하나 이상 결합되어 이루어진 기본블럭에 하나 이상의 단위블럭을 추가로 결합시키는 것을 기본으로 한다. 다시 말해서, 본 발명의 주요한 특징은 도 2에 나타난 바와 같은 육각형 모양의 토지블럭을 예로 들어 설명하면, 동일한 모양을 가진 적어도 하나 이상의 단위블럭을 결합시켜 나감으로써 사용자 영역을 증가시키고, 이렇게 증가된 사용자 영역을 반복적으로 결합시켜서 길드 공동체를 만들어 나가는 것을 기본으로 한다.
즉, 종래의 삼국지 게임과 같은 경우, 미리 정해진 형태의 전체 맵(Map) 속에서 기 결정된 패턴으로 분절된 다양한 모양의 토지블럭을 점유해 나감으로써 사용자 영역을 증가시키는 것이지만, 본 발명은 상기와 같이 전체 맵이 미리 정해진 것이 아니고, 미리 결정된 패턴으로 분절된 블럭을 이용하는 것도 아니다. 본 발명은 단위블럭으로 구분된 맵이지만 전체 맵의 형태가 미리 정해지지 않은 소정의 맵에서 상기 단위블럭이 하나 이상 결합되어 이루어진 사용자 영역을 2개 이상 결합시켜서 게임 속 길드 공동체를 형성할 수 있는 것을 특징으로 한다. 이렇게 본 발명은 동일한 모양을 가진 단위블럭을 사용함으로써 상기 단위블럭의 결합에 의해 형성된 길드 공동체가 일관성을 가질 수 있게 할 수 있고, 단위블럭의 결합에 의해 형성된 사용자 영역을 반복적으로 다른 사용자 영역과 결합시켜서 길드 공동체의 영역을 증가시켜 나가는 것이기 때문에, 일정한 형태로 이미 전체가 고정된 맵이나 그 속에서 기 설정되어 변하지 않는 사용자 영역이 전혀 필요 없이, 사용자들이 원하는 형태로 길드 공동체의 점유 영역을 만들어 나갈 수 있는 것이다.
이러한 본 발명에 의하는 경우, 단위블럭으로 구분되는 소정의 맵 상에서 상기 단위블럭이 적어도 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 게임 속 사용자 영역(예를 들어, 토지 영역)과 다른 사용자의 사용자 영역을 결합시켜서, 단위블럭에 의해 결합되는 새로운 형태의 길드 공동체를 형성할 수 있다. 특히, 어떤 목적을 위해 자신에게 주어진 역할을 수행하여 해결하는 게임인 롤-플레잉 게임(RPG)에 있어서 로그아웃하여 게임을 중단한 후 다시 게임을 시작할때에도, 상기한 본 발명에 의하는 경우 이미 단위블럭을 기반으로 다수의 사용자 영역의 결합에 의해 형성된 길드 공동체에 다시 다른 사용자의 사용자 영역을 추가로 결합시킬 수 있으므로, 처음부터 다시 시작할 필요없이 연속적으로 길드 공동체의 영역을 확장시켜 나갈 수 있는 것이다.
본 발명에 따른 온라인 롤-플레잉 게임 서비스 시스템과 그것의 게임 서비스 제공 방법은 게임을 하는 사용자의 게임 속에서 구현되는 소정의 사용자 영역을 증가시키고, 이렇게 증가된 사용자 영역을 기반으로 길드 공동체를 형성하는 롤-플레잉 게임에 적합하며, 이에 따라 이하에서 설명하는 본 발명의 구체적인 실시예는 게임 속 사용자 영역을 결합시켜서 길드 공동체를 형성하는 온라인 롤-플레잉 게임을 바탕으로 설명하기로 한다.
본 명세서에서 사용되는 '길드 공동체'라 함은 온라인 RPG을 수행하는 다수의 사용자 또는 게이머가 공동의 목적을 위하여 모인 단체 또는 집합을 뜻하는 의미로 사용될 수 있고, 특히 게이머 각각이 가지고 있는 사용자 영역을 결합시켜서 만들어진 하나의 공통된 영역을 가지는 집단이나 공동체를 지칭할 수 있으며, 이것은 게임 공동체, 팀, 혈맹 등을 포함하는 일반적인 개념인 것이 바람직하다. 또한, 본 명세서에서 사용되는 '사용자 영역'이라 함은 가상의 게임 환경 내 공간에서 사용자 캐릭터가 활동하는 기반이 되는 공간 또는 지역을 의미할 수 있고, 특히 사용자 캐릭터의 지배력 또는 독점적 지배력이 미치는 영역을 지칭할 수 있다.
도 3은 본 발명의 바람직한 일 실시예에 따른 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법을 나타내는 순서도이다.
먼저, 본 발명에 따른 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법은 네트워크를 통하여 접속된 다수의 사용자들 간에 길드 공동체를 형성하는 온라인 롤-플레잉 게임(RPG)을 제공하기 위한 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법에 관한 것이다. 하기에서 설명하는 게임 서비스 방법은 본 발명을 수행하기에 적합한 온라인 RPG 서비스 시스템에 의해 수행되는 것이 바람직하다.
구체적으로, 본 발명은, 도 3에 나타난 바와 같이, 다수의 사용자가 RPG 서 비스 시스템에 접속할 수 있도록 본 발명에 따른 RPG 서비스 시스템이 상기 사용자의 사용자 단말기를 상기 RPG 서비스 시스템에 접속시키고(S301), 사용자로 하여금 회원가입이나 로그인 절차를 거치게 할 수 있다(S302). 이러한 접속 절차와 로그인 절차는 일반적인 게임 서비스 시스템에서 사용되는 어떠한 방법도 가능하다.
그리고, 통상적인 회원 가입 및 인증 등의 사용자 로그인 과정을 거쳐서 사용자 인증이 확인되면, 게임 서비스 시스템은 a) 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 적어도 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 2 이상의 사용자 단말기에 제공하는 단계(S310);를 수행한다. 이것은 게임의 시작을 위해 본 발명에 따른 게임 서비스 시스템이 사용자 또는 사용자 단말기에 롤-플레잉 게임을 제공하는 것이고, 이러한 게임의 제공 시점이나 제공 방법은 특별히 제한되지 않는다.
상기와 같이 제공되는 RPG은 본 발명에 따라 다수의 사용자들의 사용자 영역을 결합시켜서 길드 공동체를 형성하기 위해 기본블럭에 의해 표시되는 사용자 영역을 포함하는 것이 바람직하고, 상기 기본블럭은 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 적어도 하나 이상 결합되어 이루어진 것이 더욱 바람직하다. 본 발명은 2 개 이상의 사용자 영역을 블럭결합 방식으로 결합시켜서 길드 공동체를 형성하기 위하여, 상기 사용자 영역을 기본블럭에 의해 표시되도록 하였고, 상기 기본블럭은 다시 소정의 맵 상에서 구분되는 하나 이상의 단위블럭으 로 이루어지게 한 것을 특징으로 한다. 결국, 본 발명에 따른 사용자 영역은 단위블럭의 결합에 의해 이루어질 수 있고, 본 발명은 상기 단위블럭으로 구성된 사용자 영역을 기반으로 블럭결합 방식에 따라 길드 공동체를 형성하고자 하는 것이다.
이를 위하여, 상기 단위블럭으로 구분되는 소정의 맵이라는 것은 게임 속 가상의 환경을 실현시키기 위한 바탕 필드로써, 이것은 동일한 모양을 가진 무수히 많은 블럭이 결합되어 있는 것이고, 본 명세서에서 사용되는 "블럭"이라는 용어는 상기한 소정의 맵을 이루고 있는 기본 단위 또는 유니트(unit)이거나 이것들의 집합을 지칭하는 것일 수 있다. 상기 "블럭"은 게임 속에서 사용자가 게임 수행을 하는 기본 터전이 될 수 있고, 게임을 진행하거나 퀘스트를 수행하는 기반이 되는 영역을 의미하는 것일 수 있으며, 다른 사용자의 영역과 구분되는 사용자 자신의 고유 영역을 뜻하는 것일 수 있고, 다른 게임 사용자의 사용이나 침입을 배제할 수 있는 배타적인 구역을 뜻하는 것일 수도 있다.
이에 따라, 상기 "단위블럭"이라는 것은 도 4a에 나타난 바와 같이 상기한 "블럭"을 구성하는 하나의 기본 단위를 뜻한다. 즉, 상기한 소정의 맵을 이루고 있는 기본 단위 또는 유니트일 수 있다. 상기한 기본 단위블럭이라는 말에는 본 발명에 따른 단위블럭이 동일한 모양과 일정한 크기를 가지고 있다는 의미가 포함되어 있을 수 있다. 그러나, 본 발명에 있어서, 상기 단위블럭이라는 것은 여기에 제한되는 일이 없이, 서로 다른 모양을 가진 조각이나 블럭이 하나 이상 결합되어 이루어 지는 형태도 가능하다. 본 발명에 있어서, 이러한 단위블럭들은 소정의 맵을 구성할 수 있고, 본 발명은 상기 단위블럭으로 구분되는 소정의 맵을 이용하여 상기 맵 상에서 표시되는 사용자 영역을 결합시켜서 길드 공동체를 형성하기 위한 것이다.
도 4a 와 도 4b는 각각 본 발명의 실시예에 따른 온라인 롤-플레잉 게임의 블럭결합 방식을 설명하기 위한 모식도이다. 본 발명은 상기한 단위블럭이 적어도 하나 이상 결합되어 이루어진 기본블럭을 기초로 사용자가 게임을 수행하면서 상기 기본블럭에 결합시킬 수 있는 다른 추가적인 단위블럭을 얻고, 이것을, 도 4b에 나타난 바와 같이, 상기 기본블럭에 결합시켜서 사용자 영역을 증가시키는 것을 기본으로 한다. 이를 통해, 본 발명은 상기와 같이 단위블럭의 결합에 의해 형성된 2 개 이상의 사용자 영역을 상기한 단위블럭을 기반으로 하여 결합시킴으로써, 길드 공동체를 형성하는 게임 방법이나 진행수단을 특징으로 하는 것이다.
이를 위하여, 본 발명에 따른 게임 서비스 시스템은 사용자 영역을 포함하는 RPG 게임을 사용자 단말기로 제공함에 있어서, 상기 사용자 영역은 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 적어도 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 것을 특징으로 한다. 여기서, 상기 "기본블럭"은 상기한 단위블럭이 1개로 이루어지거나 상기한 단위블럭이 2개 이상 결합되어 이루어진 블럭을 의미하는 것이다. 이에 따라, 본 게임을 처음 수행하는 사용자나 이전의 게임 수행에 의해서도 블럭 결합에 의해 사용자 영역을 증가시키지 못한 사용자에 게는 상기 단위블럭 1개로 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 RPG을 제공하는 것이 바람직하고, 이전의 게임 수행에 의해 단위블럭이 결합되어 갱신된 사용자 영역을 가지고 있는 사용자가 다시 로그인하는 경우에는 2개 이상의 단위블럭이 결합된 기본블럭에 의해 표시되는 사용자 영역을 포함하는 RPG을 제공하는 것이 더욱 바람직하다.
즉, 본 발명은 어떤 목적을 위해 자신에게 주어진 역할을 수행하여 해결하는 게임인 롤-플레잉 게임(RPG)에 있어서, 게임을 처음 시작할때는 하나의 단위블럭으로 이루어진 기본블럭을 제공하여 추가의 단위블럭을 결합시키게 할 수 있고, 로그아웃하여 게임을 중단한 후 다시 게임을 시작할때에는 이미 2개 이상의 단위블럭의 결합에 의해 형성된 기본블럭을 제공하여 여기에 다시 단위블럭을 결합시켜 나갈 수 있게 함으로써, 사용자는 처음부터 다시 시작할 필요없이 연속적으로 자신의 영역을 확장시킬 수도 있는 것이다. 물론, 게임을 처음 시작하는 사용자에게 2개 이상의 단위블럭이 결합된 기본블럭에 의해 표시되는 사용자 영역을 제공하는 것도 가능하다.
이와 같이, 본 발명은 일정한 모양을 가진 단위블럭과 이것이 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 제공함으로써, 길드 공동체를 형성하는 것을 특징으로 하는바, 본 발명의 다른 특징으로써 상기 단위블럭이나 기본블럭은 도 4a와 도 4b에 나타난 바와 같이 게임 속 사용자의 토지영역을 나타내는 블럭인 것이 바람직하다. 그러나, 사용자 영역을 나타내는 블럭이면, 상기 블럭이 사용자의 어떠한 영역을 나타내는지는 특별히 제한되지 않는다. 예를 들면, 게임 속 사용자가 거주하는 성이나 집과 같은 건물 또는 건축물을 나타내는 블럭일 수 있고, 부동산에 제한되지도 않으며, 사용자 영역을 표시하는 물건이나 제품과 같은 여타의 동산이 될 수도 있다.
상기한 바와 같이, 본 발명에 따른 게임 서비스 시스템이 상기한 롤-플레잉 게임을 사용자 단말기로 제공하면, 사용자는 인터넷을 통하여 제공받은 게임을 수행하고, 본 발명에 따른 게임 서비스 시스템은 상기 제공한 RPG이 사용자에 의해 진행되도록 하게 한다(S311). 그리고, 이러한 게임 진행 중에는 어떠한 이유에서이건 상기한 사용자 영역을 2개 이상 결합시키려는 신호가 발생할 수 있고, 본 발명에 따른 게임 서비스 시스템은 이러한 사용자 영역 결합 신호를 확인하여 길드 형성 여부를 판단(S312)한 뒤에, b) 상기 사용자 단말기 중에서 적어도 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 서로 다른 사용자의 사용자 영역을 결합시켜서 길드 공동체를 형성하는 단계(S320);를 거치는 것, 즉 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 것이 특징이다.
상기 사용자 영역 결합 신호는 상기한 바와 같이 2 이상의 사용자 단말기에 제공된 롤-플레잉 게임의 사용자 영역을 결합시키기 위한 것으로, 서로 다른 사용자의 게임 속 사용자 영역을 결합시키고자 하는 명령 정보를 포함한다. 이러한 사용자 영 역 결합 신호는 본 발명에 따른 게임 서비스 시스템으로 하여금 서로 다른 사용자의 사용자 영역, 예를 들어 제1 사용자의 사용자 영역과 제2 사용자의 사용자 영역을 결합시켜서 도 5에 도시된 바와 같은 길드 공동체를 형성시키기 위함이다. 도 5는 본 발명에 따라 사용자 영역의 결합에 의해 길드 공동체가 형성되는 방식을 설명하기 위한 모식도이고, 여기에 도시된 바와 같은 길드 공동체를 예로 들어 설명하면, 하나의 단위블럭을 가진 제1 사용자의 사용자 영역과 두 개의 단위블럭이 결합된 기본블럭으로 이루어진 제2 사용자의 사용자 영역이, 상기한 사용자 영역 결합 신호에 따라 결합되어 3개의 단위블럭으로 이루어진 영역을 가진 길드 공동체를 형성하게 된 것이다.
이러한 사용자 영역 결합 신호는 상기 롤-플레잉 게임이 제공된 2 이상의 사용자 단말기 중 어느 하나 이상의 단말기로부터 전송될 수 있다. 2 이상의 사용자 단말기로부터 전송되는 경우, 본 발명에 따른 게임 서비스 시스템이 먼저 전송받은 결합 신호에 따라 사용자 영역을 결합시킬 수도 있고, 결합시키고자 하는 사용자 영역와 관련된 사용자 단말기 모두로부터 상기 결합 신호가 입력되었을 때만 사용자 영역을 결합시키는 것도 가능하다.
이러한 사용자 영역 결합 신호는 예를 들어 상기 롤-플레잉 게임 중에 발생되는 퀘스트가 사용자에 의해 수행됨으로써 발생될 수 있고, 상기 사용자 영역의 결합을 가능하게 하는 사용자 캐릭터의 능력치가 소정 크기 이상인 경우 발생할 수도 있으 며, 상기 결합을 가능하게 하는 능력치는 온라인이나 오프라인을 통하여 별도로 구매하거나 다른 사용자와의 거래를 통하여 얻어질 수도 있다. 이와 같이 상기한 사용자 영역 결합 신호가 발생하는 원인이나 방법은 여러가지가 있을 수 있지만, 그 중에서도 본 발명은 상기 사용자 영역 결합 신호가 사용자 영역의 결합을 원하는 제1 사용자와 제2 사용자의 합의에 의해 발생되는 것이 가장 바람직하다. 사용자 영역의 결합에 의한 길드 공동체 형성은 공동의 목적을 위한 것이기 때문에, 어느 한 사용자의 일방적인 의사에 의하는 것이 아니라, 상호의 이해관계를 바탕으로 하는 협의에 의해 길드 공동체가 이루어지게 하고자 함이다. 이를 통하여, 사용자는 자신의 게임 목적과 현재 상황에 따라 가장 적합한 다른 사용자를 선택하여 길드 공동체를 형성할 수 있다.
도 6은 본 발명의 일 실시예에 따른 게임 서비스 방법에서 사용자 영역 결합 신호가 발생하는 구체적인 과정을 예시하는 흐름도이고, 여기에 도시된 바와 같이, 상기 사용자 영역 결합 신호는 본 발명에 따른 게임 서비스 시스템이 제1 사용자의 제2 사용자에 대한 사용자 영역 결합 요청 신호를 수신하고(S610), 상기 사용자 영역 결합 요청에 대한 제2 사용자의 수락 신호를 수신한 다음에(S620), 상기 수락 신호를 상기 제1 사용자에게 전송하여 사용자 영역 결합 여부를 확인함으로써(S630), 상기 제1 사용자의 사용자 단말기에서 발생될 수 있다. 이와 같은 과정을 통하여 제1 사용자의 결합 요청과 이에 대한 제2 사용자의 수락에 의한 사용자 영역 결합의 합의를 도출하기 위한 것이다. 상기 제1 사용자의 제2 사용자에 대한 사용자 영역 결합 요청 신호는 제1 사용자의 사용자 단말기로부터 제2 사용자의 사용자 단말기로 바로 전송될 수 있고, 본 발명에 따른 게임 서비스 시스템을 거쳐서 전송되는 경우라면 상기 수신한 사용자 영역 결합 요청 신호를 제2 사용자에게 전송한 이후에 상기 제2 사용자의 수락 신호를 수신하는 것이 바람직하다.
그리고, 본 발명의 다른 실시예로써, 상기 사용자 영역 결합 신호는 상기 서로 다른 사용자 중 어느 한 사용자의 능력치가 소정 크기 이상인 경우 발생되는 것일 수 있다. 이것은 상기 사용자 영역 결합 신호가 2 이상의 사용자 단말기 중에서 어느 하나의 사용자 단말기로부터 전송되는 경우를 상정한 것으로써, 어느 한 쪽의 결정에 의해 다른 게이머의 사용자 영역이 통합되는 경우를 예시한 것이다. 상기 사용자의 능력치라 함은 사용자 영역 간의 결합을 가능하게 하는 사용자 캐릭터의 능력 수준을 나타내는 지표 또는 수치를 의미하는 것일 수 있다. 이러한 사용자 능력치가 소정의 크기 이상으로 도달하면 상기한 사용자 능력치를 가지는 사용자에게 다른 게이머의 사용자 영역을 통합할 수 있는 권리를 부여함으로써, 적극적인 길드 공동체 형성을 도모할 수 있고 다수의 게이머로 하여금 경쟁적으로 사용자 능력치를 증가시키도록 자극할 수 있는 효과를 가질 수 있다.
또한, 본 발명의 다른 실시예로써, 사용자 영역의 결합을 가능하게 하는 상기 사용자의 능력치는 상기 롤-플레잉 게임 중에 발생되는 퀘스트(Quest)가 사용자에 의해 수행됨으로써 갱신되는 것일 수 있다. 이렇게 퀘스트 수행에 의하여 사용자의 능 력치를 증가시키는 것은 게임의 진행 중에 부여된 임무를 수행하여 일정한 능력치를 달성한 사용자에게만 사용자 영역을 결합시킬 수 있는 능력이나 권한을 부여하기 위함이다.
이를 위한 상기 퀘스트는 일반적으로 온라인 게임 상에서 사용자 또는 사용자의 케릭터가 처리하는 일이나 수행해야 하는 일 또는 임무를 말하는 것으로써, 특별히 제한되는 일이 없이 어떠한 형태의 퀘스트도 다 포함하는 개념일 수 있다. 좀 더 바람직하게는 본 발명이 블럭결합 방식에 의하여 사용자 영역을 결합시키는 온라인 롤-플레잉 게임을 특징으로 하므로, 상기 퀘스트는 상기한 기본블럭에 의해 표시되는 사용자 영역(예를 들어, 사용자의 토지영역)에 근거한 사냥, 채집 또는 상거래에 관한 임무인 것이 적합하다. 이것은 사용자 영역이 결합되어 형성되는 길드 공동체의 영역이 확장됨으로 인해서, 본 발명이 상기 확장된 길드 공동체의 형태와 상기 결합된 사용자 영역의 방향을 기반으로 하는 좀 더 다양하고 난이도가 증가한 퀘스트를 부여할 수 있게 하는 효과를 가지고 있다. 예를 들어, 본 발명에 따른 게임 서비스 시스템은 사용자 영역이 결합된 크기나 형태 또는 방향에 따라 다른 퀘스트를 제공할 수 있고, 이에 따라 사용자에 의해 창조되는 다양한 게임 스토리 구현이 가능하며, 사용자가 이러한 퀘스트 수행을 위해서 다시 자신의 사용자 영역 또는 길드 공동체 영역을 본인의 선택에 따라 적합한 방향으로 결합시켜 나갈 수 있는 것을 가능한다.
상기한 바와 같이, 어떠한 이유에 의해서이건 다수의 사용자들이 가지고 있는 사용자 영역을 결합시키려는 사용자 영역 결합 신호가 발생할 수 있고, 이에 본 발명은 상기 사용자 영역 결합 신호에 따라, 상기 다수의 사용자들 중에서 2이상의 사용자가 가지고 있는 사용자 영역들을 결합시켜서 길드 공동체를 형성한다. 즉, 본 발명에 따른 게임 서비스 시스템은 사용자 단말기로부터 상기 사용자 영역 결합 신호를 수신하면, 이를 검증하고 확인하는 단계를 선택적으로 거친 후에, 도 5에 나타난 바와 같이 2개의 사용자 영역이 결합되어 이루어진 길드 공동체를 형성할 수 있고, 나아가서는 상기 사용자 영역의 결합을 다수의 사용자들 간에 수행하거나 또는 반복적으로 수행하여 도 7에 도시된 바와 같은 넓은 길드 공동체를 형성할 수도 있다.
이러한 사용자 영역의 결합은 상기 서로 다른 사용자의 사용자 영역을 결합시킴에 있어서, 제1 사용자의 사용자 영역에 제2 사용자의 사용자 영역을 하나 결합시키는 것이 가능하고, 제1 사용자의 사용자 영역에 제2 사용자를 포함한 다수의 사용자의 사용자 영역을 여러번 반복해서 결합시키는 것도 가능하며, 서로 다른 사용자의 사용자 영역을 한번에 결합시킬 수도 있는 것이다. 나아가, 이렇게 결합되는 사용자 영역은 각각 서로 다른 방향으로 결합될 수도 있다.
이러한 본 발명의 특징을 위하여, 상기 소정의 맵을 구성하는 단위블럭은 다양한 형상과 일정한 모양를 가질 수 있다. 예시적으로는, 원형이나 삼각형, 사각형, 오 각형 등과 같은 다각형 형상을 가질 수도 있고, 그 중에서도 상기 단위블럭은 일정한 정육각형(regular hexagon) 모양인 것이 바람직하다. 이와 같은 정육각형 모양의 단위블럭은 결합되는 방향에 따라 다양한 형태의 기본블럭(토지영역)을 형성할 수 있는 것과 동시에, 이러한 단위블럭이 어떠한 방향으로 결합되던지에 상관없이 결합에 의해 형성된 사용자 영역은 불필요한 여백의 공간 없이 짜임새 있는 견고한 구조를 가질 수 있는 것이다.
이와 관련한 본 발명의 다른 특징으로써, 상기 서로 다른 사용자의 사용자 영역을 결합시키는 것은 상기 소정의 맵 상에서 상기 제1 사용자의 사용자 영역과 제2 사용자의 사용자 영역을 구성하는 단위블럭이 인접하도록 결합시키는 것일 수 있다. 여기서, 상기 사용자 영역을 구성하는 단위블럭이 인접하도록 결합시킨다고 하는 것은 상기 단위블럭으로 구분되는 소정의 맵 상에서 표시되는 서로 다른 사용자의 사용자 영역이 연결되도록 결합되는 것을 의미한다. 즉, 본 발명에 따라 사용자 영역을 결합시키는 경우, 상기 결합되는 사용자 영역은 서로 떨어져 있는 것일 수도 있지만, 서로 연결될 수 있도록 인접한 것이 바람직하다. 왜냐하면, 길드 공동체를 형성하는 사용자 영역이 서로 인접하도록 결합시킴으로써, 결합된 사용자 영역에 의해 표시되는 길드 공동체의 영역을 일괄하여 하나의 영역으로 크게 확장시킬 수 있고, 이렇게 확장된 길드 공동체 영역은 추후에 다른 사용자 영역을 추가로 더 결합시키기가 용이하며, 이후에 진행되는 게임이나 퀘스트를 효과적으로 진행시킬 수 있기 때문이다.
나아가, 본 발명의 또 다른 실시예는 상기 서로 다른 사용자의 사용자 영역을 결합시킴에 있어서, 사용자의 선택에 따라 다른 방향으로 결합시키는 것이다. 이를 위하여, 상기 사용자 단말기로부터 전송되는 사용자 영역 결합 신호는 사용자 영역이 결합되는 방향에 대한 정보를 포함하고, 본 발명에 따른 게임 서비스 시스템이 상기 서로 다른 사용자의 사용자 영역을 결합시키는 것은 상기 정보에 따라 다른 방향으로 사용자 영역을 결합시키는 것일 수 있다. 이를 통하여, 사용자는 사용자 영역을 결합해서 길드 공동체를 형성하고자 하는 경우, 사용자 영역을 증가시키고자 하는 신호에 서로 다른 사용자의 사용자 영역이 어떤 방향으로 어떻게 결합되는지를 다양하게 선택 할 수가 있다.
예시적으로, 정육각형 모양의 단위블럭으로 이루어진 사용자 영역이라면 제1 사용자 영역에 결합되는 제2 사용자 영역의 단위블럭 중에서 어떤 면을 상기 제1 사용자 영역의 어떤 단위블럭과 결합시킬지 또는 상기 어떤 단위블럭의 어떤 면과 결합시킬지를 다양하게 선택할 수 있다는 것이다. 이렇게 결합되는 면이나 방향을 사용자가 선택할 수 있게 하면, 결합되어 형성되는 길드 공동체 영역의 형태는 종래와 같이 이미 정형화된 것을 획득하는 아니라 사용자의 선택에 따라 제한 없는 변형이 가능하며, 이것은 사용자로 하여금 상기 결합된 형태에 따라 추후에 이어지는 다음 퀘스트를 다른 방법으로 좀 더 용이하게 해결 할 수 있게 하는 효과가 있다. 이렇게 단위블럭으로 이루어진 서로 다른 사용자 영역의 결합은 비단 정육각형 모 양의 단위블럭으로 이루어진 사용자 영역 뿐만 아니라 원형이나 다각형 모양인 단위블럭에 의해 구성되는 사용자 영역의 경우에도 바람직하게 적용될 수 있다.
이를 위하여, 본 발명에 따른 게임 서비스 시스템은 사용자 영역의 결합에 관한 사용자의 선택 정보를 입력 받을 수 있는 블럭결합 선택 처리부를 별도로 가질 수 있고, 사용자의 사용자 영역 결합 신호에 관한 데이터를 사용자 단말기와 송수신하는 송수신 처리부에 의해 사용자의 선택을 받는 것도 가능하며, 상기한 서로 다른 사용자의 사용자 영역을 결합시켜서 길드 공동체를 형성하는 길드형성 프로그램 저장부에 의해 통합적으로 수행될 수도 있다.
이와 함께, 본 발명에 따른 게임 서비스 방법에서도 사용자 영역의 결합에 대한 사용자의 선택을 받을 수 있는 별도의 단계를 포함할 수 있고, 이러한 단계는 도 8에 나타난 바와 같이 길드 공동체를 형성하는 단계에 포함되서 수행되는 것이 바람직하다. 도 8은 본 발명의 일 실시예에 따른 게임 서비스 방법에서 길드 공동체가 형성되는 구체적인 과정을 예시하는 흐름도이다. 즉, 상기 길드 공동체를 형성하는 단계(S320)는, 상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호 - 상기 사용자 영역 결합 신호는 사용자 영역이 결합되는 방향에 대한 정보를 포함함 - 를 수신하고(S810), 상기 결합되는 방향에 대한 정보에 따라 서로 다른 사용자의 사용자 영역을 다른 방향으로 결합시켜서 길드 공동체를 형성하는 것일 수 있다(S820).
이와 더불어, 본 발명은 상기 서로 다른 사용자의 사용자 영역을 결합시키는데 있어서, 상기 결합시키는 것을 본 발명에 따른 게임 서비스 시스템이 사용자의 사용자 영역 결합 신호를 수신하여 결합시키는 것이거나, 상기 게임 서비스 시스템이 사용자 단말기에 있는 사용자 클라이언트 프로그램으로 하여금 결합시키는 것일 수 있다. 즉, 상기한 결합 단계의 수행이 본 발명에 따른 게임 서비스 시스템 내에서 이루어질 수 있다면, 이러한 결합 기능의 수행은 상기 게임 서비스 시스템에 의해 사용자 클라이언트 프로그램에 의해서도 수행될 수 있음이 이 기술분야의 당업자에게는 용이하게 생각해 낼 수 있는 것이므로, 본 발명은 상기한 기술적 특징이 수행되는 어떠한 형태의 변형도 포함할 수 있다.
다음으로, 본 발명에 따른 게임 서비스 시스템은 c) 상기 생성된 길드 공동체 정보를 상기 사용자 단말기로 전송하여 디스플레이 되도록 한다(S330). 여기서, 사용자 단말기로 전송된 후 디스플레이 되는 방법은 특별히 제한 되지 않는다. 상기 사용자 영역의 결합에 의해 형성된 길드 공동체를 사용자 단말기에 디스플레이 함으로써, 다수의 사용자들 간에 게임 속에서 길드 공동체를 형성하게 하기 위함이다. 이에 따라, 각각의 사용자는 상기와 같이 형성된 길드 공동체를 이용하여 게임을 계속 진행 시킬 수 있다.
여기서, 본 발명에 따른 게임 서비스 시스템이 길드 공동체를 디스플레이 하는 것 또한 상기 길드 공동체에 대한 데이터를 상기 사용자 단말기로 전송하여 디스플레이 하는 것이거나, 사용자 단말기에 있는 사용자 클라이언트 프로그램이 상기한 길드 공동체 형성 기능을 수행한 경우라면 상기 사용자 클라이언트 프로그램으로 하여금 디스플레이 시키는 것일 수 있다. 즉, 상기한 디스플레이 단계의 수행이 본 발명에 따른 게임 서비스 시스템 내에서 이루어질 수 있다면, 이러한 디스플레이 단계의 수행은 상기 게임 서비스 시스템에 의해 사용자 클라이언트 프로그램에 의해서도 수행될 수 있음이 이 기술분야의 당업자에게는 명백한 것이다.
한편, 본 발명에 따른 게임 서비스 방법의 상기 b) 단계와 c) 단계는 반복하여 수행되는 것도 가능하다. 즉, 상기 S320 단계와 S330 단계는 반복하여 수행될 수 있다. 이에 따라, 상기 사용자 영역 결합 신호에 따라 사용자 영역이 결합되어 길드 공동체가 형성되고, 이렇게 형성된 길드 공동체가 디스플레이 된 후에, 다시 사용자 영역 결합 신호가 발생하여 다른 사용자 영역이 추가로 결합됨으로써 더욱 확장된 길드 공동체가 형성될 수 있는 것이다.
상술한 바와 같은 본 발명에 따라 길드 공동체가 형성된 길드 공동체의 영역은 도 5에 나타난 바와 같이 두명 이상의 사용자 캐릭터를 포함할 수 있다. 본 발명은 온라인 게임 상에서 다른 사용자와 게임 공동체, 팀, 혈맹, 길드 등을 형성하기 위해서, 종래와는 다르게 동일한 모양의 기본 단위블럭으로 이루어진 사용자 영역을 결합시키는 것을 특징으로 한다.
이렇게 동일한 모양의 기본 단위블럭을 바탕으로 다수의 사용자 영역을 결합시킴으로써 형성된 길드 공동체 영역은 일체성을 가질 수 있고, 이러한 길드 공동체 영역은 결합되는 사용자 영역의 결합되는 방향에 따라 다른 모양의 갱신된 길드 공동체 영역을 가질 수 있으며, 이렇게 이루어진 길드 공동체는 결합하는 사용자 간에 부족하거나 필요한 토지 영역 또는 상기 토지 영역 위에 형성된 건출물이나 물자 등을 서로 보완하여 이용할 수 있는 효과를 제공한다.
이러한 사용자들 간에 계속된 사용자 영역의 결합은 도 7에 나타난 바와 같은 거대한 타운을 형성할 수 있으며, 본 발명에 따라 상기 기본 단위블럭의 모양이 동일한 사용자 영역의 결합에 의해 형성되는 거대한 길드 공동체 영역은 불필요한 공간이 없이 짜임새 있는 영역을 구축할 수 있고, 다양한 방식에 의한 사용자 영역의 결합으로 길드 공동체의 영향력을 증가시킬 수 있는 것이다. 나아가, 길드 공동체의 영역 규모와 여기에 포함된 사용자 캐릭터의 수에 따라 길드의 영향력이 성장하는 시스템을 통해, 사용자로 하여금 적극적인 신규 길드원 유치에 대한 동기 부여를 제공할 수 있다.
도 9는 본 발명의 바람직한 다른 실시예에 따른 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법을 나타내는 순서도이고, 도 10은 본 발명에 따라 길드 공동체와 전투 영역의 결합에 의해 형성된 전쟁필드의 일예를 나타내는 모식도 이다.
여기에 도시된 본 발명은 상술한 바와 같이 형성된 길드 공동체와 단위블럭이 결합되어 이루어진 전투영역을 결합시켜서 다수의 사용자들 간에 전투를 수행할 수 있는 전쟁필드를 제공하기 위한 것이다. 즉, 상기한 방법으로 형성된 2 이상의 길드 공동체와 상기 단위블럭이 하나 이상 결합되어 이루어진 전투영역을 결합시켜서 전쟁필드를 형성하는 것을 특징으로 한다.
이러한 본 발명은 네트워크를 통하여 접속된 다수의 사용자들 간에 전투를 수행할 수 있는 전쟁필드가 포함된 온라인 롤-플레잉 게임(RPG)을 제공하기 위한 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법에 관한 것이고, 상술한 바와 같은 통상적인 접속절차(S901)와 로그인 절차(S902)를 거칠 수 있다. 그리고, a) 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 적어도 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 2 이상의 사용자 단말기에 제공하는 단계(S910) 내지 b) 상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 단계(S920)는 상술한 S310 단계 내지 S320 단계와 동일하므로, 이에 관한 설명으로 갈음한다.
다음으로, 본 발명에 따른 게임 서비스 시스템은 상기 생성된 2 이상의 길드 공동체의 새로운 영역과 단위블럭으로 구분되는 소정의 맵 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 전투영역을 결합시켜서 전쟁필드 영역에 대한 정보를 생성한다(S930). 상기 전투영역은 도 10에 나타난 전투지역을 뜻할 수 있고, 본 발명에서는 특히 상기한 바와 같은 단위블럭이 하나 이상 결합되어 이루어진 것일 수 있다. 즉, 상기 전투영역은 사용자 영역이 형성되는 소정의 맵 상에 있는 단위블럭에 의해 형성된 것일 수 있고, 상기한 소정의 맵과는 다른 맵 상에 있는 단위블럭에 의해 형성된 것일 수도 있다.
본 발명은 상기 형성된 길드 공동체가 2개 이상인 경우, 상기 2개 이상의 길드 공동체 영역과 상기 길드 공동체의 어느 쪽에도 속하지 않는 단위블럭으로 이루어진 전투 영역을 결합시켜서 길드간 전투 수행이 가능한 전투지역이 포함된 전쟁필드를 제공하기 위한 것이다. 이에 따라, 길드 공동체 간의 전쟁, 즉 길드전이나 공성전이 이루어지는 경우, 종래와 같이 전쟁이 양 길드 공동체의 직접적인 토지 위에서 바로 수행되는 것으로 제한되는 것이 아니라, 상기 길드 공동체의 영역이 아닌 제3의 지역에서 전쟁을 치를 수 있어서, 다양한 방식의 전투 수행이 가능하다. 예를 들어, 상기 제3의 지역은 어느쪽 길드 공동체에도 속하지 않기 때문에, 길드 공동체 영역에 직접적인 손상을 주지 않고도 전투를 수행할 수 있는 버퍼 기능을 제공 할 수 있다.
이를 위한 본 발명의 다른 실시예로써 상기 길드 공동체와 상기 전투 영역을 결합시키는 것은, 도 10에 도시된 바와 같이, 2 이상의 길드 공동체 사이에 상기 전투 영역을 결합시키는 것이 바람직하다. 전투지역이 상기 길드 공동체의 사이에 위치하게 함으로써, 양쪽 길드 공동체 모두로부터의 접근성을 증가시킬 수 있을 뿐만 아니라, 상기와 같이 양쪽 길드 공동체 영역 모두에 직접적인 손상을 주지 않는 버퍼 기능을 충분히 제공하기 위함이다.
본 발명의 또 다른 실시예는 길드 공동체와 결합하는 상기 전투 영역을 사용자의 선택에 따라 다양한 모양으로 변형시킬 수 있는 것이다. 즉, 이러한 본 발명에 있어서, 상기 전투영역은 상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 전투 영역 결합 신호 - 상기 전투 영역 결합 신호는 상기 전투 영역을 이루기 위해 결합되는 단위블럭의 수와 결합 방향에 대한 정보를 포함함 - 에 따라, 전투 영역을 이루는 단위블럭의 수와 결합 방향이 결정되는 것을 특징으로 할 수 있다. 이것은 본 발명에 따른 게임 서비스 시스템이 사용자로부터 상기 전투 영역을 이루기 위해 결합되는 단위블럭의 수와 결합 방향에 대한 정보를 전송받아, 상기 전투 영역을 이루는 단위블럭의 수와 결합 방향을 사용자 의사에 맞게 조절할 수 있는 것이다. 이러한 본 발명에 의하는 경우, 길드 공동체와 결합하는 전투영역을 게임을 하는 사용자의 선택에 따라 다양한 맵으로 변경하여 설정할 수 있는 효과가 있다.
나아가, 본 발명은 상기와 같이 전투 영역을 사용자의 선택에 따라 다양하게 구성할 수 있을 뿐만 아니라, 상기 길드 공동체와 상기 전투 영역을 결합시키는 것도 사용자의 선택에 따라 다양한 방향으로 결합시킬 수 있다. 즉, 이러한 본 발명에 있어서, 상기 길드 공동체와 상기 전투 영역을 결합시키는 것은 상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 전투 영역 결합 신호 - 상기 전투 영역 결합 신호는 상기 길드 공동체와 전투 영역이 결합되는 방향에 대한 정보를 포함함 - 에 따라, 서로 다른 방향으로 결합시키는 것을 특징으로 할 수 있다. 이러한 본 발명에 의하는 경우, 길드 공동체 뿐만 아니라 상기한 전투 영역을 포함하는 전쟁필드까지 사용자 의사대로 다양하게 구현할 수 있어서, 길드 공동체의 전투 수행 능력을 증진시킬 수 있는 효과가 있다.
한편, 상기한 본 발명에 따른 게임 서비스 방법의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다.
상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크와 같은 자기-광 매체, 및 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로 그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.
이하에서는, 상술한 바와 같은 블럭결합 방식에 의한 온라인 롤-플레잉 게임 서비스 방법을 수행하기 위한 게임 서비스 시스템을 도 11과 도 12를 참조하여 상세히 설명하기로 한다.
도 11 과 도 12는 각각 본 발명의 바람직한 일 실시예에 따라 길드 공동체를 형성하는 온라인 롤-플레잉 게임 서비스 시스템의 구성을 나타내는 블럭도이다.
도 11에 도시된 바와 같이, 본 발명에 따른 온라인 롤-플레잉 게임 서비스 시스템(1130)은 인터넷(1120)을 통해 사용자들에게 게임 서비스를 제공하기 위한 것으로, 인터넷(1120)을 통해 다수의 사용자 단말기(1111, 1112, 1113)에 연결되어 있다.
사용자 단말기(1111, 1112, 1113)는 인터넷을 통해 인터넷 게임 시스템에 접속할 수 있는 통신장치이며, 예를 들어 컴퓨터(1111), 이동통신 단말기(1112), 핸드폰(1113) 등 다양한 통신장치가 사용될 수 있어, 사용자는 인터넷(1120)을 통해 편 리하고 신속하게 온라인 롤-플레잉 게임 서비스 시스템(1130)에 접속할 수 있다. 사용자 단말기(1111, 1112, 1113)에는 온라인 롤-플레잉 게임 서비스 시스템(1130)과 통신하며 인터넷 게임을 진행할 수 있는 게임 애플리케이션인 게임 클라이언트 프로그램이 설치되는 바람직하다.
우선, 사용자는 상기 사용자 단말기(1111, 1112, 1113)를 이용하여 본 발명에 따른 온라인 RPG 서비스 시스템(1130)에 접속하여 아이디, 패스워드, 성명, 주민번호, 성별, 나이, 이메일, 전화번호 등의 회원정보를 입력하여 회원가입을 하고, 본 발명에 따른 블럭결합 게임 프로그램을 다운로드하여 사용자 단말기(1111, 1112, 1113)에 설치하는 것이 바람직하다. 상기 블럭결합 게임 프로그램은 상기 RPG 서비스 시스템(1130)에 접속하면 실행되는 클라이언트/서버 방식의 게임이며, 상기 RPG 서비스 시스템(1130)에 접속이 이루어지면 사용자에게 로그인창을 출력하고, 회원로그인이 이루어진 후 정상 실행된다. 또한, 사용자 단말기(1111, 1112, 1113)에 설치되는 상기 블럭결합 게임 프로그램은 CD-ROM 형태로 제작되어 배포될 수도 있다.
이러한 본 발명에 있어서, 사용자라 함은 사용자 단말기(1111, 1112, 1113)를 이용하여 본 발명에 따른 온라인 롤-플레잉 게임 시스템(1130)에 접속하는 다수의 게임 사용자, 즉 게이머를 의미하는 것이고, 이것은 상기 사용자가 게임 속에서 진행하는 상기 사용자의 게임 캐릭터나 아바타 등을 의미하는 것으로 확장되어 사용될 수 있다.
구체적으로, 본 발명에 따른 온라인 롤-플레잉 게임 서비스 시스템(1130)은, 도 11에 나타난 바와 같이, 인터넷(1120)과 같은 유무선 네트워크를 통하여 접속된 다수의 사용자의 게임 속 사용자 영역을 증가시키는 온라인 롤-플레잉 게임을 제공하기 위한 것으로, 기본블럭에 의해 표시되는 사용자 영역을 포함하는 게임을 사용자 단말기에 제공하는 게임 제공부(1132)와, 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 길드형성 프로그램 저장부(1131) 및 상기 생성된 길드 공동체 정보를 디스플레이 시키는 디스플레이 정보 처리부(1133);를 포함하는 것이 바람직하다.
먼저, 상기 게임 제공부(1132)는 본 발명에 따라 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 적어도 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 사용자 단말기에 제공하는 것으로써, 다수의 사용자들이 사용하는 사용자 단말기 중에서 2개 이상의 사용자 단말기에 온라인 RPG을 제공하는 역할을 수행하며, 상기 RPG에는 사용자 영역이 포함되어 있고, 상기 사용자 영역은 소정의 맵(Map) 상에서 구분되는 단위블럭이 적어도 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 것이 바람직하다.
또한, 상기 게임 제공부(1132)에 의해 제공되는 상기 단위블럭 또는 기본블럭은 게임 속 사용자의 토지 영역을 나타내는 블럭인 것이 바람직하고, 상기 단위블럭은 상술한 바와 같이 일정한 정육각형 모양을 가지는 것이 더욱 바람직하다. 이와 같이 정육각형 모양의 토지 블럭에 의해 표시되는 사용자 영역을 게임 제공부(1132)에 의해 2 이상의 사용자 단말기로 제공하는 것은, 서로 다른 사용자 영역을 상기 토지 블럭을 바탕으로 결합시킴으로써 길드 공동체를 형성하기 위함이다.
즉, 본 발명에 따른 게임 제공부(1132)는 단위블럭이 적어도 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역이 포함되어 있는 RPG을 제공하기 위한 것이면 특별히 제한되는 일이 없이, 본 발명에 따른 단위블럭, 상기 단위블럭이 결합된 기본블럭, 상기 기본블럭에 의해 표시되는 사용자 영역 및 상기 사용자 영역이 결합되어 길드 공동체를 형성하는 것에 대한 데이터나 정보를 사용자 단말기와 송수신하여 게임을 진행시키는 것이 특징이다.
이러한 게임 제공부(1132)는 다수의 사용자가 본 발명에 따른 시스템(1130)에 접속하여 게임을 진행할 수 있도록 마련된 게임 제공 장치로써, 이러한 게임 제공부는 하나의 서버일 수 있지만, 각각의 채널별로 별도로 구현되는 것도 가능하다. 그리고, 상기 게임 제공부(1132)는 본 발명에 따른 길드형성 프로그램 저장부(1131) 및 디스플레이 정보 처리부(1133)와 각각 연동하여 작동하는 것이 바람직하다. 상기 길드형성 프로그램 저장부(1131)는 상기 게임 제공부(1132)에 의해 제공된 게임 속 에서 블럭을 결합을 바탕으로 서로 다른 사용자 영역을 결합시켜서 길드 공동체를 형성하는 것이고, 이렇게 제공된 게임과 상기 형성된 길드 공동체는 상기 디스플레이 정보 처리부(1133)를 통하여 사용자 단말기에 디스플레이 되는 것이다.
다음으로, 상기 길드형성 프로그램 저장부(1131)는 상기 제공된 RPG의 사용자 영역들을 결합시키기 위해 상기 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 상기 RPG을 제공받은 사용자 중에서 2 이상의 서로 다른 사용자의 사용자 영역을 결합시켜서 길드 공동체를 형성하는 것을 특징으로 한다. 상기 길드형성 프로그램 저장부(1131)는 사용자 영역을 결합시키고자 하는 사용자의 영역 결합 신호가 발생되는 경우 - 예를 들어 제1 사용자의 제2 사용자에 대한 사용자 영역 결합 요청 신호에 대해서 상기 제2 사용자로부터 전송되는 수락 신호를 상기 제1 사용자가 확인하는 경우 또는 게임 속 퀘스트가 사용자에 의해 수행되어 상기 사용자의 능력치가 소정 크기 이상되는 경우 - 상기 발생된 사용자 영역 결합 신호를 수신하여 상기 수신된 결합 신호에 따라, 서로 다른 사용자에게 기 할당된 사용자 영역들을 결합켜서 길드 공동체를 형성하는 기능을 수행하는 것이다.
이를 위하여, 상기 길드형성 프로그램 저장부(1131)는 소정의 맵 상에서 구현되는 사용자의 단위블럭이나 기본블럭에 대한 데이터와 함께 여기에 결합하는 다른 사용자의 사용자 영역에 대한 데이터 및 상기 사용자 영역의 단위블럭이나 기본블럭의 결합에 대한 데이터를 저장할 수 있다. 즉, 상기 길드형성 프로그램 저장부(1131) 는 사용자 영역의 블럭을 결합시키는 방법과 상기 블럭을 어떠한 방법으로 결합시키는지에 대한 정보 또는 데이터를 가지고 있어서, 사용자 영역들 간의 블럭의 결합을 통해 길드 공동체의 영역을 만들어 가는 기능을 수행하는 것이다.
그리고, 이러한 길드형성 프로그램 저장부(1131)는 상기 서로 다른 사용자의 사용자 영역을 결합시키는 것을 사용자의 선택에 따라 다른 방향으로 결합시키는 것을 특징으로 할 수 있다. 여기서, 다른 방향으로 결합시킨다고 하는 것은 정육각형 토지블럭을 예로 들면, 도 2에 나타난 바와 같이, 사용자 영역을 구성하는 육각형 토지블럭의 6면 중 어느 면을 다른 토지블럭의 어떤 면과 어떻게 맞닿도록 결합시키는 것이냐에 관한 다양한 선택이 있을 수 있다는 것이다. 이를 위하여 사용자로부터 전송되는 사용자 영역 결합 신호는 사용자 영역의 단위블럭이 결합되는 방향에 대한 정보를 포함할 수 있으며, 상기 길드형성 프로그램 저장부(1131)는 상기 정보에 따라 사용자 영역들의 단위블럭을 서로 다른 방향으로 결합시키는 것에 대한 정보나 데이터를 저장하는 것이 바람직하고, 이에 따라 사용자의 블럭 결합 방향 정보를 판별하여 사용자의 선택에 따른 방향으로 단위블럭이 결합되게 하여 제1 사용자와 제2 사용자의 사용자 영역을 서로 다른 방향으로 결합시키는 것이 가능하다.
또한, 상기한 바와 같이 길드형성 프로그램 저장부(1131)가 제1 사용자와 제2 사용자의 사용자 영역을 다른 방향으로 결합시켜서 길드 공동체를 형성하면, 본 발명에 따른 상기 게임 제공부(1132)는 상기 길드 공동체를 형성하는 사용자 영역이 결합된 방향에 따라, 상기 길드 공동체를 기반으로 하여 생산할 수 있는 아이템(Item)의 종류를 다르게 제공하거나 상기 길드 공동체에서 수행할 수 있는 퀘스트(Quest)의 종류를 다르게 제공할 수 있다. 이로써, 종래에 정해진 형태의 맵(Map) 속에서 고정된 사용자 영역으로 일정하게 길드 공동체를 형성하고, 이렇게 형성된 길드 공동체에서 똑 같은 아이템과 퀘스트가 제공되는 획일하된 온라인 게임과는 전혀 다른 새로운 형태의 온라인 롤-플레잉 게임 서비스를 제공할 수 있는 것이다. 이를 통하여 게임을 사용하는 다수의 사용자 즉, 다수의 게이머들은 게임 개발자가 제공한 환경을 다양하게 변형시켜서 사용함으로써, 사용자가 적극적으로 게임 내용의 진행과 스토리를 만들어 나갈 수 있는 창조적인 게임 환경을 충분히 구현할 수 있다. 즉, 사용자는 아이템을 생산하거나 퀘스트를 수행하는 기반이 되는 자신의 사용자 영역을 자신의 의사대로 다양하게 구현할 수 있고, 이를 통해 자신의 사용자 영역과 결합하기에 적합한 다른 사용자 영역을 선택하여 길드 공동체를 형성함으로써, 길드 공동체의 전투 수행 능력을 증진시킬 수 있는 효과가 있다.
나아가, 상기 사용자 단말기가 서로 다른 사용자의 사용자 영역을 결합시키는 기능을 수행할 수 있는 사용자 클라이언트 프로그램을 가지고 있는 경우, 상기 길드형성 프로그램 저장부(1131)는 상기 사용자 클라이언트 프로그램으로 하여금 상기 사용자 영역을 결합시키게 할 수 있는 것도 가능하다.
이어서, 상기 디스플레이 정보 처리부(1133)는 상기 길드형성 프로그램 저장부(1131)에 의해 사용자 영역이 결합되어 형성된 게임 속 길드 공동체를 사용자 단말기에 디스플레이 하는 것을 특징으로 한다. 상기 사용자 영역이 결합되어 형성된 게임 속 길드 공동체를 사용자 단말기에 디스플레이 함으로써, 단위블럭을 기반으로 하여 형성된 게임 속 길드 공동체 영역을 제공하기 위함이다. 이에 따라, 사용자들은 상기 제공된 길드 공동체 영역을 이용하여 게임을 계속 진행 시킬 수 있다.
여기서, 길드 공동체 영역을 디스플레이 하는 것 또한 상기 사용자 단말기가 상기 길드 공동체 영역을 사용자 단말기에 디스플레이 하는 사용자 클라이언트 프로그램을 포함하는 경우, 상기 디스플레이 정보 처리부(1133)는 상기 사용자 클라이언트 프로그램으로 하여금 상기 길드 공동체 영역을 사용자 단말기에 디스플레이 하게 할 수 있는 것도 가능하다.
한편, 상술한 바와 같은 본 발명에 따른 온라인 롤-플레잉 게임 서비스 시스템의 다른 특징은 도 12에 나타난 바와 같이, 송수신 처리부(1134), RPG 제어부(1135) 또는 데이터베이스(DB)(1136)를 더 포함하는 것도 가능하다.
상기 송수신 처리부(1134)는 상술한 바와 같은 게임 서비스 시스템에 있어서, 상기 게임 제공부(1132)에 의해 제공된 롤-플레잉 게임의 진행과 사용자들의 사용자 영 역 결합 신호에 관한 데이터를 사용자 단말기(1111, 1112, 1113)와 송수신 하는 기능을 수행하는 것이다. 이러한 송수신 처리부(1134)는 본 발명에 따른 롤-플레잉 게임의 진행에 관한 데이터를 송수신 할 수 있고, 특히 서로 다른 사용자의 사용자 영역을 결합시키고자 하는 사용자 영역 결합 신호를 하나 이상의 사용자 단말기로 부터 수신하는 것이 특징이며, 이를 통하여 상기 길드형성 프로그램 저장부(1131)로 하여금 상기 수신한 사용자 영역 결합 신호 따라 서로 다른 사용자 영역을 결합시키게 하는 것이다. 또한, 상기 송수신 처리부(1134)는 상기한 사용자 영역 결합 신호를 발생시키기 위하여, 제1 사용자의 제2 사용자에 대한 사용자 영역 결합 요청 신호를 수신하고, 상기 요청에 대한 제2 사용자의 수락 신호를 수신해서, 상기 수락 신호를 다시 상기 제1 사용자에게 전송할 수 있다. 그리하여, 상기 수락 신호를 제1 사용자가 확인하는 경우 상기한 사용자 영역 결합 신호가 제1 사용자에 의해 발생되게 할 수 있다.
상기 RPG 제어부(1135)는 상기 제공된 롤-플레잉 게임의 진행과 사용자의 사용자 영역 결합 신호 및 상기 서로 다른 사용자의 사용자 영역을 결합시켜서 길드 공동체를 형성하는 것에 관한 데이터의 송수신을 제어하는 것을 특징으로 한다. 즉, 상기 RPG 제어부(1135)는 본 발명에 따른 롤-플레잉 게임의 진행을 전반적으로 제어하고, 상기 발생된 사용자 영역 결합 신호의 송수신을 제어하여 상기 길드형성 프로그램 저장부(1131)에서의 블럭 결합에 의한 길드 공동체 형성을 컨트롤하며, 이외에 상기 기본블럭과 단위블럭의 결합에 관한 데이터의 송수신을 제어하는 것이 다.
이와 더불어, 상기 RPG 제어부(1135)는 본 발명에 따른 시스템(1130)에의 접속, 블럭의 결합, 게임 데이터의 송수신, 게임 프로그램 다운로드, 게임 진행 등과 관련된 전반적인 사항을 제어하는 역할을 할 수 있다. 또한, 상기 RPG 제어부(1135)는 상기 서로 다른 사용자의 사용자 영역을 결합시키는 경우에 있어서, 상기 길드형성 프로그램 저장부(1131)와 함께 사용자의 선택에 따라 다른 방향으로 상기한 사용자 영역을 결합시킬 수 있다. 이를 위하여, 상기 RPG 제어부(1135)는 상기 길드형성 프로그램 저장부(1131)의 블럭 결합에 대한 데이터를 이용할 수 있고, 이를 위하여 본 발명은 사용자의 블럭 결합에 대한 선택을 입력받을 수 있는 별도의 장치 또는 수단을 구비할 수 있다.
상기 데이터베이스(DB)(1136)는 퀘스트를 포함한 게임 관련 정보를 저장하는 것이고, 이것은 다수의 사용자의 게임 수행과 관련된 정보를 더 저장할 수도 있다. 또한, 이러한 DB(1136)는 상기 게임 제공부(1132)에 대해 발생하는 게임 관련 정보를 저장하는 역할을 하는 게임 DB와 게임 사용자의 개인 이력정보 및 게임 정보 등을 저장 및 갱신하는 사용자 DB로 구분되는 것도 가능하다.
이에 따라, 본 발명의 다른 실시형태는 퀘스트를 포함한 게임 관련 정보를 저장하는 데이터베이스(DB)(1136)를 더 포함하고, 상기 게임 제공부(1132)는 상기 DB(1136)로부터 퀘스트를 추출하여 상기 사용자 단말기에 제공하며, 상기 사용자 영역 결합 신호는 롤-플레잉 게임 중에 발생되는 퀘스트가 사용자에 의해 수행됨으로써 발생되는 것임을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템(1130)이 가능하다.
이 경우, 상기한 DB(1136)는 게임 제공부(1132)에 대해 발생하는 게임 관련 정보와 사용자에게 부여할 퀘스트를 발생시켜서 저장하고 있는 것이며, 상기한 게임 제공부(1132)는 본 발명에 따른 시스템(1130)에 접속한 사용자에게 단위블럭으로 이루어진 기본블럭이 포함된 롤-플레잉 게임을 제공하고, 상기 DB(1136)로부터 퀘스트를 추출하여 사용자에게 제공하는 것이다. 이것은 사용자가 게임 중에 퀘스트를 수행하여 정해진 임무를 완수하는 경우에, 비로소 다른 사용자의 사용자 영역과 결합할 수 있는 형태를 예시한다. 상기 사용자의 사용자 영역 결합 신호가 퀘스트 수행에 의해 발생되면, 상기한 길드형성 프로그램 저장부(1131)는 상기 사용자 영역 결합 신호에 따라, 서로 다른 사용자의 사용자 영역을 단위블럭을 바탕으로 결합시켜서 길드 공동체를 형성시키는 것이다.
도 13은 본 발명의 바람직한 다른 실시예에 따라 전쟁필드를 형성하는 온라인 롤-플레잉 게임 서비스 시스템의 구성을 나타내는 블럭도이고, 여기에 도시된 본 발명의 또 다른 실시예는 상술한 바와 같이 형성된 길드 공동체와 단위블럭이 결합되어 이루어진 전투영역을 결합시켜서 다수의 사용자들 간에 전투를 수행할 수 있는 전쟁필드를 제공할 수 있는 게임 서비스 시스템이다.
이를 위한 본 발명에 따른 온라인 롤-플레잉 게임 서비스 시스템은 네트워크(1320)를 통하여 접속된 다수의 사용자들(1311, 1312, 1313) 간에 전투를 수행할 수 있는 전쟁필드가 포함된 온라인 롤-플레잉 게임(Role-Playing Game: RPG)을 제공하기 위한 온라인 롤-플레잉 게임 서비스 시스템(1330)에 있어서, 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 2 이상의 사용자 단말기에 제공하는 게임 제공부(1331); 상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 길드형성 프로그램 저장부(1331); 상기 생성된 길드 공동체 영역과 상기 단위블럭이 하나 이상 결합되어 이루어진 전투 영역을 결합시켜서 전쟁필드 영역에 대한 정보를 생성하는 전쟁필드형성 프로그램 저장부(1334); 및 상기 생성된 전쟁필드 영역에 대한 정보를 사용자 단말기로 전송하여 디스플레이 되도록 하는 디스플레이 정보 처리부(1333)를 포함하는 것을 특징으로 한다.
이러한 본 발명은 상기한 방법으로 형성된 2 이상의 길드 공동체와 상기 단위블럭이 하나 이상 결합되어 이루어진 전투영역을 결합시켜서, 다수의 사용자들 간에 전투를 수행할 수 있는 전쟁필드를 형성하는 것을 특징으로 하는바, 상기 RPG을 제공하는 게임 제공부(1332)와 길드 공동체를 형성하는 길드형성 프로그램 저장 부(1331)는 길드 공동체를 형성하는 상술한 게임 제공부(1132) 및 길드형성 프로그램 저장부(1131)와 동일하므로, 이에 대한 설명은 상기 게임 제공부(1132)와 길드형성 프로그램 저장부(1131)에 대한 설명으로 갈음한다. 단지, 상기 게임 제공부(1332)에 의해 제공되는 RPG와 상기 길드형성 프로그램 저장부(1331)에 의해 형성되는 길드 공동체는 본 발명에 따른 전쟁필드 형성을 위한 것이다.
이를 위하여 상기 전쟁필드형성 프로그램 저장부(1334)는 상기 길드형성 프로그램 저장부(1331)에 의해 형성된 길드 공동체와 소정의 맵 상에서 구분되는 단위블럭이 하나 이상 결합되어 이루어진 전투 영역을 결합시켜서 전쟁필드를 형성하는 것이 특징이다. 상술한 바와 같이, 상기 전투영역은 도 10에 나타난 바와 같은 전투지역을 뜻할 수 있고, 본 발명에서는 특히 상기한 바와 같은 단위블럭이 하나 이상 결합되어 이루어진 것일 수 있다. 즉, 상기 사용자 영역이 형성되는 소정의 맵 상에 있는 단위블럭에 의해 형성된 것일 수 있고, 상기한 소정의 맵과는 다른 맵 상에 있는 단위블럭에 의해 형성된 것일 수도 있다.
이러한 본 발명은 상기 형성된 길드 공동체가 2개 이상인 경우, 상기 2개 이상의 길드 공동체 영역과 상기 길드 공동체의 어느 쪽에도 속하지 않는 단위블럭으로 이루어진 전투 영역을 결합시켜서 길드간 전투 수행이 가능한 전투지역이 포함된 전쟁필드를 제공하기 위한 것이다. 이에 따라, 길드 공동체 간의 전쟁, 즉 길드전이나 공성전이 이루어지는 경우, 종래와 같이 전쟁이 양 길드 공동체의 직접적인 토 지 위에서 바로 수행되는 것으로 제한되는 것이 아니라, 상기 길드 공동체의 영역이 아닌 제3의 지역에서 전쟁을 치를 수 있어서, 다양한 방식의 전투 수행이 가능하다. 예를 들어, 상기 제3의 지역은 어느쪽 길드 공동체에도 속하지 않기 때문에, 길드 공동체 영역에 직접적인 손상을 주지 않고도 전투를 수행할 수 있는 버퍼 기능을 제공 할 수 있다.
상기 디스플레이 정보 처리부(1333)는 상기 전쟁필드형성 프로그램 저장부(1334)에 의해 형성된 전쟁필드를 사용자 단말기로 전송하여 디스플레이 되도록 하는 것이다. 이것은 상기한 전쟁필드를 사용자 단말기에 디스플레이 함으로써 단위블럭을 기반으로 하여 형성된 게임 속 전쟁필드를 다수의 사용자에게 제공하기 위한 것이면 특별히 제한되는 일이 없이 본 발명의 게임 서비스 시스템 운영자에 의해 다양한 변형이 가능하다.
추가적으로, 상기한 본 발명에 따른 온라인 롤-플레잉 게임 서비스 시스템의 각 구성요소는 하나의 시스템으로써 각 기능을 수행하기에 적합한 소자나 장치이면 어느 것이나 가능하고, 이것이 하나의 서버 안에서 다양한 소자 또는 모듈로 구성되는 것일 수 있으며, 각 구성요소의 역할을 수행하는 별도의 서버로 이루어지는 것도 가능하다는 사실은 본 발명의 권리범위에 포함되는 범위 안에서 이 기술분야의 당업자에게는 명백한 사실이다.
상기에서는 본 발명을 특정의 바람직한 실시예에 관련하여 도시하고 설명하였지만, 이하의 특허청구범위에 의해 마련되는 본 발명의 기술적 특징이나 분야를 이탈하지 않는 한도 내에서 본 발명이 다양하게 개조 및 변화될 수 있다는 것은 당업계에서 통상의 지식을 가진에게 명백한 것이다.
상술한 바와 같이, 본 발명에 의하면 적어도 하나 이상의 단위블럭이 결합되어 이루어진 사용자 영역을 2개 이상 결합시켜서 게임 속 길드 공동체를 형성할 수 있는 온라인 롤-플레잉 게임 서비스 방법 및 그 시스템을 제공할 수 있다. 즉, 단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 두개 이상 결합시켜서, 게임 속 길드 공동체를 형성할 수 있는 온라인 롤-플레잉 게임 서비스 시스템과 이것의 게임 서비스 방법 및 그 기록매체를 제공할 수 있는 것이다.
이러한 본 발명에 의하는 경우, 단위블럭으로 구분되는 소정의 맵 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 제1 사용자의 사용자 영역(예를 들어, 토지 영역)과 제2 사용자의 사용자 영역을 결합시켜서, 단위블럭에 의해 결합되는 새로운 형태의 길드 공동체를 형성할 수 있다. 즉, 본 발명은 이렇게 동일한 모양을 가진 단위블럭을 사용함으로써 상기 단위블럭의 결합에 의해 형성된 길드 공동체가 일관성을 가질 수 있게 할 수 있고, 단위블럭의 결합에 의해 형성된 사용자 영역을 반복적으로 다른 사용자 영역과 결합시켜서 길드 공동체의 영역을 증가시켜 나가는 것이기 때문에, 정해진 형태의 맵이나 그 속에 고정된 형상의 사용자 영역이 전혀 필요 없을 뿐만 아니라, 사용자들이 원하는 형태로 길드 공동체의 점유 영역을 만들어 나갈 수 있는 효과가 있다.
특히, 어떤 목적을 위해 자신에게 주어진 역할을 수행하여 해결하는 게임인 롤-플레잉 게임(RPG)에 있어서 로그아웃하여 게임을 중단한 후 다시 게임을 시작할때에도, 상기한 본 발명에 의하는 경우 이미 단위블럭을 기반으로 다수의 사용자 영역의 결합에 의해 형성된 길드 공동체에 다시 다른 사용자의 사용자 영역을 추가로 결합시킬 수 있으므로, 처음부터 다시 시작할 필요없이 연속적으로 길드 공동체의 영역을 확장시켜 나갈 수 있는 효과가 있다.
그리고, 상기한 본 발명에 따라 제1 사용자와 제2 사용자의 사용자 영역을 결합시키는 것을 사용자의 선택에 따라 다양한 방향으로 결합시켜서 길드 공동체를 형성하고, 상기 사용자 영역이 결합된 방향에 따라 길드 공동체를 기반으로 하여 생산할 수 있는 아이템(Item)의 종류를 다르게 제공하거나 상기 길드 공동체에서 수행할 수 있는 퀘스트(Quest)의 종류를 다르게 제공함으로써, 종래에 정해진 형태의 맵(Map) 속에서 고정된 사용자 영역으로 일정하게 길드 공동체를 형성하는 획일하된 온라인 게임과는 다른 새로운 형태의 온라인 롤-플레잉 게임 서비스를 제공할 수 있는 것이다.
또한, 이를 통하여 게임을 사용하는 다수의 사용자 즉, 다수의 게이머들은 게임 개발자가 제공한 환경을 다양하게 변형시켜서 사용함으로써, 사용자가 적극적으로 게임 내용의 진행과 스토리를 만들어 나갈 수 있는 창조적인 게임 환경을 충분히 구현할 수 있는 효과가 있다. 즉, 사용자는 아이템을 생산하거나 퀘스트를 수행하는 기반이 되는 자신의 사용자 영역을 자신의 의사대로 다양하게 구현할 수 있고, 이를 통해 자신의 사용자 영역과 결합하기에 적합한 다른 사용자 영역을 선택하여 길드 공동체를 형성함으로써, 길드 공동체의 전투 수행 능력을 증진시킬 수 있는 효과가 있다.
나아가, 상기한 길드 공동체 간에 전투를 수행할 수 있는 전쟁필드를 제공함에 있어서, 상기 길드 공동체 사이에 단위블럭으로 이루어진 별도의 전투영역을 결합시킴으로써, 상기 길드 공동체의 어느 쪽에도 속하지 않는 전투영역이 구비된 전쟁필드를 제공할 수 있고, 이를 통하여 길드 공동체 간의 전쟁, 즉 길드전이나 공성전이 이루어지는 경우, 종래와 같이 전쟁이 양 길드 공동체의 직접적인 점유 영역 위에서 바로 수행되는 것이 아니라, 양 길드 공동체의 점유 영역이 아닌 제3의 영역에서 전쟁을 치를 수 있게 하여 양 길드 공동체의 점유 영역에 직접적인 손상을 주지 않고도 전투를 수행할 수 있는 버퍼 기능을 제공할 수 있다. 또한, 상기한 바와 같은 전투영역과 길드 공동체 영역을 결합시키는 것을 사용자의 선택에 따라 다양한 방향으로 결합시켜서, 다양한 맵으로 변경 설정이 가능한 전쟁필드를 제공할 수 있는 효과가 있다.

Claims (25)

  1. 네트워크를 통하여 접속된 다수의 사용자들 간에 길드 공동체를 형성하는 온라인 롤-플레잉 게임(Role-Playing Game: RPG)을 제공하기 위한 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법에 있어서,
    단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 2 이상의 사용자 단말기에 제공하는 단계;
    상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 단계; 및
    상기 생성된 길드 공동체 정보를 상기 사용자 단말기로 전송하여 디스플레이 되도록 하는 단계를 포함하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  2. 제1항에 있어서, 상기 단위블럭 또는 기본블럭은 게임 속 사용자의 토지 영역을 나타내는 블럭인 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  3. 제1항에 있어서, 상기 사용자 영역 결합 신호는,
    제1 사용자의 제2 사용자에 대한 사용자 영역 결합 요청 신호를 수신하는 단계;
    상기 사용자 영역 결합 요청에 대한 제2 사용자의 수락 신호를 수신하는 단계; 및
    상기 수락 신호를 상기 제1 사용자에게 전송하여 사용자 영역 결합 여부를 확인하는 단계를 포함하여 상기 제1 사용자의 사용자 단말기에서 발생되는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  4. 제1항에 있어서, 상기 사용자 영역 결합 신호는 상기 서로 다른 사용자 중 어느 한 사용자의 능력치가 소정 크기 이상인 경우 발생하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  5. 제4항에 있어서, 상기 사용자의 능력치는,
    상기 롤-플레잉 게임 중에 발생되는 퀘스트(Quest)가 사용자에 의해 수행됨으로써 갱신되는 것임을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  6. 제5항에 있어서, 상기 퀘스트는 상기 기본블럭에 의해 표시되는 사용자 영역에서 사용자의 캐릭터에 의해 수행되는 사냥, 채집 또는 상거래에 관한 임무인 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  7. 제1항에 있어서, 상기 단위블럭은 정육각형(regular hexagon) 모양인 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  8. 제1항에 있어서, 상기 서로 다른 사용자의 사용자 영역을 결합시키는 것은 상기 소정의 맵 상에서 제1 사용자의 사용자 영역과 제2 사용자의 사용자 영역을 구성하는 단위블럭이 인접하도록 결합시키는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  9. 제1항에 있어서, 상기 사용자 영역 결합 신호는 사용자 영역이 결합되는 방향에 대한 정보를 포함하고,
    상기 서로 다른 사용자의 사용자 영역을 결합시키는 것은 상기 정보에 따라 다른 방향으로 결합시키는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  10. 제1항에 있어서, 상기 길드 공동체 정보를 생성하는 단계는,
    상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호를 수신하는 단계 - 상기 사용자 영역 결합 신호는 사용자 영역이 결합되는 방향에 대한 정보를 포함함 -; 및
    상기 결합되는 방향에 대한 정보에 따라 서로 다른 사용자의 사용자 영역을 다른 방향으로 결합시켜서 길드 공동체를 형성하는 단계를 포함하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  11. 네트워크를 통하여 접속된 다수의 사용자들 간에 전투를 수행할 수 있는 전쟁필드가 포함된 온라인 롤-플레잉 게임(Role-Playing Game: RPG)을 제공하기 위한 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법에 있어서,
    단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 2 이상의 사용자 단말기에 제공하는 단계;
    상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 단계; 및
    상기 생성된 2 이상의 길드 공동체의 새로운 영역과 상기 단위블럭이 하나 이상 결합되어 이루어진 전투 영역을 결합시켜서 전쟁필드 영역에 대한 정보를 생성하는 단계; 및
    상기 생성된 전쟁필드 영역에 대한 정보를 사용자 단말기로 전송하여 디스플레이 되도록 하는 단계를 포함하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  12. 제11항에 있어서, 상기 길드 공동체의 새로운 영역과 상기 전투 영역을 결합시키는 것은 2 이상의 길드 공동체 사이에 상기 전투 영역을 결합시키는 것을 특징으로하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  13. 제11항에 있어서, 상기 전투 영역은 상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 전투 영역 결합 신호 - 상기 전투 영역 결합 신호는 상기 전투 영역을 이루기 위해 결합되는 단위블럭의 수와 결합 방향에 대한 정보를 포함함 - 에 따라, 전투 영역을 이루는 단위블럭의 수와 결합 방향이 결정되는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  14. 제11항에 있어서, 상기 길드 공동체의 새로운 영역과 상기 전투 영역을 결합시키는 것은 상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 전투 영역 결합 신호 - 상기 전투 영역 결합 신호는 상기 길드 공동체와 전투 영역이 결합되는 방향에 대한 정보를 포함함 - 에 따라, 서로 다른 방향으로 결합시키는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법.
  15. 제1항 내지 제14항 중 어느 한 항에 따른 게임 서비스 방법을 실행시키기 위한 프로그램이 기록된 것을 특징으로 하는 컴퓨터 판독 가능한 기록매체.
  16. 네트워크를 통하여 접속된 다수의 사용자들 간에 길드 공동체를 형성하는 온라인 롤-플레잉 게임(Role-Playing Game: RPG)을 제공하는 온라인 롤-플레잉 게임 서비스 시스템에 있어서,
    단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 2 이상의 사용자 단말기에 제공하는 게임 제공부;
    상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 길드형성 프로그램 저장부; 및
    상기 생성된 길드 공동체 정보를 상기 사용자 단말기로 전송하여 디스플레이 되도록 하는 디스플레이 정보 처리부를 포함하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
  17. 제16항에 있어서, 상기 단위블럭은 정육각형(regular hexagon) 모양인 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
  18. 제16항에 있어서, 상기 제공된 롤-플레잉 게임의 진행과 상기 사용자 영역 결합 신호에 관한 데이터를 사용자 단말기와 송수신 하는 송수신 처리부;를 더 포함하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
  19. 제16항에 있어서, 상기 제공된 롤-플레잉 게임의 진행과 상기 사용자 영역 결합 신호 및 상기 서로 다른 사용자의 사용자 영역을 결합시켜서 길드 공동체를 형성하는 것에 관한 데이터의 송수신을 제어하는 롤-플레잉 게임 제어부;를 더 포함하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
  20. 제16항에 있어서, 상기 사용자 영역 결합 신호는 사용자 영역이 결합되는 방향에 대한 정보를 포함하고,
    상기 길드형성 프로그램 저장부는 상기 정보에 따라 제1 사용자와 제2 사용자의 사용자 영역을 다른 방향으로 결합시켜서 길드 공동체를 형성하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
  21. 제20항에 있어서, 상기 게임 제공부는 상기 길드 공동체를 형성하는 사용자 영역이 결합된 방향에 따라, 상기 길드 공동체를 기반으로 하여 생산할 수 있는 아이템의 종류를 다르게 제공하거나 상기 길드 공동체에서 수행할 수 있는 퀘스트의 종류를 다르게 제공하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
  22. 제18항에 있어서, 상기 송수신 처리부는 제1 사용자의 제2 사용자에 대한 사용자 영역 결합 요청 신호를 수신하고, 상기 요청에 대한 제2 사용자의 수락 신호를 수신해서, 상기 수락 신호를 상기 제1 사용자에게 전송하며,
    상기 사용자 영역 결합 신호는 상기 수락 신호를 제1 사용자가 확인함으로써 발생되는 것임을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
  23. 제16항에 있어서, 퀘스트를 포함한 게임 관련 정보를 저장하는 데이터베이스(DB)를 더 포함하고, 상기 게임 제공부는 상기 DB로부터 퀘스트를 추출하여 상기 사용자 단말기에 제공하며, 상기 사용자 영역 결합 신호는 롤-플레잉 게임 중에 발생되는 퀘스트가 사용자에 의해 수행됨으로써 발생되는 것임을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
  24. 제23항에 있어서, 상기 사용자 영역 결합 신호는 상기 퀘스트가 사용자에 의해 수행되어 상기 사용자의 능력치가 소정 크기 이상으로 됨으로써 발생되는 것임을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
  25. 네트워크를 통하여 접속된 다수의 사용자들 간에 전투를 수행할 수 있는 전쟁필드가 포함된 온라인 롤-플레잉 게임(Role-Playing Game: RPG)을 제공하기 위한 온라인 롤-플레잉 게임 서비스 시스템에 있어서,
    단위블럭으로 구분되는 소정의 맵(Map) 상에서 상기 단위블럭이 하나 이상 결합되어 이루어진 기본블럭에 의해 표시되는 사용자 영역을 포함하는 롤-플레잉 게임을 2 이상의 사용자 단말기에 제공하는 게임 제공부;
    상기 사용자 단말기 중에서 하나 이상의 사용자 단말기로부터 전송되는 사용자 영역 결합 신호에 따라, 상기 맵 상에서 서로 다른 사용자의 기본블럭이 결합되어 이루어진 새로운 영역에 대한 길드 공동체 정보를 생성하는 길드형성 프로그램 저장부;
    상기 생성된 길드 공동체 영역과 상기 단위블럭이 하나 이상 결합되어 이루어진 전투 영역을 결합시켜서 전쟁필드 영역에 대한 정보를 생성하는 전쟁필드형성 프로그램 저장부; 및
    상기 생성된 전쟁필드 영역에 대한 정보를 사용자 단말기로 전송하여 디스플레이 되도록 하는 디스플레이 정보 처리부를 포함하는 것을 특징으로 하는 온라인 롤-플레잉 게임 서비스 시스템.
KR1020060072388A 2006-07-31 2006-07-31 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법,그 시스템 및 기록매체 KR100814605B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060072388A KR100814605B1 (ko) 2006-07-31 2006-07-31 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법,그 시스템 및 기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060072388A KR100814605B1 (ko) 2006-07-31 2006-07-31 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법,그 시스템 및 기록매체

Publications (2)

Publication Number Publication Date
KR20080011605A KR20080011605A (ko) 2008-02-05
KR100814605B1 true KR100814605B1 (ko) 2008-03-18

Family

ID=39340108

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060072388A KR100814605B1 (ko) 2006-07-31 2006-07-31 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법,그 시스템 및 기록매체

Country Status (1)

Country Link
KR (1) KR100814605B1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100978538B1 (ko) * 2007-09-14 2010-08-27 채구석 전략 시뮬레이션 게임을 통한 멀티유저 간의 유기적 학습과자원 공유에 따른 동적 광고의 생성 및 기업 홍보 연계서비스의 제공방법
KR20130065501A (ko) * 2011-12-09 2013-06-19 (주)네오위즈게임즈 퀘스트를 제공할 수 있는 온라인 스포츠 게임 제공 방법 및 그 시스템
KR102504920B1 (ko) * 2015-10-15 2023-02-28 주식회사 넥슨코리아 캐릭터가 소유한 지역에 기초하여 아이템을 제공하는 장치 및 방법
CN107080941A (zh) * 2017-04-21 2017-08-22 腾讯科技(深圳)有限公司 一种确定比赛结果的方法及用户设备
JP7083979B2 (ja) * 2019-09-09 2022-06-14 株式会社コナミデジタルエンタテインメント ゲームを提供するプログラム、方法、装置およびシステム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07185134A (ja) * 1993-12-28 1995-07-25 Pioneer L D C Kk ゲーム装置
JP2003325984A (ja) 2002-05-14 2003-11-18 Square Enix Co Ltd ネットワークゲームシステム、ゲームサーバ装置、ネットワークゲームの進行方法、プログラム及び記録媒体
KR20050116334A (ko) * 2004-06-08 2005-12-12 엔에이치엔(주) 건물 발전 방식의 온라인 롤-플레잉 게임 시스템 및 그방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07185134A (ja) * 1993-12-28 1995-07-25 Pioneer L D C Kk ゲーム装置
JP2003325984A (ja) 2002-05-14 2003-11-18 Square Enix Co Ltd ネットワークゲームシステム、ゲームサーバ装置、ネットワークゲームの進行方法、プログラム及び記録媒体
KR20050116334A (ko) * 2004-06-08 2005-12-12 엔에이치엔(주) 건물 발전 방식의 온라인 롤-플레잉 게임 시스템 및 그방법

Also Published As

Publication number Publication date
KR20080011605A (ko) 2008-02-05

Similar Documents

Publication Publication Date Title
JP5457146B2 (ja) サーバシステム、及びアイテム管理方法
JP5608928B1 (ja) ゲームサーバ、ゲーム制御方法及びゲームプログラム
JP7482612B2 (ja) ゲームシステム、サーバシステム、端末装置及びプログラム
US9566503B2 (en) Massively single-playing online game
JP2006506120A (ja) オンラインゲームの提供方法及び装置
JP2020081315A (ja) プログラム、ゲーム装置及びサーバ装置
KR100814605B1 (ko) 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법,그 시스템 및 기록매체
JP5474248B1 (ja) ゲームサーバ、ゲーム提供方法、ゲームプログラム、ゲームプログラムを記録した情報記録媒体及びゲームシステム
JP5183823B1 (ja) サーバー装置、及び、プログラム
JP5296733B2 (ja) オンラインゲームシステム、バトルサーバ装置、及びプログラム
JP6984112B2 (ja) ゲームプログラム、およびゲームシステム
JP6996068B2 (ja) ゲームプログラム、およびゲームシステム
KR100883029B1 (ko) 온라인 롤-플레잉 게임 서비스 시스템의 게임 서비스 방법,그 시스템 및 기록매체
JP5414925B1 (ja) ゲームサーバ、ゲーム制御方法、ゲームシステム、ゲームプログラム及び記録媒体
US20140378230A1 (en) Game Control Method, Server Device, Game System, and Computer-Readable Recording Medium
KR101895918B1 (ko) 소셜 네트워크 게임과 연동되는 온라인 게임 제공 시스템 및 그 방법
JP5296732B2 (ja) オンラインゲームシステム、及びサーバ装置群
JP7198740B2 (ja) サーバシステム、ゲームシステム、ゲーム提供方法及びプログラム
KR20050091438A (ko) 온라인 상에 제공되는 게임 내의 캐릭터 및 게임정보 운영시스템 및 방법
JP2021122302A (ja) サーバシステム、ゲームシステム及びプログラム
JP7402639B2 (ja) ゲームシステム、サーバシステム、端末装置及びプログラム
JP7341691B2 (ja) プログラム、ゲーム装置及びサーバ装置
WO2024087935A1 (zh) 虚拟对象的控制方法、装置、设备、介质及产品
JP7356055B2 (ja) ゲームプログラム、ゲームシステム、及びサーバ装置
JP2023179951A (ja) 情報処理装置、情報処理方法、及びプログラム

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130308

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140310

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150225

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160307

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20180309

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20200206

Year of fee payment: 13