[2024 SWF] Project RM 개발일지 #3
팀 프로젝트/Project RM2024. 8. 17. 11:49[2024 SWF] Project RM 개발일지 #3

이번 주에는 전에 했던 대사 말하기랑 대사 진행을 가지고 본격적으로 튜토리얼 씬 제작에 들어갔다.플레이어 코루틴플레이어 이동 코루틴전에 대사 말하기를 코루틴으로 구현했는데,  이걸 이용해서 플레이어를 이동시켜주는 것도 코루틴으로 구현해서 직접 조작하지 않고도 플레이어가 움직이도록 했다. IEnumerator PlayerMoveX(float destinationX, float moveSpeed) { int direction = 0; if (player.transform.position.x destinationX) { direction = -1; player.transform.localScale = new Vector3..

[2024 SWF] Project RM 개발일지 #2
팀 프로젝트/Project RM2024. 8. 10. 00:44[2024 SWF] Project RM 개발일지 #2

이번에는 전에 했던 적을 조금 다듬었고, 튜토리얼 씬 제작에 들어갔다.튜토리얼 씬 개발우선 내가 구상한 튜토리얼 씬에는, 외부 도시를 보여주는 배경이 원근감 효과를 주며 지나가고, NPC 하나가 말을 걸며 조작법과 게임의 컨셉을 알려주는 요소가 있었다. 구상이 얼추 끝나고 바로 개발에 들어갔다.Parallax 배경 구현내가 생각하고있던 원근감 있는 배경이 Parallax Background라는 용어로 존재하고있었다.작년에는 Parallax말고 원근감을 달라고 구글을 잡고 흔들었는데 알고보니 같은 것이었다...아무튼 그래서 Parallax Background는 간단하게 설명하면, 가까이 있는 배경사물은 빠르게 움직이고, 먼 배경사물일수록 천천히 움직이게 하여 원근감을 주는 기법이다.이것을 코드로 해석하면,..

image