게임설명서 게임명 : 호러캐슬 1. 게임개요가. 본게임은카드방식의게임으로써성인들의스트레스해소및여가선용으로즐길수있게제작된비경품용아케이드게임입니다. 나. 게임결과에의한경품제공은전혀없으며어떠한사행적요소도추가되지않은단순히재미를즐기기위한게임입니다. 다. 코인은지폐를사용하며지폐가

Similar documents
게임설명서 게임명 : 메가톤 1. 게임개요가. 본게임은카드방식의게임으로써성인들의스트레스해소및여가선용으로즐길수있게제작된비경품용아케이드게임입니다. 나. 게임결과에의한경품제공은전혀없으며어떠한사행적요소도추가되지않은단순히재미를즐기기위한게임입니다. 다. 코인은지폐를사용하며지폐가투

게임설명서 게임명 : BADA 게임개요가. 본게임은카드방식의게임으로써성인들의스트레스해소및여가선용으로즐길수있게제작된비경품용아케이드게임입니다. 나. 게임결과에의한경품제공은전혀없으며어떠한사행적요소도추가되지않은단순히재미를즐기기위한게임입니다. 다. 코인은지폐를사

[ 게임설명서 ] 더오션 (TheOcean) 1. 게임개요가. 본게임은일반적인 5카드게임을아케이드게임기에적용하여성인들의스트레스해소및여가선용으로즐길수있게제작된비경품용아케이드게임입니다. 나. 게임결과에의한경품제공은전혀없으며어떠한사행적요소도추가되지않은단순히재미를즐기기위한게임

게임설명서 게임명 : SEAOCEAN( 씨오션 ) 1. 게임개요가. 본게임은 5 CARD DRAW POKER 방식의게임으로써성인들의스트레스해소및여가선용으로즐길수있게제작된비경품용아케이드게임입니다. 나. 게임결과에의한경품제공은전혀없으며어떠한사행적요소도추가되지않은단순히재미를

2-1. 족보및시상점수 족보 당첨점수 설명 BET 100 BET 200 Royal Str.Flush 5,000점 10,000점 5장의무늬가같고 10, J, Q, K, A의조합 Straight Flush 3,000점 6,000점 5장의무늬가같고연속된숫자의조합 Four C

다. 6) 시작버튼을누르기전 BANK창에 200점이상점수가있으면배팅을변경할수있습니다. 배팅은 100, 200 중하나를선택할수있으며 BANK BET/ HOLD 3 버튼을사용합니다. 7) 한번설정된배팅점수는 BANK 점수가유지되는한지속되며, 다음게임에서도시작버튼을누르는것으

다. 6) 시작버튼을누르기전 BANK창에 200점이상점수가있으면배팅을변경할수있습니다. 배팅은 100, 200 중하나를선택할수있으며 BANK BET/ HOLD 3 버튼을사용합니다. 7) 한번설정된배팅점수는 BANK 점수가유지되는한지속되며, 다음게임에서도시작버튼을누르는것으

: 1게임에 50원 ~5000원까지설정이가능합니다. 나. 아이템종류및기능설명 1) 코인 : 게임에서사용되는캐릭터체력을회복합니다. 2) 스코어 : 유저가게임에서잡은몬스터수치를나타냅니다. 3) 스킬1 : 유저가게임중에사용할수있는근거리기술을표시합니다. 4) 스킬2 : 유저가

게임설명서

<B4BAC8ADC0CCC6AEBFFEC0CF2DB0D4C0D3BCB3B8EDBCAD D30362D3236BCF6C1A4292E687770>

게 임 설 명 서

게임설명서

3. 게임진행 가. 게임시작시매번게임카드를지급합니다. 1) 시작시 6 장을지급합니다. D C A B A : CREDIT 투입금액표시 ( 게임이용가능한금액 ) B : 골드카드 골드카드개수표시 C : 전체카드 유저가보유한전체카드개수를표시 ( 골드카드제외 ) D : 처음게임

3. 게임내용가. 대전패는게임을할수있는가상의코인이다.(1000원에 20장지급 ) 나. IC카드에는전투에필요한게임카드를저장한다. 대전패는 IC카드에저장되지않는다. 전투에필요한모든게임카드는게임에서는획득할수있지만대전패는게임에서획득할수없다.( 크레딧으로만교환가능 ) 다. 50

3. 화면구성 A. 크래딧표시 B. 보유일반카드개수 C. 보유마나카드개수 D. 보유골드카드객수 E. 유저카드 F. 컴퓨터카드 G. 유저현재카드등급 H. 유저체력 I. 유저보유마나 J. 유저현재카드캐릭이름 K. 유저현재카드공격력 L. 컴퓨터현재카드등급 M. 컴퓨터체력 N

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Studuino소프트웨어 설치

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

슬라이드 1

System Recovery 사용자 매뉴얼

ISP and CodeVisionAVR C Compiler.hwp

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Install stm32cubemx and st-link utility


메뉴얼41페이지-2

윈도우시스템프로그래밍

2. [ 게임주요진행방법 ] 시갂당이용요금은어떠한경우에도최대 10,000 원을초과하지않도록프로그램되어 있습니다 지폐투입구에 1000 원을투입하면 CREDIT 창에 1000 점이표시됩니다. ( 본게임물에 부착된지폐투입구는모듞지폐를사용할수있으며, 지

View Licenses and Services (customer)

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

Microsoft Word - src.doc

3. 게임방법가. 시작버튼을누르면 CREDIT에 500점이차감되면서게임이시작됩니다. 1) 이용요금은 100원-200원-500원조정가능합니다. 2) 지폐 1천원권, 5천원권, 1만원권, 5만원권만사용가능하며지폐투입금액과 CREDIT의점수는 1:1로동일합니다. 나. 시작버

UI TASK & KEY EVENT

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로

SBR-100S User Manual

Lab 3. 실습문제 (Single linked list)_해답.hwp

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

SMV Vending Machine Implementation and Verification 김성민 정혁준 손영석

Lab 4. 실습문제 (Circular singly linked list)_해답.hwp

<4D F736F F F696E74202D B3E22032C7D0B1E220C0A9B5B5BFECB0D4C0D3C7C1B7CEB1D7B7A1B9D620C1A638B0AD202D20C7C1B7B9C0D320BCD3B5B5C0C720C1B6C0FD>

게임설명서 흥부놀부 2018(BooBrother2018) 1. 게임개요 가. 본게임은사용자가정해짂카드를이용하여컴퓨터와대결하는턴제방식의대젂게임입니다. 나. 매턴마다컴퓨터가먼저공격할카드를선택하고플레이어가공격할카드를선택한후, 두장 의카드공격력수치를비교하여공격력이높은사용자또는

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

<4D F736F F F696E74202D20C1A63034B0AD202D20C7C1B7B9C0D3B8AEBDBAB3CABFCD20B9ABB9F6C6DBC0D4B7C2>

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770>

윈도우시스템프로그래밍

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

API 매뉴얼

3. 화면인터페이스 I J H F G E G A B C D A (CREDIT) : 이용요금을투입하면 1 : 1 방식으로해당금액만큼표시. B (BET) : 베팅점수 (BANK 베팅가능일때 100~500으로변경할수있다.) C (WIN) : 획득한점수를표시. B (BANK)

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CC0E7B0EDB0FCB8AE5C53746F636B5F4D616E D656E74732E637070>

슬라이드 1

03_queue

chap 5: Trees

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치


Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

1

PowerPoint 프레젠테이션

Microsoft Word - Armjtag_문서1.doc

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070>

UI TASK & KEY EVENT

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

A Hierarchical Approach to Interactive Motion Editing for Human-like Figures

신한은행 머니멘토 환경설정 매뉴얼

API 매뉴얼

(Microsoft PowerPoint - \301\24613\260\255 - oFusion \276\300 \261\270\274\272)

Contents 01. 안전을 위한 주의 사항 터치형 멀티 조절기 각부 명칭 터치형 각방 조절기 각부 명칭 조절기 난방/정지 하기 조절기 외출 /해제하기 조절기 반복난방 하기 조절기 예약난방 /

카택스 비즈 관리자용 사용설명서 목차 사용 전에 시작하기 사용하기 설정하기 알아두기 훑어보기 차량 관리 운행내역 조회 부관리자 설정 자주묻는 질문 회원가입 사용자 관리 운행구간 조회 앱 권한 설정 GPS 오류 요인 부서 관리 운행일지 다운로드

로거 자료실

Xcovery 사용설명서

SMT Kor.indd

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

Chap 6: Graphs

Microsoft Word - PLC제어응용-2차시.doc

PowerPoint 프레젠테이션

Mango-E-Toi Board Developer Manual

MF3010 MF Driver Installation Guide

슬라이드 1

K&R2 Reference Manual 번역본

게임설명서 샷 IC(ShotIC) 1. 게임개요 가. 본게임은사용자가 IC 카드에저장되어있는카드를이용하여컴퓨터와대결하는턴제방식의 대젂게임입니다. 나. 컴퓨터와사용자는매게임마다배틀을위한 6 장의카드로구성된덱을조합합니다. 다. 사용자는조합한덱내의 6 장의카드를매턴마다자유롭

BY-FDP-4-70.hwp

tiawPlot ac 사용방법

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

adfasdfasfdasfasfadf

슬라이드 1

ICAS CADWorx SPLM License 평가판설치가이드

제 2 장 기본 사용법

Chapter 4. LISTS

슬라이드 1

슬라이드 1

고객 카드

Index Process Specification Data Dictionary

UI TASK & KEY EVENT

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

미술(지)15(266~292)_1ee

수출및수입액현황 (2016) 6억 1,284 만달러억 1 7,045 만달러 4억 4,240 만달러 2015 년대비 15.4 % 증가 2015 년대비 11.1 % 증가 2015 년대비 1.3 % 증가 수출액 수출입차액 수입액 지역별수출액 ( 비중 ) 일본 4,129만달러

12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont

Transcription:

게임설명서 게임명 : 호러캐슬 1. 게임개요가. 본게임은카드방식의게임으로써성인들의스트레스해소및여가선용으로즐길수있게제작된비경품용아케이드게임입니다. 나. 게임결과에의한경품제공은전혀없으며어떠한사행적요소도추가되지않은단순히재미를즐기기위한게임입니다. 다. 코인은지폐를사용하며지폐가투입되면 1 : 1 로환산되어 CREDIT에표시됩니다. 2. 주요내용가. 1회게임시간은최소 1초이상. 나. 한시간당최대사용금액 (CREDIT 금액 ) 은 1만원을초과하지않음. 다. 1회게임최대당첨점수 1,000,000점. 라. BANK창에최대누적가능한점수 9,999,999점. 마. 1회게임베팅금액은크레딧점수 100원, 뱅크점수 100원으로고정되어있음. 뱅크점수가 10,000점이상일때유저는 HOLD5 키로 200베팅으로변경가능합니다. (200배팅변경이후, 10,000점이하에서는뱅크점수가소모될때까지 100/200베팅전환불가합니다.) 뱅크점수가 200점미만이되면뱅크점수 100원으로베팅이됩니다. 3. 게임진행순서가. CREDIT 또는 BANK 점수가 100점이상있을경우게임을시작할수있습니다. 나. 시작버튼을누르면 1회배팅금액 100점이차감되면서게임이시작됩니다. 다. BANK창에점수가있을경우우선적으로사용되고이점수가없으면 CREDIT의점수를사용합니다. 라. 게임이시작되면 5장의카드가돌아가며, 플레이어의편의를위해컴퓨터가임의로유리한카드를선택하여홀드합니다. 마. 플레이어는홀드 (1 ~ 5) 버튼을이용하여최종홀드할카드를결정한후, 시작버튼을눌러홀드한카드를제외한나머지카드를교체합니다. 바. 교체가끝나고최종 5장카드의구성으로시상을합니다. 사. 게임족보가당첨되면해당애니메이션이연출된후곱하기배당으로점수를획득합니다. 아. 한게임에서당첨된점수는일시적으로 WIN창에표시되며게임이진행되면이점수는 BANK창으로누적됩니다.

4. 족보표 ( 기본배당 ) 족보 100배팅 200배팅 설명 JOKER 5,000 10,000 JOKER 카드 5장의조합 Royal Straight 3,000 6,000 같은무늬의카드 10, J, Q, K, A의조합 Flush Straight Flush 2,000 4,000 같은무늬의연속된카드5장 Four Card 1,000 2,000 같은숫자의카드 4장 Full House 800 1,600 같은숫자의카드 3장 + 2장 Flush 500 1,000 같은무늬의카드 5장 ( 숫자와상관없음 ) Straight 400 800 연속된카드 5장 ( 무늬와상관없음 ) Triple 300 600 같은숫자카드 3장 Two Pair 200 400 같은숫자의카드가 2쌍일경우 < 기본족보시상이며게임내배당판에배당을곱하기적용하여지급됩니다.> * 조커족보로티플미니이벤트로랜덤하게발생하며로티플당첨시모두조커족보로당첨시켜추가점 수를지급해줍니다. * 1 회게임에서획득할수있는점수및배당을실제예를들어설명하겠습니다. 예 ) 최고시상점수인 Royal Straight Flush JOKER 당첨 (5,000) 후이벤트를통해 최대배당인 100배당이나왔을경우최종시상점수는 500,000점 (5,000X1X100) 입니다. 족보 100배팅 200배팅 랜덤배당 이벤트배당 ( 확정 ) JOKER 5,000 10,000 1 1~100 Royal Straight 3,000 6,000 1 1~100 Flush Straight Flush 2,000 4,000 1 1~100 Four Card 1,000 2,000 1 1~100 Full House 800 1,600 1~30 - Flush 500 1,000 1~30 - Straight 400 800 1~30 - Triple 300 600 1~30 - Two Pair 200 400 1~30 -

5. 화면인터페이스 1. Credit 창 현재게임가능한금액을표시하는곳. 2. BET 창 현재베팅금액 100 점 200 점선택가능. 3. Win 창 게임에서 1 회획득한점수를표시 4. Bank 창 게임에서획득한누적점수를표시 5. 카드창 총 5 장의카드로게임 6. 게임텍스트게임의각종텍스트를표시 Insert Coin, Push Start, 족보당첨시당첨족보표시. 6. 배당창 1회게임에서획득한점수에이창에표시된배당을곱하여점수를누적시킨다. 배당은매게임랜덤하게변화한다. 7. 이용가능금액및남은시간표시

6. 정산기능 * 시스템창 * 정산창 가. 게임화면일때 IO보드의 S/W3을한번누르면위의화면과같이시스템창이화면에출력됩니다. 나. 시스템창에서 HOLD1 버튼을누르면컴퓨터를종료하고, HOLD5 버튼을누르면컴퓨터를재시작합니다다. 종료나재시작될시에 CREDIT과 BANK 금액은초기화됩니다. ( 그외에는초기화하지않습니다.) 이때삭제한점수를정산내역에포함시킵니다. 라. 시스템창에서 IO보드의 S/W3 버튼을누르면시스템창이사라집니다. 마. 게임화면일때 IO보드의 S/W1을두번누르면위의화면과같이정산창이화면에출력됩니다. 바. 정산메뉴에서 HOLD5 버튼을누르면일일정산내역이모두삭제됩니다. 사. 정산메뉴에서 HOLD1 버튼을누르면상세일일정산내역을볼수있습니다. 아. 총정산내역은지울수없습니다. 자. 정산메뉴에서 IO보드의 S/W1버튼을누르면정산창이사라집니다. - 일일정산 : 하루동안의정산내역을표시일일투입금액 : 하루동안입금된금액 Credit 사용점수 : 하루동안사용된 Credit 금액 Credit삭제점수 : 하루동안삭제된 Credit점수 Bank삭제점수 : 하루동안삭제된 Bank점수삭제점수 : 하루동안사용한 Credit점수와 Bank점수의합 - 총정산 : 총투입금액표시총투입점수 : 총투입된 Credit 금액 Credit총사용점수 : 총사용된 Credit 금액 Credit총삭제점수 : 총삭제된 Credit 점수 Bank총삭제점수 : 총삭제된 Bank 점수총삭제점수 : 총삭제된 Credit 점수와 Bank점수의합

상세정산내역 ( 정산창에서 HOLD1 키를누르면나타남 ) 1. 정산창에서 HOLD1 키를누르면보이는화면. 2. 시간별초별로언제시스템이꺼졌으며점수가삭제됐는지의내역표기 3. 현재창에서 HOLD2 키는전일 HOLD4키는다음날의내역을세부적으로표기 4. 목록이 20개를초과시현재창에서 HOLD3키를누르면다음내역을표기 5. 현재창에서총삭제점수내역은하루기준삭제내역의총합임. 6. 내역이보관되는장소는게임폴더내 Log폴더안에각날짜별로그파일에저장되어짐, 로그파일은암호화돼있으며날짜.acc 의파일이름을가짐. ( ex 20170324.acc ) 7. 날짜별삭제내역이기록되는범위는저장공간의용량이허용하는한무제한으로저장되어지며게임내에임의로삭제는불가능하며관리자가직접게임설치폴더에서삭제는가능함. * 총정산내역이추가되는방식 1) 시스템모드 ( 게임종료, 재시작 ) 에서점수삭제코드 if( m_bsystemmode ) { m_ndaydeletecredit += m_ncredit; // 일삭제금액에합산해줌 m_ntotaldeletecredit += m_ncredit; // 총삭제금액에합산해줌 WriteData(m_nCredit,m_nBank); // 삭제된금액을따로저장 // 점수초기화후정산내역저장 m_ncredit = 0; m_gametext.writeini_int64("gamedata", "Credit", m_ncredit); m_gametext.writeini_int64("gamedata"," 일일삭제코인 ", m_ndaydeletecredit); m_gametext.writeini_int64("gamedata", " 총삭제코인 ", m_ntotaldeletecredit); m_ndaydeletebank += m_nbank; // 일삭제뱅크금액에합산해줌 m_ntotaldeletebank += m_nbank; // 총삭제뱅크금액에합산해줌 // 점수초기화후정산내역저장 m_nbank = 0; m_gametext.writeini_int64("gamedata", "Bank", m_nbank);

m_gametext.writeini_int64("gamedata", " 일일삭제뱅크 ", m_ndaydeletebank); m_gametext.writeini_int64("gamedata", " 총삭제뱅크 ", m_ntotaldeletebank); #ifndef TEST system("shutdown -s -t 5"); // 종료 #endif } 2) WriteData 함수에대한설명 typedef struct ACCOUNT_DATA{ int Hour; // 시간 int Min; // 분 int Sec; // 초 INT64 Credit; // 삭제된코인 INT64 Bank; // 삭제된뱅크 }ACCOUNT_DATA; void { CGameData::WriteData(int Credit,int Bank) struct tm* datetime; time_t t; t= time(null); datetime= localtime(&t) ; // 현재날짜를구한후 char LogFileName[50]; // 현재날짜의로그파일을생성하거나읽는다. s p r i n t f ( L o g F i l e N a m e, " L o g \ \ % d % 0 2 d % 0 2 d. a c c ", d a t e t i m e - > t m _ y e a r + 1 9 0 0, datetime->tm_mon + 1, datetime->tm_mday); // 로그파일을생성하거나읽는다. FILE* fp = fopen(logfilename,"a+"); // 파일마지막에 fseek(fp,0,seek_end); // 해당내역을저장 if( fp!= NULL ) { ACCOUNT_DATA Temp; Temp.Hour = datetime->tm_hour; Temp.Min = datetime->tm_min; Temp.Sec = datetime->tm_sec; Temp.Credit = Credit; Temp.Bank = Bank; } } fwrite(&temp,sizeof ACCOUNT_DATA, 1, fp ); fclose(fp);

3) 상세정산내역읽기 * 정산창에서최초읽기 if( m_baccountmode ) { m_baccountmode = FALSE; m_baccountdetailmode = TRUE; ShowIndex = 0; } ReadAccountData(); * 전날혹은다음날읽기 if( wparam == GetKeyState(KEY_HOLD_2) ) { if( m_baccountdetailmode) { DataIndex --; // 날짜인덱스값 ReadAccountData(); } } if( wparam == GetKeyState(KEY_HOLD_4) ) { if( m_baccountdetailmode) { DataIndex ++; // 날짜인덱스값 ReadAccountData(); } } void { 4) ReadAccountData 에대한설명 CGameData::ReadAccountData() m_nreadcredit = 0; m_nreadbank = 0; m_staccountdata.removeall(); // 읽은데이터를초기화 time_t timer; struct tm *t; /* gets time of day */ // 데이터인덱스가가리키는날짜에대한로그파일을읽음 ( 없으면생성 ) timer = time(null); t = localtime(&timer); timer += ( 3600*24)*(DataIndex);

t = localtime(&timer); 1, t->tm_mday); char LogFileName[50]; sprintf(logfilename,"log\\%d%02d%02d.acc",t->tm_year + 1900, t->tm_mon + FILE* fp = fopen(logfilename,"a+"); struct stat64 stat; _stat64(logfilename,&stat); // 로그파일에내용이있으면파일을열고읽고없으면넘어간다. if( stat.st_size > 0 ) { fp = fopen(logfilename,"r"); while(!feof(fp)) { ACCOUNT_DATA Temp; int Check = fread(&temp,sizeof ACCOUNT_DATA, 1, fp); if( Check == 0 ) { break; } m_nreadcredit+= Temp.Credit; m_nreadbank += Temp.Bank; m_staccountdata.add(temp); } fclose(fp); } Datatime = t; }

7. 레벨설정 가. 게임화면일때 IO보드의 S/W2을세번누르면위의화면과같이레벨창이화면에출력됩니다. 나. 이창에서게임의난이도를조정할수있습니다. 레벨이높아질수록게임난이도가높아집니다. 다. 레벨창에서 HOLD1 버튼을누르면선택창이위로올라가고, HOLD2 버튼을누르면밑으로내려갑니다. 라. 레벨창에서 IO보드의 S/W2버튼을누르면선택된레벨을저장하고레벨창이사라집니다. 마. 당게임의 난이도 는곧환수율과직결되며, 난이도가올라갈수록환수율이떨어집니다. 기본난이도인레벨1의경우 99~98% 이며, 레벨마다 1% 씩조절됩니다.

8. 애니메이션및배경설명 가. 애니메이션은유저의시각적효과를더하기위하여다양한오브젝트들이등장합니다. 나. 각애니메이션오브젝트는일정한시간동안화면에랜덤하게등장하며, 이것은플레이시간동안시각적인즐거움을주기위한연출로써게임에는어떠한영향도미치지않습니다. 이애니메이션연출에대한프로그래밍코드첨부합니다. * 애니메이션연출코드 : int AniTime = 10000 + g_hge->random_int(10000,50000); // 60초 ~ 20초사이의랜덤값 if( AniTime < timegettime() ) // 시간이다되면 { int AniKind = g_hge->random_int(0,7); // 애니중랜덤하게하나선택하여 SetAni(AniKind); // 선택된애니를플레이 } 다. 사용된애니메이션오브젝트

사용된애니메이션오브젝트 [ 불꽃테두리 ] 가운데랜덤배당이 20 이상일때연출됩니다. [ 오브 ] 기본화면이펙트. 색상만랜덤하게변합니다. [ 촛불 ] 랜덤하게등장합니다. [ 반딧불 ] 랜덤하게등장합니다. [ 박쥐 1] 랜덤하게등장합니다. [ 박쥐 2] 랜덤하게등장합니다. [ 고스트 ] 랜덤하게등장합니다. 등장, 공격 1, 공격 2, 공격 3, 퇴장으로연출됩니다. [ 데빌킹 ] 랜덤하게등장합니다. 등장, 공격 1, 공격 2, 공격 3, 퇴장으로연출됩니다. 고스트애니메이션상세 등장공격 1 공격 2 공격 3 퇴장

데빌킹애니메이션상세 등장공격 1 공격 2 공격 3 퇴장 라. 위오브젝트중고스트와데빌킹은포카드이상의고득점당첨에대한세레머니이벤트와배당이벤트에서도사용됩니다. ( 해당항목에서추가기재하겠습니다.) 마. 배경은총 5종류가있으며 120~300초사이마다순차적또는랜덤하게자동변경되고게임내용에어떠한영향도미치지않습니다. 관련프로그래밍코드첨부합니다. * 배경연출코드 ChangeBackGroundTime = 10000 + g_hge->random_int(110000,290000); // 120초 ~ 300초사이의랜덤값 if( ChangeBackGroundTime < timegettime() ) // 시간이다되면 { int BackGround = g_hge->random_int(0,5); // 배경중랜덤하게하나선택하여 ChangeBackGround(BackGround); // 선택된배경으로변경 }

바. 사용된배경의종류 배경 1( 외부전경 1) 배경 2( 내부전경 2) 배경 3( 내부전경 1) 배경 4( 외부전경 3) 배경 5( 내부전경 2)

9. 특수이미지설명가. 배당이벤트게임연출 1) 이벤트진입조건 : 포카드이상의높은족보가완성되었을경우등장합니다. 1-1. 포카드, 스티플당첨 : 데빌킹이벤트 ( 세레머니 ) 후배당이벤트진입 1-2. 로티플, 로티플조커당첨 : 데빌킹이벤트 ( 세레머니 ) 후배당이벤트진입 배당이벤트진입 미진입 포카드, 스티플, 로티플, 로티플조커 투페어, 트리플, 스트레이트, 플러시, 풀하우스 데빌킹이벤트 ( 캐릭터세레머니 ) - 배당이벤트 - 종료 종료 2) 이벤트게임의진행 2-1. 포카드이상의족보가당첨되면확률테이블에의해데빌킹세레머니와고스트세레머니를연출후고스트캐릭터가등장하여배당이벤트를진행합니다. 고스트캐릭터가공격모션을취할때배당이하나씩등장하며공격이끝날때까지의총배당의합으로족보점수X배당점수를최종지급합니다. 2-2. 이벤트게임에서최대획득가능한점수는최대 1,000,000점을넘지못합니다. (4번항목족보표참조바랍니다.) 1,000,000점을초과시강제로당첨시켜주지않습니다. 이점수는지정된확률테이블에따라지급됩니다. 2-3. 이벤트게임에서획득가능한배당은정해진확률테이블에따라지급됩니다. 아래 3번항목을참조부탁드립니다. 3) 이벤트의성격설명 : 배당이벤트만존재합니다. 또한이배당이벤트를통해최종지급되는배당은이미정해진확률테이블에따라지급되며, 이에포함된이벤트배당연출은이배당을극적으로지급하기위한게임적인연출입니다. 4) 당이벤트연출패턴및관련애니메이션, 화면스크린샷

