Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- virtual destructor
- suffix return type
- increment operator
- std::endl
- C++
- delete function
- c++ basic practice
- diamond inheritance
- std::cout
- discord bot
- c++ multi chatting room
- vector capacity
- vector size
- virtual inheritance
- dynamic_cast
- placement new
- 더 지니어스 양면포커
- return by reference
- virtual function
- new&delete
- this call
- pointer to member data
- virtual function table
- constructor
- std::ostream
- std::vector
- member function pointer
- base from member
- operator overloading
- conversion constructor
Archives
- Today
- Total
I'm FanJae.
[Two Faced Poker] Day 0. 양면 포커 프로젝트 본문
1. 프로젝트 선택 이유
- 이전부터 이 게임을 한번 구현해보고 싶었는데 마침 User vs User로 붙는 형태로 제작한 사람이 없었다.
- 따라서, 기존에 진행했던 Multi Room Chatting Server를 잘 활용해서 이 프로젝트에서 이용해 보려고 한다.
2. 개발 환경
- 언어 : C++ (Server), C#(Client)
- 운영체제 : Windows
3. 서버 아키텍처
- 클라이언트-서버 모델
- 프로토콜 : TCP/IP
- 서버는 멀티 스레드 방식으로 다중 클라이언트의 요청을 처리한다.
4. 라이브러리
C#(UI) : Windows Forms
C++ : std::thread
※ 양면 포커의 룰은 더 지니어스:블랙가넷/4화를 기준으로 만들 예정이다.
링크 : 규칙 관련 링크(나무위키)
'Toy Project > Two Faced Poker' 카테고리의 다른 글
| [Two Faced Poker] Day 5. Server 리팩토링 I. 대공사 (0) | 2024.10.17 |
|---|---|
| [Two Faced Poker] Day 4. 방에 아이디 정보나 준비 상태 정보를 받아오기 (8) | 2024.10.16 |
| [Two Faced Poker] Day 3. Server 방 인원수 제한 및 GameManager 추가, Client GUI 버튼 추가 (1) | 2024.10.15 |
| [Two Faced Poker] Day 2. Server 로직 개선 및 Client Game 판 구성. (2) | 2024.10.14 |
| [Two Faced Poker] Day 1. 일부 기능 추가 및 Client 로직 개선 (7) | 2024.10.08 |
Comments