최흥배
최흥배
  • 67
  • 80 756
API 방식의 게임서버에서 미들웨어 기능을 사용하는 이유와 방법 소개
문서: docs.google.com/presentation/d/1r639byC9f2hmIERvNUYymODhamXD0sM_TwsZBHQy9Cw/edit?usp=sharing
이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다.
영상은 무편집으로 올립니다.
Переглядів: 340

Відео

[책 소개] 추천 도서... 그러나 왜 라는 것을 먼저 알아야 되는
Переглядів 611День тому
docs.google.com/presentation/d/1pkd5sWZ7nbNsaKJDog0GQSpwwZr8civr6D2ZSQczZDQ/pub?start=false&loop=false&delayms=3000 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
[책 소개] 아무도 알려주지 않은 C++ 코딩의 기술
Переглядів 58214 днів тому
이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
[책 소개] 이것이 취업을 위한 컴퓨터 과학이다 with CS 기술 면접
Переглядів 26914 днів тому
aladin.kr/p/DqgQl 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
신입 게임 서버 개발자의 포트폴리오: 게임 서버 만들고, 좋은 코드 만들기
Переглядів 1,6 тис.3 місяці тому
이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
C++ 네트워크 프로그래밍 분석&리팩토링 - GameProject3Re
Переглядів 7393 місяці тому
github.com/jacking75/edu_cpp_server_programming/tree/main/IOCP_ReWork/GameProject3Re 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
1~6단계로 ASP.NET Core 기본 실습
Переглядів 5314 місяці тому
문서: docs.google.com/presentation/d/e/2PACX-1vQMWp7xa2ihTYvrytkMPSGSLOaKZq2qQgL4yCa7RXiBKkBfpqc4Y_LBDpWLaeJXoctfSn0ASPbQQfVz/pub?start=false&loop=false&delayms=3000 github.com/jacking75/edu_Learn_ASPNetCore_APIServer github.com/jacking75/edu_Learn_ASPNetCore_APIServer/tree/main/codes/basic2 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
C++23 - std::print
Переглядів 3465 місяців тому
docs.google.com/presentation/d/e/2PACX-1vR-EpKSL2GbtlHBknzol8gWeFLcUmMHTB9Cir-F_d1xfPnY4Wkm10bQ-ZFMIdKk-35Rqn4Am2nlOOLc/pub?start=false&loop=false&delayms=3000 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
C++ POCO 라이브러리 05. TCPServer 프레임워크
Переглядів 2618 місяців тому
문서: docs.google.com/presentation/d/e/2PACX-1vS7BUbQLwPK9m75016xyUBCNWASKBRVeERk8DrEIZNj0DOEaqtj-qLBpnsKv9CeT44Jp-CGYX9G8F4O/pub?start=false&loop=false&delayms=3000 코드: github.com/jacking75/edu_cpp_POCO_Lib/tree/main/poco_samples 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
C++ POCO 라이브러리 04. 논블럭킹, 멀티플렉싱(Multiplexing)
Переглядів 1778 місяців тому
문서: docs.google.com/presentation/d/e/2PACX-1vS9NK6HHr9thb4jPDKDUegvvzr3iQHhJ8-FofLmztr FtSh5xhCoe9DqbjYjLXo2y0mY3d5o-iRtkw/pub?start=false&loop=false&delayms=3000 예제 코드: github.com/jacking75/edu_cpp_POCO_Lib/tree/main/poco_samples 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
C++ POCO 라이브러리 03. TCP Echo Server/Client
Переглядів 1968 місяців тому
발표문서: docs.google.com/presentation/d/e/2PACX-1vRhVRYBCO6QgAygV271R9unpvJ8A5C9bmeneJQsl_UoeBVNAndtjnj9pXNBgbln9_Db5oZ6JTTOhM_p/pub?start=false&loop=false&delayms=3000 코드: github.com/jacking75/edu_cpp_POCO_Lib/tree/main/poco_samples 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
C++ POCO 라이브러리 02. Poco.Net을 이용한 네트워크 프로그래밍 소개
Переглядів 2069 місяців тому
docs.google.com/presentation/d/e/2PACX-1vSky41dsHEnn5SktQp a3LfFree7hobZiHhKCtXovXecLphOdctzMf41CEGG2YRjcW_vGQJ4HM4t4N/pub?start=false&loop=false&delayms=3000 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
C++ POCO 라이브러리 01 - 소개와 사용
Переглядів 4739 місяців тому
docs.google.com/presentation/d/e/2PACX-1vSOnOCrEOzG2ibKyQhjEtWlvbROCwbn7S6ZihGm3fIuqZ0WOKiKyCqoEJQ8XakRH3mLcUFfmW-jkONJ/pub?start=false&loop=false&delayms=3000 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
Gateway Server를 사용하는 이유
Переглядів 4019 місяців тому
docs.google.com/presentation/d/e/2PACX-1vTEzxXidhIk4JMe2JKmzcFS47yDOKGpab797P7VWm5HJ_l0BbpMbOYk2OSHgM_4iWJFe9xdPrxWApYZ/pub?start=false&loop=false&delayms=3000 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
분산 서버에서 DB 서버
Переглядів 67710 місяців тому
문서: docs.google.com/presentation/d/e/2PACX-1vQz2wwD8aZBTqPmLfbYFOYcUD5wgUGtjQ4P_SQrhfZXku2TuyyMbRn0MjdD2XqE52KdqnyP4XHjlIuF/pub?start=false&loop=false&delayms=3000 이 채널의 주제는 게임서버 개발, 네트워크 프로그래밍을 주로 다룹니다. 영상은 무편집으로 올립니다.
ASP.NET Core Web API 학습 자료
Переглядів 31411 місяців тому
ASP.NET Core Web API 학습 자료
Redis C# 프로그래밍
Переглядів 503Рік тому
Redis C# 프로그래밍
C++ TCP Socket 프로그래밍 실습 - 계산기 서버
Переглядів 594Рік тому
C TCP Socket 프로그래밍 실습 - 계산기 서버
실전 Modern C++ - module 3
Переглядів 218Рік тому
실전 Modern C - module 3
실전 Modern C++ - module 2
Переглядів 198Рік тому
실전 Modern C - module 2
실전 Modern C++ - module 1
Переглядів 522Рік тому
실전 Modern C - module 1
LinqPad 소개
Переглядів 131Рік тому
LinqPad 소개
[책 소개] 윈도우즈 API 정복
Переглядів 433Рік тому
[책 소개] 윈도우즈 API 정복
게임 서버 포트폴리오에 대해서
Переглядів 4,4 тис.Рік тому
게임 서버 포트폴리오에 대해서
게임 프로그래머 취업 준비에 게임국가기술자격검정 활용하기
Переглядів 834Рік тому
게임 프로그래머 취업 준비에 게임국가기술자격검정 활용하기
[.NET Conf 2023 x Seoul] Hands-on-Lab: 데이터 직렬화
Переглядів 292Рік тому
[.NET Conf 2023 x Seoul] Hands-on-Lab: 데이터 직렬화
[.NET Conf 2023 x Seoul] Hands-on-Lab: Echo Server
Переглядів 320Рік тому
[.NET Conf 2023 x Seoul] Hands-on-Lab: Echo Server
채용 정보를 통해 알아보는 게임 서버 기술 스택
Переглядів 1,5 тис.Рік тому
채용 정보를 통해 알아보는 게임 서버 기술 스택
Web 서버 방식의 게임 서버
Переглядів 1,8 тис.Рік тому
Web 서버 방식의 게임 서버
단계별 실습을 통해 IOCP 배우기 (10) - 마지막
Переглядів 539Рік тому
단계별 실습을 통해 IOCP 배우기 (10) - 마지막

