본문 바로가기

전체 글396

3. 게임 기획해보기 학습 PD가 되어보자!시나리오, 장르, 방향성 정하기 🔷 장르를 정하고 장르에 맞는 서비스 탐색장르액션 게임어드벤처 게임롤 플레잉 게임(RPG)시뮬레이션 게임전략 게임(RTS)스포츠 게임레이싱 게임퍼즐 게임호러 게임음악/리듬 게임더보기각 장르에 맞는 서비스 및 구현 가능한 기능과 추천 게임 리스트입니다.1. 액션 게임서비스 아이디어:빠른 반응과 조작감을 위한 정밀 컨트롤 시스템.리더보드 및 랭킹 시스템 제공.PVP 모드와 협동 모드.다양한 캐릭터와 무기의 커스터마이징 기능.추천 게임:Devil May Cry 5HadesCuphead2. 어드벤처 게임서비스 아이디어:스토리 분기점 제공 및 플레이어 선택에 따른 다양한 결말.오픈월드에서의 탐험과 수집 시스템.몰입을 돕는 사운드와 시각적 연출.추천 게임:Th.. 2024. 12. 11.
2. HTTP, TCP, 웹소켓 TCP가 중요함. 웹소켓은 TCP를 설명하기 위해 가져온 것뿐01. HTTP (Hyper Text Transfer Protocol) 와 TCP (Transmission Control Protocol)1. http 프로토콜의 특징1) Request Response 구조 & 비연결성Request가 없으면 Response도 없습니다.Request가 생기면 연결하고 Response 후 끊어짐연결을 유지하지 않기때문에 많은 트래픽을 빠르게 처리가능합니다.(연결을 위해 불필요한 리소스 사용안함)2) Stateless (무상태) 이전의 데이터를 저장하지 않음 매번 새로운 요청을 처리   세션, 쿠키 등으로 해당 요청에 대한 정보를 임의로 저장해서 처리하곤 합니다. (로그인 상태 유지 등)3) HTTP 프로토콜의 메.. 2024. 12. 11.
스텐다드 2차 과제 - 네트워크 계층 00. 네트워크 계층의 필요성물리 계층과 데이터 링크 계층으로는 가까운 영역에서만 통신이 가능합니다. 원거리 통신을 위해서는 다른 영역의 네트워크와 통신을 할 수 있어야 하기에 네트워크 계층이 필요합니다.01. 네트워크 계층의 개념- 네트워크 계층은 OSI 7계층 모델의 3번째 계층으로, 다른 네트워크 간의 데이터 전송을 담당하는 계층이다.- 데이터 패킷을 목적지로 전송하기 위해 경로를 설정하고 이를 통해 패킷이 정확히 전달되도록 보장한다.- 주요 역할:라우팅(Routing): 패킷을 목적지까지 전달하기 위한 최적 경로를 결정하는 것.IP 주소 관리: 송신자와 수신자의 네트워크 주소를 관리하여 데이터가 올바른 위치에 전달되도록 함.패킷 포워딩: 데이터를 적절한 경로를 통해 전송. 02. IP(Intern.. 2024. 12. 11.
스텐다드 241211 학습1,2계층은 이더넷(유선) 표준을 따름 와이파이 표준도 있음 유선랜케이블 등 통신매체 필요(연결) 통신을 위한 프로토콜( 주고받는 방법 정의) 필요 이더넷은 그 규격을 정의한 기술이다.국제적으로 동일한 표준. 캐이블 등 통신매체 필요(연결) - 이더넷 규격에 맞아야 함데이터 타입도 이더넷 표준을 따름=> 통신 네트워크 장비들이 이더넷 규칙을 따르기에 다른 제조사, 국가 상관없이 데이터 송수신이 가능합니다.  아래는 복잡하고 굳이 이해할 필요는 없고 그냥 읽어보기만 해라  이더넷 프레임 헤더는 기본적으로 프리앰블, 수신지 MAC 주소, 송신지 MAC 주소, 타입/길이로 구성됩니다. 페이로드는 데이터, 트레일러는 FCS로 구성됩니다.  프리앰블은 이더넷 프레임의 시작을 알리는 8바이트 크기의 정보입니다... 2024. 12. 11.
알고리즘 32번 내적 https://school.programmers.co.kr/learn/courses/30/lessons/70128 JS문제길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. 이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의 길이) 제한사항 a, b의 길이는 1 이상 1,000 이하입니다. a, b의 모든 수는 -1,000 이상 1,000 이하입니다.  계획forEach로 돌리기  답function solution(a, b) { var answer = 0; a.forEach((value, i) => { answer += v.. 2024. 12. 11.
데이터 링크 계층 발제 목차데이터 링크 계층(Data Link Layer)이란? 데이터 링크 계층이 하는 일 기능 하나하나 설명 헤더 Ethernet MAC(Media Access Control) 주소 Payload 페이로드 FCS (Frame Check Sequence)(꼬리) Ethernet의 3가지 통신 형태 스위치, 스위칭 (Switch와 Switching)  데이터 링크 계층(Data Link Layer)이란?데이터 링크 계층은 신뢰성 있는 데이터 전송을 위해 프레임 생성과 에러 검출/수정을 수행하는 OSI 7계층 중 2계층입니다.데이터 링크 계층이 하는 일1. 프레임화: 데이터를 패킷 단위로 묶음 송신중 : 바이트 스트림 -> 프래임 수신중 : 비트 스트림->프래임 (데이터 구조를 복원.)2. 주소화: 맥(MAC) .. 2024. 12. 11.