코달

  • 홈
  • 태그
  • 방명록

프로젝트/Chat 2

Chat

프로젝트 소개 Github: https://github.com/jidungg/Chat 개발 기간: 2022.1 ~ 2022.6 개발 인원 : 1명 개발 도구 및 환경 : Visual Studio 2022, C++, Python, Windows10 설명: 게임 서버 코어 라이브러리 사용된 기술: Google protobuf CI(github action) AWS EC2(현재 서버 가동중) 주요 기능 다중 접속자 채팅 채팅 방 생성, 접속 서버 채팅 모니터링 실행 화면 이 프로젝트는 ServerCore 라이브러리(https://github.com/jidungg/GameServer)를 사용해 만들었습니다.

프로젝트/Chat 2023.02.14

github action으로 CI구현

우선 이 action이 하는 일은 ChatClient와 ChatServer 프로젝트를 빌드 성공하는 것이다. 그러기 위해서 다음 단계들을 실행했다. 깃허브 레포지토리 복사하기. ServerCore.lib 을 라이브러리 디렉토리에 놓기. libprotobuf.lib 을 라이브러리 디렉토리에 놓기. Chat.sln 빌드하기. 그럼 각 단계들을 어떻게 구현했는지 알아보자. 0. 사전작업. 우선 ci.yml 파일을 만들고 몇 가지 사전작업을 했다. main 브랜치에 push 하거나 pull request를 보내면 ci.yml을 실행하도록 했다. (사실 yml파일 만드니까 기본 세팅이었다.) 아래에서 사용할 환경변수들을 설정해주었다. 빌드 모드나 다운받을 Protobuf의 버전을 명시해 놓았다. on: push:..

프로젝트/Chat 2023.02.08
이전
1
다음
더보기
프로필사진

코달

뚝딱뚝딱

  • 분류 전체보기 (167)
    • C++ (17)
    • 알고리즘 문제 풀이 (56)
    • Visual Studio Tip (2)
    • 프로젝트 (0)
      • GameServerCore (0)
      • Chat (0)
      • 컴파일러 만들기 (0)
      • Ship of fools 모작 (0)
    • Linux (1)
    • Unreal (4)
    • CS (40)
      • 네트워크, 서버 (13)
      • 클라우드 컴퓨팅 (7)
      • 그래픽스 (9)
      • 윈도우 시스템 프로그래밍 (0)
      • 알고리즘 (10)
      • 수학 (0)
    • 벌레잡이 (3)
    • 취미 (0)
      • 그림 (0)
    • 기타 등등 (3)
    • 도서 (8)
      • CleanCode (2)
      • GOF의 DesignPattern (6)

Tag

코딩테스트, setsockopt, protobuf, 백준 1167, MBCS, 크루스칼, BFS, 퍼즐 조각 채우기, WBCS, PDH, Directx12, lv3, 트리의 지름, ResourceMonitor, resource monitor, 미로만들기, 프로그래머스, C++, 알고리즘, 백준,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 깃허브

티스토리툴바