족보가당첨되어이벤트시작 ( 로티플조커 ) 세레머니 ( 데빌킹이벤트 )

최초번개때려주며기본배당당첨 고스트등장 고스트공격 ( 추가배당등장 ) 배당누적

이벤트종료후고스트킹퇴장 당첨된배당합산하여최종점수지급 당이벤트에사용되는고스트애니메이션상세 ( 배당이벤트 ) 등장공격 1 퇴장 당이벤트에사용되는데빌킹애니메이션상세 ( 세레머니이벤트 ) 등장

나. 카드이미지 * 게임상에서사용되는카드이미지 A 2 3 4 5 6 7 8 9 10 J Q K * 카드의종류및개수카드의개수는총 52 장이며카드모양에따른애니메이션을결합시키는로직을사용함. * 해당소스 m _ p S p r i t e M g r - > D r a w ( I M G _ C A R D, m _ r t C a r d [ i ]. l e f t, m _ r t C a r d [ i ]. t o p + 2 5, m_stgamer.vtcard[i]->nno-1, 0); // 해당카드를디스플레이 m_pspritemgr->drawani(img_card_type_1+getcardtype(m_stgamer.vtcard[i]->nno)-1, m_rtcard[i].left - 2, m_rtcard[i].top + 35);

10. 주요화면스크린샷 동전투입대기 게임시작전화면 게임진행화면 게임진행화면

배당이벤트종료시환기를위한화면 운영정보장치에러메시지 * 이미지상단에에러코드를표시해준다. 11. 파일설명 설치위치 -> C:\ 호러캐슬폴더에설치 폴더파일명설명./ bass.dll 게임엔진 dll binkw32.dll 게임엔진 dll D3DX9_37.dll 게임엔진 dll data.sys 게임애니메이션시간값저장파일 GameData.txt 게임정보파일 - 게임진행속도, 소모 / 잔여포인트기록을위한텍스트파일 - 1kb 이내 GameLog.log 게임로그파일 - 시스템환경기록, 게임정상 / 비정상실행및종료기록을위한텍스트파일 - 1kb 이내 gulim.ttf 게임내폰트파일 hge.dll 게임엔진 dll

hged.dll 게임엔진 dll OiddInfo.ini SoundVolume.txt time.sys 호러캐슬.exe 운영정보표시장치정보파일 사운드볼륨콘트롤파일각배경애니메이션의시간값저장파일게임실행파일./image 게임이미지폴더 all_image1 ~ all_image5.png 게임이미지파일 all_image1 ~ all_image5.res 각이미지위치정보파일 BG_01.png 게임배경이미지 BG_01_random.png 게임배경이미지 BG_02.png 게임배경이미지 BG_02_random.png 게임배경이미지 Bg_Down_Back_F.png 게임배경이미지 Bg_Down_Back_N.png change.png intro.png Loading_Bar.PNG 게임배경이미지 게임배경이미지 게임로딩이미지 게임로딩이미지./Log 정산관련폴더 생성날짜.acc 게임정산관련파일./Movie 게임영상관련폴더 Bat.bik 박쥐 Fire_Bat.bik 불박쥐 Ghost_intro.bik 고스트킹등장 Ghost_Idle.bik 고스트킹대기 Ghost_Attack_A.bik 고스트킹공격 Ghost_Attack_B.bik 고스트킹공격 Ghost_Attack_C.bik 고스트킹공격 Ghost_Attack_A_EF.bik 고스트킹공격효과 Ghost_Attack_B_EF.bik 고스트킹공격효과 Ghost_Attack_C_EF.bik 고스트킹공격효과 Ghost_Out.bik 고스트킹퇴장 Devil_King_Intro.bik 데빌킹등장 Devil_King_Idle.bik 데빌킹대기 Devil_King_Attack_A.bik 데빌킹공격 Devil_King_Attack_B.bik 데빌킹공격 Devil_King_Attack_C.bik 데빌킹공격 Devil_King_Attack_A_EF.bik 데빌킹공격효과 Devil_King_Attack_B_EF.bik 데빌킹공격효과 Devil_King_Attack_C_EF.bik 데빌킹공격효과 Devil_King_Out.bik 데빌킹퇴장 Event_Bg.bik 배경효과 BG_05.bik 배경 congrat.bik 당첨축하 Witch_Event_Big_Hit_Big_Effect.bik 배경효과./Sound ( 확장자 wav 동일 ) 게임내사운드폴더

1 홀드 2 카드멈춤 3 카드회전 4 족보스트레이트 5 족보트리플 6 족보원페어 7 족보투페어 8 족보포카드 9 족보스티플 10 족보풀하우스 11 족보플러쉬 12 족보로티플 13 점수차감 14 족보노페어 15 배경 3 16 배경 1 17 배경 2 18 메인릴정지 19 메인릴회전 20 카운트 21 스코어보너스획득 22 스코어릴멈춤 23 스코어릴확대 24 스코어릴축소 25 이벤트릴멈춤 26 이벤트릴결과 27 이벤트릴회전 28 코인이펙트 29 불꽃이펙트 30 고스트배경 31 데빌킹배경 32 당첨배율선택이벤트배경 33 당첨배율선택이벤트공격효과음 34 당첨배율선택이벤트공격실패효과음 35 당첨배율선택완료효과음 36 당첨배율외곽불꽃효과음 37 고스트등장효과음 38 데빌킹등장효과음 39 고스트퇴장효과음 40 데빌킹퇴장효과음 41 고스트공격 A 42 고스트공격 B 43 고스트공격 C 44 데빌킹공격 A 45 데빌킹공격 B

46 데빌킹공격 C 47 촛불효과음 48 장면전환배경 49 장면전환박쥐효과음./Table/1~10 확률폴더 base.dat 크레딧소모시사용하는확률파일 main.dat TableData.txt 뱅크소모시사용하는확률파일 테이블인덱스저장파일

14. 기기사진 [ 정면 ] [ 후면 ]

[ 측면 -1 ] [ 측면 -2 ] [ 조작부 ]

[ OIDD ] [ 전원버튼 ]

[ 메인보드 : 랜포트사용하지않음 ] A : 전원스위치 B : I/O BOARD C : 운영정보표시장치 (OIDD) D : 지폐인식기 [ 기기내부 ]

[IO보드] 다음과같이각키값에매칭되어진다. 버튼 A : S/W 1 ( 정산창 - 일일정산 / 총정산 ) : 키보드 b 버튼 B : S/W 2 ( 레벨창 - 1~10 ) : 키보드 g 버튼 C : S/W 3 ( 시스템창 - 종료 / 재부팅 ) : 키보드 n 버튼 START : 키보드 7 버튼 HOLD1 : 키보드 8 버튼 HOLD2 : 키보드 u 버튼 HOLD3 : 키보드 9 버튼 HOLD4 : 키보드 k 버튼 HOLD5 : 키보드 s 표시된버튼과키값이외에는사용하지않습니다. 네트워크기능없습니다.

[IO 보드 ] 후면 [IO 보드 ] 회로도

