본문 바로가기

전체 글396

1. 게임 개발의 시작 게임의 개발 단계01.기획 단계02.개발 단계03.라이브01. 기획 단계PD Project Director 의 약자.  게임 전반의 방향성을 결정 TD Technical Director의 약자 =  TL (Technical Leader) 모든 기술팀의 헤드 역할 AD Art Director의 약자 아트팀의 모든 방향성을 결정(2D, 3D가능여부등) - 진행 흐름1. PD가 시나리오/장르/방향성을 문서화 2. AD가 방향성을 기준으로 컨샙아트 제작 3. TD가 프로토타입의 게임 제작 4. 내부에서 검증(리뷰) 5. 진행 여부 결정02. 개발 단계게임 장르에 따른 팀 규모 예시 (팀=셀=스튜디오) 퍼즐, 아케이드- 소규모. 20명 내외 MMORPG - 대규모, 100명 넘게 필요개발단계에서 서버는 바쁘진 않.. 2024. 12. 10.
면접은 어떻게 봐야하나요? 면접 대비 특강요새는 ‘나를 뽑아야 하는 이유’를 반드시 만들어야 합니다 자기소개서, 면접, 블로그 면접은 대화입니다. 대화는 오랜시간동안 채화해야 합니다. 기술적 질문은  알고 있음, 어떤식으로 일할 수 있을 지, 소통, 값어치 할지를 확인하는 방법입니다. 왜 물어봤고, 재치, 경혐, 이해시키도록 말할 수 있을 지 생각하고 답하세요 면접은 패시브 스킬... 평소에 잘하자 묻고 소통하고 많이 하세요 경쟁자 : 연근 낮아진 시니어 개발자, 동남아 개발자들, 퇴직한개발자들 개발자 취업을 위해 중요한 부분(우리가 가능한 것) 면접 빡세게 강의, 프로젝트는 완벽하게 다 이해해야함(다른 사람 코드도) 1. 면접 진행 방식 예시 (정해진 형식은 없음) 실리콘밸리 초기 스타트업   1. 4시간 동안 쇼핑몰 클라이언트.. 2024. 12. 10.
(공부하기)데이터 영구 저장 - 파일을 수정해서 로컬 저장소에 저장하기 (공부하기)데이터 영구 저장 - 파일을 수정해서 로컬 저장소에 저장하기더보기서버를 껐다 켜도 데이터를 유지하려면 파일 또는 데이터베이스를 활용하여 데이터를 영구적으로 저장해야 합니다. 주어진 요구에 따라 ../models/players.js 파일을 수정하여 데이터를 JSON 파일로 저장하고 읽어오는 방식을 구현할 수 있습니다. 아래는 단계별로 구현 방법을 설명합니다.1. JSON 파일 생성 및 데이터 초기화먼저 데이터를 저장할 JSON 파일(예: players.json)을 프로젝트 디렉토리에 생성합니다. 초기 상태로 빈 배열을 설정하세요.players.json[]2. players.js 수정fs 모듈을 사용하여 JSON 파일에서 데이터를 읽고, 수정 후 저장하는 방식을 구현합니다.../models/pla.. 2024. 12. 10.
목차 만들기 목차1. 가나다라 2. 맙소사 2024. 12. 10.
CH4 발제 이번 과제와 학습 정리1. 학습 개요주요 주제: 웹소켓을 활용한 실시간 데이터 통신 학습 및 싱글플레이 게임 제작.목표:게임 개발 과정 이해.프로토콜(HTTP, TCP, WebSocket) 구분.데이터 패킷 설계 능력.Node.js 기반 게임 서버 구축.핸들러 구조로 데이터 처리.활용 방안: 클라이언트-서버 패킷 설계와 Node.js 기반 실시간 게임 서버 제작 가능.2. 과제 내용싱글플레이 게임 과제기획:시간 및 스테이지별 점수 획득 구분.아이템 생성 및 획득 점수 차별화.기본 구조:패킷 설계:handlerID: 요청 처리 핸들러 ID.userId: 유저 ID.clientVersion: 클라이언트 버전 정보.payload: JSON 형식의 요청 내용.데이터 테이블 설계:스테이지 정보 (ID, 점수, 초.. 2024. 12. 10.
TIL241210 오늘 중요한 것을 정리하면서 기억할 필요가 있는 것 1~2가지면접은 대화하듯이 해야 합니다. 편소에 연습해 채화시켜야 합니다.평소에 팀원들, 튜터님과 많이 소통하고 물어보세요. 갈등, 문제를 어떻게 해결했는지 기록해두기팀 프로젝트는 내 것이 아니더라도 완벽하게 이해해야 합니다. 데이터링크계층은 동일 네트워크망을 공유하는 연결된 말단의 두 노드 사이에서 데이털르 전달 합니다.(수신) 물리계층에서 디지털 형태로 변환시킨 비트 단위의 데이터를 네트워크 계층에서 이동할 수 있도록 프래임단위로 포장합니다(송신) 네트워크 계층에서 바이트 스트림형태로 들어온 데이터를 프래임 단위로 포장합니다.손상되거나 손실된 프래임을 발견하면 재전송 합니다. 오늘 할일-코드카타-스텐다드 발제준비- Node.js 게임서버개발 주특기 .. 2024. 12. 10.