분류 전체보기

로컬 네트워크(혹은 사설 네트워크) 로컬 네트워크 또는 사설망은 IPv4 중 특정 대역을 가정, 기업 등의 한정된 공간에서 사용하는 네트워크를 뜻한다. 로컬 네트워크에 소속된 IP는 오직 로컬 네트워크 내에서만 사용이 가능하다. 사진에서의 192.168.1.x가 로컬 IP이다. 라우터(공유기)의 로컬 IP는 192.168.1.1이다. 흔히 보이는 LAN(Local Area Network)게임은 바로 이 로컬 네트워크 내에 있는 PC끼리 플레이할 수 있는 게임이다. 요즘은 같은 로컬 네트워크에 소속되어 있지 않아도 하마치와 같은 가상 로컬 네트워크를 만들어주는 프로그램으로 플레이가 가능하다. 글로벌 네트워크(혹은 공인 네트워크) 사진에서 공유기가 갖고 있는 Public IP Address 202.45.1...
Synchronous (동시성) Session Length (세션 길이) Indie Suitability (인디 적합성) Unreal Support (언리얼 지원) Turn-based X 가변적 훌륭 보통 Real-time session-based O 1시간 이하 좋음 훌륭 MMO Persistent World O 무한 별로 보통 동시성 턴제게임의 턴 기반 동시성은 체스나 보드게임처럼 한 수를 둬야 그 다음 수를 둘 수 있는 개념이다. 비동기식이라고도 한다. 반면에 실시간과 MMO는 모두 동기식이다. 실시간 FPS에서 누군가에게 총을 쏜다면 다른 플레이어가 정확히 같은 시간에 거기 있다는 것을 알아야 한다. 세션 길이 턴제 게임의 세션 길이는 게임 플레이 방식에 따라 가변적이다. 실시간 세션 게임은 플레..
유니티 C#을 하다가 알게 된 점인데, string을 +연산자로 더할때마다 새로운 문자열 객체를 생성한 뒤 반환하기 때문에 비효율적이라는 것이다. 그래서 string을 자주 변경해줘야할 경우 내부의 버퍼만 변경해주는 StringBuilder라는 클래스를 사용하는 것을 권장하고 있다. 이 점을 인지하고 있는 상태에서 C++로 문자열 관련 문제를 풀다가 +연산자로 concat을 처리하는 것을 보고 궁금해져 검색해보았다. https://stackoverflow.com/questions/611263/efficient-string-concatenation-in-c Efficient string concatenation in C++ I heard a few people expressing worries about ..
·일상/취업
게임플레이 부문 지원했는데 결론은 서류 탈락 원인을 생각해보니 몇가지 있는데... C++ 프로그래머를 모집하는데 포트폴리오는 유니티 C# 위주 포트폴리오마저도 정리가 잘 안되어있었음 자기소개서의 경험란이 인디 게임 개발 경험 위주라서 왜 이 회사에 입사를 해야하는지가 명확하지가 않았던 것 같음 자기소개서 질문의 의도에서 엇나가 딴소리 하는 것 같음 그리고 나는 3D게임을 개발하고 싶은 것에 비해서 포트폴리오는 죄다 2D에 유니티임 생각해보니 3D는 언리얼 위주인 게임 회사들이 나를 채용할 메리트가 없다고 생각함 고쳐야할 것은... 언리얼 엔진으로 3D 게임 포트폴리오 만들기 포트폴리오 만들고 깃허브 업로드, 보기 쉽게 스크린샷, 영상, 코드 등 첨부해서 정리 어떤 경험을 통해 무엇을 얻게 되었는지, 느끼..
virtus
'분류 전체보기' 카테고리의 글 목록 (30 Page)