온라인 카드 게임의 서버 측을 만든 ①
소개?
학교의 과제나 취미의 게임 제작으로 상당히 노력해 카드 게임을 만들었으므로, 투하하려고 생각했습니다.
이번에 만든 게임은 블랙 포커이라는 카드 게임입니다.
태그를 본 사람들 중에는
"어이오이, TCG 태그가 달린 쿠세에 트럼프 게임이 아니야"
라고 생각하는 분도 있다고 생각합니다.
다만 이 게임, 트레이딩 요소는 없지만, 덱을 구축해, 야마토에서 당긴 카드로 공격하자고 하는 최근의 TCG의 요소가 막힌 게임입니다.
Black Poker란?
1인 1세트의 트럼프를 사용한 턴제의 TCG풍 트럼프 게임입니다.
(공식 사이트에서 인용)
서로는 산찰을 잘 자릅니다.
산찰 위에서 1장 권, 숫자·마크가 큰 쪽이 선공이 됩니다.
서로 산찰에서 7장 당깁니다.
턴 플레이어는 산찰에서 카드를 1장 당기고, 이하의 행위를 실시합니다.
① 데미지를 1점 받고 패에서 카드를 뒤로 놓는다 (턴 1)
② 데미지를 1점 받고 뒷면의 카드를 옆으로 향하고 패에서 카드를 앞면으로 둔다 (턴 1)
③ 자신의 앞면의 카드를 n장 선택하여 공격한다 (소환취 있음)
공격을 받은 플레이어는, 장의 카드로 블록 하거나 데미지를 받습니다
데미지를 입은 플레이어는, 산찰에서 n장의 카드를 묘지에 보냅니다.
갑판이 사라진 플레이어는 게임에 패배합니다.
우선 게임 본체 만들기
서버 측 개발이지만, 통신 등은 두고, 우선은 콘솔에서 동작하는 본체를 작성합니다.
나는 다음과 같은 디자인을 했다.
트럼프 카드 1장 1장에 대응하는 Card 오브젝트를 생성해, Player가 멤버내의 Card를 이동시켜 갑니다.
지쳤기 때문에 이번은 여기까지입니다.
다음 번에는 카드 클래스를 써 갑니다.
프로그램은 GitHub에도 넣어 두므로 참고하십시오.
Black_Poker4j
다음 번은 이쪽
Reference
이 문제에 관하여(온라인 카드 게임의 서버 측을 만든 ①), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Javakky/items/0d2509ebcae12e3376b6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
1인 1세트의 트럼프를 사용한 턴제의 TCG풍 트럼프 게임입니다.
(공식 사이트에서 인용)
서로는 산찰을 잘 자릅니다.
산찰 위에서 1장 권, 숫자·마크가 큰 쪽이 선공이 됩니다.
서로 산찰에서 7장 당깁니다.
턴 플레이어는 산찰에서 카드를 1장 당기고, 이하의 행위를 실시합니다.
① 데미지를 1점 받고 패에서 카드를 뒤로 놓는다 (턴 1)
② 데미지를 1점 받고 뒷면의 카드를 옆으로 향하고 패에서 카드를 앞면으로 둔다 (턴 1)
③ 자신의 앞면의 카드를 n장 선택하여 공격한다 (소환취 있음)
공격을 받은 플레이어는, 장의 카드로 블록 하거나 데미지를 받습니다
데미지를 입은 플레이어는, 산찰에서 n장의 카드를 묘지에 보냅니다.
갑판이 사라진 플레이어는 게임에 패배합니다.
우선 게임 본체 만들기
서버 측 개발이지만, 통신 등은 두고, 우선은 콘솔에서 동작하는 본체를 작성합니다.
나는 다음과 같은 디자인을 했다.
트럼프 카드 1장 1장에 대응하는 Card 오브젝트를 생성해, Player가 멤버내의 Card를 이동시켜 갑니다.
지쳤기 때문에 이번은 여기까지입니다.
다음 번에는 카드 클래스를 써 갑니다.
프로그램은 GitHub에도 넣어 두므로 참고하십시오.
Black_Poker4j
다음 번은 이쪽
Reference
이 문제에 관하여(온라인 카드 게임의 서버 측을 만든 ①), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Javakky/items/0d2509ebcae12e3376b6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(온라인 카드 게임의 서버 측을 만든 ①), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Javakky/items/0d2509ebcae12e3376b6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)