mirror of
https://github.com/giongto35/cloud-game.git
synced 2026-07-21 00:59:22 +00:00
Change join to start
This commit is contained in:
parent
2b16e88e2b
commit
db5efc8d76
3 changed files with 25 additions and 2 deletions
22
document/implementation/README.md
vendored
Normal file
22
document/implementation/README.md
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Web-based Cloud Gaming Service Implementation Document
|
||||
|
||||
## Code structure
|
||||
.
|
||||
├── cmd
|
||||
│ ├── main.go
|
||||
│ └── main_test.go
|
||||
├── emulator: emulator internal
|
||||
│ ├── director.go: coordinator of views
|
||||
│ └── gameview.go: in game logic
|
||||
├── overlord: coordinator of workers
|
||||
├── games: roms list, no code logic
|
||||
├── static: static file for front end
|
||||
│ ├── js
|
||||
│ │ └── ws.js: client logic
|
||||
│ ├── gameboy.html: frontend with gameboy ui
|
||||
│ └── index_ws.html: raw frontend without ui
|
||||
├── cws
|
||||
│ └── cws.go: socket multiplexer library, used for signalling
|
||||
├── webrtc
|
||||
└── worker: integration between emulator + webrtc (communication)
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue