전체 글

C++/C++ STL

[C++ STL] 코딩테스트를 위한 vector

◆vector 클래스의 정의 벡터 클래스는 시퀀스 컨테이너에 대한 클래스 템플릿입니다. 벡터는 지정된 형식의 요소를 선형 배열에 저장하고 모든 요소에 대한 빠른 임의 액세스를 허용합니다. 어려우니 자료형의 리스트라고 생각하자 ◆ vector 클래스의 구문 // vector 구문 template class vector ◆ vector 클래스의 헤더, 사용 방법 // 헤더 #include using namespace std; int main() { // allcator 까지 명시한 vector 선언, default 되있으므로 필요는 없다. // allocator 클래스 템플릿은 형식 Type의 개체 배열에 대한 스토리지 할당 및 해제를 관리하는 개체를 설명합니다. vector vec0; // 10 사이즈의 ..

코딩 공부/TIL(Today I Learn)

넥슨 채용의 나라 질문 리스트

[인사담당자] Q1. 넥슨게임즈는 유저를 생각하는 매력적인 프로젝트들, 안정적인 프로젝트의 성공을 통한 기업 발전성, 복지를 통한 개발자가 성장할 수 있는 환경이라고 생각해서 제일 가고싶은 회사입니다. 그래서 이번년도에 떨어진다면, 내년에도 넥슨게임즈에 도전하고 싶습니다. 하지만 올해 약 300명이라는 많은 숫자를 뽑았기 때문에 내년에 채용에는 변화가 있을지 궁금합니다. Q2. 넥슨게임즈의 인재상이 매우 여러가지를 가지고 있는데, 신입에게 바라는 인재상은 어떤것인지 궁금합니다. (유저중심, 용기, 효율성, 권한과 책임, 주인의식 오너쉽, 솔직함, 커뮤니케이션) Q3. 실력있는 게임 클라이언트 개발자가 부족하다고 하는데, 수요가 많아서 게임 학원에서 배출하는 양으로 부족한것인지, 게임 학원 급의 개발자가 ..

코딩 공부/TIL(Today I Learn)

넥슨게임즈 필요역량 및 스킬

넥슨게임즈 [퍼스트 디센던트] 퍼스트 디센던트(The First Descendant)]는 언리얼 엔진 5로 개발 중인 차세대 루트 슈터(Shooter + RPG) 게임입니다. 콘솔과 PC 크로스플랫폼을 지원하는 글로벌 타이틀을 목표로 개발 중이며, 함께 도전하고 성장할 인재를 찾고 있습니다. - UE4를 사용한 게임 클라이언트 개발 지원자격 - 신입 / 경력 무관 - C/C++ 프로그래밍에 대한 지식과 경험 - 객체 지향 프로그래밍(OOP)에 대한 지식 - 자료구조, 알고리즘에 대한 이해 - 상용 엔진(Unreal, Unity 등) 사용 및 개발 경험 - 긍정적인 마인드와 원활한 커뮤니케이션 능력 - 논리적, 수학적 사고 능력 및 문제 해결 능력 [블루아카이브] 클라이언트 프로그래머 블루아카이브 글로벌 ..

Unreal 공부

[Unreal] 오버랩 이벤트, 히트 이벤트

강의 영상을 보면서 따라 가던중 오브젝트간의 상호작용이 되지 않는 현상을 발견하였다. 빈 공간에 보이지 않는 Box를 만들어 Object(석상)와 만나면 물체의 이름이 떠야하는데 뜨지 않았다. (Print String 블루프린트 미실행) 확인결과, 오브젝트의 오버랩 이벤트 생성을 눌러야 하는데 시뮬레이션 중 히트 이벤트 발생으로 착각하고 이를 눌러버린것... 그럼 이 둘의 차이는 뭘까? 아래 글에서 답을 찾을 수 있었다. https://wergia.tistory.com/144 [UE4] Collision - 콜리전과 콜리전 이벤트 콜리전과 콜리전 이벤트 작성 기준 버전 :: 4.21.1 콜리전(Collision)은 언리얼 엔진에서 물리적인 충돌이나 레이 캐스팅 실시간 처리를 해준다. 이러한 물리 시뮬레이..

메카인
메카인의 지식창고