기타 6

모의 면접 질문 (3가지)

모의 면접 질문 3가지를 답변하기 전에 읽어야 할 것 :인터넷 자료를 그대로 읽는 것은 큰 도움이 되지 않습니다.또한, 단순히 1차원적인 내용을 암기하는 것도 실제 면접에서는 의미가 없습니다.질문에 대해 답변하고, 1차 질문과 연계되는 2차, 3차 질문에 잘 대답하는 것이 중요합니다.따라서 이번 면접에서는 문제를 사전에 공개합니다.단순히 검색하지 말고, 각 단어에 대해 연관되는 질문이 무엇일지 생각하며 답변을 준비해 주세요!IP의 개념과 IP 주소 체계, 서브넷 마스크에 대해 설명해주세요.답변 : IP는 Internet Protocol의 약자로 Protocol은 HTTP와 네트워크 상에서 통신을 하기 위한 약속입니다. 따라서 IP는 인터넷에서 데이터를 주고받기 위한 규약입니다. 인터넷을 통해 데이터를 전..

기타 2024.09.29

2024-08-09 금요일 TIL 마무리

어제 팀원 소개 웹페이지 만들기 팀프로젝트를 마무리 한 후 지금 나에게 가장 문제가 무엇인지에 대해서 돌아봤습니다.알고리즘 코드카타를 풀면서 어떻게 지금까지 인터넷에서 문법을 찾아보면서 문제를 해결해왔는지 알 수 없을 정도로 현재 JS에 대해서 아는게 없었습니다.물론 아직 배운적이 없기 때문이라고 하더라도 C#과 C++ 그리고 C를 열심히 공부했었는데 JS라고해서 다를게 있나 싶었지만 많이 달랐습니다. 따라서 매일 코딩테스트 JS 0단계부터 단계별로 올라가 보기로 하였습니다. [1] 코딩 테스트를 진행하면서 ''와 ""와 ``의 쓰임을 이제서야 알게 되었습니다.일단 ""와 ''의 차이는 없이 쓰인다고 생각하고 이제 `` 억음 부호 backtick은 따옴표에서는 불가능한 string의 사이에 개행이 된 경..

기타 2024.08.09

혼자 포폴하면서 느낀점 - 2

1. UI를 만들기 위해서 UIManager를 만들어서 UI가 공통적으로 가져야하는 기능이 있는데 그것을 IUI 인터페이스라는 형태로 만들어 둘 것입니다. UIManager는 Singleton이어야 합니다. 그 이유는 게임 Scene에서 Unity API Logic을 따라서 뭔가를 수행할게 있는 것이 아니기 때문입니다. 2. UIMonoBehaviour는 아무튼 UI이기 때문에 내가만든 IUI인터페이스와 MonoBehaviour를 상속받고 UI는 기본적으로 Canvas 위에 만들 것이기 때문에 Canvas를 무조껀 요구컴포넌트로 등록해야한다. Canvas에다가 하는 이유는 Canvas에 Sort Order가 있다. 3. OnStateEnter 함수는 SubStateMachine에 진입하는게 아니라 Sub..

기타 2024.06.24

혼자 포폴하면서 느낀점

1. MVC 패턴을 사용하는 곳은 슬롯에 있는 아이템을 제거할때이다. 그리고 절대로 데이털르 직접 건드리는것은 아니다. 요청하는 것 일 뿐입니다. 2. MVP 패턴은 View와 Presenter가 1:1매칭이라는 것 입니다. 어떠한 UI를 위해 Presenter를 썼으면 다른 UI를 위해서 쓰면 안된다. UI에 유저가 어떤 Action이 들어왔는데 그 Action별 명령들을 Presenter에 구현해놓을려고 만든 것입니다. 그 명령들은 다양한 Data Model에 의존할 수 있습니다. ex) 상점에다가 아이템 파는 오더 3. MVVM 패턴은 이론만 배우고 써보지 못했다. 4. 모바일 게임은 Stack으로 UI관리 PC게임은 LinkedList로 UI관리 PC게임에서는 더이상 UI는 Singleton이 되..

기타 2024.06.21

스파르타코딩클럽 - 스타터 노트 작성 - 박용현(Node.js_6기)

1. 내가 게임서버(Node) 트랙에 참여한 계기는 무엇인가요?  저는 대학을 졸업하고 게임 개발자가 되기 위해 혼자 공부를 시작하였을 때 클라이언트 개발자와 서버 개발자가 있다는 이야기를 듣게 되었습니다. 이때 저는 SW를 대학교에서 조금이나마 공부를 해보았고 클라이언트가 서버보다 어렵다는 것으로 이해하고 클라이언트 개발자로서 열심히 역량을 키우다 보면 서버 개발자가 될 수 있다고 생각했습니다. 하지만 막상 공부를 해보니 공부하는 부분이 매우 달랐습니다. 이미 시작한 클라이언트 개발자를 멈출 순 없었고 부트캠프를 찾던 도중 이미 Unity 게임 개발자 부트캠프는 이미 마감이 되어 있었고 저는 혼자서 다시 클라이언트 공부를 시작하였습니다. 이제 취업해야겠다는 생각하면서 지금까지 공부한 것을 토대로 포트폴..

기타 2024.06.19