내일배움캠프_게임서버(202410)28 스텐다드 24.11.27. 게임 구조 & 네트워크 & 캠슐화 게임 구조싱글플레이어 게임 구조마우스나 키보드를 통해 입력된 것을 바탕으로 상태를 시뮬레이션하고 결과를 화면에 보여주는 것을 반복합니다.이 때 상태는 시간에 따라 사용자 입력과 상호작용하며 계속해서 달라집니다.멀티플레이어 게임 구조멀티 플레이어 게임은 싱글 플레이어 게임과 구조가 비슷하지만, 사용자 입력을 받는 부분과 상태를 시뮬레이션 하는 부분이 다릅니다. 붉은 점선 부분이 내 컴퓨터에 있지 않고, 인터넷 상 다른 컴퓨터나 서버에 있습니다. 멀티플레이어 게임 종류보통 멀티 플레이어 게임은 Asynchronous, Persistent, Session 등 세 가지 형태로 나눌 수 있습니다. Asynchronous팜빌(farmville)과 같은 소셜 게임류가 대표적인 Asynchronous 게임입니다... 2024. 11. 27. 241126 화 숙제 오답, 새로 알게 된 것 함수에서 return이 필요 없는 경우 쓰지 말기코드 하나하나에 이유가 있어야 함. 그냥 따라하지 말기 구현할 때 콜백함수를 console.lolg()말고 밖에 따로 만들자 indexOf 구현에서 값을 찾기 실패하면 -1을 반환하는 기능이 있음. 추가하기// indexOf 구현const arr1 = [1, 2, 3, 4, 5];function myIndexOf(arr, value) { for (let i = 0; i 변수 이름 생각 더하기. 다른사람이 자주 사용하는 변수명으로 쓰기.내가 쓴거 : (sum, num)다른사람이 쓸 것 같은 변수 : (prev, current) 구현할 때 retrun으로 하기 (메소드 기능 그데로 구현하기)학습 : 함수와 배열 비교1. 다양한.. 2024. 11. 26. [Node 게임개발 7기] 1회차 첫 커리어 코칭 2차 코칭 전에 할 일1. 콘솔게임 1. 공부하기, 프로젝트 잘 정리해두기(어떤 역할, 프로젝트 방향, 아웃풋)2. 어떤걸 하고 싶은지 정하기 웹서버 vs 게임 if 게임 목적에 부합하는 회사 찾기 (발매한 게임 살펴보기) 찾아보기1. 콘솔게임 콘솔게임이란? 유명한 콘솔게임2. 액션이 다양한 게임(+회사) 찾아보기 프리러닝, 다양한 전투 동작 등3. 대규모 채용 넥슨(넥토리얼), 메이플스토리 등 4. 게임회사 서버 채용정보 찾기 1차 취업 상담(20분) 정리1. 자기소개"안녕하세요. 저는 만 28세이며, 작년에 8개월간 언리얼 엔진으로 개발된 스크린 사격, 양궁 게임을 보수하는 업무를.. 2024. 11. 22. 콜백함수_241119목 구현하다 = 그 함수의 기능을 다른 방법으로 모방하기콜백함수// 내장함수// 콜백함수(매게변수로 익명의 함수 사용. 내용이 펑션 )function funName(callback) { // 2. 매게변수로 함수 넣음 callback(); // 3. 아래의 함수가 실행됨}funName(function () { // 1. console.log("콜백함수 사용"); // 4. 함수 내용...});function funName(callback) { // 2. 매게변수로 함수 넣음 callback("콜백함수 사용"); // 3. 아래의 함수가 실행됨}funName(function (text) { // 1. console.log(text); // 4. 함수 내용...}); Lv1// forEach .. 2024. 11. 21. 게임서버 ◆ 수업 정리: 게임 서버의 이해와 역할 ◆ 수업 목적1 게임 서버의 역사와 진화 이해 2 게임 서버의 역할 파악 3 좋은 게임 서버의 특성 분석 ◆ 게임 서버의 역사 1 초기 패키지 게임 - 인터넷을 사용하지 않는 게임이 대부분 - 인터넷이 열악하여 네트워크를 사용해도 1:1 플레이 방식 - 전화선을 이용한 통신, 속도는 2~5Kbps 수준 매우 느림 2 인터넷 보급 후 - 3인 이상 플레이를 지원하는 형태로 발전 - 특정 컴퓨터가 데디케이티드 서버(Dedicated Server)로 동작하여 세션 처리 담당 세션(Session) : 게임 공간 3 온라인 게임의 시작 (MUD(Multl User Dungeon) 게임) - 다수 유저가 텍스트 기반 게임을 함께 플레이 - 게임 서버가 중재 역할을.. 2024. 11. 20. OT 24.11.18. OT 내용1. 강의 진행 방식 과제와 실습이 병행 강의 주제에 대한 발제자를 모집합니다. 기본적으로 자원을 받으나 없을 경우 랜덤으로 선출합니다. 발제자 : 다음 시간까지 해당 주제에 대한 발표를 준비합니다. 나머지 : 해당 주제에 대해 스스로 자료 조사를 진행하고, 조사한 내용을 제출 합니다. 2. 커리큘럼네트워크 : 네트워크 개층 개념, 패키지를 주고받는 과정, 보안 개념컴퓨터 구조 : 주기억장치(CPU), 보조기억장치(메모리), 입출력장치운영체제 : 프로그램과 하드웨어를 관리하는 프로그램. 프로세서, 스레드, 컨텍스트 스위칭, 동기화와 동기화 기법 더보기커리 큘럼네트워크24.11.19 과제[수강생]클라이언트, 서버 구조웹 어플리케이션 서버와 게임 서버의 차이[튜터]게임 서버 개발자가 알아야할 것 .. 2024. 11. 20. 이전 1 2 3 4 5 다음