< 문답서 > 01) 이게임물에대한저작권또는유통권의보유여부를기술해주십시오. < 답변 > 보유하고있습니다. 02) 게임콘텐츠에포함된초상권, 저작권보유여부를기술해주십시오. < 답변 > 보유하고있습니다. 별도의첨부서류를참조해주십시오. 03) 배경화면 ( 사운드나기타효과등포함 ) 이게임의이용이나결과에어떤연관관계가있는지기술해주십시오. < 답변 > 배경화면에관련된사운드, 효과, 당첨축하애니메이션들은게임의결과에따라부가적으로표현된것이기에게임의진행과는연관관계가없습니다. 04) 배경화면의출현규칙에대해상세히기술해주십시오. < 답변 > 배경화면은 120~300 초사이에랜덤하게변경되며게임진행과아무런관련이없습니다. 위기술된내용중 8 번애니메이션및배경설명을참조해주십시오. 05) 배경화면을구현하기위해외부의다른파일을이용할수있는지기술해주십시오. < 답변 > 외부파일은사용되지않습니다. 06) 게임프로그램에포함된모든폴더명과각폴더에포함된파일목록을기술하고, 각파일의용도를자세히기술해주십시오. ( 모든하위폴더포함 / 파일별로기능과설명 / 데이터가저장되는파일은저장되는항목, 자료형, 항목별크기, 저장하는이유등 ) < 답변 > 위기술된내용중 11번파일설명항목을참조해주십시오. 07) 확률등게임의세팅에사용되는파일의경우파일에포함된내용과이와관련된소스 ( 상세한주석포 함 ) 를게임물내용설명서에기술해주십시오. < 답변 > 비공개문서로별도첨부하였습니다. 08) 제출한게임프로그램이나, 설명서에포함되지않은게임에관련된또다른내용 ( 파일등 ) 이있는지 기술해주십시오. < 답변 > 없습니다. 09) 제출하신동영상과실제게임물의내용이동일한지여부를기술해주십시오. ( 편집혹은캡쳐된영상 인지여부포함 ) < 답변 > 제출된동영상에보이는게임의진행은실제게임물과동일합니다. 10) 1 회게임흐름도를작성해주십시오. ( 각이벤트및이용요금이소진되는곳은명확히표시 )

< 답변 > 코인투입 시작버튼클릭 : CREDIT 또는 BANK 금액 100점 ( 원 ) 차감 1차카드오픈 홀드할카드선택후시작버튼클릭 2차카드오픈 족보당첨 (O) 당첨족보확인후족보에해당하는당첨세레모니또는이벤트연출포카드이상이면미니게임연출 BANK창에당첨금액합산표시 GAME OVER (1회게임종료 ) 족보당첨 (X) GAME OVER (1 회게임종료 ) 11) 운영정보표시장치에관한사항 ( 해당되는란에 V 표시 ) 확인사항 O X 게임기와운영정보표시장치의통신인터페이스는 RS-232C이며, 통신규약은 ASN.1 기준으로처리하며, encoding/decoding은 BER임운영정보표시장치는하나의게임기와인증 ( 등록절차 ) 이후다른게임기에장착하여사용하지아니함 REQUEST 전송시 RESPONSE/ACK 응답을받기전에다른 REQUEST를발생시키지아니함부팅시운영정보표시장치와반드시연결하고, 연결후게임기가종료되기전까지운영정보표시장치와연결상태를유지하며통신함 REQUEST 수신시반드시 RESPONSE/ACK 응답을해야하고, 응답수신 TIMEOUT은최대 2초이내임 FAIL응답또는 TIMEOUT 시에는 3회재전송을수행해야하며, 3회재전송후에도실패시에는모든동작을멈추고에러메세지창을표시함에러메세지창은화면의가로, 세로 1/3이상으로게임화면의중앙에표시함 gameid와 gameinitkey를이용해서 OIDD에접속함운영정보표시장치와연결상태를확인하기위해 180초마다 LINK메세지를전송함장치에러메시지를수신하면에러메세지를표시하고에러가해결될때까지작동을중지해야함당첨점수, 배팅점수, 사용점수, 누적점수등을 OIDD로전송함 V V V V V V V V V V V 12) 운영정보표시장치와기기간의통신규격을준수하는지기술해주십시오. < 답변 > 운영정보표시장치통신규격을준수합니다. 13) 특정배당을가지고있는이미지가있는지기술해주십시오. < 답변 > 없습니다. 14) 설명서나본질의에기술한내용이외에신청한게임물의내용에대하여설명되지않은부분이있는 지기술해주십시오.

< 답변 > 없습니다. 14) 해당게임은예시, 연타, 자동진행에대한내용이포함되어있습니까? < 답변 > 없습니다. 15) 게임내용과관련된특정키조작여부및네트워크기능 (I/O 보드뿐만아닌게임기내 ) 존재유무에 대하여설명부탁드립니다. < 답변 > 없습니다. 16) 별도의외부장치등을통해서게임진행이가능한지여부에대하여기술해주십시오. < 답변 > 불가합니다. 17) 게임진행과관련된별도의핫키 ( 키보드, IO 보드키조합등 ) 등이존재합니까? < 답변 > 없습니다.