본문 바로가기

분류 전체보기153

TIL 2025.01.06 기록 0. 개요원래 오늘은 이번주 과제를 빠르게 마무리 하려고 했었다.. 하지만 과제보다는 기존에 하던 미니 프로젝트를 하루 빨리 완성해 강의에 집중하고 싶어서 오늘도 언리얼만 하루종일 만지작 거렸다.. 이제 목표했던 기능들은 거의다 만들어져서 생각보다 빨리빨리 만들 수 있었다.하지만, 반사 벡터에서 조금 문제가 발생했는데.. 아직도 해결하지 못해서 더 생각해서 빠른시일 내로 수정을 해야할 것 같다.. ㅜ 또, 아직 음악이나 효과음을 못 넣었고, 라이팅, 진행하는 길 표시 정도는 조금 더 손봐야할 거 같아서 오늘도 마무리가 덜된 것 같다.. 확실히 직접 만든 게임이라 그런지 계속해서 개선할 사항이 보이고, 계속해서 손이가는 것 같다. ㅋㅋㅋㅋㅋ다른 걸 하려고 해도 계속 손이가니.. 빨리 마무리하고 싶은 마음이.. 2025. 1. 6.
TIL 2025.01.03 기록 0. 개요오늘은 과제를 마무리하고, 강의도 듣고.. 하지만 오늘도 대부분 언리얼을 하면서 보냈다.오늘은 언리얼에만 거의 몰두를 해서 사실상 기록하게 많지도 않고.. 들인 시간은 많은데.. 결과는 아직 몇개 없어서 뭘 적어야할지 고민이다.. 우선 과제의 경우 오늘 오전동안 진행해 봤는데.. 코드를 짤 때 구조 설계를 어떻게 해야할지 잘 감이 안온다.단순 기능만 만들면 땡~! 이라는 느낌으로 만드는 것은 쉽지만.. 객체 지향적이게 만들고, SOLID 원칙에 의거해서 구조를 짜고, 또 나중에 확장성까지 고려해서 코드 구조를 짜고 들어가는게 아직은 너무 어렵게 다가온다.. 그동안 코드를 짜면서 새로운 기능을 구현할 때 기존 코드를 고쳐야할 때가 은근 있어서서 필요성을 많이 느꼈다..특히 모듈화 같은걸 어떻게하고.. 2025. 1. 3.
TIL 2025.01.02 기록 0. 개요마침내 25년도의 첫 수업이 찾아왔다.24년에서 25년으로 넘어오며 아쉬운 감정은 많이 들지만.. 하루가 크게 바뀐 것은 없어서 여러가지 생각이드는 날이었다.. 아무튼 오늘한 일정에 대해서 소개를 해보자면..1. 알고리즘 특강 듣기2. C++ 강의듣기(STL & 객체지향 프로그래밍)3. 이번주 마지막 과제 작성하기4. 플랫포머 게임 추가 구현하기5. 이전 과제 피드백 & 전수면담 받기이렇게 진행했다. 뭔가 C++이나 알고리즘은 깊게 찾아보면서 공부하지는 않았고, 대부분 언리얼을 만지면서 시간을 보냈다.언리얼에 다시 손이 많이가게된 이유가 있는데,1/1에 친척 동생들이 방문했어서 내가 만든 플랫포머 게임을 시켜봤다.사실.. 그렇게 오랜시간 작업한 프로젝트도 아니었고, 블루프린트로만 만들었어서.. .. 2025. 1. 2.
TIL 2024.12.31 기록 0. 개요오늘은 어제 진행했던 SimpleVector에 대한 설계를 올바르게 한건가에 대한 고민을 하다가 여러가지 실험도 해보고, 더 찾아보면서 공부하며 시간을 보냈다.직접 실험을 해보면서 이전에 이해한다고 생각했던 것들에 대해 다시한번 더 복습을 하고, 추가적인 공부를 할 수 있어서 굉장히 의미가 깊은 시간이었던 것 같아 만족스럽다. 오늘 정리는 강의를 듣고, 궁금했던 부분이나 알게된 부분에 대해 정리를 하고이후에는 과제에 대한 어떤 고민을 했었고, 그 고민으로 부터 어떤 공부를 했는지에 대해서 간단하게 정리할 것이다. 1. 템플릿(Template)템플릿은 일반화된 코드를 작성할 수 있는 문법이다. 또한 템플릿을 활용한 프로그래밍을 Generic Programming이라고 한다.=> 템플릿과 제네릭이라.. 2024. 12. 31.