월별 & 주간 목표 혹은 느낀점 23

3월 마지막날을 보내며

4월 개인 공부 우선순위 순1.알고리즘 문제(생각하면서 코드 짜는 습관 들이기 좋음)2. 개인 플젝(= 유니티 사용 & 서버 API 사용 익히기)3. CSOS4. 게임코드 접하기(겜수책이든 뭐가 됐든)5. 자기 전이나 아침준비할 때 이론 위주 강의듣기6. 서버 그래픽스업무 시 신경쓸 것실무에서는 잘 알려주는 것들 잘 익숙해지려 노력하자.뭐든 부딪혀보고 익숙해지려 애쓰기의견 제시는 신중하게, 생각 정리 후 검토 여러 번 하기질문 할 마음이 들어도,여러번 생각하고 시도해보고 여쭤 보기가져다 쓰려는 클래스는 추측보단꼭 클래스 멤버 쭉 훑고 읽으며 감잡아가기꾸준히 하자일희일비하지 말자개인적 바램4월에는 개인 플젝 어느정도 진도 뺐으면 좋겠다.🙂빨리 포톤서버 익히고 게임 컨텐츠 만들고 싶다.체력을 위해 운동좀 ..

3월 말 회사 PainPoint

빌드 후에 bp로 짠 로직이 정상 작동하지 않는 오류가 있었다.이는 패키징 설정 문제 였으나,패키징 과정에서 자동으로 bp의 참조가softpointer로 치환되는 것이 오류의 원인으로 보았다. 그 이유는, 에디터 플레이로는 값이 서로 잘 전달되었지만,패키징 이후에는 값이 얕은 참조가 되었을 때 생기는 오류로 보였다.혹은 값이 잘 전달되지 않았을 때 생기는 경우의 오류였기에 해당포인터 오류로 판단하였다. 어떻게 오류를 수정해나가고 있긴 하지만,이번 기회로 OSCS,그리고 언어에 대한 이해, 엔진에 대한 이해를 좀 더 스스로에게 요구하는 계기가 되었다.

25년 3월 첫주의 기록

홍랩 DX Part2 절반 조금 넘게 들었다.홍랩 DX강의는 진짜 들으려고 해도 날 잡고 들어야하고꼼꼼히 정리하면서 들으려고 했는데,음...그렇군 하고 넘어가던 날도 있어서매번 꼼꼼하게 듣지는 못했었다.그래도 꾸준히 하면 어떤 날은 꼼꼼히 듣고 어떤 날은 좀 덜 꼼꼼해도그나마 안하는 것 보단 낫겠지 하는 마음으로 들었다. 오늘은 주말이라 서버 강의 한 4개 정도 듣고오랜만에 DX 강의도 3개정도 봤다.그 외에도 언리얼 강의도 보고코테도 풀면서 오랜만에 게임 로직이 아닌순수 코딩에 대한 고민도 해봤다. 실질적으로 게임 구현은 안했어서 아쉬워서오늘이 3월의 첫째주의 마지막인 만큼 뭘 구현할지 고민해보는 시간을 가져야겠다. 실질적으로 이론에 투자하는 시간은 많지만손이 많이 가는 구현에 투자하는 시간이 적어 아..

2025년 목표

개발 공부1. 서버 강의 완강하기 (루키스)2. 유데미 서버연동 완강하기3. 전문가를 위한 C++ 완독하기4. 말버릇 고치기~해서 안될 거 같아요 -> 말씀하신 ~부분은 예외처리 하겠습니다.원래 그런 거 아닌가 하는 생각 보단, 말씀하신 부분은 알아본 뒤 수정하도록 하겠습니다.말 먼저 나오기.자기 계발1. 중국어 자격증 취득하기2. 건강 챙기기 규칙적인 생활하기 3. 마라톤 준비

2월 중순 지나며 앞으로 계획

2월부터는원래 준비했던 게임 업계에서 일하기 시작했다.운이 좋았다. 원하던 업종에서 일하는 기쁨을 누릴 수 있었기에 행복했다.그래도이제 막 일 배우는 입장에서 스스로가 느끼기에 더딘 부분이 많아 답답하다. 그래서 다음과 같이 공부를 시작하고자 한다. 루키스 언리얼 PART 4 게임 서버와 반쯤 들었던 유데미 언리얼 멀티 서버 강의를다시 들으며이론적인 부분과 구현적인 부분을 둘 다 채워나가고자 한다. 지금 다니는 회사에서 서버도 어느정도 알아야 하는 것 같아서퇴근하고 조금씩이나마 들어두려고 한다 게임개발자가 되었으니 더 열심히 하자 :)! 시간이 걸리더라도 결과물 꼭 블로그에 올리기!

C/C++ 스마트 포인터 간단 정리

