내일배움캠프 17일차 [TIL]

장민제·2025년 5월 2일

내일배움캠프

목록 보기
17/41

✅ 오늘의 요약

  • 모든 강의를 듣고 이제 개인 프로젝트 과제에 돌입하였다!

🎮 완강...

  • 늦게 시작한만큼 열심히 듣고 이해하며 모든 강의를 수강을 완료하였다.
    마지막으로 만든 게임은 약간 탑다운 슈팅게임...? 같은 느낌의 게임인데 코드의 구조가 잘 나뉘어 져있는거 같아서 앞으로 코드를 짜는데 해당 방식을 참고하며 작성해보려고 한다.

요번 강의에서는 처음 구조를 잘짜놓으면 나중에 기능 추가나 수정에서 편하다를 다시 한 번 느꼈다.

💻 개인 프로젝트 준비

  • 이번 개인 과제는 메타버스 공간에서 미니게임도 하는 그런 프로젝트를 제작하는 과제이다.

우선 처음으로 맵의 공간을 만드는 작업을 진행했다. TileMap을 사용하여 Sorting Layer를 나눠 1층, 2층으로 나눠서 작업해줬다.


현재 작업중인 맵이다. 처음에 에셋을 뭘 쓸까 하는 것부터 고민이 많았지만 이 친구로 선택했다.

좌측 상단의 집, 우측 상단의 광산(던전?), 좌측 하단의 낚시터에서 각 미니게임들을 구현해줄 예정이다.
가운데 동상에서 상호작용으로 도전기능인 리더보드의 랭킹을 확인할 수 있도록 제작할 예정.

자세한 미니게임의 내용은 맵을 제작하면서 생각해 나갈 예정이다...
맵을 만드는데 너무 많은 힘을 써버린거 같다는 생각이 들기는 한다..


🧠 느낀점

강의를 들으며 구조화가 잘 된 코드를 보고 작성해보는 것으로 효율적인 코드의 흐름은 어떤 것인지 알 수 있는 시간이었다. 이제는 배워왔던 내용을 적용해보며 확실하게 내것으로 만들 시간밖에 남지않았다.

profile
Unity, C#

0개의 댓글