|
1 | 1 | # Demos
|
2 | 2 |
|
3 | 3 | ## Doom
|
4 |
| -**source**: [doom_riscv](https://github.com/sysprog21/doom_riscv) |
| 4 | +**source**: [doom\_riscv](https://github.com/sysprog21/doom_riscv) |
5 | 5 |
|
6 | 6 | **commmad**: `make doom`
|
7 | 7 |
|
8 |
| -[Doom](https://en.wikipedia.org/wiki/Doom_(franchise)), a pioneering first-person shooter game developed by [id Software](https://en.wikipedia.org/wiki/Id_Software) in 1993, is known for its open-source code and vibrant community, it debuted innovations like genuine 3D graphics, networked multiplayer gameplay and the ability for players to create custom expansions. |
| 8 | +[Doom](https://en.wikipedia.org/wiki/Doom_(franchise)), a pioneering first-person shooter game developed by [id Software](https://en.wikipedia.org/wiki/Id_Software) in 1993, is known for its open-source code and vibrant community. |
| 9 | +It debuted innovations like genuine 3D graphics, networked multiplayer gameplay and the ability for players to create custom expansions. |
9 | 10 |
|
10 | 11 | 
|
11 | 12 |
|
|
18 | 19 | * 1: Fist
|
19 | 20 | * 3: Shotgun
|
20 | 21 |
|
21 |
| -### Music and sound effect(sfx) |
22 |
| -Support music and sound effects. |
| 22 | +### Music and sound effect |
| 23 | +The music and sound effects are supported. |
23 | 24 |
|
24 | 25 | ## Quake
|
25 | 26 | **source**: [quake-embedded](https://github.com/sysprog21/quake-embedded/)
|
26 | 27 |
|
27 | 28 | **command**: `make quake`
|
28 | 29 |
|
29 |
| -[Quake](https://en.wikipedia.org/wiki/Quake_(series)) was created in 1996 as a successor of the highly successful first-person shooter game Doom, it is based on Doom's game engine and 3D graphics compatibility, and it enhanced the fast-paced gameplay and online multiplayer over the Internet. |
30 |
| - |
31 |
| -Build Instruction: |
32 |
| -```shell |
33 |
| -git clone https://github.com/sysprog21/quake-embedded.git && cd quake-embedded |
34 |
| -mkdir build && cd build |
35 |
| -cmake -DCMAKE_TOOLCHAIN_FILE=../port/boards/rv32emu/toolchain.cmake \ |
36 |
| - -DCMAKE_BUILD_TYPE=RELEASE -DBOARD_NAME=rv32emu .. |
37 |
| -make |
38 |
| -``` |
| 30 | +[Quake](https://en.wikipedia.org/wiki/Quake_(series)) was created in 1996 as a successor of the highly successful first-person shooter game Doom. |
| 31 | +It is built on the Doom game engine and offers 3D graphics compatibility. |
| 32 | +Moreover, it enhances fast-paced gameplay and supports online multiplayer over the Internet. |
39 | 33 |
|
40 | 34 | 
|
41 | 35 |
|
|
48 | 42 | * Switch Weapon: Slash(/) Key
|
49 | 43 | * Sprint: Shift Key
|
50 | 44 |
|
51 |
| -You may use the mouse to adjust the pitch and yaw angle |
| 45 | +You may use the mouse to adjust the pitch and yaw angle. |
52 | 46 |
|
53 |
| -### Music and sound effect(sfx) |
54 |
| -Support sound effects but not music currently because Quake needs a CD-ROM and the extracted pak file doesn't contain any music or bgm-related files. |
| 47 | +### Music and sound effect |
| 48 | +Sound effects are supported, but music is currently unavailable in Quake because it requires a CD-ROM. |
| 49 | +The extracted pak file lacks any music or background music files. |
55 | 50 |
|
56 | 51 | ### Limitations
|
57 | 52 | * Mouse wheel input is not supported
|
|
0 commit comments