KR20130051161A - 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법 - Google Patents

온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법 Download PDF

Info

Publication number
KR20130051161A
KR20130051161A KR1020110116350A KR20110116350A KR20130051161A KR 20130051161 A KR20130051161 A KR 20130051161A KR 1020110116350 A KR1020110116350 A KR 1020110116350A KR 20110116350 A KR20110116350 A KR 20110116350A KR 20130051161 A KR20130051161 A KR 20130051161A
Authority
KR
South Korea
Prior art keywords
clan
game
map
online
camp
Prior art date
Application number
KR1020110116350A
Other languages
English (en)
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 KR1020110116350A priority Critical patent/KR20130051161A/ko
Priority to PCT/KR2012/008409 priority patent/WO2013069901A1/ko
Publication of KR20130051161A publication Critical patent/KR20130051161A/ko

Links

Images

Classifications

    • 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
    • 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
    • G06Q90/00Systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not involving significant data processing

Landscapes

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

Abstract

본 출원은 네트워크를 통해 연결된 다수의 사용자 단말기에게 클랜 게임 서비스를 제공하는 온라인 클랜 게임 제공 서버에서, 적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 상기 클랜 맵 내에 형성된 클랜 정보를 수집하여 보급 물자를 지원하는 작전 본부 모듈; 클랜장의 요청에 따라 클랜 캠프를 형성하고, 상기 클랜 캠프에 공격 및 방어에 필요한 시설 및 장비를 설치하는 클랜 운영 모듈; 및 상기 클랜장의 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 클랜 전투 모듈을 포함한다.
따라서 개시된 기술은 클랜 캠프는 클랜원들 간에 단순히 커뮤니케이션 장소의 기능만을 가지는 것이 아니라 방어, 공격 등의 미션을 수행할 수 있는 장소로 업그레이드 될 수 있는 효과를 제공할 수 있다.
또한, 본 출원의 개시된 기술은 클랜 전투 성공시 클랜 전투 성공 아이템을 획득할 수 있어 게임 캐릭터를 강화시킬 수 있고, 클랜전투 기술을 적용하여 클랜원간의 결속력 및 클랜 지속력을 강화할 수 있어 클랜 활성화와 커뮤니케이션 활동의 활성화에 기여할 수 있다.

Description

온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법{ Server for providing online clan game, System for providing online clan game and The Method thereof }
본 출원은 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법에 관한 것으로서, 보다 상세하게는 클랜 캠프를 설치하여 클랜 캠프간 클랜 전투를 수행할 수 있는 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법에 관한 것이다.
인터넷을 통하여 이루어지는 온라인 게임은 청소년층을 위주로 날로 인기를 더해 가고 있으며, 온라인 게임으로는 아케이드 게임, 롤 플레잉(role playing) 게임, 전략 시뮬레이션 게임, 슈팅 게임, 자동차 경주나 골프와 같은 스포츠 게임, 어드벤쳐 게임 등이 제공되고 있다.
근래에는 온라인 게임의 사용자가 크게 늘어나면서 사용자들의 모임인 커뮤니티의 중요성이 점점 높아지고 있으며, 이에 맞추어 온라인 게임에는 채팅방 서비스, 메신저 서비스, 길드 또는 클랜 게임 서비스 등과 같이 사용자들을 묶어줄 수 있는 다양한 커뮤니티 기능이 제공되고 있다.
대규모 다중 사용자 온라인 롤 플레잉 게임(Massive Multiplayer Online Role Playing Game, MMORPG)은 게임 속 등장인물의 역할을 수행하는 형식의 게임인 RPG(롤 플레잉 게임)의 일종으로, 온라인으로 연결된 다수의 사용자가 같은 공간에서 동시에 즐길 수 있는 게임을 말한다.
MMORPG의 배경은 일종의 가상 세계로서, 현실과 마찬가지로 다른 사람들과 의사소통을 하지 않으면 게임을 즐길 수 없다. 이러한, MMORPG는 기본적으로 대화를 주고받는 채팅 시스템을 지원하며, 친목을 다질 수 있는 커뮤니티 시스템인 '길드', '혈맹' 또는 '클랜'(이하, 클랜이라고 함)을 구성할 수 있다.
클랜에 소속되면 게임 속에서 하나의 전략에 따라 조직원으로서 움직이게 되고, 전투를 벌일 때도 각자 역할을 분담해 수행하게 되며, 사용자간 필요한 물건을 교환하거나 사고 팔 수도 있다.
온라인 게임 사용자들 간에 클랜 게임을 수행하는 실시예로서, 대한민국 공개특허 제2006-0055853호에는 온라인 길드 게임 서비스 방법이 개시되어 있다.
개시된 온라인 길드 게임 서비스 방법은, 통신망을 통해 게임 제공서버에 연결된 다수의 사용자 단말에게 길드 게임 서비스를 제공하는 온라인 길드 게임 서비스 방법으로서, 사용자 단말에게 길드 소그룹 형성을 요청할 수 있는 길드 형성 메뉴 화면을 제공하는 단계와, 길드 형성 메뉴 화면을 통해 길드 소그룹 형성이 요청되면 길드 기본 옵션을 설정할 수 있는 기본 옵션 메뉴 화면을 제공하는 단계와, 기본 옵션 설정 메뉴 화면을 통해 길드 기본 옵션이 설정되면 해당 길드 소그룹을 게임 대기실에 입장시킨 후 길드 게임 옵션을 설정할 수 있는 옵션 설정 메뉴 화면을 제공하는 단계와, 사용자 단말을 통해 게임 제공 서버에 접속하여 게임 대기실의 해당 길드 소그룹에 입장하는 길드원을 체크하는 단계와, 길드 기본 옵션에 대응하게 길드원의 입장이 완료되고 게임 옵션 설정 메뉴 화면을 통해 길드 게임 옵션이 설정되면 게임 대기실에 입장된 다른 길드 소그룹들을 대상으로 길드 게임 옵션에 의거한 조건 검색을 수행하여 검색된 타 길드 소그룹과 입장 완료된 길드 소그룹을 매치 메이킹하는 단계와, 매치 메이킹한 복수의 길드 소그룹에게 길드 게임 서비스를 제공하는 단계를 포함한다.
개시된 온라인 길드 게임 서비스 방법은 길드 소그룹을 손쉽게 형성할 수 있고, 사용자가 설정한 길드 게임 옵션에 맞추어서 타 길드 소그룹과의 매치 메이킹을 수행하여 길드 게임을 수행할 수 있다.
사용자가 길드 소그룹을 형성할 때, 사용자가 채널 리스트 중에서 길드 게임 채널을 선택하여 게임 로비로 입장하며, 브라우저 통하여 사용자에게 길드 소그룹 형성을 요청할 수 있는 메뉴 화면이 제공되고, 사용자는 길드 형성 메뉴 화면의 만들기 버튼을 선택하여 길드 소그룹 형성 과정을 수행하게 된다.
이와 같이, 종래의 온라인 클랜 게임 서비스 방법은 임 제공 서버에서 제공하는 길드 형성 메뉴 화면을 통해 길드 소그룹을 쉽게 형성하고, 길드 소그룹 내의 길드원들은 길드 게임이 종료되면 자신의 길드 소그룹을 탈퇴하는 등 길드 소그룹이 쉽게 해체되는 문제점이 있다.
종래의 온라인 클랜 게임 서비스 방법은 게임 제공 서버에서 제공하는 전장의 특정 영역에 모여있는 유저들이 채팅을 통해 길드를 형성한 후 다른 길드 또는 몬스터와 전투를 수행하고, 일정 시간이 경과되거나 특정 전투가 완료되면 길드를 해체하기도 한다.
종래의 온라인 클랜 게임 서비스 방법은 클랜 형성의 목적인 게임이나 전투 수행이 종료되면 클랜이 너무 쉽게 해체되어 클랜의 형성 및 해체가 너무 빈번히 발생하고, 클랜원들 간에 채팅을 통해서만 커뮤니케이션을 할 수 있어 클랜원들의 결속력이나 지속력이 매우 약하다는 문제점이 있다.
또한, 특정 클랜에 소속된 클랜원들은 클랜원들의 게임 캐릭터가 보유한 아이템이나 경험치의 도움을 받아 전투에서 승리할 수는 있지만, 전투에 승리하더라도 전투 기여도에 따라 클랜원이 보유한 게임 캐릭터의 능력치와 경험치가 개별적으로 상승될 뿐 클랜원 모두에게 어떠한 게임 혜택도 제공되지 않는다는 문제점이 있다.
한편, 온라인 게임에서의 전투를 수행하는 실시예로서, 대한민국 공개특허 제2006-0073909호에는 온라인 게임에서의 전투 지휘 시스템 제공 방법이 개시되어 있다.
개시된 온라인 게임에서의 전투 지휘 시스템 제공 방법은, 지휘관(Commander) 사용자가 지휘를 위한 관측소(OP; Observation Post)를 설치하는 1단계, 지휘관 사용자의 화면에 지휘를 위한 전용 인터페이스를 활성화 시켜주는 2단계, 지휘관 사용자의 게임 내에서의 시점(Point of View)을 관측자(Observer)로 전환시키는 3단계, 지휘관이 하위 사용자를 개별 혹은 소집단(예를 들어 Party) 별로 선택하여 이동경로(Way Point)를 지정하고 대기, 이동, 공격 등의 명령을 전송하는 4단계, 지휘관으로부터 선택되어 이동경로와 명령을 전달받은 개별 혹은 소집단 사용자에게 전송된 이동경로 및 명령을 화면상에 디스플레이해주는 5단계를 포함한다.
이러한 전투 지휘 시스템 제공 방법은 온라인 게임 내에서 벌어지는 공성전과 같은 대규모 집단 전투에서 길드, 클랜 혹은 혈맹과 같은 형태의 다수 사용자들로 구성된 특수목적집단의 지휘자가 해당 특수목적집단에 소속된 하위 사용자들에게 보다 효율적으로 전투를 위한 작전과 명령을 전달할 수 있다.
그러나, 종래의 온라인 게임에서의 전투 지휘 시스템은 지휘관과 하위 사용자로 이루어진 소집단이 작전회의 등 전락 전술을 도모할 수 있는 장소가 없어 사용자들간 채팅에 의존해야 하고, 지휘관이 자신이 지휘하는 소집단에 공격이나 방어 등을 위한 시설이나 장비 등을 설치할 수 없기 때문에 하위 사용자들이 보유한 게임 캐릭터의 경험치와 능력치에 의존해서 전투를 진행해야 한다는 문제점이 있다.
본 출원은 클랜장이 클랜 캠프를 형성한 후에 게임 머니 또는 포인트를 사용해 방어 시설 및 장비를 설치할 수 있고, 클랜장의 명령에 따라 상대방의 클랜 캠프와 클랜 전투를 수행할 수 있으며, 클랜 전투 성공시 소정의 아이템을 제공받을 수 있는 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법을 제공한다.
실시예들 중에서, 온라인 클랜 게임 제공 방법은, 네트워크를 통해 연결된 다수의 사용자 단말기에게 클랜 게임 서비스를 제공하는 온라인 클랜 게임 제공 서버에서 수행되는 온라인 클랜 게임 제공 방법에서, (a) 적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 클랜장의 요청에 따라 상기 클랜 맵 중 특정한 영역에 클랜 캠프를 설치하는 단계; (b) 상기 클랜 맵 내에 형성된 클랜 정보를 수집하여 상기 클랜 캠프에 일정 기간마다 보급물자를 지원하는 단계; 및 (c) 상기 클랜장의 공격 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 단계를 포함할 수 있다.
일 실시예에서, 상기 (a) 단계는 상기 클랜장이 보유한 보유한 게임 머니 또는 포인트를 이용해 방어 시설 및 장비를 구입하여 설치할 수 있다.
일 실시예에서, 상기 (a) 단계에서는 상기 클랜 맵의 수정, 추가, 삭제 기능을 수행할 수 있다.
일 실시예에서, 상기 (b) 단계에서는 상기 보급 물자를 클랜원에게 분배하거나 클랜 운영 자금으로 운영할 수 있다.
일 실시예에서, 온라인 클랜 게임 제공 방법은, (d) 상기 클랜원의 가입 및 탈퇴 정보를 업그레이드하고, 상기 클랜원의 경험치와 능력치에 대한 정보를 수집하여 업그레이드하는 단계를 더 포함할 수 있다.
일 실시예에서, 상기 (c) 단계는, (c-1) 상기 클랜 맵 내 다수의 클랜 캠프 중 공격 대상인 상대방의 클랜 캠프를 미션 맵으로 설정하는 단계, (c-2) 상기 클랜장의 지휘하에 상기 미션 맵에 대한 전략 회의를 수행하여 작전 전술을 도출하는 단계, 및 (c-3) 상기 클랜장의 공격 명령시, 상기 작전 전술에 따라 상기 미션 맵에 대한 공격, 방어, 이동, 정찰의 플레이를 진행하는 단계를 포함할 수 있다.
일 실시예에서, 상기 (c) 단계는 상기 클랜 전투에 성공한 클랜에 클랜전투 성공 아이템을 제공할 수 있다.
일 실시예에서, 상기 클랜전투 성공 아이템은 상기 각 클랜 맵마다 다른 용도의 아이템이 제공될 수 있다.
일 실시예에서, 온라인 클랜 게임 제공 방법은, (e) 상기 클랜맵에 설치된 다수의 클랜 캠프에 대해 클랜 전투를 모두 수행한 클랜에게 미션 성공 아이템을 지급하는 단계를 더 포함할 수 있다.
실시예들 중에서, 온라인 클랜 게임 제공 서버는 네트워크를 통해 연결된 다수의 사용자 단말기에게 클랜 게임 서비스를 제공하는 온라인 클랜 게임 제공 서버에서, 적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 상기 클랜 맵 내에 형성된 클랜 정보를 수집하여 보급 물자를 지원하는 작전 본부 모듈; 클랜장의 요청에 따라 클랜 캠프를 형성하고, 상기 클랜 캠프에 공격 및 방어에 필요한 시설 및 장비를 설치하는 클랜 운영 모듈; 및 상기 클랜장의 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 클랜 전투 모듈을 포함할 수 있다.
일 실시예에서, 상기 클랜 운영 모듈은 상기 클랜장이 자신이 보유한 게임 머니 또는 포인트를 이용해 클랜 캠프를 설치할 수 있다.
일 실시예에서, 상기 작전 본부 모듈은, 상기 클랜 맵의 수정, 추가, 삭제 기능을 수행하는 맵 관리부, 및 상기 클랜 맵 내에 형성된 클랜의 규모에 따라 일정 기간마다 보급물자를 지원하는 물자지원부를 포함할 수 있다.
일 실시예에서, 상기 클랜 운영 모듈은, 상기 클랜장의 요청에 따라 상기 클랜 캠프의 방어 시설 및 장비를 설치하는 캠프 설치부, 상기 보급 물자의 클랜원 분배 또는 클랜 운영 자금으로 운영하는 물자 운용부, 및 상기 클랜원의 가입 및 탈퇴 정보를 업그레이드하고, 상기 클랜원의 경험치와 능력치에 대한 정보를 수집하여 업그레이드하는 클랜원 관리부를 포함할 수 있다.
일 실시예에서, 상기 클랜 전투 모듈은, 상기 상대방의 클랜 캠프를 미션 맵으로 설정하는 미션 설정부,상기 클랜장의 지휘하에 상기 미션 맵에 대한 전략 회의를 수행하여 작전 전술을 도출하는 작전 전술부, 상기 클랜장의 공격 명령시, 상기 작전 전술부의 작전 전술에 따라 상기 미션 맵에 대한 공격, 방어, 이동, 정찰의 플레이를 진행하는 클랜전투부를 포함할 수 있다.
일 실시예에서, 상기 작전 전술부는, 잠입작전, 특공대 작전, 시설파괴작전, 정찰작전, 무기운용전술, 지원작전과 같은 다양한 작전 전술을 저장한 작전데이터 데이터베이스와 연동할 수 있다.
일 실시예에서, 상기 작전 전술부는 상기 도출된 작전전술에 따라 모의 전투를 실행할 수 있는 전투 시뮬레이션 기능을 포함할 수 있다.
일 실시예에서, 상기 작전 전술부는 상기 클랜 전투에 성공한 작전전술에 대한 클랜전투 결과를 작전데이터 데이터베이스에 저장할 수 있다.
일 실시예에서, 상기 온라인 클랜 게임 제공 서버는 상기 클랜 전투에 성공한 클랜에 클랜전투 성공 아이템을 제공하는 아이템 제공 모듈을 더 포함할 수 있다.
일 실시예에서, 상기 아이템 제공 모듈은 상기 각 클랜 맵마다 다른 용도의 클랜전투 성공 아이템을 제공할 수 있다.
일 실시예에서, 상기 아이템 제공 모듈은 상기 클랜 맵에 설치된 다수의 클랜 캠프와 클랜 전투를 모두 수행한 클랜에게 미션 성공 아이템을 지급할 수 있다.
실시예들 중에서, 온라인 클랜 게임 제공 시스템은 네트워크를 통해 접속한 사용자에게 적어도 1개 이상의 멀티플레이어 온라인 게임 서비스를 제공하는 게임 서버; 상기 멀티플레이어 온라인 게임 중에서 클랜 게임 서비스를 요청한 사용자에게 클랜 형성, 클랜 캠프 설치, 및 상대방 클랜캠프와의 클랜 전투를 수행하는 클랜 게임 서비스를 제공하는 온라인 클랜 게임 제공 서버; 및 상기 게임 서버와 온라인 클랜 게임 제공 서버에서 멀티플레이어 온라인 게임 서비스 또는 클랜 게임 서비스를 수행하기 위한 다수의 정보를 저장 및 관리하는 데이터베이스 서버를 포함할 수 있다.
일 실시예에서, 상기 온라인 클랜 게임 제공 서버는, 적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 상기 클랜 맵 내에 형성된 클랜 정보를 수집하여 보급 물자를 지원하는 작전 본부 모듈, 클랜장의 요청에 따라 클랜 캠프를 형성하고, 상기 클랜 캠프에 공격 및 방어에 필요한 시설 및 장비를 설치하는 클랜 운영 모듈, 및 상기 클랜장의 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 클랜 전투 모듈을 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 시스템.
실시예들 중에서, 온라인 클랜 게임 제공 방법을 실행시키기 위한 프로그램을 기록한 기록매체는, 적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 클랜장의 요청에 따라 상기 클랜 맵 중 특정한 영역에 클랜 캠프를 설치하는 기능; 상기 클랜 맵 내에 형성된 클랜 정보를 수집하여 상기 클랜 캠프에 일정 기간마다 보급물자를 지원하는 기능; 및 상기 클랜장의 공격 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 기능을 구현하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공할 수 있다.
본 출원의 개시된 기술은 클랜장이 클랜 캠프를 형성한 후 게임 머니 또는 포인트를 사용해 방어 시설 및 장비를 설치하고, 클랜장의 명령에 따라 상대방의 클랜캠프를 미션맵으로 하여 클랜 전투를 수행함으로써 클랜 캠프는 클랜원들 간에 단순히 커뮤니케이션 장소의 기능만을 가지는 것이 아니라 방어, 공격 등의 미션을 수행할 수 있는 장소로 업그레이드 될 수 있는 효과를 제공할 수 있다.
또한, 본 출원의 개시된 기술은 클랜 전투 성공시 클랜 전투 성공 아이템이나 미션 성공 아이템을 획득할 수 있어 게임 캐릭터의 능력치 및 경험치의 강화, 클랜캠프의 방어력 강화, 또는 특수효과 아이템을 보유할 수 있는 효과를 제공할 수 있다.
또한, 본 출원의 개시된 기술은, 작전데이터 데이터베이스를 활용한 작전전술의 도출을 통해 계획적인 전투를 진행할 수 있을 뿐만 아니라 클랜전투의 성공 확률을 높일 수 있으며, 클랜전투 기술을 적용하여 클랜원간의 결속력 및 클랜 지속력을 강화할 수 있어 클랜 활성화와 커뮤니케이션 활동의 활성화에 기여할 수 있는 효과를 제공할 수 있다.
도 1도 1은 개시된 기술의 일 실시예에 따른 온라인 클랜 게임 제공 시스템을 설명하는 도면이다.
도 2는 도 1의 온라인 클랜 게임 제공 서버를 설명하는 블록도이다.
도 3은 개시된 기술의 일 실시예에 따른 클랜전투 성공 아이템의 일례가 도시된 예시 화면이다.
도 4는 도 2의 작전 본부 모듈을 설명하는 블록도이다.
도 5는 도 2의 작전 본부에서 제공하는 클랜 맵의 일례가 도시된 예시 화면이다.
도 6은 도 2의 클랜 운영 모듈을 설명하는 블록도이다.
도 7은 도 2의 클랜 운영 모듈에서 제공하는 클랜 캠프의 일례가 도시된 예시 화면이다.
도 8은 도 2의 클랜 전투 모듈을 설명하는 블록도이다.
도 9는 도 2의 클랜 전투 모듈에서 정찰 작전 수행시 획득할 수 있는 정찰 맵의 일례가 도시된 예시 화면이다.
도 10은 개시된 기술의 일 실시예에 따른 온라인 클랜 게임 제공 방법을 설명하는 순서도이다.
개시된 기술에 관한 설명은 구조적 내지 기능적 설명을 위한 실시예에 불과하므로, 개시된 기술의 권리범위는 본문에 설명된 실시예에 의하여 제한되는 것으로 해석되어서는 아니 된다. 즉, 실시예는 다양한 변경이 가능하고 여러 가지 형태를 가질 수 있으므로 개시된 기술의 권리범위는 기술적 사상을 실현할 수 있는 균등물들을 포함하는 것으로 이해되어야 한다. 또한, 개시된 기술에서 제시된 목적 또는 효과는 특정 실시예가 이를 전부 포함하여야 한다거나 그러한 효과만을 포함하여야 한다는 의미는 아니므로, 개시된 기술의 권리범위는 이에 의하여 제한되는 것으로 이해되어서는 아니 될 것이다.
한편, 본 출원에서 서술되는 용어의 의미는 다음과 같이 이해되어야 할 것이다.
"제1", "제2" 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하기 위한 것으로, 이들 용어들에 의해 권리범위가 한정되어서는 아니 된다. 예를 들어, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.
어떤 구성요소가 다른 구성요소에 "연결되어"있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결될 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어"있다고 언급된 때에는 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 한편, 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함하는 것으로 이해되어야 하고, "포함하다"또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
각 단계들에 있어 식별부호(예를 들어, a, b, c 등)는 설명의 편의를 위하여 사용되는 것으로 식별부호는 각 단계들의 순서를 설명하는 것이 아니며, 각 단계들은 문맥상 명백하게 특정 순서를 기재하지 않는 이상 명기된 순서와 다르게 일어날 수 있다. 즉, 각 단계들은 명기된 순서와 동일하게 일어날 수도 있고 실질적으로 동시에 수행될 수도 있으며 반대의 순서대로 수행될 수도 있다.
개시된 기술은 컴퓨터가 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현될 수 있고, 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치 등이 있으며, 또한, 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
여기서 사용되는 모든 용어들은 다르게 정의되지 않는 한, 개시된 기술이 속하는 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한 이상적이거나 과도하게 형식적인 의미를 지니는 것으로 해석될 수 없다.
도 1은 개시된 기술의 일 실시예에 따른 온라인 클랜 게임 제공 시스템을 설명하는 도면이다.
도 1을 참조하면, 온라인 클랜 게임 제공 시스템은 게임 서버(200), 온라인 클랜 게임 제공 서버(300), 및 데이터베이스 서버(400)를 포함하지만 이에 한정되지 않고, 게임 서비스 수행에 필요한 결제 서버, 광고 서버 등 다양한 시스템과 연동할 수 있다.
게임 서버(200)는 네트워크를 통해 접속한 사용자 단말기(100)로 아케이드 게임, 롤 플레잉(role playing) 게임, 전략 시뮬레이션 게임, 슈팅 게임, 자동차 경주 등의 레이스 게임, 골프, 축구, 야구와 같은 스포츠 게임, 어드벤쳐 게임 중 적어도 1개 이상의 멀티플레이어 온라인 게임 서비스를 제공한다.
이때, 사용자 단말기(100)는 게임 서버(200) 또는 온라인 클랜 게임 제공 서버(300)에 회원으로 가입한 개인이나 기업의 단말기를 의미하며, 통상적으로 PC가 사용되지만 이외에도 인터넷을 포함한 네트워크를 통하여 데이터의 송수신이 가능한 단말기라면 어떠한 장치라도 적용이 가능할 것이다.
즉, 사용자 단말기(100)는 데스크탑 컴퓨터, 노트북 PC, 스마트폰, 태블릿 PC, 그 외에도 휴대 및 이동이 가능한 휴대 단말을 적어도 하나 이상을 포함한다.
온라인 클랜 게임 제공 서버(300)는 게임 서버(200)에서 제공하는 멀티플레이어 온라인 게임 중에서 클랜 게임 서비스를 요청한 사용자에게 클랜 형성, 클랜 캠프 설치, 및 상대방 클랜캠프와의 클랜 전투를 수행하는 클랜 게임 서비스를 제공한다.
게임 서버(200)와 온라인 클랜 게임 제공 서버(300)는 각각 독립적으로 구현될 수 있지만, 온라인 클랜 게임 제공 서버(300)는 게임 서버(200) 내에 포함될 수 있다.
예를 들어, 온라인 클랜 게임 제공 서버(300)는 게임 서버(200)에서 제공하는 멀티플레이어 온라인 게임 서비스 중 슈팅 게임에 속하여, 개인 플레이시에는 적용되지 않고 사용자의 선택에 따라 클랜 플레이시에 적용될 수 있도록 한다.
데이터베이스 서버(400)는 게임 서버(200)와 온라인 클랜 게임 제공 서버(300)에서 멀티플레이어 온라인 게임 서비스 또는 클랜 게임 서비스를 수행하기 위한 다수의 정보를 저장 및 관리한다.
도 2는 도 1의 온라인 클랜 게임 제공 서버를 설명하는 블록도이고, 도 3은 개시된 기술의 일 실시예에 따른 클랜전투 성공 아이템의 일례가 도시된 예시 화면이다.
도 2를 참고하면, 온라인 클랜 게임 제공 서버(300)는, 작전 본부 모듈(310), 클랜 운영 모듈(320), 클랜 전투 모듈(330), 아이템 제공 모듈(340), 및 데이터베이스(350)를 포함하지만 이에 한정되지는 않는다.
작전 본부 모듈(310)은 적어도 1개 이상의 전장을 포함한 클랜 맵(301)을 제공하고, 클랜 맵(301) 내에 형성된 클랜 정보를 수집하여 보급 물자를 지원한다.
클랜 운영 모듈(320)은 클랜장의 요청에 따라 클랜 캠프를 형성하고, 상기 클랜 캠프에 공격 및 방어에 필요한 시설 및 장비를 설치한다.
클랜 전투 모듈(330)은 클랜장의 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시킨다.
아이템 제공 모듈(340)는 클랜 전투에 성공한 클랜에 클랜전투 성공 아이템을 제공하는데, 클랜전투 성공 아이템은 각 클랜 맵마다 다른 용도의 아이템이 제공됨으로써 클랜 맵 내의 클랜 캠프 설치 지역, 미션 맵 설정에 따라 각 클랜의 공격 대상, 방어 대상이 결정될 수 있다.
클랜전투 성공 아이템은 클랜전투에 필요한 방어시설, 장비, 무기 등을 지급할 수 있는 전투 아이템이 될 수 있고, 전투 중 사망한 클랜원의 부활, 부상 클래원의 회복, 클랜원의 경험치 또는 능력치 강화 등에 사용할 수 있는 기능 아이템이 될 수 있으며, 상대방 클랜캠프에 설치된 방어시설이나 장비, 무기 등을 자신의 클랜캠프로 이동 및 설치할 수 있는 포획 아이템이 될 수도 있다.
클랜전투 성공 아이템은 클랜운영자금이나 각 클랜원에게 지급될 수 있는 게임 포인트나 마일리지 등이 될 수도 있다.
클랜전투 성공 아이템은 일정 기간이 정해진 기간제 아이템이 될 수 있고, 클랜운영자금이나 클랜장 또는 클랜원이 보유한 게임 머니, 포인트, 아이템 등을 사용해 기간 연장을 할 수 있다.
도 3에 도시된 바와 같이, 온라인 클랜 게임 제공 서버(300)가 슈팅 게임 중에서 FPS(First-Person Shooter) 게임 서비스를 제공할 경우에, 클랜 전투 성공시 성공 축하 메시지와 함께 클랜전투 성공 아이템으로 총기를 지급할 수 있지만, 총기 이외에도 다양한 시설이나 장비, 특수 효과 발동 아이템 등 다양한 아이템을 지급할 수 있다.
이때, 총기 아이템도 영구 총기 아이템, 내구 총기 아이템으로 구분하여 지급함으로써 사용자가 게임 캐릭터나 캐릭터에 장착된 무기의 성능을 강화하기 위해 무기상점 또는 아이템 구매 사이트에 접속하여 강화나 수리 아이템 구매, 동일 아이템의 재구매가 지속적으로 이루어지도록 한다.
온라인 클랜 게임 제공 서버(300)는 데이터베이스 서버(400)와 연동하여 작전 본부 모듈(310), 클랜 운영 모듈(320), 클랜 전투 모듈(330), 및 아이템 제공 모듈(340)에서 입출력되는 정보를 저장 및 관리할 수 있고, 별도의 데이터베이스(350)를 독립적으로 운영하여 클랜 게임 서비스를 수행하기 위한 다수의 정보를 저장 및 관리할 수도 있다.
도 4는 도 2의 작전 본부 모듈을 설명하는 블록도이며, 도 5는 도 2의 작전 본부에서 제공하는 클랜 맵의 일례가 도시된 예시 화면이다.
도 4를 참고하면, 작전 본부 모듈(310)은 맵 관리부(311) 및 물자 지원부(312)를 포함하지만 이에 한정되지는 않는다.
맵 관리부(311)는 클랜 맵(301)의 수정, 추가, 삭제 기능을 수행하고, 물자지원부(312)는 클랜 맵(301) 내에 형성된 클랜의 규모에 따라 일정 기간마다 보급물자를 지원한다.
클랜 맵(301)은 도 5에 도시된 바와 같이 다수의 전장으로 이루어진 가상 공간으로서, 각 전장을 연결하는 연결 통로, 각 전장의 노출을 최대한 방지하기 위한 시설물과 자연물 등을 포함한다.
클랜 맵(301)은 특정 나라나 도시 등의 실제 공간을 모방한 인간세계, 우주세계, 해저세계, 지하세계가 될 수 있고, 가상 세계의 특성에 맞게 도로, 항공로 등의 연결 통로가 결정된다.
클랜 맵(301)은 미션 맵(303)을 모두 점령한 경우에 신규 클랜 맵(301)을 추가로 제공할 수 있고, 미션 맵(303)을 모두 점령하지 않더라도 다른 클랜 맵(301)으로의 변경이 가능하도록 한다.
특정 클랜이 미션 맵(303)을 모두 점령한 경우에, 아이템 제공부(340)는 클랜성공 아이템보다 보상금이나 보상 정도가 상향 조정된 미션성공 아이템을 지급할 수 있다.
도 6은 도 2의 클랜 운영 모듈을 설명하는 블록도이며, 도 7은 도 2의 클랜 운영 모듈에서 제공하는 클랜 캠프의 일례가 도시된 예시 화면이다.
도 6을 참고하면, 클랜 운영 모듈(320)은 캠프 설치부(321), 물자 운용부(322), 및 클랜원 관리부(323)를 포함하지만 이에 한정되지는 않는다.
캠프 설치부(321)는 도 7에 도시된 바와 같이 클랜장이 자신이 보유한 게임 머니나 포인트, 아이템 등을 이용해 클랜 캠프(302)의 방어 시설 및 장비를 설치한다.
물자 운용부(322)는 작전 본부 모듈(310)에서 지급되는 보급 물자를 클랜원에게 분배하거나 클랜 운영 자금으로 운영한다. 물자 운용부(322)는 보급 불자를 클랜원에게 분배시, 클랜원이 이전의 클랜 전투에 대한 기여도 또는 클랜원의 레벨 등에 따라 차등 분배하는 방식, 모든 클랜원에게 동일하게 분배하는 방식, 차등 분배 방식과 동일 분배 방식을 혼합한 방식 중 어느 하나의 방식을 사용한다.
예를 들어, 클랜장이 차등 분배 방식을 설정한 경우에, 각 클랜원은 클랜 전투에 자신의 게임 능력을 최대한 발휘하여 클랜 전투 기여도를 높일 수 있고, 클랜장이 동일 분배 방식을 설정한 경우에, 각 클랜원은 클랜 전투에 협동심을 발휘하여 클랜 전투 성공율을 높일 수 있다.
클랜원 관리부(323)는 클랜원의 가입 및 탈퇴 정보를 업그레이드하고, 클랜원의 경험치와 능력치에 대한 정보를 수집하여 업그레이드한다.
도 8은 도 2의 클랜 전투 모듈을 설명하는 블록도이고, 도 9는 도 2의 클랜 전투 모듈에서 정찰 작전 수행시 획득할 수 있는 정찰 맵의 일례가 도시된 예시 화면이다.
도 8을 참고하면, 클랜 전투 모듈(330)은 미션 설정부(331), 작전 전술부(332), 클랜전투부(334), 및 작전데이터 DB(333)를 포함하지만 이에 한정되지는 않는다.
미션 설정부(331)는 상대방의 클랜 캠프를 미션 맵(303)으로 설정하는데, 클랜 전투 성공시 획득할 수 있는 클랜전투 성공 아이템에 대한 정보를 확인하여 미션맵을 설정할 수 있다.
한편, 미션 설정부(331)는 상대방의 클랜에 속한 클랜원의 능력치와 경험치에 대한 정보, 클랜 캠프(302)의 방어 시설 및 장비에 대한 정보를 수집하여 미션 맵을 설정할 수도 있다.
작전 전술부(332)는 클랜장의 지휘하에 미션 맵에 대한 전략 회의를 수행하여 작전 전술을 도출한다.
작전 전술부(332)는 잠입작전, 특공대 작전, 시설파괴작전, 정찰작전, 무기운용전술, 지원작전과 같은 다양한 작전 전술을 저장한 작전데이터 데이터베이스(333)와 연동하여 작전 전술을 도출한다.
작전 전술부(332)는 모의 전투를 실행할 수 있는 전투 시뮬레이션 기능을 포함하여, 클랜장이 도출된 작전 전술을 전투 시뮬레이션 기능을 통해 실험해 봄으로써 클랜전투 성공 확률을 더욱 높일 수 있다.
또한, 작전 전술부(332)는 미션 맵 중 클랜 전투에 성공한 작전전술에 대한 클랜전투 결과를 저장할 수 있으며, 클랜장은 신규 작전전술을 작성하고 새로운 이름을 명명하여 작전데이터 데이터베이스(333)에 추가할 수도 있다.
클랜전투부(334)는 클랜장의 공격 명령시, 작전 전술부의 작전 전술에 따라 미션 맵(303)에 대한 공격, 방어, 이동, 정찰의 플레이를 진행한다. 클랜 전투부(334)는 도 9에 도시된 바와 같이 정찰 작전을 수행할 경우에, 정찰 작전의 결과로 미션 맵에 대한 이동 경로를 확인할 수 있는 정찰 맵(305)을 확보할 수 있다.
도 10은 개시된 기술의 일 실시예에 따른 온라인 클랜 게임 제공 방법을 설명하는 순서도이다.
도 10을 참고하면, 온라인 클랜 게임 제공 방법은, 게임 서버(200)에 네트워크를 통해 연결된 사용자 단말기(100)는 멀티플레이어 온라인 게임에 접속하여 게임을 실행한다.(단계 S1 및 S2)
멀티플레이어 온라인 게임은 개인 플레이와 클랜 플레이로 진행될 수 있는데, 개인 플레이를 통한 게임 실행은 사용자가 소유한 게임 캐릭터가 단독으로 상대방 또는 몬스터와 대전하는 것이지만 클랜 플레이는 사용자가 속한 클랜이 협동하여 상대방 클랜 또는 몬스터와 대전하는 것이다.
사용자가 클랜 게임 서비스를 요청한 경우에, 온라인 클랜 게임 제공 서버(300)는 적어도 1개 이상의 전장을 포함한 클랜 맵(301)을 사용자 단말기(100)로 제공한다.(단계 S3 및 S4)
클랜장은 클랜 형성 메뉴에서 제공하는 클랜 만들기 버튼을 클긱하여 자신이 원하는 이름의 클랜을 만들 수 있고, 클랜장은 클랜원의 초대, 가입, 탈퇴 등에 대한 방장 권한이 부여된다. 또한, 클랜은 클랜장이 클랜 해체 버튼을 클릭하거나 클랜원의 다수 동의를 통해 해체할 수 있도록 한다.
클랜장의 요청에 따라, 온라인 클랜 게임 제공 서버(300)는 클랜 맵 중 특정한 영역에 클랜 캠프(302)를 설치한다.(단계 S5)
클랜장은 자신이 보유한 게임 머니나 포인트, 아이템 등을 사용하여 클랜캠프(302)에 방어 시설 및 장비를 설치한다.(단계 S6) 또는 클랜장은 클랜원의 요청이나 클랜원의 동의하에 클랜 운영 자금을 사용하여 클랜 캠프에 방어 시설 및 장비를 설치할 수도 있다.
온라인 클랜 게임 제공 서버(300)의 작전 본부 모듈(310)은 클랜 맵 내에 형성된 클랜 정보를 수집하여, 클랜의 규모에 따라 일정 기간마다 클랜 캠프(302)에 보급물자를 지원한다.(단계 S7)
보급 물자는 클랜장 또는 클랜원의 요청에 따라 각 클랜원에게 분배되거나 클랜 운용 자금으로 사용될 수 있다.
클랜 장은 클랜 맵(301)을 통해 상대방의 클랜 캠프를 확인하고, 클랜 전투시 공격 대상이 되는 상대방의 클랜 캠프를 미션 맵(303)으로 설정한다.(단계 S8) 클랜장은 클랜 맵(301)의 각 클랜캠프(302)마다 클랜전투 성공 아이템이 다르게 지급되므로, 획득하고자 하는 아이템이 있는 상대방의 클랜 캠프를 미션맵으로 설정할 수 있다.
또는 클랜장은 상대방 클랜에 속한 클랜원의 경험치와 능력치, 또는 클랜 캠프에 설치된 방어 시설 및 장비에 대한 정보를 확인하여 클랜 전투 성공 확률이 높은 상대방의 클랜 캠프를 미션 맵(303)을 설정할 수도 있다.
만일, 미션 맵(303)이 설정되면 클랜장의 지휘하에 전략 회의를 수행하여 작전데이터 DB(333)와 연동하여 작전 전술을 도출한다.(단계 S9)
클랜장의 공격 명령에 따라 상대방의 클랜 캠프, 즉 미션 맵(303)에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행한다.(단계 S10)
클랜 전투 중 정찰 작전을 수행할 경우에, 클랜장은 클랜원 중 정찰 능력이 우수한 클랜원을 선별하여 미션 맵(303)에 정찰을 명령하고, 정찰 작전의 성공시 미션 맵에 대한 정찰 맵(305)을 획득할 수 있다.(단계 S11, S12, S13)
정찰 맵(305)은 시간 정체 없이 바로 상대방의 클랜 캠프로 이동할 수 있고, 상대방의 방어 시설 및 장비에 대한 위치를 파악할 수 있어 클랜 전투 성공 여부에 주요한 역할을 수행할 수 있다.
만일, 사용자가 속한 클랜이 클랜 전투에 성공한다면 클랜전투 성공 아이템을 획득할 수 있다.(단계 S14 및 S15)
그러나, 클랜 전투에 패한 경우에 사용자는 클랜전투 성공 아이템을 획득할 수 없을 뿐만 아니라 자신이 속한 클랜이 보유한 클랜 캠프에 있는 아이템을 잃을 수도 있다.(단계 S16)
다른 실시예로서, 아이템 제공부(340)는 특정한 클랜이 작전본부 모듈(310)에서 제공하는 클랜 맵(301)에 설치된 다수의 클랜 캠프와 모두 클랜 전투를 수행한 경우에, 클랜전투 성공 아이템보다 보상금이나 보상 정도가 상향 조정된 미션 성공 아이템을 지급한다. 미션 성공 아이템은 클랜 전투의 성공률에 따라 차등 지급될 수 있다.
본 출원의 일 실시예에 따른 온라인 클랜 게임 제공 방법은 사용자 단말기(100)에 기본적으로 설치되거나 사용자에 의해 직접 설치된 애플리케이션(즉, 프로그램)으로 구현되고 단말기(100) 등의 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다.
본 출원의 온라인 클랜 게임 제공 방법을 구현한 프로그램은, 적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 클랜장의 요청에 따라 클랜 맵 중 특정한 영역에 클랜 캠프를 설치하는 기능, 클랜 맵 내에 형성된 클랜 정보를 수집하여 클랜 캠프에 일정 기간마다 보급물자를 지원하는 기능, 및 클랜장의 공격 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 기능 등을 구현한다.
이러한 프로그램은 컴퓨터에 의해 읽힐 수 있는 기록매체에 기록되고 컴퓨터에 의해 실행됨으로써 전술한 기능들이 실행될 수 있다.
이와 같이, 컴퓨터가 기록매체에 기록된 프로그램을 읽어 들여 프로그램으로 구현된 온라인 클랜 게임 제공 방법을 실행시키기 위하여, 전술한 프로그램은 컴퓨터의 프로세서(CPU)가 읽힐 수 있는 C, C++, JAVA, 기계어 등의 컴퓨터 언어로 코드화된 코드(Code)를 포함할 수 있다.
이러한 코드는 전술한 기능들을 정의한 함수 등과 관련된 기능적인 코드(Function Code)를 포함할 수 있고, 전술한 기능들을 컴퓨터의 프로세서가 소정의 절차대로 실행시키는데 필요한 실행 절차 관련 제어 코드를 포함할 수도 있다.
또한, 이러한 코드는 전술한 기능들을 컴퓨터의 프로세서가 실행시키는데 필요한 추가 정보나 미디어가 컴퓨터의 내부 또는 외부 메모리의 어느 위치(주소 번지)에서 참조 되어야 하는지에 대한 메모리 참조 관련 코드를 더 포함할 수 있다.
또한, 컴퓨터의 프로세서가 전술한 기능들을 실행시키기 위하여 원격(Remote)에 있는 어떠한 다른 컴퓨터나 서버 등과 통신이 필요한 경우, 코드는 컴퓨터의 프로세서가 컴퓨터의 통신 모듈(예: 유선 및/또는 무선 통신 모듈)을 이용하여 원격(Remote)에 있는 어떠한 다른 컴퓨터나 서버 등과 어떻게 통신해야만 하는지, 통신 시 어떠한 정보나 미디어를 송수신해야 하는지 등에 대한 통신 관련코드를 더 포함할 수도 있다.
그리고, 본 발명을 구현하기 위한 기능적인(Functional) 프로그램과 이와 관련된 코드 및 코드 세그먼트 등은, 기록매체를 읽어서 프로그램을 실행시키는 컴퓨터의 시스템 환경 등을 고려하여, 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론되거나 변경될 수도 있다.
특히, 본 출원의 일 실시예에 따른 온라인 클랜 게임 제공 방법을 실행시키기 위한 프로그램인 애플리케이션을 기록한 컴퓨터로 읽을 수 있는 기록매체는, 애플리케이션 스토어 서버(Application Store Server), 애플리케이션 또는 해당 서비스와 관련된 웹 서버 등의 애플리케이션 제공 서버(Application Provider Server)에 포함된 저장매체(예: 하드디스크 등)이거나, 애플리케이션 제공 서버 그 자체일 수도 있다.
한편, 본 출원은 슈팅 게임을 통해 온라인 클랜 게임 제공 기능을 구현하는 실시예를 설명하였으나, 본 발명의 온라인 클랜 게임 제공 방법은 슈팅 게임에서 수행되는 것으로 한정되지 않으며, 각 연합 및 길드, 클랜 사용자 간에 대결을 펼치는 공성전, 길드전, 정복전, 종족전, 각종 전쟁, 대전 게임 등에도 적용될 수 있다.
상기에서는 본 출원의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 출원의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 출원을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.

Claims (23)

  1. 네트워크를 통해 연결된 다수의 사용자 단말기에게 클랜 게임 서비스를 제공하는 온라인 클랜 게임 제공 서버에서 수행되는 온라인 클랜 게임 제공 방법에서,
    (a) 적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 클랜장의 요청에 따라 상기 클랜 맵 중 특정한 영역에 클랜 캠프를 설치하는 단계;
    (b) 상기 클랜 맵 내에 형성된 클랜 정보를 수집하여 상기 클랜 캠프에 일정 기간마다 보급물자를 지원하는 단계; 및
    (c) 상기 클랜장의 공격 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 단계로 이루어진 것을 특징으로 하는 온라인 클랜 게임 제공 방법.
  2. 제1항에 있어서,
    상기 (a) 단계는 상기 클랜장이 보유한 보유한 게임 머니 또는 포인트를 이용해 방어 시설 및 장비를 구입하여 설치하는 것을 특징으로 하는 온라인 클랜 게임 제공 방법.
  3. 제1항에 있어서,
    상기 (a) 단계에서는 상기 클랜 맵의 수정, 추가, 삭제 기능을 수행하는 것을 특징으로 하는 온라인 클랜 게임 제공 방법.
  4. 제1항에 있어서,
    상기 (b) 단계에서는 상기 보급 물자를 클랜원에게 분배하거나 클랜 운영 자금으로 운영하는 것을 특징으로 하는 온라인 클랜 게임 제공 방법.
  5. 제1항에 있어서,
    (d) 상기 클랜원의 가입 및 탈퇴 정보를 업그레이드하고, 상기 클랜원의 경험치와 능력치에 대한 정보를 수집하여 업그레이드하는 단계를 더 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 방법.
  6. 제1항에 있어서,
    상기 (c) 단계는,
    (c-1) 상기 클랜 맵 내 다수의 클랜 캠프 중 공격 대상인 상대방의 클랜 캠프를 미션 맵으로 설정하는 단계,
    (c-2) 상기 클랜장의 지휘하에 상기 미션 맵에 대한 전략 회의를 수행하여 작전 전술을 도출하는 단계, 및
    (c-3) 상기 클랜장의 공격 명령시, 상기 작전 전술에 따라 상기 미션 맵에 대한 공격, 방어, 이동, 정찰의 플레이를 진행하는 단계를 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 방법.
  7. 제1항에 있어서,
    상기 (c) 단계는 상기 클랜 전투에 성공한 클랜에 클랜전투 성공 아이템을 제공하는 것을 특징으로 하는 온라인 클랜 게임 제공 방법.
  8. 제7항에 있어서,
    상기 클랜전투 성공 아이템은 상기 각 클랜 맵마다 다른 용도의 아이템이 제공되는 것을 특징으로 하는 온라인 클랜 게임 제공 방법.
  9. 제1항에 있어서,
    (e) 상기 클랜맵에 설치된 다수의 클랜 캠프에 대해 클랜 전투를 모두 수행한 클랜에게 미션 성공 아이템을 지급하는 단계를 더 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 방법.
  10. 네트워크를 통해 연결된 다수의 사용자 단말기에게 클랜 게임 서비스를 제공하는 온라인 클랜 게임 제공 서버에서,
    적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 상기 클랜 맵 내에 형성된 클랜 정보를 수집하여 보급 물자를 지원하는 작전 본부 모듈;
    클랜장의 요청에 따라 클랜 캠프를 형성하고, 상기 클랜 캠프에 공격 및 방어에 필요한 시설 및 장비를 설치하는 클랜 운영 모듈; 및
    상기 클랜장의 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 클랜 전투 모듈을 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  11. 제10항에 있어서,
    상기 클랜 운영 모듈은 상기 클랜장이 자신이 보유한 게임 머니 또는 포인트를 이용해 클랜 캠프를 설치하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  12. 제10항에 있어서,
    상기 작전 본부 모듈은,
    상기 클랜 맵의 수정, 추가, 삭제 기능을 수행하는 맵 관리부, 및
    상기 클랜 맵 내에 형성된 클랜의 규모에 따라 일정 기간마다 보급물자를 지원하는 물자지원부를 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  13. 제10항에 있어서,
    상기 클랜 운영 모듈은,
    상기 클랜장의 요청에 따라 상기 클랜 캠프의 방어 시설 및 장비를 설치하는 캠프 설치부,
    상기 보급 물자의 클랜원 분배 또는 클랜 운영 자금으로 운영하는 물자 운용부, 및
    상기 클랜원의 가입 및 탈퇴 정보를 업그레이드하고, 상기 클랜원의 경험치와 능력치에 대한 정보를 수집하여 업그레이드하는 클랜원 관리부를 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  14. 제10항에 있어서,
    상기 클랜 전투 모듈은,
    상기 상대방의 클랜 캠프를 미션 맵으로 설정하는 미션 설정부,
    상기 클랜장의 지휘하에 상기 미션 맵에 대한 전략 회의를 수행하여 작전 전술을 도출하는 작전 전술부, 및
    상기 클랜장의 공격 명령시, 상기 작전 전술부의 작전 전술에 따라 상기 미션 맵에 대한 공격, 방어, 이동, 정찰의 플레이를 진행하는 클랜전투부를 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  15. 제14항에 있어서,
    상기 작전 전술부는, 잠입작전, 특공대 작전, 시설파괴작전, 정찰작전, 무기운용전술, 지원작전과 같은 다양한 작전 전술을 저장한 작전데이터 데이터베이스와 연동하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  16. 제14항에 있어서,
    상기 작전 전술부는 상기 도출된 작전전술에 따라 모의 전투를 실행할 수 있는 전투 시뮬레이션 기능을 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  17. 제15항에 있어서,
    상기 작전 전술부는 상기 클랜 전투에 성공한 작전전술에 대한 클랜전투 결과를 작전데이터 데이터베이스에 저장하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  18. 제10항에 있어서,
    상기 온라인 클랜 게임 제공 서버는 상기 클랜 전투에 성공한 클랜에 클랜전투 성공 아이템을 제공하는 아이템 제공 모듈을 더 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  19. 제18항에 있어서,
    상기 아이템 제공 모듈은 상기 각 클랜 맵마다 다른 용도의 클랜전투 성공 아이템을 제공하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  20. 제18항에 있어서,
    상기 아이템 제공 모듈은 상기 클랜 맵에 설치된 다수의 클랜 캠프와 클랜 전투를 모두 수행한 클랜에게 미션 성공 아이템을 지급하는 것을 특징으로 하는 온라인 클랜 게임 제공 서버.
  21. 네트워크를 통해 접속한 사용자에게 적어도 1개 이상의 멀티플레이어 온라인 게임 서비스를 제공하는 게임 서버;
    상기 멀티플레이어 온라인 게임 중에서 클랜 게임 서비스를 요청한 사용자에게 클랜 형성, 클랜 캠프 설치, 및 상대방 클랜캠프와의 클랜 전투를 수행하는 클랜 게임 서비스를 제공하는 온라인 클랜 게임 제공 서버; 및
    상기 게임 서버와 온라인 클랜 게임 제공 서버에서 멀티플레이어 온라인 게임 서비스 또는 클랜 게임 서비스를 수행하기 위한 다수의 정보를 저장 및 관리하는 데이터베이스 서버를 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 시스템.
  22. 제21항에 있어서,
    상기 온라인 클랜 게임 제공 서버는,
    적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 상기 클랜 맵 내에 형성된 클랜 정보를 수집하여 보급 물자를 지원하는 작전 본부 모듈,
    클랜장의 요청에 따라 클랜 캠프를 형성하고, 상기 클랜 캠프에 공격 및 방어에 필요한 시설 및 장비를 설치하는 클랜 운영 모듈, 및
    상기 클랜장의 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 클랜 전투 모듈을 포함하는 것을 특징으로 하는 온라인 클랜 게임 제공 시스템.
  23. 온라인 클랜 게임 제공 방법을 실행시키기 위한 프로그램을 기록한 기록매체에 있어서,
    적어도 1개 이상의 전장을 포함한 클랜 맵을 제공하고, 클랜장의 요청에 따라 상기 클랜 맵 중 특정한 영역에 클랜 캠프를 설치하는 기능;
    상기 클랜 맵 내에 형성된 클랜 정보를 수집하여 상기 클랜 캠프에 일정 기간마다 보급물자를 지원하는 기능; 및
    상기 클랜장의 공격 명령에 따라 상대방의 클랜 캠프에 대한 클랜원의 공격, 방어, 이동, 정찰과 같은 클랜 전투를 진행시키는 기능을 구현하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR1020110116350A 2011-11-09 2011-11-09 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법 KR20130051161A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020110116350A KR20130051161A (ko) 2011-11-09 2011-11-09 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법
