ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ์ ์ตํ๋ฉฐ ๋ง๋ ํ ์คํธ ๊ธฐ๋ฐ RPG ๊ฒ์์ ๋๋ค.
์ฝ์์์ ์คํ๋๋ ๊ฐ๋จํ ํด์ RPG ๊ฒ์์ ๋๋ค. 4๊ฐ ์ง์ ์ค ํ๋๋ฅผ ์ ํํด์ ๋ชฌ์คํฐ์ ์ธ์ฐ๋ฉฐ ์์กดํ๋ ๊ฒ์ด ๋ชฉํ์ ๋๋ค.
python rpg_game.py
- ๊ฒ์ ์์ ์ ์ง์ ์ ์ ํํฉ๋๋ค (์ ์ฌ/๋์ /๊ถ์/๋ฐฉํจ๋ณ)
- ๋ฉ๋ด์์ ์ํ๋ ํ๋์ ์ ํํฉ๋๋ค
- ์ํ ํ์ธ
- ๋ชฌ์คํฐ์ ์ ํฌ (์ฌ๋ผ์/๊ณ ๋ธ๋ฆฐ/๊ฑฐ์ธ/๋๋๊ณค/)
- ํด์ (์ฒด๋ ฅ ํ๋ณต)
- ์ ํฌ๋ ์๋ ์์ผ๋ก ์งํ๋ฉ๋๋ค
- ์ฒด๋ ฅ์ด 0์ด ๋๋ฉด ๊ฒ์ ์ค๋ฒ
- ๋ชฌ์คํฐ ์ฒ์น์ ๋ฅ๋ ฅ์น ์์น
์ ์ฌ - ์ฒด๋ ฅ:70, ๊ณต๊ฒฉ:60, ๋ฐฉ์ด:60, ์๋:3
๊ท ํ์กํ ์คํฏ์ผ๋ก ์ด๋ณด์์๊ฒ ์ถ์ฒ
๋์ - ์ฒด๋ ฅ:35, ๊ณต๊ฒฉ:90, ๋ฐฉ์ด:20, ์๋:5
๋์ ๊ณต๊ฒฉ๋ ฅ๊ณผ ์๋, ํ์ง๋ง ๋ฎ์ ์ฒด๋ ฅ
๊ถ์ - ์ฒด๋ ฅ:55, ๊ณต๊ฒฉ:75, ๋ฐฉ์ด:40, ์๋:4
์ค๊ฐ ์ ๋์ ๋ชจ๋ ์คํฏ
๋ฐฉํจ๋ณ - ์ฒด๋ ฅ:100, ๊ณต๊ฒฉ:50, ๋ฐฉ์ด:70, ์๋:1
๋์ ์ฒด๋ ฅ๊ณผ ๋ฐฉ์ด๋ ฅ, ํ์ง๋ง ๋๋ฆฐ ์๋
- ์ฌ๋ผ์: ์ฝํ ์ , ์ด๋ณด์ ์ฐ์ต์ฉ
๋ฐฉ์ด +1, ์ฒด๋ ฅ +1 - ๊ณ ๋ธ๋ฆฐ: ๋ณดํต ๋์ด๋
๊ณต๊ฒฉ +1 - ๊ฑฐ์ธ: ๋์ ์ฒด๋ ฅ๊ณผ ๊ณต๊ฒฉ๋ ฅ
๋ฐฉ์ด +3 ๊ณต๊ฒฉ +3 ์ฒด๋ ฅ +5 - ๋๋๊ณค: ๊ฐํ ๋ฅ๋ ฅ์น, ๋์ ๋์ด๋
๋ฐฉ์ด +5 ๊ณต๊ฒฉ +5 ์ฒด๋ ฅ +5
- ๋์ ๋๋ฆฌ๋ฅผ ์ด์ฉํ ์บ๋ฆญํฐ/๋ชฌ์คํฐ ๋ฐ์ดํฐ ๊ด๋ฆฌ
- ํํ๋ก ๋ฅ๋ ฅ์น ์ ์ฅ ๋ฐ ์ธํจํน
- ์กฐ๊ฑด๋ฌธ์ ํตํ ์ง์ ์ ํ ๋ฐ ์ ํฌ ์์คํ
- ๋ฐ๋ณต๋ฌธ์ผ๋ก ๊ฒ์ ๋ฉ์ธ ๋ฃจํ ๊ตฌํ
- os ๋ชจ๋ ํ์ฉ ํ๋ฉด ์ง์ฐ๊ธฐ ๊ธฐ๋ฅ
- ๋ชฌ์คํฐ ์ฒ์นํ ๋ฅ๋ ฅ์น ์์น
Python-RPG-text-game/
โโโ rpg_game.py # ๋ฉ์ธ ๊ฒ์ ํ์ผ
โโโ README.md # ์ค๋ช
์
- Python 3.6 ์ด์
- Windows/Mac/Linux ์ง์
ํ์ต์ฉ์ผ๋ก ์ ์ํ ํ๋ก์ ํธ์ ๋๋ค. ํ์ด์ฌ ๊ธฐ์ด ๋ฌธ๋ฒ ์ฐ์ต์ ๋์์ด ๋๊ธธ ๋ฐ๋๋๋ค.