개인 프로젝트
[ TCP / IP ] SIMPLE 2D Battle Ground
HiStar__
2020. 6. 18. 17:30
프 로 젝 트
- TCP / IP 와 MFC를 사용한 네트워크 게임 프로그래밍 3인 프로젝트
- W / A / S / D 이동과 마우스 방향으로의 사격
- 3명 중 1인의 플레이어가 우승하는 간단한 게임
공 유 자 원 처 리
-
Event 객체와 WaitForSingleObject(), WaitForMultipleObject() 사용을 통한 흐름 제어
-
각 클라이언트 연결 별 Thread, Collide Thread, Timer Thread 를 통한 개발.
클라이언트 연결이 많이 않고 코어가 5개 이상이기 때문에 간단하게 개발. -
1초에 3번 발사하는 총알 구현 / 10초에 한 번 씩 지나가는 비행기 및 아이템 구현.
영 상