- 원하는 데이터타입이 조합된 구조체 생성(TileInfo)
- TileInfo :
- PlsitionX(integer), PositionY(integer), bExistMonster(Boolean), Gold(Integer)
- 구조체 배열로 5x5 TileMap을 구성해 보자.
- 각 타일마다 몬스터 존재 여부와 획득 가능 골드가 랜덤하게 정해진다.
- 플레이어가 존재
- 방향키 입력을 통해 5x5 맵을 이동할 수 있다.
- 이동한 타일에 몬스터가 존재하면 “몬스터를 발견했다” 출력
- 이동한 타일에 골드가 존재하면 “{Gold}골드를 획득했다” 출력
완성본
- TileInfo
- 메인 Event Graph
-함수 생성
728x90
'🎮 게임 개발 공부 > UE5(Blueprint)' 카테고리의 다른 글
[UE]SceneCaptureComponent2D를 활용한 미니맵 제작 (0) | 2024.02.14 |
---|---|
[UE]맵 텍스쳐를 활용한 미니맵 제작 (1) | 2024.02.14 |
[UE]움직이는 발판 제작 (1) | 2024.02.13 |
[UE]유니티 캐릭터 에셋 언리얼로 가져와 활용하기 (0) | 2024.02.13 |
자료구조 (0) | 2024.02.13 |
[UE]가위바위보 게임 (1) | 2024.02.13 |
[UE]반복문 활용 (0) | 2024.02.13 |
[UE]Blueprint 함수 정리 (1) | 2024.02.13 |