Skip to content

Commit e35223b

Browse files
committed
doc: Update README.md, add tech stack logos
1 parent d2405b9 commit e35223b

File tree

4 files changed

+74
-4
lines changed

4 files changed

+74
-4
lines changed

README.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@
77
> Features real-time synchronization of 2D movement between local and remote
88
> players.
99
10+
<p align="center">
11+
<a href="https://www.rust-lang.org/">
12+
<img src="doc/img/rust-logo-128x128.png" height="60"/>
13+
</a>
14+
<a href="https://tokio.rs/">
15+
<img src="doc/img/tokio.svg" height="60"/>
16+
</a>
17+
<a href="https://www.docker.com/">
18+
<img src="doc/img/docker-logo-blue.svg" height="60"/>
19+
</a>
20+
</p>
21+
1022
![Menu](doc/img/menu.png)
1123
![Demo](doc/img/demo.png)
1224

@@ -26,11 +38,11 @@
2638

2739
## Motivation
2840

29-
This project is a demonstration to highlight my system-level network
41+
The goal of this project is to highlight my system-level network
3042
programming skills with Rust programming language by creating a robust and
3143
efficient application using real-time multiplayer game techniques. The project
3244
showcases confident understanding of networking and concurrency concepts as
33-
well as the use of Tokio async runtime.
45+
well as async Rust programming with the use of Tokio runtime.
3446

3547
This application was tested under `tc-netem` network emulator simulating
3648
harsh network environment and packet loss, as well as live being deployed on a
@@ -141,6 +153,6 @@ switch.
141153

142154
## Resources
143155

144-
- Roberto Vitillo. (2021). *Understanding Distributed Systems: What every developer should know about large distributed applications*.
145-
- Josh Glazer and Sanjay Madhav. (2015). *Multiplayer Game Programming: Architecting Networked Games*. Addison-Wesley.
156+
- [Roberto Vitillo. (2021). *Understanding Distributed Systems: What every developer should know about large distributed applications*.](https://www.amazon.com/Understanding-Distributed-Systems-Second-applications-dp-1838430210/dp/1838430210)
157+
- [Josh Glazer and Sanjay Madhav. (2015). *Multiplayer Game Programming: Architecting Networked Games*. Addison-Wesley.](https://www.amazon.com/Multiplayer-Game-Programming-Architecting-Networked-ebook/dp/B0189RXWJQ)
146158

doc/img/docker-logo-blue.svg

Lines changed: 21 additions & 0 deletions
Loading

doc/img/rust-logo-128x128.png

12.9 KB
Loading

doc/img/tokio.svg

Lines changed: 37 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)