728x90

vv 12

VV 2. 서버와의 연결

서버와의 연결간단한 로그인 UI를 만들었고, 이번에는 C++서버와의 연결을 준비했다. C++ 서버의 경우 최흥배님의 깃헙을 참조해 사용했다.NetworkManagerNetworkManagerMyGameInstance에서 다 해결해주는 것이 아니라, 서버와의 연결을 담당해줄 클래스를 만들어 주었다.NetworkManager.h//NetworkManager.hUCLASS()class VERSUSVILLAGE_API UNetworkManager : public UObject{ GENERATED_BODY() public: bool ConnectToServer(FString ServerAddress, int32 Port); void SendData(FString DataToSend);private: class F..

Study/Project 2024.10.24

VV 1. 로그인 UI

VV로그인 UI언리얼 엔진의 프로젝트를 본격적으로 포스팅 해보려고 한다.이번 목표는 로그인 UI를 만드는 것이다.Unity에서 쉽게 panel을 이용했던 것과는 다르게 좀 언리얼은 복잡해서 다른 여러 블로그를 참조하면서 진행했다.Ctrl+Space 를 통해 Content Browser를 열고, 빈 곳에서 우클릭을 통해 User Interface → Widget Blueprint를 눌러줘서 생성해주었다.User Widget을 눌러서 생성해주었다.이런 창이 열리게 되는데 화살표 버튼을 드래그 해보면 화면 영역이 나타나게 된다.여기서 만드려고 하는 화면 비율을 따라서 선택해주면 된다.나는 1920x1080으로 선택했다.옆의 Palette를 통해서 원하는 UI를 드래그 드롭시켜주었다.간단하게 만든 텍스트 박스와..

Study/Project 2024.10.23
728x90