Skip to content

Commit 0552d1e

Browse files
authored
Update README.md
1 parent d515595 commit 0552d1e

File tree

1 file changed

+98
-1
lines changed

1 file changed

+98
-1
lines changed

README.md

Lines changed: 98 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,98 @@
1-
# unity-junior-prototype-3
1+
# unity-junior-sound-and-effects-prototype-3
2+
3+
## Screenshots
4+
5+
https://github.com/user-attachments/assets/c6c8be7b-1e6d-4b66-a340-59bf4ca2b538
6+
7+
## Table of Contents
8+
1. [Description](#description)
9+
2. [Installation](#installation)
10+
3. [Run](#run)
11+
4. [Credits](#credits)
12+
5. [Contributing](#contributing)
13+
6. [License](#license)
14+
15+
## Description
16+
17+
This prototype is part of the Junior Programmer Pathway from Unity Learn. Its purpose is to teach the fundamentals of sounds and effects through scripting in C#.
18+
Each prototype includes:
19+
- A Learning section that guides you through building core features step by step.
20+
- A Challenge section where you're given a broken or incomplete project to fix and extend, testing your understanding and problem-solving skills.
21+
22+
### Purpose
23+
24+
The objective of this prototype is to create two simple games:
25+
26+
- **Runner** : A basic side-scrolling runner game where the player must jump to dodge obstacles.
27+
- **Going up** : A vertical runner game where the player moves upward to avoid obstacles.
28+
29+
#### Fixing problems (For Going up) :
30+
31+
- The player can’t control the balloon -> The balloon should float up as the player presses spacebar.
32+
- The background only moves when the game is over -> The background should move at start, then stop when the game is over.
33+
- No objects are being spawned -> Make bombs or money objects spawn every few seconds.
34+
- Fireworks appear to the side of the balloon -> Make the fireworks display at the balloon’s position.
35+
- The background is not repeating properly -> Make the background repeat seamlessly.
36+
- The balloon can float way too high -> Prevent the player from floating their balloon too high.
37+
- The balloon can drop below the ground -> Make the balloon appear to bounce off of the ground, preventing it from leaving the bottom of the screen. There should be a sound effect when this happens, too!
38+
39+
## Controls
40+
41+
**Both Game**
42+
| **Key** | **Action**|
43+
|:-------:|----------------|
44+
| `SPACE` | Jump / Float up|
45+
46+
### Technologies used
47+
48+
- **Unity** – Version 6000.0.47f1
49+
- **C#** – Used for gameplay scripting
50+
51+
### Challenges and Future Features
52+
53+
There weren’t any major challenges during development, as I already had experience with creating seamless background scrolling.
54+
55+
## Installation
56+
57+
You can download pre-built releases for your supported operating system from the GitHub Releases page. Available builds include:
58+
- macOS
59+
- Windows
60+
- Linux
61+
62+
## Run
63+
64+
To run the program, simply double-click the executable file for your operating system.
65+
66+
### MacOS
67+
68+
Unzip and open the .app file.
69+
70+
### Windows
71+
72+
Unzip and double-click the .exe file.
73+
74+
### Linux
75+
76+
```bash
77+
chmod +x Prototype_3_Linux.x86_64
78+
./Prototype_3_Linux.x86_64
79+
```
80+
81+
### Web
82+
83+
Play on [browser](https://vpekdas.github.io/unity-junior-sound-and-effects-prototype-3)
84+
85+
## Credits
86+
87+
This project is based on the Unity **Junior Programmer Pathway** by Unity Learn.
88+
Many thanks to the instructors for their excellent step-by-step video tutorials and guidance.
89+
90+
## Contributing
91+
92+
To report issues, please create an issue here: [issue tracker](https://github.com/Vpekdas/unity-junior-sound-and-effects-prototype-3/issues).
93+
94+
If you'd like to contribute, please follow the steps outlined in [CONTRIBUTING.md](CONTRIBUTING.md).
95+
96+
## License
97+
98+
This project is licensed under the [MIT License](LICENSE).

0 commit comments

Comments
 (0)