KR20030073894A - 인터넷을 이용한 알까기 게임 서비스 방법 및 시스템 - Google Patents
인터넷을 이용한 알까기 게임 서비스 방법 및 시스템 Download PDFInfo
- Publication number
- KR20030073894A KR20030073894A KR1020020013651A KR20020013651A KR20030073894A KR 20030073894 A KR20030073894 A KR 20030073894A KR 1020020013651 A KR1020020013651 A KR 1020020013651A KR 20020013651 A KR20020013651 A KR 20020013651A KR 20030073894 A KR20030073894 A KR 20030073894A
- Authority
- KR
- South Korea
- Prior art keywords
- game
- item
- algae
- server
- internet
- Prior art date
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 다양한 기능이 새롭게 추가된 컴퓨터를 이용한 인터넷 알까기 서비스 시스템 및 방법에 관한 것이다.
인터넷 접속이 가능한 컴퓨터, 채널의 목록 및 게임방의 목록을 저장하고 있는 채널 서버, 알까기 게임을 진행하는 알까기 게임 서버, 상기 알까기 게임과 관련된 각종 데이터를 저장하는 알까기 데이터베이스부가 온라인으로 연결된 인터넷 통신 환경에서 알까기 게임 서비스를 제공하는 방법에 있어서, 각각의 게임 참여자가 대응하는 상기 컴퓨터를 이용하여 상기 채널 서버에 접속하여 상기 알까기 게임의 채널 화면을 제공받는 단계, 상기 게임 참여자가 상기 채널 화면에서 상기 게임방에 참여하는 단계, 상기 알까기 게임 서버가 상기 알까기 게임을 시작하고, 상기 게임 참여자가 아이템을 튕기는 단계, 상기 알까기 게임 서버가 상기 게임 참여자가 튕긴 상기 아이템을 이동시키는 단계, 상기 알까기 게임 서버는 상기 아이템이 튕겨질때마다 튕겨진 상기 아이템이 다른 게임 참여자의 아이템을 게임판 밖으로 밀어냈는지를 체크하고, 그에 따라 획득하는 아이템의 점수가 소정 임계치에 도달하는 경우 해당 아이템의 크기를 증가시키면서 상기 알까기 게임을 진행하는 단계 및 상기 알까기 게임 서버는 상기 알까기 게임이 종료되면 상기 알까기 게임의 결과를 연산하고 상기 알까기 게임의 결과 화면을 상기 각각의 게임 참여자에게 제공하는 단계를 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법을 제공한다.
본 발명에 따르면 알까기 게임을 하는 게임 참여자는 종래 인터넷을 이용한 알까기 게임에 없었던 새로운 기능을 통해 알까기 게임을 보다 재미있게 즐길 수 있다.
Description
본 발명은 인터넷 게임 서비스 기술에 관한 것으로, 더욱 상세하게는, 인터넷 환경에서 컴퓨터를 이용하여 게임판이 제공되는 화면상에서 자신의 아이템(Item)을 튕겨 상대방의 아이템을 게임판에서 밀어내면 자신의 아이템의 크기가 커지고, 아이템의 회전 기능 및 복수개의 아이템 튕기기 모드(Mode)를 갖는 새로운 알까기 게임 시스템 및 방법에 관한 것이다.
최근 들어, 통신 및 네트워크 기술의 발달에 따라 인터넷을 이용한 다양한 종류의 콘텐츠(Contents) 서비스, 예컨대, 채팅, 동호회, 게임, 쇼핑몰 등의 서비스가 제공되고 있다. 이렇게 다양한 콘텐츠 서비스들 중에서도 특히, 게임 서비스 분야는 수요층의 확산으로 인해 서비스의 개발 속도 및 보급 속도가 급격히 증가하고 있는 추세이다. 또한, 게임 서비스를 이용하는 사용자가 급격하게 증가함에 따라 무료로 제공되던 게임 서비스들도 유료 서비스로 전환되는 사례가 점점 늘어나고 있다. 이렇게, 인터넷을 통해 게임 서비스를 이용하는 사용자가의 급격한 증가와 게임 서비스의 유료화가 이루어짐에 따라 각 포털 사이트(Portal Site)와 온라인 게임 서비스 업체들은 다양한 종류의 게임을 개발하여 서비스를 실시하고 있다.
현재, 인터넷에서 제공되는 다양한 종류의 웹기반(Web-based) 게임 중에서 '알까기(ALKKAGI)'라고 불리는 게임은 종래 '고스톱(GO-STOP)' 게임이나 포커 (Poker) 게임처럼 복잡한 게임 규칙이나 도박적인 특징이 없어 성인들뿐만 아니라 미성년자들도 쉽고 간단하게 즐길 수 있는 새로운 게임이다. 일반적으로, 알까기 게임이라 함은 장기판이나 바둑판 위에 장기짝이나 바둑돌을 놓고 손가락으로 자신의 장기짝이나 바둑돌을 튕겨 상대방의 장기짝이나 바둑돌을 장기판이나 바둑판밖으로 밀어내는 게임이다.
현재 인터넷에서 제공되는 알까기 게임은 오프라인에서 통용되고 있는 게임의 규칙이나 장기짝이나 바둑돌의 형상을 그대로 옮기거나 게임의 재미를 위하여 새로운 기능을 추가하여 제공되는 것이 일반적이다.
본 발명은 전술한 인터넷 게임 환경을 감안하여 창출된 것으로서, 인터넷을 통해 게임판이 제공되는 컴퓨터의 화면상에서 자신의 아이템을 튕겨 상대방의 아이템을 게임판에서 밀어내면 자신의 아이템의 크기가 커지고, 아이템의 회전 기능 및 복수개의 아이템 튕기기 모드를 갖는 새로운 알까기 게임 시스템 및 방법을 제공하는 것을 목적으로 한다.
도 1은 본 발명의 실시예에 따른 인터넷을 이용한 알까기 게임 서비스 시스템을 개략적으로 나타낸 블럭도,
도 2는 본 발명의 실시예에 따른 채널 컨트롤의 내부 구성을 간략하게 나타낸 블럭도,
도 3은 본 발명의 실시예에 따른 알까기 데이터베이스부의 내부 구성을 간략하게 나타낸 블럭도,
도 4는 본 발명의 일실시예에 따른 아이템이 회전하는 모습을 나타내는 화면,
도 5는 본 발명의 다른 실시예에 따른 아이템의 향상 과정을 나타내는 예시도,
도 6은 본 발명의 또 다른 실시예에 따른 두 가지의 아이템 튕기기 모드를 나타내는 화면,
도 7은 본 발명의 실시예에 따른 알까기 게임의 채널 화면을 제공받기까지의 과정을 나타낸 순서도,
도 8은 본 발명의 실시예에 따른 채널 컨트롤과 게임 컨트롤을 설치하는 과정을 나타낸 순서도,
도 9는 사용자의 컴퓨터에 채널 화면이 제공된 후의 알까기 게임의 진행 과정을 나타내는 순서도이다.
<도면의 주요 부분에 대한 부호의 설명>
110 : 클라이언트부112 : 컴퓨터
114 : 채널 컨트롤116 : 게임 컨트롤
130 : 세이클럽 서버140 : 채널 서버
150 : 게임 로직 서버160 : 게임 서버부162 : 알까기 게임 서버170 : 게임 데이터베이스부172 : 알까기 데이터베이스부210 : 데이터 처리부220 : 게임 자원 검사부230 : 체널 화면 제공부
310 : 회원 데이터베이스부320 : 아이템 데이터베이스부
이를 위하여 본 발명은, 인터넷을 통하여 접속된 다수의 사용자에게 알까기 게임을 제공하는 알까기 게임 서비스 시스템에 있어서, 상기 다수의 사용자가 상기 알까기 게임 서비스를 이용하기 위한 웹브라우저(Web Browser)가 설치된 다수의 컴퓨터, 상기 다수의 컴퓨터가 상기 인터넷을 통하여 접속되며 상기 고스톱 게임에 속한 채널의 목록 및 상기 채널에 개설되어 있는 게임방의 목록을 저장하여 상기 다수의 컴퓨터로 제공하는 채널 서버, 상기 다수의 컴퓨터가 상기 인터넷을 통하여 접속되며 상기 다수의 사용자의 정보를 관리하거나 상기 다수의 컴퓨터로부터 전송되는 데이터를 수신하여 상기 알까기 게임을 진행하되, 상기 알까기 게임 규칙의 하나로서 일정한 요건을 갖춘 아이템의 크기를 변화시키는 기능을 갖는 알까기 게임 서버 및 상기 다수의 사용자의 신상 정보 및 알까기 게임 정보, 상기 알까기 게임에 사용되는 다수의 상기 아이템 및 다수의 게임판의 이미지 중 하나 이상을 저장하고 있는 알까기 데이터베이스부를 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템을 제공한다.
본 발명의 다른 목적에 의하면, 인터넷 접속이 가능한 컴퓨터, 채널의 목록및 게임방의 목록을 저장하고 있는 채널 서버, 알까기 게임을 진행하는 알까기 게임 서버, 상기 알까기 게임과 관련된 각종 데이터를 저장하는 알까기 데이터베이스부가 온라인으로 연결된 인터넷 통신 환경에서 알까기 게임 서비스를 제공하는 방법에 있어서, 각각의 게임 참여자가 대응하는 상기 컴퓨터를 이용하여 상기 채널 서버에 접속하여 상기 알까기 게임의 채널 화면을 제공받는 단계, 상기 게임 참여자가 상기 채널 화면에서 상기 게임방에 참여하는 단계, 상기 알까기 게임 서버가 상기 알까기 게임을 시작하고, 상기 게임 참여자가 아이템을 튕기는 단계, 상기 알까기 게임 서버가 상기 게임 참여자가 튕긴 상기 아이템을 이동시키는 단계, 상기 알까기 게임 서버는 상기 아이템이 튕겨질때마다 튕겨진 상기 아이템이 다른 게임 참여자의 아이템을 게임판 밖으로 밀어냈는지를 체크하고, 그에 따라 획득하는 아이템의 점수가 소정 임계치에 도달하는 경우 해당 아이템의 크기를 증가시키면서 상기 알까기 게임을 진행하는 단계 및 상기 알까기 게임 서버는 상기 알까기 게임이 종료되면 상기 알까기 게임의 결과를 연산하고 상기 알까기 게임의 결과 화면을 상기 각각의 게임 참여자에게 제공하는 단계를 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법을 제공한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세하게 설명한다.
도 1은 본 발명의 실시예에 따른 인터넷을 이용한 알까기 게임 서비스 시스템을 개략적으로 나타낸 블럭도이다.
본 발명에 따른 알까기 게임 서비스 시스템은 클라이언트(Client)부(110),인터넷(120), 세이클럽(Sayclub) 서버(130), 채널(Channel) 서버(140), 게임 로직 (Logic) 서버(150), 게임 서버부(160) 및 게임 데이터베이스부(170)를 포함하여 구성된다.
클라이언트부(110)는 다수의 컴퓨터(112)를 포함하여 구성된다. 각 컴퓨터 (112)에는 인터넷(120)에 접속하여 웹페이지(Web Page)를 모니터(미도시)의 화면상에 표시할 수 있는 웹브라우저(Web Browser) 프로그램이 설치되어 있다. 본 발명에 따른 고스톱 게임을 하고자 하는 사용자는 컴퓨터에 설치된 웹 브라우저를 실행시켜 세이클럽 서버(130)의 통합 자원 탐색기(URL : Uniform Resource Locator, 이하 URL 이라 칭함) 주소(www.sayclub.com)을 입력하여 세이클럽 사이트의 초기 화면상에서 고스톱 게임을 선택할 수 있다. 후술할 세이클럽 서버(130)으로부터 전송되어 각 컴퓨터(112)에 설치되는 채널 컨트롤(Control)(114) 및 게임 컨트롤(116)에 대해서는 도 2에서 상세하게 설명한다.
세이클럽 서버(130)는 본 발명에 따른 고스톱 게임 등의 각종 게임뿐만 아니라 채팅, 동호회, 메시지, 세이몰(Say-Mall) 등의 각종 서비스를 제공하는 포털 사이트(Portal Site)를 운영하는 서버이다. 세이클럽 서버(130)는 각 컴퓨터(112)로부터 입력 신호를 수신하여 해당하는 웹페이지를 각 컴퓨터(112)로 전송하는 기능을 한다.
또한, 본 발명에 따른 고스톱 게임에 참여하기 위해서는 세이클럽 서버(130)에 회원으로 등록해야 한다. 사용자는 회원 등록 화면에서 성명, 주민등록번호, ID(Identification), 별명, 비밀번호, 전화번호, 거주지역, 직업 등의 신상 정보을입력하고, 입력한 신상 정보의 공개, 비공개 및 친구에게만 공개 등의 여부를 선택하여 세이클럽 서버(130)에 회원으로 등록할 수 있다.
또한, 사용자가 컴퓨터(112)를 이용하여 세이클럽 서버(130)에 접속한 후 세이클럽 서버(130)에서 제공하는 웹페이지에서 고스톱 게임을 선택하면 세이클럽 서버(130)로부터 채널 컨트롤(114) 및 게임 컨트롤(116) 등이 자동으로 전송되어 설치된다.
채널 서버(140)는 고스톱, 테트리스(Tetris), 알까기, 포커(Poker) 등 세이클럽 서버(130)에서 제공하는 다양한 게임의 채널(Channel) 목록 및 각 채널에 속해 있는 게임방의 목록을 저장하고 있다. 여기서, 채널이란 각 게임마다 게임방의 목록 및 게임방에 위치하고 있는 사용자의 목록으로 구성되는 단위이다.
게임 로직 서버(150)는 세이클럽 서버(130)에서 제공하는 다수의 게임에 공통적으로 적용되는 부분, 예컨대, 게임 참여자의 접속 및 접속 끊김, 게임방에서의 채팅, 게임 참여자들을 관리하는 등의 기능을 한다. 또한, 각 컴퓨터(112)의 채널 컨트롤(114) 및 게임 컨트롤(116)과 게임 서버부(160)에 속한 각 게임 서버 사이의 데이터의 송·수신을 처리한다.
게임 서버부(160)는 세이클럽 서버(130)에서 제공하는 다양한 게임 서비스를 위한 다수의 서버(162 내지 168)를 포함하여 구성된다. 즉, 게임 서버부(160)는 알까기 게임 서버(162), 테트리스 게임 서버(164), 고스톱 게임 서버(166), 포커 게임 서버(168) 등을 포함한다. 게임 서버부(160)에 포함된 각 게임 서버(162 내지 168)는 각 게임별로 정해진 게임 규칙에 따라 게임을 진행, 게임 결과의 산출 및게임 결과를 게임 로직 서버(150)로 전달하는 기능을 한다. 따라서, 알까기 게임 서버(162)에는 본 발명에 따른 알까기 게임의 규칙이 코딩(Coding)되어 저장되어 있다.
게임 데이터베이스부(170)는 본 발명에 따른 세이클럽 서버(130)에서 제공하는 다양한 게임 서비스를 위한 다수의 데이터베이스부(172 내지 178)를 포함하여 구성된다. 즉, 게임 데이터베이스부(170)는 알까기 데이터베이스부(172), 테트리스 데이터베이스부(174), 고스톱 데이터베이스부(176), 포커 데이터베이스부(178) 등을 포함한다. 본 발명은 알까기 게임에 관한 것이므로 다수의 데이터베이스부(172 내지 178) 중에서 알까기 데이터베이스부(172)에 대해서는 도 3에서 더욱 상세하게 설명한다.
도 2는 본 발명의 실시예에 따른 채널 컨트롤(140)의 내부 구성을 간략하게 나타낸 블럭도이다.
본 발명에 따른 채널 컨트롤(114)은 데이터 처리부(210), 게임 자원 검사부(220) 및 채널 화면 제공부(230)를 포함하여 구성된다.
도 1을 함께 참조하여 도 2를 설명하면, 데이터 처리부(210)는 사용자가 세이클럽 서버(130)의 웹페이지에서 특정 게임이나 게임방으로 초대 등을 선택했을 때 이와 관련된 데이터를 전송받거나 사용자가 게임 컨트롤(116)을 이용해 입력한 데이터를 게임 로직 서버(150)로 전송하는 기능을 한다. 또한, 채널 컨트롤(114)은 데이터 처리부(210)가 수신한 데이터에 상응하는 작업을 수행한다.
한편, 세이클럽 서버(130)로부터 전송되는 데이터는 세션(Session)이라는 데이터 송수신 프로그램을 통해 데이터 처리부(210)로 전송된다. 세션은 세이클럽 서버(130)로부터 전송된 데이터를 수신하여 사용자의 컴퓨터(112)에 설치된 채널 컨트롤(114)이 실행되어 있지 않다면 채널 컨트롤(114)을 실행시킨 후 채널 컨트롤 (114)에서 처리하는 포맷(Format)으로 데이터를 변환하여 채널 컨트롤(114)에 전달한다.
게임 자원 검사부(220)는 사용자의 컴퓨터(112)에 설치된 채널 컨트롤(114)과 게임 컨트롤(116)과 세이클럽 서버(130)에서 제공하는 해당 게임의 채널 컨트롤(114)과 게임 컨트롤(116)의 버전(Version)을 비교하여 버전이 다르면 세이클럽 서버(130)로부터 갱신된 새로운 채널 컨트롤(114)이나 게임 컨트롤(116)을 수신한다.
채널 화면 제공부(230)는 사용자 컴퓨터(112)의 모니터 화면에 해당 게임에서 현재 존재하는 채널 및 게임방의 목록 화면을 제공한다. 사용자의 컴퓨터(112)로 채널 컨트롤(114)이나 게임 컨트롤(116)이 최초로 설치되거나 갱신된 후에는 채널 컨트롤(114)은 채널 서버(140)에 접속하여 채널 및 게임방의 목록을 제공받고 채널 화면 제공부(230)가 수신한 채널 및 게임방 목록을 이용하여 채널 화면을 생성한다.
한편, 채널 컨트롤(114)이 채널 서버(140)에 접속하여 사용자에게 채널 화면을 제공하는 중에 사용자가 채널 화면에서 새로운 게임방을 개설하거나 기존에 개설된 게임방에 입장하면 채널 컨트롤(114)은 채널 서버(140)와의 접속을 끊고, 게임 로직 서버(150)에 접속한다. 여기서, 채널 컨트롤(114)이 채널 서버(140)나 게임 로직 서버(150)와 접속하거나 접속을 끊는 걸로 설명되고 있지만, 실제로는 사용자의 컴퓨터(112)가 채널 서버(140)나 게임 로직 서버(150)와 접속되거나 접속이 끊기게 된다.
게임 로직 서버(140)에 접속된 채널 컨트롤(114)은 사용자가 선택한 게임에 해당하는 게임 컨트롤(116)을 실행시킨다. 채널 컨트롤(114)에 의해 실행된 게임 컨트롤(116)은 해당 게임 화면을 사용자의 컴퓨터(112)에 제공하며 사용자로부터 입력된 게임 관련 데이터를 채널 컨트롤(114)로 전달하고, 채널 컨트롤(114)은 게임 컨트롤(116)로부터 수신한 데이터를 게임 로직 서버(150)를 통해 해당 게임 서버로 전송하는 기능을 한다.
도 3은 본 발명의 실시예에 따른 알까기 데이터베이스부(172)의 내부 구성을 간략하게 나타낸 블럭도이다.
본 발명에 따른 알까기 데이터베이스부(172)는 회원 데이터베이스부(310)와 아이템 데이터베이스부(320)를 포함하여 구성된다.
회원 데이터베이스부(310)는 게임 로직 서버(150)을 통해 알까기 게임 서버(162)에 접속된 회원들의 신상 정보와 게임 정보를 저장한다. 즉, 알까기 게임 서버에 처음 접속한 회원들의 신상 정보와 알까기 게임과 관련된 알까기 머니, 등급, 승률, 게임 중 접속 끊김 등의 게임 정보가 함께 저장된다.
아이템 데이터베이스부(320)는 본 발명에 따른 알까기 게임에 사용되는 아이템이나 게임판의 이미지를 저장한다. 여기서, 아이템은 사용자가 게임판에서 튕기는 개체로 일반적으로 장기짝이나 바둑돌의 형상으로 제공된다. 또한, 본 발명에따른 아이템은 아이템의 크기별로 오프라인에서 사용되는 예컨대, 장기짝의 무게에 상응하는 특성 수치를 갖는다. 따라서, 임의의 아이템에 동일한 세기의 힘이 가해지더라도 각각의 아이템이 이동하는 거리 및 부딪치는 아이템에 가하는 충격력은 아이템의 크기에 따라 다르다. 예컨대, 아이템의 크기가 작을수록 이동하는 거리가 길 것이고, 아이템의 크기가 클수록 부딪치는 아이템에 가하는 충격력이 클 것이다.
아이템 데이터베이스부(420)에 저장되는 아이템은 장기짝, 바둑돌, 각종 캐릭터 등을 나타내는 이미지이고, 게임판은 장기판, 바둑판 및 다양한 형상을 갖는 이미지이다. 물론, 본 발명에 따른 알까기 게임의 재미를 증대시키기 위해 아이템이 움직이는 게임판의 평면상에 장애물을 설치할 수도 있다.
한편, 본 발명의 실시예에 따른 알까기 게임은 아이템의 회전 기능, 아이템의 향상(Upgrade) 및 복수개의 아이템 튕기기 모드 등을 제공한다.
도 4는 본 발명의 일실시예에 따른 아이템이 회전하는 모습을 나타내는 화면이다.
본 발명의 일실시예에 따른 아이템의 회전 기능은 사용자가 마우스 등을 이용하여 자신의 아이템을 튕겨 게임 상대방의 아이템과 부딪친 후부터 자신의 아이템이 빙글빙글 돌면서 움직이는 기능이다. 사용자는 아이템의 회전 기능을 이용해 자신이 튕긴 아이템이 다른 아이템과 충돌한 후 꺽여지는 각도를 조절할 수 있다. 즉, 사용자는 자신이 튕긴 아이템을 회전시킴으로써 다른 아이템과 충돌한 후 자신이 튕긴 아이템이 꺽여지는 각도를 아이템을 회전시키지 않는 경우보다 더 크게,즉, 더 많이 꺽이게 할 수 있다. 이러한 아이템의 회전 기능을 이용하면 오프라인에서 알까기 게임을 하는 것처럼 알까기 게임에 사실감을 부여하여 알까기 게임의 재미를 더욱 증대시킬 수 있다.
도 5는 본 발명의 다른 실시예에 따른 아이템의 향상 과정을 나타내는 예시도이다.
도 5를 살펴보면, 병이나 졸을 나타내는 아이템의 크기가 점점 커져 포, 마, 상, 차를 나타내는 아이템의 크기 정도로 변한 후 초나 한을 나타내는 아이템의 크기 정도까지 변하는 것을 알 수 있다. 즉, 아이템의 향상 기능은 상대방의 아이템을 일정 개수 이상 게임판 밖으로 밀어내면 밀어낸 사용자의 아이템 크기가 커지는 기능이다. 본 발명에 따른 아이템의 향상 기능을 장기짝을 예로 들어 설명하겠다.
다음 표 1은 본 발명에 따른 아이템의 향상 기능을 장기짝을 예로 들어 나타낸 테이블이다.
아이템 종류 | 게임판 밖으로 밀어낼때 얻는 점수 | 크기 향상을 위해 필요한 점수 |
졸, 병, 사 | 1 점 | 4 점 |
포, 마, 상, 차 | 2 점 | 8 점 |
한, 초 | 4 점 | · |
표 1을 설명하면, 사용자의 아이템은 상대방의 아이템 중 크기가 가장 작은 졸(卒), 병(兵), 사(士)를 게임판 밖으로 밀어내면 1점, 크기가 중간인 포(包), 마(馬), 상(象), 차(車)를 게임판 밖으로 밀어내면 2점, 크기가 가장 큰 한(漢)이나 초(楚)를 게임판 밖으로 밀어내면 4점을 획득한다.
또한, 졸, 병, 사를 나타내는 아이템이 상대방의 아이템을 게임판 밖으로 밀어내고 포, 마, 상, 차를 나타내는 아이템의 크기 정도로 변하기 위해서는 4점을 획득해야 한다. 그리고, 포, 마, 상, 차를 나타내는 아이템이 한이나 초를 나타내는 아이템의 크기 정도로 변하기 위해서는 8점을 획득해야 한다. 따라서, 졸, 병, 사를 나타내는 아이템이 포, 마, 상,차를 나타내는 아이템의 크기를 거쳐 한이나 초를 나타내는 아이템의 크기 정도로 변하기 위해서는 12점을 획득해야 한다. 여기서, 크기가 커진 아이템은 종래 장기짝 아이템과의 구별을 위해 다른 형상으로 제작하였다.
또한, 도 5를 살펴보면 상대방의 아이템을 게임판 밖으로 밀어낸 아이템에 경험치를 나타내는 게이지(Guage) 막대가 표시되는 것을 알 수 있다. 여기서, 경험치란 상대방의 아이템을 게임판 밖으로 밀어내어 획득한 점수를 막대 형상으로 이미지(Image)화한 것을 의미한다. 게이지 막대에 표시되는 경험치는 상대방의 아이템을 게임판 밖으로 밀어낼때마다 일정 정도씩 올라가며, 게이지 막대에 경험치가 모두 채워지면 아이템이 한 단계 향상되어 아이템의 크기가 커진다.
물론, 본 발명에 따른 또 다른 실시예로서 위의 표 1에서 예로 든 점수 할당 방법과 다른 방식의 점수 할당도 얼마든지 가능하다. 또한, 본 발명의 실시예에서는 알까기 게임의 아이템으로 장기짝을 예로 들어 설명하였지만, 일정한 단계의 크기에 의해 분류될 수 있는 다양한 형상의 아이템, 예컨대, 인물, 동물, 만화 주인공 등을 나타내는 캐릭터도 얼마든지 가능할 것이다.
도 6은 본 발명의 또 다른 실시예에 따른 두 가지의 아이템 튕기기 모드를 나타내는 화면이다.
본 발명의 실시예에 따른 아이템 튕기기 모드는 두 가지로 제공된다.
첫번째는 아이템에 가해지는 힘의 세기는 약하지만 목표로 설정된 상대방의 아이템을 정확하게 맞출 수 있는 '정확' 모드이다. 도 6a는 정확 모드를 보여주는 화면으로, 힘이 가해지는 아이템으로부터 하나의 화살표가 나와 목표로 설정된 아이템을 관통하고 있음을 알 수 있다. 여기서, 화살표는 힘이 가해지는 아이템이 튕겨져 움직이는 방향 및 가해지는 힘의 세기를 나타낸다. 즉, 화살표의 길이가 길수록 아이템에 가해지는 힘이 커진다. 화살표의 방향 및 길이는 마우스를 이용해 조정할 수 있다. 예컨대, 화살표에 가해지는 힘은 마우스를 화살표의 반대 방향으로 많이 움직일수록 커질 것이다.
두번째는 아이템에 가해지는 힘의 세기는 강하지만 목표로 설정된 상대방의 아이템을 정확하게 맞추기가 어려운 '파워(Power)' 모드이다. 도 6b는 파워 모드를 보여주는 화면으로, 힘이 가해지는 아이템으로부터 복수개의 화살표가 나와 목표로 설정된 아이템을 관통하고 있음을 알 수 있다.
본 발명의 실시예에 따르면 정확 모드에서 생기는 하나의 화살표는 사용자가 설정한 방향으로 고정되므로 사용자는 원하는 방향으로 정확하게 아이템을 튕길 수 있다. 반면에, 파워 모드에서는 정확 모드에서처럼 방향이 고정된 하나의 화살표가 아니라 사용자가 아이템을 튕기기까지 일정 범위의 각도에서 방향이 변하는 모습이 도 6b에서처럼 복수개의 화살표로 나타난다. 따라서, 사용자가 원하는 방향으로 아이템을 튕기기 위해서는 시시각각 방향이 변하는 화살표을 보면서 자신이 원하는 방향에 화살표가 위치했을때 누르고 있던 마우스의 왼쪽 버튼을 놓아야 하므로 방향 조준에 어려움이 있다.
또한, 본 발명의 실시예에 따르면 정확 모드 및 파워 모드에서 화살표의 길이가 동일하더라도 아이템에 가해지는 힘의 세기는 정확 모드보다 파워 모드에서 더 크다. 예컨대, 사용자가 두 모드에서 동일한 화살표의 길이를 설정하더라도 파워 모드에서 아이템에 가해지는 힘의 세기가 100이라면 정확 모드에서 아이템에 가해지는 힘의 세기는 50이나 60정도이다. 물론, 정확 모드에서 아이템에 가해지는 힘의 세기는 파워 모드에서 아이템에 가해지는 힘의 세기보다 작은 범위 내에서 얼마든지 변경할 수 있다.
한편, 위에서 설명한 정확 모드와 파워 모드간의 모드 전환은 정확 모드 버튼(Button)(610)이나 파워 모드 버튼(620)을 마우스로 선택하거나 키보드의 특정 키를 누름으로써 이루어질 수 있다.
도 7은 본 발명의 실시예에 따른 알까기 게임의 채널 화면을 제공받기까지의 과정을 나타낸 순서도이다.
사용자는 컴퓨터(112)를 이용하여 인터넷(120)을 통해 세이클럽 서버(130)에 접속한다(S700). 사용자는 세이클럽 서버(130)에서 제공하는 회원 인증 화면에서 ID와 비밀번호를 입력한다(S702). 세이클럽 서버(130)는 사용자가 입력한 ID와 비밀번호를 이용하여 회원 인증 작업을 수행한다(S704). 세이클럽 서버(130)에서 회원 인증이 제대로 이루어지면 세이클럽 사이트의 초기 웹페이지가 사용자의 컴퓨터(112)로 전송되어 표시된다(S706). 그렇지 않고, 회원 인증이 제대로 이루어지지 않으면 사용자는 단계 S702로 돌아가서 ID와 비밀번호를 다시 입력하게 된다.물론, ID나 비밀번호를 잊어버린 경우를 대비해 몇가지 질문을 거쳐 ID와 비밀번호를 알려주는 화면이 제공될 수도 있다.
사용자는 세이클럽 서버(130)에서 제공하는 초기 웹페이지에서 본 발명에 따른 알까기 게임을 할 수 있는 게임 카테고리(Category)를 선택한다(S708). 사용자가 게임 카테고리를 선택하면 세이클럽 서버(130)에서 제공하는 게임 웹페이지가 사용자의 컴퓨터(112)로 제공된다(S710). 사용자는 게임 웹페이지 화면에서 제공되는 다양한 게임, 예컨대, 알까기, 테트리스, 고스톱, 포커 등에서 알까기 게임을 선택한다(S712).
여기서, 사용자가 알까기 게임을 선택하는 방법은 하이퍼텍스트 (Hypertext)로 링크된 '알까기'이나 '게임 바로가기' 메뉴 등을 선택하는 것이다.
사용자가 알까기 게임을 선택하면 세이클럽 서버(130)는 사용자의 컴퓨터 (112)에 본 발명에 따른 알까기 게임을 하기 위한 소정의 프로그램인 채널 컨트롤(114)과 게임 컨트롤(116)이 설치되어 있는지를 체크(Check)한다(S714). 사용자의 컴퓨터(112)에 채널 컨트롤(114)과 게임 컨트롤(116)이 설치되어 있지 않으면 채널 컨트롤(114)과 게임 컨트롤(116)이 사용자의 컴퓨터(112)에 자동으로 설치되는데, 이에 대해서는 도 8에서 상세하게 설명한다.
만약, 사용자의 컴퓨터(112)에 채널 컨트롤(114)과 게임 컨트롤(116)이 설치되어 있으면 채널 컨트롤(114)이 실행된다(S716). 단계 S716에서 실행된 채널 컨트롤(114)은 사용자의 컴퓨터(112)를 채널 서버(140)에 접속시킨다(S718). 채널 서버(140)가 접속된 컴퓨터(112)의 채널 컨트롤(114)로 채널 목록 및 각 채널에 속한 게임방 목록을 제공하면 채널 컨트롤(114)은 채널 목록 및 게임방 목록을 이용해 채널 화면을 생성하여 컴퓨터(112)의 모니터 화면에 표시한다(S720). 단계 S720 이후의 본 발명의 실시예에 따른 알까기 게임의 진행 과정에 대해서는 도 9에서 상세하게 설명한다.
도 8은 본 발명의 실시예에 따른 사용자의 컴퓨터(112)에 알까기 게임 프로그램을 설치하는 과정을 나타낸 순서도이다.
세이클럽 서버(130)는 단계 S714에서 사용자의 컴퓨터(112)에 채널 컨트롤 (114)과 게임 컨트롤(116)이 설치되어 있지 않다고 판단되면, 사용자의 컴퓨터 (112)로 채널 컨트롤(114)과 게임 컨트롤(116)을 자동으로 전송함과 동시에 자동으로 설치한다(S800). 세이클럽 서버(130)는 사용자의 컴퓨터(112)에 채널 컨트롤 (114)과 게임 컨트롤(116)이 정상적으로 설치가 완료되었는지를 판단한다(S802). 설치가 정상적으로 완료되지 않으면 즉, 채널 컨트롤(114)과 게임 컨트롤(116)을 전송하는 중에 전송 에러가 발생하거나 고스톱 게임 프로그램 파일을 사용자의 컴퓨터(112)에 설치하는 중에 에러가 발생하면 세이클럽 서버(130)는 정상적으로 설치가 완료가 되지 않았다는 메시지와 함께 채널 컨트롤(114)과 게임 컨트롤(116)을 수동으로 내려받아 설치하라는 메시지 창을 사용자의 컴퓨터(112)에 제공한다 (S804). 사용자는 세이게임 웹페이지에서 채널 컨트롤(114)과 게임 컨트롤(116)을 자신의 컴퓨터(112)로 내려 받고, 내려 받은 채널 컨트롤(114)과 게임 컨트롤(116)을 설치한다(S806). 그런 다음, 사용자는 세이게임 웹페이지에서 하이퍼텍스트로 링크된 '알까기'나 '게임 바로가기' 메뉴 등을 선택한다(S808). 사용자가 '알까기'나 '게임 바로가기' 메뉴 등을 선택하면 단계 S716과 마찬가지로 설치된 채널 컨트롤(114)이 실행된다(S810).
그렇지 않고, 단계 S802에서 사용자의 컴퓨터(112)에 채널 컨트롤(114)과 게임 컨트롤(116)의 설치가 정상적으로 완료되면 바로 단계 S716으로 넘어가 사용자의 컴퓨터(112)에 설치된 채널 컨트롤(114)이 실행된다(S810). 사용자의 컴퓨터 (112)에서 채널 컨트롤(114)이 실행된 이후에는 도 7에서 설명한 단계 S718과 단계 S720을 거쳐 본 발명에 따른 알까기 게임이 진행된다.
도 9는 사용자의 컴퓨터(112)에 채널 화면이 제공된 이후의 알까기 게임의 진행 과정을 나타내는 순서도이다.
채널 서버(140)에 접속하여 알까기 게임의 채널 화면을 제공받은 사용자는 새로 게임방을 개설하거나 이미 개설된 게임방에 입장한다(S900). 사용자가 게임방에 입장하면 사용자의 컴퓨터(112)는 채널 서버(140)와 접속이 끊기고, 게임 로직 서버(150)에 접속된다. 사용자는 게임방을 개설하는 화면에서 방 제목을 선택하거나 직접 입력하고, 최대 인원수를 선택한다. 또한, 게임방을 비밀방으로 설정하기 위해서 비밀번호를 입력할 수도 있다.
사용자가 개설한 게임방에 1명 이상의 사용자가 입장하면 즉, 사용자를 포함해 2명 이상이 있으면 알까기 게임을 시작할 수 있고, 알까기 게임을 시작하면 게임방에 있는 모든 사용자에게 게임판의 화면이 제공된다(S902). 따라서, 게임방에서 입장하였어도 게임을 직접 하지 않는 사용자들은 진행되는 게임을 관전할 수 있고, 게임을 하던 사용자가 게임방에서 나가면 관전하던 사용자들 중 한명이 새로게임에 참여할 수 있다.
알까기의 게임판이 제공되면 게임 참여자는 게임의 진행 순서에 따라 상대방의 아이템을 게임판에서 밀어내기 위해 게임 컨트롤(116)을 이용하여 자신의 아이템을 튕긴다(S904). 본 발명의 실시예에 따르면 게임 참여자가 자신의 아이템을 튕기는 데에는 일정한 시간 간격이 설정되어 있다. 따라서, 미리 설정된 일정한 시간 간격 내에 자신의 아이템을 튕기지 않으면 바로 상대방에게 차례가 넘어간다. 또한, 게임 참여자가 일정 회수 이상 자신의 아이템을 튕기지 않으면 해당 게임은 기권으로 처리된다.
한편, 게임 화면상에서 사용자가 자신의 아이템을 튕기는 방법에 대해 설명하면, 먼저 사용자는 게임판 위에 있는 자신의 임의의 아이템에 마우스의 커서(Curosr)를 고정시킨다. 아이템 위에 고정된 커서는 손모양으로 바뀐다. 그러면, 사용자는 마우스의 왼쪽 버튼을 클릭한 상태로 아이템을 튕기고자 하는 방향의 반대 방향으로 마우스를 움직이면 게임판 위에는 마우스를 움직인 방향의 반대 방향으로 화살표가 그려진다. 또한, 사용자가 마우스를 움직인 거리에 비례하여 화살표의 길이가 변한다. 그런 다음, 사용자가 화살표의 길이와 방향을 고정한 후 마우스의 왼쪽 버튼을 놓으면 아이템이 설정된 방향과 가해진 힘에 따라 이동하게 된다. 또한, 사용자가 이미 선택한 아이템의 선택을 취소하고 다른 아이템을 선택하고자 할 경우에는 마우스의 오른쪽 버튼을 누르거나 키보드의 특정키, 예컨대, Esc키를 누르면 된다.
사용자가 자신의 아이템을 튕기면 알까기 게임 서버(162)는 사용자가 아이템에 가한 힘의 세기와 힘의 방향에 따라 사용자의 아이템을 움직인다(S906). 알까기 게임 서버(162)는 튕겨진 아이템이 상대방의 아이템을 게임판 밖으로 밀어냈는지를 체크한다(S908). 그런 다음, 알까기 게임 서버(162)는 튕겨진 아이템이 상대방의 아이템을 게임판 밖으로 밀어내면 게임판 밖으로 밀려난 아이템의 종류에 따라 튕겨진 아이템에 일정 경험치를 부여한다(S910). 알까기 게임 서버(162)는 일정 경험치를 부여한 아이템이 크기 향상을 위해 필요한 경험치를 축적하였는지를 체크한다(S912). 알까기 게임 서버(162)는 일정 경험치를 부여받은 아이템이 크기 향상을 위해 필요한 경험치를 축적하였다고 판단되면 아이템의 크기를 한 단계 크게 변화시킨다(S914). 물론, 상대방의 아이템을 게임판 밖으로 밀어낸 사용자의 아이템에 경험치를 부여하거나 크기를 변화시키는 과정은 게임판 밖으로 밀어낸 아이템이 상대방의 마지막 아이템인 경우에는 적용하지 않는 것이 바람직할 것이다.
알까기 게임 서버(162)는 게임 참여자에 의해 아이템이 튕겨질 때마다 게임 종료 여부를 체크한다(S916). 여기서, 게임 종료란 게임 참여자들 중 어느 한측의 아이템이 게임판 위에 하나도 존재하지 않거나 게임 참여자가 해당 게임을 기권하거나 어느 한측 이상의 게임 참여자의 컴퓨터(112)와 알까기 게임 서버(162)의 접속이 끊기는 등의 경우를 말한다. 알까기 게임 서버(162)는 게임 종료가 아니라고 판단되면 단계 S904의 게임 진행 순서에 따라 알까기 게임을 계속 진행한다. 알까기 게임 서버(162)는 단계 S916에서 게임 종료라고 판단되면 게임 결과를 연산하고 게임 결과를 해당 게임을 진행한 게임 참여자의 컴퓨터(112)로 전송한다(S918).
게임 참여자는 매 게임이 끝날 때마다 게임방에서 나오거나 게임의 재시작여부를 선택할 수 있다(S920). 게임 참여자가 게임을 다시 시작하면 단계 S902으로 돌아가 새로운 게임이 다시 진행된다(S922). 그렇지 않고, 게임 참여자가 자신이 위치하고 있던 게임방에서 나오면 게임이 종료된다.
본 발명은 상기한 실시예에 한정되지 않고, 본 발명의 기술적 요지를 벗어나지 않는 범위 내에서 다양하게 수정 및 변경 실시할 수 있음은 이 기술 분야에서 통상의 지식을 가진 자라면 누구나 이해할 수 있을 것이다.
앞에서 설명하였듯이, 본 발명에 따른 알까기 게임은 오프라인에서 통용되는 게임 규칙을 바탕으로 하여 아이템의 회전 기능, 아이템의 크기 변화 및 복수개의 아이템 튕기기 모드 등의 기능을 제공하여 게임에 사실감을 부여하고 게임의 재미를 증대시킬 수 있는 장점이 있다.
또한, 사용자에게 게임의 성적에 따라 점수 및 알까기 머니를 부여하고, 획득한 점수에 따라 등급별로 사용자들을 분류 및 관리함으로써 사용자들의 등급 향상 욕구를 불어 넣어 알까기 게임에 대한 사용자들의 지속적인 관심과 참여를 유도할 수 있는 효과가 있다.
Claims (25)
- 인터넷을 통하여 접속된 다수의 사용자에게 알까기(ALKKAGI) 게임을 제공하는 알까기 게임 서비스 시스템에 있어서,상기 다수의 사용자가 상기 알까기 게임 서비스를 이용하기 위한 웹브라우저(Web Browser)가 설치된 다수의 컴퓨터;상기 다수의 컴퓨터가 상기 인터넷을 통하여 접속되며 상기 고스톱 게임에 속한 채널의 목록 및 상기 채널에 개설되어 있는 게임방의 목록을 저장하여 상기 다수의 컴퓨터로 제공하는 채널 서버;상기 다수의 컴퓨터가 상기 인터넷을 통하여 접속되며 상기 다수의 사용자의 정보를 관리하거나 상기 다수의 컴퓨터로부터 전송되는 데이터를 수신하여 상기 알까기 게임을 진행하되, 상기 알까기 게임 규칙의 하나로서 일정한 요건을 갖춘 아이템의 크기를 변화시키는 기능을 갖는 알까기 게임 서버; 및상기 다수의 사용자의 신상 정보 및 알까기 게임 정보, 상기 알까기 게임에 사용되는 다수의 상기 아이템 및 다수의 게임판의 이미지 중 하나 이상을 저장하고 있는 알까기 데이터베이스부를 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 1 항에 있어서, 상기 알까기 데이터베이스부는상기 회원 관리부에 의해서 수정되거나 갱신되는 상기 신상 정보 및 상기 게임 정보를 저장하는 회원 데이터베이스부; 및상기 알까기 게임에 사용되는 상기 다수의 아이템 및 상기 다수의 게임판이 이미지의 형태로 저장되어 있는 아이템 데이터베이스부를 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 1 항에 있어서,상기 알까기 게임 서비스 시스템은 상기 다수의 사용자의 회원 등록과 회원 인증을 수행하며 상기 알까기 게임을 하기 위한 소정의 프로그램을 저장하여 상기 다수의 컴퓨터로 전송 및 설치하는 세이클럽 서버를 더 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 3 항에 있어서,상기 소정의 프로그램은 채널 컨트롤과 게임 컨트롤인 것을 특징으로 하는 인터넷을 이용한 고스톱 게임 서비스 시스템.
- 제 4 항에 있어서,상기 채널 컨트롤은 상기 다수의 컴퓨터와 상기 세이클럽 서버 및 상기 알까기 게임 서버 사이에서 송수신되는 데이터에 따른 작업의 수행, 상기 다수의 컴퓨터에 채널 화면의 제공 및 상기 채널 컨트롤 및 상기 게임 컨트롤의 갱신 작업을 수행하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 4 항에 있어서,상기 게임 컨트롤은 상기 사용자로부터 데이터를 입력받아 상기 채널 컨트롤을 통해 상기 알까기 게임 서버로 상기 데이터를 전송하거나 상기 알까기 게임 화면을 생성하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 1 항에 있어서,상기 알까기 게임 서비스 시스템은 상기 알까기 데이터베이스부에 저장되어 있는 데이터를 읽거나 새로운 데이터를 저장하고, 상기 다수의 컴퓨터와 상기 알까기 게임 서버와의 데이터 송·수신을 처리하는 게임 로직 서버를 더 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 7 항에 있어서,상기 알까기 게임 서버와 상기 알까기 데이터베이스부 사이의 데이터의 송·수신은 상기 게임 로직 서버를 통해서 이루어지는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 1 항에 있어서,크기가 변한 상기 아이템은 변한 후의 크기에 해당하는 아이템의 특성을 갖는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 1 항에 있어서,상기 일정한 요건은 상기 아이템의 크기가 커지기 위해 상기 아이템이 획득한 점수인 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 10 항에 있어서,상기 점수는 상기 아이템이 상대방의 아이템을 상기 게임판 밖으로 밀어낸 경우에 상기 아이템에 부여되는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 11 항에 있어서,상기 점수는 특정 형상으로 이미지화되어 상기 아이템의 주변에 표시되는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 12 항에 있어서,상기 특정 형상은 상기 아이템이 상기 점수를 획득할 때마다 일정 정도씩 커지는 게이지 형상인 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 1 항에 있어서,상기 알까기 게임 서버는 상기 아이템이 튕겨져 움직이는 순간부터 멈출때까지 상기 아이템이 임의의 방향으로 회전하도록 하는 아이템 회전 기능을 추가로 구비하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 1 항에 있어서,상기 알까기 게임 서버는 복수개의 아이템 튕기기 모드 중 하나 이상을 선택할 수 있는 기능을 갖는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 제 15 항에 있어서,상기 아이템 튕기기 모드는 1)상기 아이템에 가해지는 힘의 세기는 작지만 목표로 설정된 상기 아이템을 맞추는 정확도가 높은 '정확' 모드와, 2)상기 아이템에 가해지는 힘의 세기는 크지만 목표로 설정된 상기 아이템을 맞추는 정확도가 낮은 '파워' 모드를 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 시스템.
- 인터넷 접속이 가능한 컴퓨터, 채널의 목록 및 게임방의 목록을 저장하고 있는 채널 서버, 알까기 게임을 진행하는 알까기 게임 서버, 상기 알까기 게임과 관련된 각종 데이터를 저장하는 알까기 데이터베이스부가 온라인으로 연결된 인터넷 통신 환경에서 알까기 게임 서비스를 제공하는 방법에 있어서,(a) 각각의 게임 참여자가 대응하는 상기 컴퓨터를 이용하여 상기 채널 서버에 접속하여 상기 알까기 게임의 채널 화면을 제공받는 단계;(b) 상기 게임 참여자가 상기 채널 화면에서 상기 게임방에 참여하는 단계;(c) 상기 알까기 게임 서버가 상기 알까기 게임을 시작하고, 상기 게임 참여자가 아이템을 튕기는 단계;(d) 상기 알까기 게임 서버가 상기 게임 참여자가 튕긴 상기 아이템을 이동시키는 단계;(e) 상기 알까기 게임 서버는 상기 아이템이 튕겨질때마다 튕겨진 상기 아이템이 다른 게임 참여자의 아이템을 게임판 밖으로 밀어냈는지를 체크(Check)하고, 그에 따라 획득하는 아이템의 점수가 소정 임계치에 도달하는 경우 해당 아이템의 크기를 증가시키면서 상기 알까기 게임을 진행하는 단계; 및(f) 상기 알까기 게임 서버는 상기 알까기 게임이 종료되면 상기 알까기 게임의 결과를 연산하고 상기 알까기 게임의 결과 화면을 상기 각각의 게임 참여자에게 제공하는 단계를 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법.
- 제 17 항에 있어서, 상기 단계 (c)에서상기 게임 참여자가 튕긴 아이템을 소정 방향으로 회전시키도록 하는 것을특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법.
- 제 17 항에 있어서,상기 알까기 게임 서버로의 접속에 있어서, 상기 컴퓨터에 상기 알까기 게임을 하기 위한 소정의 프로그램을 상기 컴퓨터로 전송 및 설치하는 단계를 추가로 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법.
- 제 17 항에 있어서,상기 알까기 게임 서버는 상기 각각의 게임 참여자가 상기 아이템을 튕겨야 하는 경우에 일정한 공격 제한 시간을 미리 설정하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법.
- 제 20 항에 있어서,상기 알까기 게임 서버는 상기 각각의 게임 참여자가 연속적으로 일정 횟수 이상 상기 공격 제한 시간 내에 상기 아이템을 튕기지 않으면 상기 알까기 게임을 기권한 것으로 처리하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법.
- 제 17 항에 있어서, 상기 단계 (c)에서상기 아이템을 튕기는 방법은 상기 아이템에 마우스를 고정시키고 상기 마우스의 왼쪽 버튼을 누른 상태로 상기 마우스를 일정 거리만큼 이동시킨 후 눌려진 상기 왼쪽 버튼을 원래 상태로 복귀시키는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법.
- 제 22 항에 있어서,상기 아이템이 이동하는 방향은 상기 마우스가 이동한 방향과 정반대 방향인 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법.
- 제 17 항에 있어서, 상기 단계 (c)에서상기 알까기 게임 서버는 상기 게임 참여자로 하여금 복수개의 아이템 튕기기 모드 중 하나를 선택하도록 하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법.
- 제 24 항에 있어서,상기 아이템 튕기기 모드는 1)상기 아이템에 가해지는 힘의 세기는 작지만 목표로 설정된 상기 아이템을 맞추는 정확도가 높은 '정확' 모드와, 2)상기 아이템에 가해지는 힘의 세기는 크지만 목표로 설정된 상기 아이템을 맞추는 정확도가 낮은 '파워' 모드를 포함하는 것을 특징으로 하는 인터넷을 이용한 알까기 게임 서비스 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020013651A KR20030073894A (ko) | 2002-03-13 | 2002-03-13 | 인터넷을 이용한 알까기 게임 서비스 방법 및 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020013651A KR20030073894A (ko) | 2002-03-13 | 2002-03-13 | 인터넷을 이용한 알까기 게임 서비스 방법 및 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20030073894A true KR20030073894A (ko) | 2003-09-19 |
Family
ID=32224682
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020013651A KR20030073894A (ko) | 2002-03-13 | 2002-03-13 | 인터넷을 이용한 알까기 게임 서비스 방법 및 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20030073894A (ko) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000135372A (ja) * | 1998-11-02 | 2000-05-16 | Square Co Ltd | ゲーム装置、アイテム性能設定方法および記録媒体 |
KR20010000172A (ko) * | 2000-07-22 | 2001-01-05 | 전종한 | 인터넷상의 바둑게임을 이용한 캐릭터 성장시스템 및성장방법 |
-
2002
- 2002-03-13 KR KR1020020013651A patent/KR20030073894A/ko not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000135372A (ja) * | 1998-11-02 | 2000-05-16 | Square Co Ltd | ゲーム装置、アイテム性能設定方法および記録媒体 |
KR20010000172A (ko) * | 2000-07-22 | 2001-01-05 | 전종한 | 인터넷상의 바둑게임을 이용한 캐릭터 성장시스템 및성장방법 |
Non-Patent Citations (2)
Title |
---|
동아일보2001.5.20 * |
한국경제2001.12.18 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2364938C2 (ru) | Игры с внедренной функцией мгновенной передачи сообщений | |
US7975026B2 (en) | Method and system for providing game service by using the internet | |
US20050037845A1 (en) | Multi-player gaming machines played on-line | |
JP6090935B2 (ja) | ゲーム制御装置、ゲーム制御方法、プログラム、ゲームシステム | |
JP5491573B2 (ja) | ゲーム制御装置、ゲーム制御方法、プログラム、ゲームシステム | |
KR20080012128A (ko) | 오프라인 대전 상대 연결 시스템 및 이를 이용한 대전 상대연결 방법 | |
JP6733019B1 (ja) | ゲームシステム、ゲームシステムの実行方法およびゲームシステムのプログラム | |
TWI245186B (en) | Net-battle game method, computer-readable medium for recording program, and server for playing the game via a network | |
KR20040037650A (ko) | 인터넷을 이용한 고스톱 게임 서비스 방법 및 시스템 | |
WO2013154020A1 (ja) | ゲーム制御装置、ゲーム制御方法、プログラム、記録媒体、ゲーム制御システム | |
JP4759017B2 (ja) | カードゲームサービスの提供方法及びそのシステム | |
TW576974B (en) | Multi-participant game method using network, game server executing the game method, and storage medium storing game program executing the game method | |
WO2013161652A1 (ja) | ゲーム制御装置、ゲーム制御方法、プログラム、記録媒体、ゲームシステム | |
KR20000063194A (ko) | 인터넷가상게임을 이용한 현금제공방법 및 장치 | |
KR20030073894A (ko) | 인터넷을 이용한 알까기 게임 서비스 방법 및 시스템 | |
JP6299909B1 (ja) | ゲームサーバおよびゲームプログラム | |
JP2003058451A (ja) | ゲームサイト運営装置 | |
KR20200133415A (ko) | pc방 이스포츠 운영 방법 및 시스템 | |
KR100851073B1 (ko) | 심리 표현이 가능한 카드 게임 서비스 제공 방법, 시스템및 이를 위한 기록매체 | |
US20030085522A1 (en) | Game and method of playing a game | |
KR100722561B1 (ko) | 유한 책임 고스톱 게임 서비스 제공 방법, 시스템 및 이를위한 기록매체 | |
KR20160015412A (ko) | 사용자 단말을 이용한 다자간 통신 시스템 및 방법 | |
KR20010081134A (ko) | 인터넷 상에서 경주게임 생성 및 실행방법 | |
JP2001224862A (ja) | オンライン・ゲームシステム | |
JP2002123735A (ja) | ポイント処理方法及びシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |