C#과 친해지기 위한 공부 방법 C#과 친해지기 위한 공부 방법C# 공부를 다음과 진행하고자 한다. 1. 알고리즘 + C# 공부C#으로 짜여진 알고리즘을 보고,내가 다시 짜보기 코테1. C++로 푼 문제 -> C# 다시 풀어보기2. C#로 푼 문제 -> C++ 으로 다시 풀어보기 2. 관련 정보는 공식문서 위주로MS/Unity 공식문서 위주로 보며, 공부 목록 레퍼런스는 기본서로 유명한 책 하나 잡고 보기. 월별 & 주간 목표 혹은 느낀점/면접 예상 질문 2025.05.15
3월 마지막날을 보내며 4월 개인 공부 우선순위 순1.알고리즘 문제(생각하면서 코드 짜는 습관 들이기 좋음)2. 개인 플젝(= 유니티 사용 & 서버 API 사용 익히기)3. CSOS4. 게임코드 접하기(겜수책이든 뭐가 됐든)5. 자기 전이나 아침준비할 때 이론 위주 강의듣기6. 서버 그래픽스업무 시 신경쓸 것실무에서는 잘 알려주는 것들 잘 익숙해지려 노력하자.뭐든 부딪혀보고 익숙해지려 애쓰기의견 제시는 신중하게, 생각 정리 후 검토 여러 번 하기질문 할 마음이 들어도,여러번 생각하고 시도해보고 여쭤 보기가져다 쓰려는 클래스는 추측보단꼭 클래스 멤버 쭉 훑고 읽으며 감잡아가기꾸준히 하자일희일비하지 말자개인적 바램4월에는 개인 플젝 어느정도 진도 뺐으면 좋겠다.🙂빨리 포톤서버 익히고 게임 컨텐츠 만들고 싶다.체력을 위해 운동좀 .. 월별 & 주간 목표 혹은 느낀점 2025.03.31
3월 말 PainPoint 빌드 후에 bp로 짠 로직이 정상 작동하지 않는 오류가 있었다.이는 패키징 설정 문제 였으나,패키징 과정에서 자동으로 bp의 참조가softpointer로 치환되는 것이 오류의 원인으로 보았다. 그 이유는, 에디터 플레이로는 값이 서로 잘 전달되었지만,패키징 이후에는 값이 얕은 참조가 되었을 때 생기는 오류로 보였다.혹은 값이 잘 전달되지 않았을 때 생기는 경우의 오류였기에 해당포인터 오류로 판단하였다. 어떻게 오류를 수정해나가고 있긴 하지만,이번 기회로 OSCS,그리고 언어에 대한 이해, 엔진에 대한 이해를 좀 더 스스로에게 요구하는 계기가 되었다. 월별 & 주간 목표 혹은 느낀점 2025.03.25
25년 3월 첫주의 기록 홍랩 DX Part2 절반 조금 넘게 들었다.홍랩 DX강의는 진짜 들으려고 해도 날 잡고 들어야하고꼼꼼히 정리하면서 들으려고 했는데,음...그렇군 하고 넘어가던 날도 있어서매번 꼼꼼하게 듣지는 못했었다.그래도 꾸준히 하면 어떤 날은 꼼꼼히 듣고 어떤 날은 좀 덜 꼼꼼해도그나마 안하는 것 보단 낫겠지 하는 마음으로 들었다. 오늘은 주말이라 서버 강의 한 4개 정도 듣고오랜만에 DX 강의도 3개정도 봤다.그 외에도 언리얼 강의도 보고코테도 풀면서 오랜만에 게임 로직이 아닌순수 코딩에 대한 고민도 해봤다. 실질적으로 게임 구현은 안했어서 아쉬워서오늘이 3월의 첫째주의 마지막인 만큼 뭘 구현할지 고민해보는 시간을 가져야겠다. 실질적으로 이론에 투자하는 시간은 많지만손이 많이 가는 구현에 투자하는 시간이 적어 아.. 월별 & 주간 목표 혹은 느낀점 2025.03.09
2025년 목표 개발 공부1. 서버 강의 완강하기 (루키스)2. 유데미 서버연동 완강하기3. 전문가를 위한 C++ 완독하기4. 말버릇 고치기~해서 안될 거 같아요 -> 말씀하신 ~부분은 예외처리 하겠습니다.원래 그런 거 아닌가 하는 생각 보단, 말씀하신 부분은 알아본 뒤 수정하도록 하겠습니다.말 먼저 나오기.자기 계발1. 중국어 자격증 취득하기2. 건강 챙기기 규칙적인 생활하기 3. 마라톤 준비 월별 & 주간 목표 혹은 느낀점 2025.02.24
C/C++ 스마트 포인터 간단 정리 스마트 포인터 C++ 프로그램에서 동적할당 된 메모리는, 반드시 delete를 통해서 메모리 해제가 이루어져야 합니다.C++에서 메모리 누수로부터 프로그램의 안정적으로 관리할 수 있도록스마트 포인터를 제공하고 있습니다.이 스마트 포인터는 RAII의 개념을 기반으로 제작되었으며,클래스 템플릿으로 구현되어 있습니다.포인터 처럼 동작하는 클래스 템플릿으로, 사용이 끝난 메모리를 자동으로 해제해주고,Dangling 포인터, 할당 실패 등의 버그를 방지하도록 제작되었습니다. 이러한 스마트 포인터의 사용 이유는,스마트 포인터를 사용함으로써,new, delete와 같은 키워드를 사용하는 추가적인 코드를 줄일 수 있으며,RAII 개념을 기반으로 제작되었기 때문에,제작의도에 맞게 사용자가 메모리 관리를 할 때 좀 더 안.. 월별 & 주간 목표 혹은 느낀점/면접 예상 질문 2025.01.20
스스로에게 추천하는 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/가성비의 끝판왕 유데미.강.. 월별 & 주간 목표 혹은 느낀점 2024.11.18
벌써 24년 11월 중순이네...내년 목표 세워야지 올해는 기본기 위주로 공부한 감이 있다.기본기가 아직 탄탄한 거 같진 않지만,어쨌든 전반적인 시간은 기본기에 집중됐다.내년부터는 기본기도 기본기지만,실무에 적합하게 쓰일만한 실용적인 결과물 위주의 공부도 집중해보자.내년에는 회사 업무 적응을 위해 실무위주로 공부해보자.개인 프로젝트 착실히 해나가면서배워나간 지식이나 배우게 되는 지식을코드에 녹여내는 경험을 길러보자.이를 토대로 실력을 다듬어서실무에 적용해볼 만한작은 프로젝트를 따로 제작하면서회사에 도움될 만한 실력 위주로 갈고 닦아나가자.그럴려면 일단,지금 진행하던 기본기 공부는 그대로 가져가되조금 더 개인 시간을 빼서 프로젝트에 투자하자.공부는 아는 걸 자주 접하는 것도 좋지만,모르는 걸 해야 실력이 늘어난다.잊지말자.주중엔 회사에서 배우고 익히고주말엔.. 월별 & 주간 목표 혹은 느낀점 2024.11.12
10월 중순을 지나며 10월에 이룬 뿌듯한 일을 써보려한다. :)뿌듯한 일윤성우 자료구조 책은 처음에는 인강으로 다 들어본 뒤,대충 한 번 더 훑었다.이후에는 다음에는처음부터 꼼꼼히 완독을 해나가려 노력했다.기간은 총 10개월 정도 걸렸다. 필사도 해가고, 필사한 걸 토대로 이론을 구현해보기도 하고,눈으로 읽어가며 이해해보려고하고,이해 안가면 코드로 따라쳐보고해서 1년 남짓한 기간 동안 다 읽어나갔다.닳아서 너덜거리기 시작하는건혼자 공부하는 C언어 책 이후로 처음이다.뒷면도 까지는 게 꽤나 알차게 읽었다는 표시같고 뿌듯했다. :) 이 책을 보면서중간에 다른 자료구조 알고리즘 책이나 강의도 조금씩 보기도 했다. 이제 코테 풀 때 조금씩 뭘 써야하는지 전보다는 보인다.앞으로 다른 책들도 잘 읽어나가며 정리도 잘 해나가야겠다.이제.. 월별 & 주간 목표 혹은 느낀점 2024.10.17
9월 첫 주 목표 및 한 주간 기록 0904플랫폼 게임에 사용될 월드 오브젝트 만들었다.BP로 만든 월드 오브젝트를 이용해 플랫폼 게임을 간단하게 만들 생각이었는데, C++로 바꾸고, 기능도 좀 추가할 계획이다. 0905 라이라 보다보면 확실히 내 시선에선 알기 힘들었던 것을 알게된다.아 진짜 라이라만 파도 힘들긴 한데, 지금 실력이 라이라를 이해하기는 부족한듯 싶다.때문에 라이라는 슥슥 봐가며 이런 게 있군! 하고 넘어가려고 한다.자료구조 알고리즘이나 코테 신경 쓰기 Lucy 작업하기 총 학습일 월별 & 주간 목표 혹은 느낀점 2024.09.03