스마트 포인터 C++ 프로그램에서 동적할당 된 메모리는, 반드시 delete를 통해서 메모리 해제가 이루어져야 합니다.C++에서 메모리 누수로부터 프로그램의 안정적으로 관리할 수 있도록스마트 포인터를 제공하고 있습니다.이 스마트 포인터는 RAII의 개념을 기반으로 제작되었으며,클래스 템플릿으로 구현되어 있습니다.포인터 처럼 동작하는 클래스 템플릿으로, 사용이 끝난 메모리를 자동으로 해제해주고,Dangling 포인터, 할당 실패 등의 버그를 방지하도록 제작되었습니다. 이러한 스마트 포인터의 사용 이유는,스마트 포인터를 사용함으로써,new, delete와 같은 키워드를 사용하는 추가적인 코드를 줄일 수 있으며,RAII 개념을 기반으로 제작되었기 때문에,제작의도에 맞게 사용자가 메모리 관리를 할 때 좀 더 안..

24년 공채 & 상채 지원 후기

24년도에는 본격적으로 면접도 보고, 합격한 곳도 종종 생겼다.대기업~중견기업과 같이 코딩 테스트를 보는 곳도 서류는 왕왕 통과하는 곳도 있었다.지금 생각해보면 운 좋게도,상채도 종종 통과해서 코딩 테스트를 보기도 했었다. 게임 업계가 아니지만 그래픽스 인력이 필요한 곳이면 지원하기도 했었다.운 좋게 서류 합격 후에 규모가 큰 회사의 코딩 테스트도 보고본격적으로 면접도 보고, 합격한 곳도 종종 생겼다. 하지만결과는 늘 좋지만은 않았다. 그래도 어찌저찌 회사에 입사는 했다. 사실 지원하는 것도 좀 기가 빨리고 진이 빨린다. 합격을 하면 합격하는대로 다음 과정을 준비해야하고,떨어지면 떨어지는 대로 다음 과정을 준비해야하고,그러다가 SW엔지니어로 재직하게 되었다.

스스로에게 추천하는 SW역량 기르기 좋은 사이트

1. SW Expert Academyhttps://swexpertacademy.com/main/learn/course/subjectList.do?courseId=AVuPDj5qAAfw5UW6 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com SW 엔지니어(혹은 개발자)역량을 기르기 좋은 사이트 중 하나이다.삼성에서 운영관리 하고 있으며,SW 개발자에게 필요한개발지식 (이산 수학, 자료구조 알고리즘, 기하 등 ... ) 에 대한 좋은 강의를 제공한다.또한 삼성에서 제공하는 코딩 테스트 문제로 현재 자신의 알고리즘 이해도를 높일 수 있다. 2. Udemyhttps://www.udemy.com/가성비의 끝판왕 유데미.강..

벌써 24년 11월 중순이네...내년 목표 세워야지

올해는 기본기 위주로 공부한 감이 있다.기본기가 아직 탄탄한 거 같진 않지만,어쨌든 전반적인 시간은 기본기에 집중됐다.내년부터는 기본기도 기본기지만,실무에 적합하게 쓰일만한 실용적인 결과물 위주의 공부도 집중해보자.내년에는 회사 업무 적응을 위해 실무위주로 공부해보자.개인 프로젝트 착실히 해나가면서배워나간 지식이나 배우게 되는 지식을코드에 녹여내는 경험을 길러보자.이를 토대로 실력을 다듬어서실무에 적용해볼 만한작은 프로젝트를 따로 제작하면서회사에 도움될 만한 실력 위주로 갈고 닦아나가자.그럴려면 일단,지금 진행하던 기본기 공부는 그대로 가져가되조금 더 개인 시간을 빼서 프로젝트에 투자하자.공부는 아는 걸 자주 접하는 것도 좋지만,모르는 걸 해야 실력이 늘어난다.잊지말자.주중엔 회사에서 배우고 익히고주말엔..

10월 중순을 지나며

10월에 이룬 뿌듯한 일을 써보려한다. :)뿌듯한 일윤성우 자료구조 책은 처음에는 인강으로 다 들어본 뒤,대충 한 번 더 훑었다.이후에는 다음에는처음부터 꼼꼼히 완독을 해나가려 노력했다.기간은 총 10개월 정도 걸렸다. 필사도 해가고, 필사한 걸 토대로 이론을 구현해보기도 하고,눈으로 읽어가며 이해해보려고하고,이해 안가면 코드로 따라쳐보고해서 1년 남짓한 기간 동안 다 읽어나갔다.닳아서 너덜거리기 시작하는건혼자 공부하는 C언어 책 이후로 처음이다.뒷면도 까지는 게 꽤나 알차게 읽었다는 표시같고 뿌듯했다. :) 이 책을 보면서중간에 다른 자료구조 알고리즘 책이나 강의도 조금씩 보기도 했다. 이제 코테 풀 때 조금씩 뭘 써야하는지 전보다는 보인다.앞으로 다른 책들도 잘 읽어나가며 정리도 잘 해나가야겠다.이제..