Trang 1 GAME CARO Instructors : Hoang Httu Duc Trang 3 01 INTRODUCTION 02 THEORETICAL TO THE TOPIC BASIS EXECUTION AND Trang 5 REASON FOR CHOOSE TOPIC Keep players
Trang 1
GAME CARO
Instructors : Hoang Httu Duc
Group member: Dang Ngoc Thu
Nguyễn Minh Diện
Nguyễn Bảo Tín
Định Đức Anh
“T wD
Trang 3
01 INTRODUCTION 02 THEORETICAL
EXECUTION AND
03 INSTALLATION 04 CONCLUSION
Trang 4
TO THE TOPIC
Trang 5
REASON FOR CHOOSE TOPIC
Keep players entertained Fully demonstrate the requirements of the subject Various functions to improve programming
knowledge
Trang 6
LỊ HEREESERERESEREREDEREQASABUEE
GOALS AND RESULTS
-» Build an online checkerboard game that can
be played with many other players
“> Understand how TCP Sockets work
Improve knowledge of Server-Client connection with TCP/IP
Proficient in MultiThread
Trang 7THEORETICAL
Trang 8
——— Network protocols
TTTTTTTTFTTr
LÍ | | | | ft | L_ | |
IP TCP UDP
IP addresses are Data transmission is Data transfer is fast : divided into 5 classes slow but provides and efficient but not Ệ
Trang 9
“§:
Database a
Client
=5 =5 | occ
N
Data Response
Ss
os
————j)
CIC)
Server
Data Request
The client sends
the request to the
server and the server processes
@ and returns the
a result
Trang 10Socket Programming
Client
đề
Server
Method of establishing connection
between client and server
=
—
——
m=m—
two computers can exchange
services and data
Trang 11
05
- EXECUTION AND :
INSTALLATION
Trang 12
04
a,
Trang 13
sẻ
=> Complete most of the main functions of the game caro
Understand and use client-server model, socket programming, TCP, UDP protocols,
~ — Helps improve teamwork skills