Skip to content

Latest commit

 

History

History
221 lines (174 loc) · 18.2 KB

File metadata and controls

221 lines (174 loc) · 18.2 KB

뉴비 게임 서버 프로그래머를 위한 학습 자료

  • A STUDY PATH FOR GAME PROGRAMMER
    • 각 분야별로 책을 중심으로 공부 방향을 알려줌
  • Awesome Roadmaps Overview
  • 더미 클라이언트
    • 서버의 성능과 안정성을 확인하기 위해서는 더미 클라이언트를 사용하여 많은 클라이언트와 서버가 통신하여 동작하는 테스트를 꼭 해야한다.
    • auto_test 디렉토리에는 C#으로 만든 더미 클라이언트의 코드가 있다. 이것을 참고해서 자신만의 더미 클라이언트를 만들기 바란다.

프로그래밍을 위한 AI 활용

C++

학습

네트워크 프로그래밍

라이브러리

실습


C#

API Server - ASP.NET Core

네트워크 프로그래밍


Linux

WSL

docker

비 Linux에서 docker를 다룰 때는 Docker for Desktop 프로그램을 사용한다. 개인적인 용도로 사용할 때만 무료
어디에서나 무료로 Docker for Desktop 같은 프로그램을 사용하고 싶다면 Rancher Desktop 을 추천한다.


DB

그림 1장으로 이해하는 DB Sharding Explained 원 출처: https://twitter.com/bibryam/status/1606316891307483136/photo/1

MySQL

Redis


추천 자료

추천 도서

  • 혼자 공부하는 네트워크
  • 면접을 위한 CS 전공지식 노트
  • 학교에서 알려주지 않는 17가지 실무 개발 기술
  • 컴퓨터 밑바닥의 비밀
  • 그림과 작동 원리로 쉽게 이해하는 서버의 기초
  • 그림으로 쉽게 이해하는 웹/HTTP/네트워크
  • 동료들 뒷목 잡게 만드는 나쁜 프로그래밍 습관
  • 유선배 SQL개발자(SQLD) 과외노트