레이저 작업과 오브젝트 풀 관리를 했다. 오브젝트 풀 쪽은 구현자체는 큰 문제는 없었지만 작업하면서 조금 실수했던거 말고는 큰 문제없다 if문에 ==가 아니라 =를 했다던가.. ide가 왜 작동을 안 했지..? 그 외는 레이저 작업 해당 작업은 괜찮은 유튜브 강의가 있어서 해당 영상을 참조하여 도움을 받았다 흠,, 발표때 비슷한게 만을려나..... 내일은 간단한 ui작업과 스테이지별 난이도 관리에 들어간다. 또 오늘은 챌린지반 수업이 있었는데 예시로 이상한 방법으로 구현한 걸 먼저 보여주고 이상하게 구현한걸 수정하는 식으로 됐었는데................ 왜 이상하게 구현한 방법에서 엄청난 친근감이.............................. 갑자기 죽고 싶어졌다 .. 뭐 별개로 델리게이트를 사용하면 함수를 매개변수로 받아올수도 있었다 알지 못했는데.. 괜찮은 기능이다 그리고 델리게이트 == 액션인줄 알았는데 뭔가 액션이나 퍼미션은 제약이 있다고 다음시간에 다루겠다고 했다 뭘까나.. //이런식으로 가능하다.. delegate void Test(); Test temp; void SetFunc(Test t) { temp = t; } -------------------------------------------- SetFunc(() => {debug.Log("뭘봐?")} ); 예제 내가 이해한게 올바르다면 알맞게 동작할거다. 뭘봐 대신에 그냥 함수를 하나 만들어서 넣어줘도 된다만 한번만 쓰이고 안 쓰일 함수를 굳이 만들 필요는 없으니 저거면 된다. (라고 생각했지만 어떤식으로 갑자기 기획이 역변해서 두번 쓸수도 있으니 그냥 만드는게..) 수학 공부가 더 필요성이 강하게 느껴져....
아고.. 빡빡한 일정속에 개인프로젝트를 마무리 했다 뭐 솔직히 조금 고전한 부분도 없지않아 있지만 난이도적으로 봤을때 충분히 구현 가능한 난이도라 큰 문제는 없었다 다만 코드가 좀 맘에 안 든다 여러모로 개선하고 싶은 부분도 있었지만 강의쪽이 큰일이라 뒀다 강의는 아직 절반도 진행이 안 되고 있다.... 이제 팀 프로젝트 시작하면 진짜 볼 시간 없을텐데 여간 난감한게 아니다. 뭐 그래도 오늘은 조금씩 이지만 이해가 되어가고 있다 이전 팀 과제 평가가 올라왔다 객체의 분배나 저장기능 등 을 긍정적으로 평가받았다.. 개인적으론 조금 이상하게 만들었다 생각했는데 뭐 수준에 맞게 만든거란 거겠지 static을 적당히 쓰라는 이야기가 있었다 아무래도 static은 메모리 할당이 프로그램 시작부터 종료까지 계속 먹기 때문에 적절한 사용이 중요하다 뭐 단순히 많이 써서 지적 당한게 아니라 안 써도 좋을 부분까지 static으로 구현해서 나온 평가다 포션이라던가 뭐 ... 하지만 이부분은 오히려 개인적으론 이정도면 충분하다고 생각했다 당시 팀 수준과 비교했을때 그 이상의 구현을 하려면 아무것도 기어 못 한 팀원도 있었을거다. 그 외는 program.cs에 다 때려박지 말란거랑 깃 브런치 기능을 활용 해보라는 내용이였다. 솔직히 이 부분은 조금 코드 외적인 부분이라 그다지 신경 쓰지는 않았는데 작업하면서 스스로도 좀 필요하다 여겨졌던 부분이였다. 분활은 좀 해야겠더라; ㅋㅋ 메인에서 다 작업하니 어떤 문제가 생겨서 팀장이 백업했던 추억이.. 추억이겠지?
textRpg를 마치며 이제 드디어 유니티에 대해 다루기 시작했다. 저번 강의에서 배워두고 쓸 기회가 없었던 event 같은 키워드를 활용하는 방식들이 나와서 학습에 만족했다. 다만 발표가 화요일인가 그런데.... 목요일부터 시작해서 화요일까지 강의도 듣고 개인 프로젝트도 해야하니 분량이 상당하다.. 이전 textRpg야 그렇게까지 난이도가 있는건 아니라 별 문제는 없었다만 현재 강의의 난이도는 한번 보고 내가 한두번 카피해서 써봐야 조금 감이 잡히는 수준이라 시간이 상당히 빡빡하다고 볼수있다. 주말을 할애하는 방법밖에 없겠지. 그리고 챌린지반에 신청하여 들어오긴 하였지만 수준에 따라서 강등이나 승급이 있기에 강등은 피하고 싶다 물론 모든 강의 내용은 공개되지만 그래도 디폴트로 듣는게 챌린지반 수업이였으면 한다. 이번 새로운 조원분들은 이전 조와는 다르게 다들 어느정도 c#이나 유니티에 대해 이해도가 있다 어쩌면 내가 가장 무지한 상태일지도 모른다 나는 유튜브로 살짝 건들인 수준에 지나지 않으니
댓글
댓글 쓰기