겜블 게임의 확률은 어떤식으로 보통 구성하나요?

게임의 인공지능에 관한 포럼입니다.

운영자: 류광

Locked
비회원

겜블 게임의 확률은 어떤식으로 보통 구성하나요?

전체글 글쓴이: 비회원 » 2008-02-02 20:56

안녕하세요. 게임 개발을 공부하는 학생입니다.

이번에 졸작으로 카드게임(포카)을 만들어 보았는데... 특별한 확률이 없어도
마치 확률이 존재하는 것처럼 게임이 잘 진행되는것을 보았습니다.

그런데 얼마전 큰문제가 되었던
바다이야기같은 게임이나
블랙잭처럼 딜러가 존재하는 게임의 경우에 확률이라는것은 어떤식으로 구성하는것인지 궁금해져서 글을 올려봅니다.

제 짧은 생각으론
바다이야기의 경우 당첨될 전체 테이블을 구성한다음 한턴마다 포인터를 이동시켜 당첨 여부를 결정하는 식으로 하면 될것 같고(수식으로 가능할것도 같은데... O.o)

블랙잭같은 경우 렌덤으로 설정하기엔(PC가 끼어 있어서) 문제가 있어보이고 뾰족한 수도 생각이 안나고 ㅡ.,ㅡ;;

아.. 글이 두서가 없는점 죄송하고
단순히 이런류의 게임의 확률은 어떻게 보통 구성하는지 궁금해서요..
공부해야할 부분이 존재하거나 쉽게 접근할 수 있는 방법이 있으면 가르쳐주시면 감사하겠습니다!!!

비회원

하나의 의견입니다.

전체글 글쓴이: 비회원 » 2008-02-04 12:25

이런류의 게임은 크게 바다이야기류의 게임(이하 릴 게임)과
테이블 게임(블랙잭, 바카라 등) 으로 분리하여 생각합니다.

릴 게임은 작성해 주신데로 테이블을 만들기도 하지만 이 경우 일정 지역의 해외 수출에 제한이 있습니다.

또한 게임이 복잡해지면 전부를 테이블로 만들기도 쉽지 않습니다.
(해외의 카지노 게임을 살펴 보면 상당히 복잡합니다.)

따라서 확률을 해석적 방법으로 설계하고 통계적 방법으로 분석 및 검증을 합니다.
(이 과정에서 고등학교에서 배우는 확률, 통계 편이 필요합니다.)

한편 카지노 장에서 운영되고 있는 테이블 게임(블랙잭, 바카라)은 규칙대로 정확히 프로그램하고
일반적인 랜덤함수를 사용하면 보통 자동적으로 확률이 맞습니다. (여러가지 규칙이 있습니다.)

하지만 규칙을 바꾸는 경우, 예를 들어 블랙잭의 카드 벌 수를 바꾸는 경우 등은
많은 시뮬레이션을 통하여 확률을 재계산하여야 합니다.
(블랙잭의 경우 새로운 규칙에서 유저 필승 전략이 발생할 수 있기 때문에
여러가지 전략도 동시에 검증이 필요합니다. - 쉬운 작업은 아니며 노하우가 필요합니다.)


추가적으로 실제 현업에서 확률을 제작하려면 다음과 같은 작업을 해야 합니다.

랜덤함수(Random Generator)를 다시 만들어서 검증하고 그 랜덤함수를 사용하여야 합니다.
(보통 3~5개의 방법으로 검증합니다. - 간단한 정수론과 대학수준의 일반통계학 필요)

또한 확률 설계의 경우는 게임 종류를 구분하여 상당히 세밀하게 진행하며
보통 GLI라는 해외 규정에 맞도록 합니다.

그리고 해당 국가의 심의를 통과할 때 다양한 확률 통계 자료를 요구하기 때문에
확률 설계를 확실히 하지 않으면 대처하기가 힘듭니다.

마지막으로 같은 확률이라도 다양한 분산을 가진 여러 개의 모듈을 제작하여
게임장과 플레이어의 취향에 맞도록 합니다.


기본적으로 위에서 언급한 수학과 통계학에 관심을 가지셔야 될 것으로 생각됩니다.

Locked