๐ฎ The Jumper
The Jumper๋ ์ง์ค๋ฉํธ๋ฆฌ ๋์์์ ์๊ฐ์ ๋ฐ์ ๋ฆฌ๋ฌ ๊ธฐ๋ฐ ํ๋ซํฌ๋จธ ๊ฒ์์
๋๋ค. ๋ค์จ ์คํ์ผ์ ์ฌ์ด๋ฒํํฌ ๋์์ธ๊ณผ ์ค๋
์ฑ ์๋ ๊ฒ์ํ๋ ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค.

๐ ๊ฒ์ ํ๋ ์ด
๐ฏ ๋ชฉํ
- ์ฅ์ ๋ฌผ์ ํผํ๋ฉด์ ์ต๋ํ ๋ฉ๋ฆฌ ์ด๋ํ์ธ์
- ๊ธ์ ๋ค์ด์๋ชฌ๋๋ฅผ ์์งํ์ฌ ๋์ ์ ์๋ฅผ ํ๋ํ์ธ์
- ๋ ๋ฒจ์ ์์ฃผํ์ฌ ๋ง์คํฐ๊ฐ ๋์ด๋ณด์ธ์!
๐ฎ ์กฐ์๋ฒ
| ์กฐ์ | ์ก์
|
|โโ|โโ|
| ์คํ์ด์ค๋ฐ | ์ ํ |
| ๋ง์ฐ์ค ํด๋ฆญ | ์ ํ |
| ํฐ์น | ์ ํ (๋ชจ๋ฐ์ผ) |
| Rํค | ๊ฒ์ ์ฌ์์ |
โจ ์ฃผ์ ๊ธฐ๋ฅ
๐จ ๋น์ฃผ์ผ ํจ๊ณผ
- ๋ค์จ ๊ธ๋ก์ฐ: ๋ชจ๋ ๊ฒ์ ์์์ ๋ฐ๊ด ํจ๊ณผ
- ํํฐํด ์์คํ
: ์ ํ์ ์ถฉ๋ ์ ํ๋ คํ ํํฐํด
- ํธ๋ ์ผ ํจ๊ณผ: ํ๋ ์ด์ด ์ด๋ ๊ถค์ ํ์
- ๋ฆฌ๋ฌ ํ์ค: ๋นํธ์ ๋ง์ถ ํ๋ฉด ํ์ค ํจ๊ณผ
- ๋์ ๋ฐฐ๊ฒฝ: ์์ง์ด๋ ๊ทธ๋ฆฌ๋์ ๋ฐฐ๊ฒฝ ์์
๐ช ๊ฒ์ ์์
- ๐บ ๊ฐ์ ์ฅ์ ๋ฌผ: ์ผ๊ฐํ ๋ชจ์์ ์น๋ช
์ ์ธ ํจ์
- ๐งฑ ๋ฒฝ ์ฅ์ ๋ฌผ: ๋์ด๋ฐ๊ธฐ๊ฐ ํ์ํ ๋ฒฝ
- ๐จ ํ๋ซํผ: ์ ํํ ์ ์๋ ๊ณต์ค ๋ฐํ
- ๐ ์์ง ์์ดํ
: ํ์ ํ๋ ๋ค์ด์๋ชฌ๋ (100์ )
๐ญ ๊ฒ์ ๋ชจ๋
- ์ผ๋ฐ ๋ชจ๋: ํด๋์ํ ์์ท ์ํฌ ๋ชจ๋
- ์ฐ์ต ๋ชจ๋: ์ฒดํฌํฌ์ธํธ ์์คํ
์ผ๋ก ๊ตฌ๊ฐ ์ฐ์ต ๊ฐ๋ฅ
๐ ๏ธ ๊ธฐ์ ์คํ
- HTML5 Canvas: ๊ฒ์ ๋ ๋๋ง
- Vanilla JavaScript: ๊ฒ์ ๋ก์ง ๋ฐ ๋ฌผ๋ฆฌ ์์ง
- CSS3: UI ์คํ์ผ๋ง ๋ฐ ์ ๋๋ฉ์ด์
- Web Audio API: ๋ฆฌ๋ฌ ๋ฐ ์ฌ์ด๋ ํจ๊ณผ (์์ )
๐ฏ ๊ฒ์ ์์คํ
๐ ์ ์ ์์คํ
- ๊ธฐ๋ณธ ์ ์: ์ด๋ ๊ฑฐ๋ฆฌ์ ๋น๋ก (1์ /ํ๋ ์)
- ์์ดํ
๋ณด๋์ค: ๋ค์ด์๋ชฌ๋ ์์ง ์ 100์
- ์์ฃผ ๋ณด๋์ค: ๋ ๋ฒจ ์๋ฃ ์ 1000์
๐โโ๏ธ ๋ฌผ๋ฆฌ ์์ง
- ์ค๋ ฅ: ํ์ค์ ์ธ ์ ํ ๋ฌผ๋ฆฌ
- ์ถฉ๋ ๊ฐ์ง: ํฝ์
ํผํํธ ์ถฉ๋ ์์คํ
- ํ๋ซํผ ์ฐฉ์ง: ์์์๋ง ์ฐฉ์ง ๊ฐ๋ฅ
- ๊ด์ฑ: ๋ถ๋๋ฌ์ด ์์ง์๊ณผ ํ์
๐ ์คํ ๋ฐฉ๋ฒ
๐ป ๋ก์ปฌ์์ ์คํ
- ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ํด๋ก ํฉ๋๋ค
git clone https://github.com/your-username/the-jumper.git
cd the-jumper
- HTML ํ์ผ์ ๋ธ๋ผ์ฐ์ ์์ ์ฝ๋๋ค
```bash
๋ฐฉ๋ฒ 1: ํ์ผ ๋๋ธํด๋ฆญ
open index.html
๋ฐฉ๋ฒ 2: ๋ก์ปฌ ์๋ฒ ์คํ
python -m http.server 8000
๋๋
npx serve .
```
- ๋ธ๋ผ์ฐ์ ์์
http://localhost:8000
์ผ๋ก ์ ์
๐ ์จ๋ผ์ธ ํ๋ ์ด
GitHub Pages์์ ๋ฐ๋ก ํ๋ ์ดํ์ธ์: ํ๋ ์ดํ๊ธฐ
๐ฑ ๋ธ๋ผ์ฐ์ ์ง์
๋ธ๋ผ์ฐ์ |
์ง์ ๋ฒ์ |
Chrome |
60+ โ
|
Firefox |
55+ โ
|
Safari |
12+ โ
|
Edge |
79+ โ
|
Mobile Safari |
12+ โ
|
Chrome Mobile |
60+ โ
|
๐ฎ ๊ฒ์ ํ
๐ ๊ณ ๋์ ์ ๋ต
- ๋ฆฌ๋ฌ ๋ง์ถ๊ธฐ: ๋นํธ์ ๋ง์ถฐ ์ ํํ๋ฉด ๋ ์ ํํด์ง๋๋ค
- ์์ดํ
์์ง: ๋ชจ๋ ๋ค์ด์๋ชฌ๋๋ฅผ ๋์น์ง ๋ง์ธ์
- ์ฐ์ต ๋ชจ๋: ์ด๋ ค์ด ๊ตฌ๊ฐ์ ์ฐ์ต ๋ชจ๋๋ก ๋ง์คํฐํ์ธ์
- ํ์ด๋ฐ: ์ฑ๊ธํ๊ฒ ์ ํํ์ง ๋ง๊ณ ํ์ด๋ฐ์ ๊ธฐ๋ค๋ฆฌ์ธ์
๐ฏ ์ด๋ณด์ ๊ฐ์ด๋
- ์ฒ์์๋ ์ฐ์ต ๋ชจ๋๋ก ์์ํ์ธ์
- ์ฅ์ ๋ฌผ ํจํด์ ์ตํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค
- ์ ํ ํ์ด๋ฐ์ ์ฝ๊ฐ ์ด๋ฅธ ๊ฒ์ด ์ข์ต๋๋ค
- ํ๋ฉด์ ๋๋ฌด ์์ํ์ง ๋ง๊ณ ๋ฆฌ๋ฌ์ ๋๊ปด๋ณด์ธ์
๐ฎ ํฅํ ์
๋ฐ์ดํธ ์์
๐ต v2.0 - ์ฌ์ด๋ ์
๋ฐ์ดํธ
๐จ v3.0 - ์๊ฐ ์
๋ฐ์ดํธ
๐ช v4.0 - ๊ฒ์ํ๋ ์ด ํ์ฅ
๐ ๏ธ v5.0 - ์๋ํฐ ๋ชจ๋
๐ค ๊ธฐ์ฌํ๊ธฐ
ํ๋ก์ ํธ ๊ฐ์ ์ ์ฐธ์ฌํด์ฃผ์ธ์!
๐ ๋ฒ๊ทธ ๋ฆฌํฌํธ
๋ฒ๊ทธ๋ฅผ ๋ฐ๊ฒฌํ์
จ๋์? ์ด์๋ฅผ ๋ฑ๋กํด์ฃผ์ธ์.
๐ก ์ ๊ธฐ๋ฅ ์ ์
์๋ก์ด ์์ด๋์ด๊ฐ ์์ผ์ ๊ฐ์? ํ ๋ก ์์ ๊ณต์ ํด์ฃผ์ธ์.
๐ง Pull Request
- ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ํฌํฌํฉ๋๋ค
- ์ ๋ธ๋์น๋ฅผ ๋ง๋ญ๋๋ค (
git checkout -b feature/AmazingFeature
)
- ๋ณ๊ฒฝ์ฌํญ์ ์ปค๋ฐํฉ๋๋ค (
git commit -m 'Add some AmazingFeature'
)
- ๋ธ๋์น์ ํธ์ํฉ๋๋ค (
git push origin feature/AmazingFeature
)
- Pull Request๋ฅผ ์์ฑํฉ๋๋ค
๐ ๋ผ์ด์ผ์ค
์ด ํ๋ก์ ํธ๋ MIT ๋ผ์ด์ผ์ค ํ์ ๋ฐฐํฌ๋ฉ๋๋ค. ์์ธํ ๋ด์ฉ์ LICENSE ํ์ผ์ ์ฐธ์กฐํ์ธ์.
๐ ๊ฐ์ฌ์ ๋ง
- ์ง์ค๋ฉํธ๋ฆฌ ๋์: ๊ฒ์ ์ปจ์
์๊ฐ
- ์น ๊ฐ๋ฐ ์ปค๋ฎค๋ํฐ: ๋์๋ ํ์ต ์๋ฃ
- ํ๋ ์ด์ด๋ค: ํผ๋๋ฐฑ๊ณผ ์ง์
๐ ์ฐ๋ฝ์ฒ
โญ ์ด ํ๋ก์ ํธ๊ฐ ๋ง์์ ๋์
จ๋ค๋ฉด ์คํ๋ฅผ ๋๋ฌ์ฃผ์ธ์!
๐ฎ ์ง๊ธ ๋ฐ๋ก ํ๋ ์ดํ๊ณ ์ต๊ณ ์ ์์ ๋์ ํด๋ณด์ธ์!
๋ง๋ ๋ ์ง: 2025๋
6์
์ต์ข
์
๋ฐ์ดํธ: 2025๋
6์
๋ฒ์ : v1.0.0