PCT/KR2012/008409 WO2013069901A1 (ko) 2011-11-09 2012-10-16 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110116350A KR20130051161A (ko) 2011-11-09 2011-11-09 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법

Publications (1)

Publication Number Publication Date
KR20130051161A true KR20130051161A (ko) 2013-05-20

Family

ID=48290227

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110116350A KR20130051161A (ko) 2011-11-09 2011-11-09 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법

Country Status (2)

Country Link
KR (1) KR20130051161A (ko)
WO (1) WO2013069901A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11446579B2 (en) * 2018-09-11 2022-09-20 Ncsoft Corporation System, server and method for controlling game character

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090000822A (ko) * 2007-04-05 2009-01-08 김종래 온라인 길드 게임 서비스 방법 및 시스템

Also Published As

Publication number Publication date
WO2013069901A1 (ko) 2013-05-16

Similar Documents

Publication Publication Date Title
US11482081B2 (en) Promoting competitive balance in multiplayer gaming
JP6989325B2 (ja) プログラム及びサーバ装置
US11868921B2 (en) Method and system for providing an event space associated with a primary virtual space
JP6574561B2 (ja) ゲームシステム、サーバシステム及びプログラム
US10029177B2 (en) System and method for a videogame with a secondary metagame
US20060142085A1 (en) Method and apparatus for providing on-line game
US11504627B2 (en) Game system, server system, terminal and method of executing game that provides advantageous effect to team
JP2018051219A (ja) ゲームシステム及びプログラム
US10155165B2 (en) System and method for increasing attributes of a virtual item
JP6814585B2 (ja) ゲームシステム及びプログラム
JP2016185282A (ja) サーバシステム、ゲームシステム及びプログラム
KR20140101463A (ko) 슈팅 게임의 무기 아이템 정보 제공 방법 및 장치
KR20130051161A (ko) 온라인 클랜 게임 제공 서버, 이를 이용한 온라인 클랜 게임 제공 시스템 및 그 방법
KR20080044395A (ko) 네트워크를 이용한 실시간 대전 전략 공성 게임시스템 및그 방법
KR101279985B1 (ko) 그룹 기반의 게임을 제공하는 방법 및 서버
KR20130082580A (ko) 온라인 3인칭 슈팅 게임 제공 방법 및 그 시스템
KR101190473B1 (ko) 온라인 게임에서의 친구간의 전적 제공 방법 및 서버
KR20130055844A (ko) 게임 내 이용자 간 자동 매칭 기능을 제공하는 방법, 게임 서버, 단말기 및 기록매체
Ionescu et al. GeoGuild: Location-based framework for mobile games
KR20130022162A (ko) 그룹 기반의 게임을 제공하는 방법 및 서버
KR20130114314A (ko) 사용자별 대전 정보 표시 방법 및 장치
KR20080011516A (ko) 통신망을 통한 다중 사용자용 게임제공 시스템
KR20130104566A (ko) 전투 게임 서비스 제공 방법 및 서버
KR101492247B1 (ko) 온라인 게임에서의 용병 캐릭터 운영 방법
KR20150119550A (ko) 컴퓨터 실행 가능한 온라인 게임 캐릭터 제공 방법, 이를 수행하는 캐릭터 제공 서버 및 이를 저장하는 기록매체

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application