КОМЕНТАРІ

  • @밤토리-b9l
    @밤토리-b9l День тому

    감사합니다

  • @김병모-l8t
    @김병모-l8t День тому

    감사합니다 항상 많은 도움이 되고있습니다

  • @12hagise
    @12hagise 2 дні тому

    영상 참고해서 다음 개발에 꼭 적용해보겠습니다. 감사합니다. (아직안봤음)

  • @dev_jeongdaeri
    @dev_jeongdaeri 9 днів тому

    책 추천 정말 감사합니다! 엄청나게 시간을 단축할 수 있을거 같습니다! 모두 구매해서 읽어보겠습니다! 즐거운 추석 명절되십쇼 선배님!🙇‍♂

  • @jaggogji
    @jaggogji 11 днів тому

    저도 이 책 우연히 봤는데 윈도우즈 프로그램 개발할 때 좋을 만한 VS 설정 방법에 대해서 설명이 있어서 좋았네요 로드북에서 나온 책들이 은근 좋은 내용이 많음

  • @grayliar147
    @grayliar147 11 днів тому

    학습 자료가 있어도 무엇을 찾아야 할지 어떤 검색어로 검색해야 내가 원하는 자료에 다가가는지 모르는데, 이번 영상으로 알았습니다. 그리고 검색해더니 jaking75가 나오네요. 큰 그림 감사합니다.

  • @grayliar147
    @grayliar147 12 днів тому

    C++ 기본이 중요하죠. 좋은 책 알려주셔서, 감사합니다.

  • @grayliar147
    @grayliar147 12 днів тому

    감사합니다!

  • @heosumin518
    @heosumin518 13 днів тому

    이 책을 좀 더 빨리 알았으면 좋았을걸..ㅠㅠ 책 추천 감사합니다. 당장 필요한 내용들이 너무 많네요

  • @Steve-ni5mg
    @Steve-ni5mg 14 днів тому

    책추천 감사합니다 :)

  • @몽몽-k8j
    @몽몽-k8j 14 днів тому

    현업에서 C++은 vscode 잘 안 쓰나요?

    • @jacking75
      @jacking75 14 днів тому

      저는 게임 업계에서 일하는데 게임은 C++을 대부분 Windows 에서 사용해서 Visual Studio를 사용합니다. 리눅스에서는 젯브레인의 CLion을 좀 사용한다고 몇년 전에 듣기는 했는데 무엇을 얼마나 사용하는지는 잘 모르겠습니다

  • @taewoolee5035
    @taewoolee5035 16 днів тому

    이 책 정말 좋습니다. C++ 하는 주니어 개발자들이라면 꼭 읽어보길 추천합니다.

  • @JH-mv7mp
    @JH-mv7mp 16 днів тому

    추천 감사합니다. 저번에 추천해주신 책을 다 읽으면 한번 읽어봐야겠네요.

  • @hana_pan
    @hana_pan 16 днів тому

    완전초보와 아닌 기준이 궁금하네요

    • @jacking75
      @jacking75 16 днів тому

      이 책은 최소 C++ 초보자 책은 1권 이상 본(그래서 C++ 문법에 대한 이해가 있는) 사람이 C++로 어떤 프로그램을 만들고 싶을 때 보면 좋습니다

    • @hana_pan
      @hana_pan 16 днів тому

      @@jacking75 감사합니다

  • @shung0209
    @shung0209 19 днів тому

    소개 감사합니다.

  • @taeminha4339
    @taeminha4339 20 днів тому

    31분 34초에 소켓서버가 아니라 웹서버를 사용하는게 맞는거죠?

    • @jacking75
      @jacking75 19 днів тому

      네 웹서버를 사용하고, 파티플레이를 할 때도 웹서버의 웹소켓 통신을 사용합니다

  • @김경민-o3b3z
    @김경민-o3b3z Місяць тому

    영상 잘 보았습니다. 그런데 제가 처음 poco를 다운받고 실행할려고 하는데 안되더라고요. cmake 까지 사용하고 별짓을 다 해 봤지만, 작동되지 않았습니다. 이 점에 대해서 영상 올려주실 수 있나요?

    • @jacking75
      @jacking75 Місяць тому

      혹시 Windows 환경이라면 vcpkg로 라이브러리 설치하면 Visual Studio에서 쉽게 사용할 수 있습니다. 만약 linux라면 conan 이라는 패키지시스템 사용하는 것 추천합니다

  • @rylynn9187
    @rylynn9187 Місяць тому

    안녕하세요. IOCP 하나도 모르다가 7단계까지 공부했는데 정말 도움이 많이 되었습니다. OOP 에 따라 클래스로 만들고 에러 코드 분석해가며 직접 해보니까 제공해주신 코드 구조가 왜 그렇게 되었는지 이제서야 이해가 되기 시작하네요. 처음엔 복잡해서 아 어렵다.. 더 쉽게 짤 순 없을까? 싶었는데 지금 제공해주시는 구조가 깔끔한 구조 라는것이 바로 와닿았습니다. 최종 목표로는 비동기 대용량 파일 전송 서버, 원격 제어 프로그램을 만들어 보려고 하는데 기반을 닦는데 도움이 많이 되었습니다. 감사합니다. 좋은 하루 되세요.

  • @민경운-c9z
    @민경운-c9z Місяць тому

    감사합니다. 제 포트폴리오가 어떤 부분이 문제인지 알 수 있었어요. 개선해서 더 열심히 도전해보겠습니다.

  • @삐뽀키키킥으헤헤
    @삐뽀키키킥으헤헤 Місяць тому

    이걸 1년전에봤는데, 어느덧 요구사항을 꽤 많이 채운것같습니다... CPP미친듯이 더 공부해서 서버프로그래머 취뽀하겠습니다

  • @cleandust530
    @cleandust530 Місяць тому

    요즘 윈도우 서버 많이 쓰나요...? 보통 리눅스 아닌가..

    • @jacking75
      @jacking75 Місяць тому

      아마 (실시간통신) 소켓 방식의 게임서버는 windows를 많이 사용할 것 같습니다. 그러나 웹서버 방식의 게임서버는 Linux 사용이 많을 것 같습니다. 확실한 것은 10년 전에 비해서 게임서버도 Linux 사용이 많이 늘어나고 있습니다

  • @김찬영-s9n
    @김찬영-s9n 2 місяці тому

    와 어제 계속 찾아봤는데 마땅한게 안나와서 고민했는데 알고리즘으로 이게 딱뜨네요? 참고해서 공부하겠습니다.

  • @gchp108
    @gchp108 2 місяці тому

    감사합니다

  • @현수이-z6q
    @현수이-z6q 3 місяці тому

    게임 서버 준비중인데 정말 많이 도움됐습니다 감사합니다

  • @grayliar147
    @grayliar147 3 місяці тому

    정말 좋은 주제입니다. 이번 영상 감사합니다.

  • @realbbj
    @realbbj 3 місяці тому

    방향 잡는데 도움 많이 됐습니다! 감사합니다~

  • @별의별-c9v
    @별의별-c9v 3 місяці тому

    감사합니다

  • @eliot_jang
    @eliot_jang 3 місяці тому

    감사합니다

  • @배성재-p4e
    @배성재-p4e 3 місяці тому

    감사합니다

  • @hobis0b
    @hobis0b 3 місяці тому

    이분 책쓰신 분인데 C++10년째 공부중 ㅋㅋ

  • @pingsh
    @pingsh 3 місяці тому

    게임개발을 하려면 서버도 같이 만들어야할까요?언리얼엔진으로용

    • @jacking75
      @jacking75 3 місяці тому

      게임 클라이언트 개발이 목적이라면 궂이 게임 서버는 만들이 않아도 될 것 같습니다. 한국의 경우 게임 클라이언트라도 온라인 게임 클라이언트를 만드는 것이 더 좋겠지만 필수는 아니라고 생각합니다.

  • @r00tdr4g0n
    @r00tdr4g0n 3 місяці тому

    좋은 강의 감사힙니다 !

  • @이헌주-x8y
    @이헌주-x8y 4 місяці тому

    항상 감사합니다

  • @fox_moka
    @fox_moka 4 місяці тому

    감사합니다

  • @asdasd-jg1re
    @asdasd-jg1re 4 місяці тому

    이 로드맵으로 현재 공부중입니다. 학원에 안가고 독학하고 있는지라 외롭기도하고 서버 개발자 신입은 거의 안 뽑는다는 얘기도 계속해서 들리는지라 두려움도 앞서네요. 어느정도 기초 공부를 다 끝내면 유튜브에 올려주신 단계별 실습등을 통해서 열심히 이어나가보겠습니다. 감사합니다.

    • @jacking75
      @jacking75 3 місяці тому

      공부하실 때 꼭 명확한 목표와 기간을 정해서 하시기 바랍니다. 그리고 서버 신입을 안 뽑지 않습니다. 다만 요즘 한국 내 채용 시장이 좋지 않아서 작년보다 전체적으로 채용이 좀 좋지 않은 것 같습니다

  • @Cam3a
    @Cam3a 4 місяці тому

    감사합니다

  • @김우성-q1o
    @김우성-q1o 4 місяці тому

    혹시 IOCP는 공식문서가 없는 것 같은데 보통 어떤식으로 공부를 하나요? 윈도우 문서가 나오긴 하던데 이건 학습용은 아니고 그냥 짧은 설명글 같은 걸로 보여서요.

    • @jacking75
      @jacking75 4 місяці тому

      오래된 기술이라서 네이버에서 검색을 해도 많은 글이 나옵니다. 그리고 출간된 책은 작지만 오래전에 나온 게임 서버 관련 책에도 설명이 있습니다. 또 C/C++ 네트워크 프로그래밍 책에도 설명하고 있습니다.

  • @정하은-h6s
    @정하은-h6s 4 місяці тому

    너무 좋네요 감사합니다!

  • @Cam3a
    @Cam3a 5 місяців тому

    감사합니다

  • @kyounghwanyoun2916
    @kyounghwanyoun2916 5 місяців тому

    만우절 장난같은 패치네요.

  • @정희-b3k
    @정희-b3k 5 місяців тому

    게임서버 처음 공부하는데 c++ 과 asio를 공부하는게 나을지, go를 공부하는게 나을지 모르겠습니다. 애초에 asio 자체가 비동기로 소켓을 처리해주는 네트워크 인터페이스 같은 느낌인데, golang은 asio를 안쓰고 자체적인 라이브러리를 제공하는 것인지요?

    • @jacking75
      @jacking75 5 місяців тому

      go를 사용하는 곳은 아직은 일부입니다. C++ Asio를 공부하는 것을 추천합니다. go는 쉽게 말하면 기본 라이브러리에서 asio와 비슷한 기능을 제공하고 있어서 개발할 때 편리합니다 제가 해외는 잘 모르겠지만 한국 기준에서는 게임서버 개발 관련 공부를 한다면 C++ 혹은 C#을 프로그래밍 언어로 선택하는 것을 추천합니다

    • @정희-b3k
      @정희-b3k 5 місяців тому

      @@jacking75 저는 현직자는 아니고 취미로 개발중인데 원래는 타입스크립트+리액트+스프링 풀스택 개발하던 사람입니다. 현재는 유니티 c#으로 클라이언트 개발중이고, 백엔드는 golang이나 c++ asio로 가려고 합니다. 1.현직에 굳이 나갈생각이 아니면 실험적으로 golang으로 시도해보아도 괜찮겠죠? 2. 그리고 백엔드 서버에서 mysql과 같은 db와의 IO가 필요한 부분은 어떻게 처리해야할까요? IO 병목으로 인해 전체 프로세스가 느려지는 현상은 막고싶습니다. 이럴경우엔 해당 DB IO처리부분을 멀티스레드나, 고루틴으로 빼는게 현직에서도 자주 쓰는 기법인가요? 3. 스레드도 연결 클라이언트 하나당 만들어주는것인지, 아니면 채널이나 월드별로 하나씩 열어주는것인지, 아니면 DB IO가 들어가는 시점에만 잠깐 열어주고 처리 후 다시 닫아주는 것인지 알고싶습니다. 아직 개념이 잘 안잡히네요 ㅠㅠ

  • @신동엽-n3f
    @신동엽-n3f 5 місяців тому

    accept를 쓰레드로 나누어서 하는데 장점이 있나요?

    • @jacking75
      @jacking75 5 місяців тому

      accept를 동기IO로 사용할 때는 구현 편이성과 성능적인 이슈로 별도의 스레드로 분리해서 accept 처리를 하는 것이 좋고, accept도 비동기IO로 하면 별도로 스레드를 만들 필요는 없습니다

  • @DevJang-n9w
    @DevJang-n9w 6 місяців тому

    로드맵 감사합니다. 참고하여 공부하겠습니다.

  • @Nick-qv6uo
    @Nick-qv6uo 6 місяців тому

    안녕하세요. 혹시 게임서버쪽 자료를 구하기가 어려운데, 괜찮은 책이나 컨텐츠를 추천해주실 수 있으실까요?

    • @jacking75
      @jacking75 6 місяців тому

      유료이지만 인프런의 Rookiss님의 강의가 괜찮은 것 같습니다. www.inflearn.com/users/230375/courses

  • @grayliar147
    @grayliar147 6 місяців тому

    많이 배워갑니다. 서버에 관한 유튜브 채널을 이것밖에 몰라서요.

  • @grayliar147
    @grayliar147 6 місяців тому

    좋은 강의 감사합니다. 예전부터 영상 올리고 있는것은 알았는데, 꾸준히 영상 올려주셔서 감사합니다. 네트워크 라이브러리를 만드는 방법이 궁금하네요 어떻게 만들면 될까요?

    • @jacking75
      @jacking75 6 місяців тому

      네이버에서(한글 자료가 많음) IOCP에 관한 강좌글 찾아서 공부하시고, 이 저장소의 실습을 해보시기 추천합니다. github.com/jacking75/edu_cpp_IOCP

    • @grayliar147
      @grayliar147 6 місяців тому

      @@jacking75 이렇게 제가 잘 못찾는것을 찾아봐 주시고 링크까지 올려주셔서 무척 감사합니다. 👍 👍 👍 toss 후원 링크 들어가니, 페이지를 찾을수 없다네요

    • @grayliar147
      @grayliar147 6 місяців тому

      @@jacking75 그리고 토스 후원 링크 들어갔더니 페이지를 찾을수 없다네요.

  • @JWC-qt3ce
    @JWC-qt3ce 6 місяців тому

    영상 감사합니다.

  • @심상범-i7h
    @심상범-i7h 7 місяців тому

    ㅎㅇㅌ

  • @이승우-z1b
    @이승우-z1b 7 місяців тому

    좋은 영상 감사합니다

  • @seungjunyoo8739
    @seungjunyoo8739 8 місяців тому

    감사합니다