![[2024 SWF] Project RM 개발일지 #3](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcTxGfU%2FbtsI5SrZfa0%2FAMl0R3eWgFisfpoELRBV61%2Fimg.png)
이번 주에는 전에 했던 대사 말하기랑 대사 진행을 가지고 본격적으로 튜토리얼 씬 제작에 들어갔다.플레이어 코루틴플레이어 이동 코루틴전에 대사 말하기를 코루틴으로 구현했는데, 이걸 이용해서 플레이어를 이동시켜주는 것도 코루틴으로 구현해서 직접 조작하지 않고도 플레이어가 움직이도록 했다. IEnumerator PlayerMoveX(float destinationX, float moveSpeed) { int direction = 0; if (player.transform.position.x destinationX) { direction = -1; player.transform.localScale = new Vector3..
![[2024 예.소] Project GK 개발일지 #1](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYEV4L%2FbtsI2FSix3L%2FniZSv23BdFvv9FiGxTUg91%2Fimg.png)
Project GK는 이번 년도 예술적인 소프트웨어 대회에서 진행하는 프로젝트이다.이 대회를 간단히 설명하면, 예술 디자인 대학 학생들과 소프트웨어 융합대학 학생들이 모여서 팀을 꾸려 프로젝트를 진행하는 대회이다.나는 선배님들 5명과 BANG 이라는 팀을 꾸려 여기 참가하게 됐다.로고 디자인 내가 했다 ㅎㅎ어쩌다보니 팀의 막내가 됐는데, 또 어쩌다보니 기획자를 맡게 되어서 프로젝트의 주도 아닌 주도자가 되었다...그래도, 자신감을 가지고 프로젝트를 기획했다.기획 완성초기 기획3월 초 쯤 기획을 하기 전에, 어떤 게임을 만들고 싶다, 이런게 있으면 좋겠다 등의 기획 니즈를 받아서 초기 기획을 했었다.협동 게임, 퍼즐 게임, 레이드 게임 등 다양한 주제가 나왔었고, 그 중 앞서 말한 세 가지를 제일 강조해줬..
![[2024 SWF] Project RM 개발일지 #2](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbnnREd%2FbtsI5XUi3bl%2Fv1upS5fntgk1BzDJqBVYL1%2Fimg.png)
이번에는 전에 했던 적을 조금 다듬었고, 튜토리얼 씬 제작에 들어갔다.튜토리얼 씬 개발우선 내가 구상한 튜토리얼 씬에는, 외부 도시를 보여주는 배경이 원근감 효과를 주며 지나가고, NPC 하나가 말을 걸며 조작법과 게임의 컨셉을 알려주는 요소가 있었다. 구상이 얼추 끝나고 바로 개발에 들어갔다.Parallax 배경 구현내가 생각하고있던 원근감 있는 배경이 Parallax Background라는 용어로 존재하고있었다.작년에는 Parallax말고 원근감을 달라고 구글을 잡고 흔들었는데 알고보니 같은 것이었다...아무튼 그래서 Parallax Background는 간단하게 설명하면, 가까이 있는 배경사물은 빠르게 움직이고, 먼 배경사물일수록 천천히 움직이게 하여 원근감을 주는 기법이다.이것을 코드로 해석하면,..
![[2024 SWF] Project RM 개발일지 #1](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb5egZK%2FbtsI5sfR4pC%2FbZ09A0i7VUIFQuCfsZZpeK%2Fimg.png)
이번 학기에 뜻이 맞는 동기 팀원들을 모아 소프트웨어 페스티벌에 주니어 부문으로 나갈 팀을 꾸렸다.내가 팀장을 맡게 되었고, 기획자이자 개발자이자 작곡가로도 참여하게 되었다.작곡가가 왜 있냐면... 리듬게임 프로젝트를 하고있기 때문이다.개발을 시작한지는 한 달 정도 되었다. 그래서 진척 사항이 조금 많다.기획 완료 원래 1인 프로젝트로 진행하려고 했던 기획이 있었는데, 그걸 참고해서 이번 프로젝트의 기획을 완료했다.간단하게 설명하자면,던전 속에서 펼쳐지는 리듬 액션 로그라이크리듬에 맞춰서 공격을 하고, 던전 안의 있는 적들을 물리치며 게임을 진행한다.적 구현 완료여기에 나오는 적들은 모두 리듬에 맞춰 공격을 하기 때문에, 일단 키를 눌러서 공격을 하게 한 후, 나중에 리듬 노트 쪽이 구현이 완료되면 그 ..