게임 개발자
close
프로필 배경
프로필 로고

게임 개발자

  • 분류 전체보기 (79)
    • Algorithm (11)
    • Unreal (48)
    • C++ (13)
    • The Wild Card 제작 (6)
  • 홈
  • 태그
  • 방명록
[Unreal] 카드게임 - 멀티플레이 테스트

[Unreal] 카드게임 - 멀티플레이 테스트

개요본격적으로 PVP모드를 개발하기전에 매치메이킹이 어떻게 이루어지는지 테스트를 해봤다.기본적으로 서버 없이 모두 Standalone으로 Client를 실행하고 한쪽이 Host로 Listen 서버를 열고한쪽이 Join하는 형식으로 테스트를 진행했다.전체 구성일단 메인메뉴에 PVP모드로 들어가는 버튼을 추가하고 Host와 Join 버튼이 있는 PVP UI를 추가해준다.HostHost를 클릭한 Client의 경우 CreateSession으로 session을 생성해준다.이때 참여가능한 플레이어 수를 설정하고(자신 포함), 테스트만을 위해서 UseLAN을 사용했다. 실제 Steam 시스템을 이용할땐 False로 해주자.Session접속 시 들어갈 Level을 Open한다. 이때 Option으로Listen을 ..

  • format_list_bulleted The Wild Card 제작
  • · 2025. 3. 30.
  • textsms
[Unreal] 카드게임 - 타일기반 행동

[Unreal] 카드게임 - 타일기반 행동

개요개발중인 게임은 카드게임이지만 보드가 존재하여 타일기반의 맵에서 게임을 진행한다.게임에서 보드를 기반으로 할 수 있는 행동은 크게 3가지 이다.카드를 소모해 유닛 소환현재 내 유닛의 주변 타일에만 유닛 소환가능 유닛 이동유닛의 주변 타일로 이동가능유닛 공격공격범위에서 상대 유닛이 있을 경우 공격 가능 각각의 행동들마다 제약이 있어서 구현이 까다로웠다.내가 생각한 방법은 Tile에 State를 만들고 Tile 클릭시 State마다 다른 행동을 하도록 구현했다.TileStateNone : 클릭 시 아무 행동도 안함Spawnable : Spawn 가능한 TileMoveable: 클릭시 MoveAttackable : 클릭시 공격기본적으로 None 상태로 있다가 Spawn을 원할때 (카드를 drag하고 있을..

  • format_list_bulleted The Wild Card 제작
  • · 2025. 3. 29.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (79)
    • Algorithm (11)
    • Unreal (48)
    • C++ (13)
    • The Wild Card 제작 (6)
최근 글
인기 글
최근 댓글
태그
  • #c++
  • #LYRA
  • #Algorithm
  • #reflection
  • #card game
  • #UnReal
  • #UI
  • #c++ project
  • #network
  • #STL
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바