C++ String STL 총 정리
·
개인 공부/코테 정리
* STL ( Standard Template Library ): C++의 표준 라이브러리로 Containers, Iterators, Algorithms 으로 이루어져 있다. - Containers : 데이터를 저장하는 자료구조 # 시퀀스 컨테이너 : vector, list, queue, array # 연관 컨테이너 : set, map, multiset, multimap # 무순서 연관 컨테이너 : unordered_set, unordered_map - Iterators( 반복자 ) : 컨테이너의 요소에 접근하는 포인터와 같은 객체 - Algorithms : 데이터를 처리하는 함수들 ( sort, find, copy ) 1. 문자열 크기 다루기 str.size() / str.lengt..
운영체제와 메모리 영역 구조 ( 스택 영역 / 힙 영역 )
·
개인 공부/CS 공부
1. 운영체제 ( Operating System ) : 컴퓨터 하드웨어와 사용자 / 응용 프로그램 사이에서 중재자 역할을 하는 시스템 소프트웨어 2. 프로세스와 메모리 프로세스 ( Process ) : 실행중인 프로그램을 의미, 메모리에 적재되어 CPU를 할당받아 실행됩니다. 프로그램 vs 프로세스프로그램 : 디스크에 저장된 정적인 코드프로세스 : 메모리 영역에 적재되어 프로그램이 실행중인 동적인 상태 3. 프로세스 메모리 공간 ( RAM ) 구조 1. 코드 영역 ( Text Segment ) - 실행 가능한 기계어 코드가 저장 - 읽기 전용 ( Read - Only ) - 프로그램 시작부터 종료까지 크기가 고정됨 - 여러 프로세스가 공유 가능 -> 저장 내용 : 컴파일된 프로그램 명..
Notion으로 이력서 PDF 만들기
·
개인 공부/문서
일단 Notion 사이트에서 괜찮은 이력서 양식을 사용했다. https://www.notion.com/ko/templates/category/resume Notion의 CV와 이력서 템플릿 | Notion (노션) 마켓플레이스Notion의 이력서 템플릿으로 꿈의 직장에 입사하세요. 인상적인 이력서, 자기소개서, 전문 포트폴리오를 만들 수 있어요. 모든 분야에서 자신의 능력과 이력을 설득력 있게 보여주고자 하는 구직www.notion.com 이력서를 Notion으로 사용하는 것은 도전적이라 망설였지만, 깔끔하게 양식을 가져다 사용하고 PDF 로 뽑아 문서로 빠르게 읽을 수 있도록 하는 것이 목표 게임잡에 있는 이력서를 그대로 사용하고 있었지만.. 임팩트가 부족한 것 같다. 게임도, 인생도 일단은 어그로닷...
Git ReadMe 수정 및 GIF 생성
·
개인 공부/문서
2025.10.29 지원의 결과가 좋지 않았기에 대충 만들어놨던 ReadMe 파일을 다시 수정프로젝트도 좀 더 수정하면서 CS 공부와 코테...공부할 것이 산더미이다. 이전에도 깔끔하게 정리해놨다고 생각했는데 영상도 개인 PDF 파일도 안보시고 GitHub만 보실 수도 있다고 피드백을 받아더욱더 보기좋게 설정하기로 생각. GIF 파일은 스마트폰으로 짤라서 바로 슉 하고 드랍하니까 되서 편리했다. 하이퍼링크 방법도 검색해서 알아왔는데 이것도 해놓으면 좋다고 해서 실행해봤다.일단 [ 텍스트 ](라인 주소) 의 형식이면 제대로 작동하는 듯 했다. 라인 주소는 이렇게 이동을 원하는 곳에 하이라이트가 되도록 커서를 두고 위의 url을 복사해서 넣으면 된다. 그럼 요롷게 이쁘게 나타나게 된다. 콤보 공격 ..
Git Branch 사용하기
·
일상
1. Git Bash 설치2. Tortoise Git 설치3. Git에 리포지토리 생성4. 기본 폴더 하나 생성 후, 해당 폴더 내 왼쪽마우스 -> Git Bash 실행5. Git 이름 등록 : git config --global user.name "내 Git 아이디 ( 이름 )"6. Git 이메일 등록 : git config --global user.name "내 Git 아이디 ( 이름 )"7. 이후 Git에 있는 명령어를 그대로 복사해서 입력. -> Git 리포지토리를 만들고 로컬에 readme를 만들고 Commit 한 상태. 그리고 main branch를 만든 상태.이후 원격에다가 push를 할 예정. 깃 허브에 있는 리포지토리와 내 로컬에 있는 폴더를 연결을 시켜서 사용하겠다는 의미 - Main ..
[UE5.4]GAS 기반 멀티 ARPG 게임 프로젝트 - GFantasy
·
프로젝트/UE4, UE5
제작기간 : 2025.04.21 ~ 2025.06.23 ( 약 2개월 )사용 엔진 : UE5.4.4 소스엔진 버전서버 : 언리얼 데디케이트 서버 활용개발 인원 : 4명역할 : 팀장 / GAS 포함 게임 기본 상속 구조 구축, 캐릭터 기본 기능 및 캐릭터 스킬, 탈 것 기능 구현활용 도구 : Jira, Svn, VisualStudio2022, Rider사용 언어 : C++ ( 80% ) / 블루프린트 ( 20% )게임 레퍼런스 : FinalFantasy16 영상링크 : https://youtu.be/xKlWFC8CSqE깃허브 페이지 : https://github.com/durung8213/GFantasy 총 2개월간 팀원들과 함께 개발한 프로젝트입니다. GAS를 사용하여 기본 캐릭터 기능을 모두 구현했습니..