Skip to content

minhvvan/Splendor

Repository files navigation

image

Splendor

Splendor Board Game

2인 Multiplayer(Using Steam)

Architecture

Struct

Demo

  1. Launch Steam App
  2. execute /BuildGame/Splendor/Splendor.exe
  3. Make the Match(Host & Join Session)
  4. Game Start

Rule

  1. 선택 액션(행동해도 턴이 넘어가지 않음):
  • 특권 1개 사용: 황금 토큰을 제외한 토큰 1개를 가져옴
  • 토큰 채우기: 보드에 사용한 토큰들을 채움(상대가 특권 1개를 가져감)
  1. 필수 액션:
  • 가로나 세로, 대각선으로 한 줄로 이어진 토큰 최대 3개 가져오기
    • 황금 토큰 가져오기(카드 하나를 선택해 손으로 가져옴 최대 3개까지 가능)
    • 같은 색깔 3개나 진주 2개를 가져오면 상대는 특권을 1개 얻음
  • 열려있는 카드나 손에 있는 카드를 구매함
    • 자신이 가진 보너스만큼 비용을 적게 지불
  1. 아이템:
Before After
차례가 끝난 뒤, 추가 차례 한 번 진행
특권 1개 가져옴
게임판에서 색깔이 동일한 토큰 1개를 가져옴
상대에게서 황금 토큰을 제외한 토큰 1개를 가져옴
내가 이미 갖고 있는 보너스 색깔 중 하나를 복
  1. 왕관을 3개째 / 6개째 모을 시: 왕족 카드 1장 가져옴
  2. 차례 종료 시 토큰을 10개까지만 남기고 버림
  3. 게임 종료 조건
  • 승점 20점
  • 완관 10개
  • 한 색깔의 카드들로 승점 10점

Preview

Lobby

Host Game

HostGame

Join Game

JoinGame

Game

Select Token

SelecetToken

Over Token

overToken

Fill Token

FillToken

Gold Token

GoldToken

Item

Get Token

GetToken

Get Scroll

GetScroll

Replay

Replay

Take Token

TakeToken

Any Color

AnyColor

Crown

Add Crown

GetCrown

Crown Event

CrownEvent

Util

Check Rival Info

Tab

Performance

  • 어두운 배경에 핀조명같은 연출을 위해 spotLight 두 개를 교차하게 배치하였지만 라이팅 복잡도 증가
  • 제거하여도 게임 내 화면에 변화가 크지 않아 제거
Before After
Splendor - 언리얼 에디터 2023-12-05 오후 1_47_43 Splendor - 언리얼 에디터 2023-12-05 오후 1_48_03
Splendor (64 비트, Development PCD3D_SM6)  2023-12-05 오후 1_51_09 Splendor (64 비트, Development PCD3D_SM6)  2023-12-05 오후 1_52_12
image image

Bug / Feature Request

  • Card Cost 가시성 업데이트
Before After
image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages