[์๊ฐ๋๋ฆฝ๋๋ค.]
์๋
ํ์ธ์, ์ฃผ์ํ์ฌ ํ์ด๋์ค ๋ํ์์
๋๋ค.
๋จ์ํ ๊ฒ์์ ๋ง๋ค๊ณ ์ถ๋ค๋ ์ด๋ฆฐ์์ ๊ฟ๋ง์ ๊ฐ์ง๊ณ ๋
ํ์ผ๋ก ์ ๋ํฐ๋ฅผ ๋ฐฐ์๋๊ฐ๊ธฐ ์์ํ์์ต๋๋ค. ๋
ํ์ด๊ธฐ์ ๋จ๋ค๋ณด๋ค ๋์ฑ ์ด์ฌํ ๋
ธ๋ ฅํ์๋ ์ผ๋
ํ๋๋ก ๊ณ์ํด์ ๋ฐฐ์ ๋๊ฐ๋ค๊ฐ ์ด๋๋ง ํ ํ์ฌ์ ๋ํ๋ก์จ ์๋ฆฌํ๊ฒ ๋์์ต๋๋ค.
๊ฐ๋ฐ์ฌ๋ก ์ฑ์ฅ์ ์์ ํ์ง ์ฝ 2๋
์ ์๊ฐ์ด ํ๋ ์ต๋๋ค. ์ ํฌ๋ ์ด์ ์์ฌ๋ง์ ๊ฒ์ ๊ฐ๋ฐ์ ๋ชฉํ๋ก ์ ์งํ๊ณ ์์ผ๋ฉฐ, ๊ทธ ๊ณผ์ ์ ๊ฐ์ ์์์ผ๋ก ์ดฌ์ํ์ฌ ์์ต ์ฐฝ์ถ์ด ๊ฐ๋ฅํ ๊ฒ์ ๊ฐ๋ฐ์ ๋ํ ๊ฐ์๋ฅผ ๋ง๋ค๊ณ ์ ํฉ๋๋ค.
์ด๋ฉ์ผ
pinous.g@gmail.com
Courses
Reviews
- [Unity6] Creating a Survival Game Together - Steam Launch Challenge
muttul589114
ยท
[Unity] Implementing Essential Features for Multiplayer Games - From Server & Data Management![Unity] Implementing Essential Features for Multiplayer Games - From Server & Data Management!hooony13242185
ยท
[Unity] Implementing Essential Features for Multiplayer Games - From Server & Data Management![Unity] Implementing Essential Features for Multiplayer Games - From Server & Data Management!- [Unity] Implementing Game Algorithms & Game Systems Directly
Posts
Q&A
์๋ฃ ?
์๋ ํ์ธ์, ํด๋น ํ๋ก์ ํธ๋ ๋ฐ๋ก ๊ฒฐ๊ณผ๋ฌผ ํ์ผ์ด ์กด์ฌํ์ง ์์ต๋๋ค.๋ง์ฝ ์ค๋ฅ๊ฐ ์ง์๋๋ค๋ฉด ์ด๋ ค์ด ์ ๊ณผ ํจ๊ป ํ๋ก์ ํธ ํ์ผ์ ๋ณด๋ด์ฃผ์๊ฑฐ๋, ๊ฐ๋จํ ์๊ฒฉ์ผ๋ก ๋์์ ๋๋ฆด ์ ์์ผ๋ ์ํด ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค.
- 0
- 2
- 12
Q&A
anim.SetTrigger("IsHit")์ด ํด์ ๊ฐ ์๋ฉ๋๋ค.
์๋ ํ์ธ์,OnCollisionEnter์ ๊ฒฝ์ฐ์๋ ํ ๋ฒ ์ค๋ธ์ ํธ๊ฐ ์ถฉ๋์ด ์ด๋ฃจ์ด์ก์ ๋ ๋ฐ์ํฉ๋๋ค.์ถฉ๋์ด ๊ณ์ ๋ฐ์ํ๋์ง Debug๋ก ํ์ธ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค.ํน์ ์ ๋๋ฉ์ด์ ์ด ๊ณ์ Loop์ฒ๋ฆฌ๊ฐ ๋๋ค๋ฉด Animation๋ด๋ถ์ Loop๊ธฐ๋ฅ์ ๊บผ์ฃผ์ ์ผ ํ๋ ์ ์ฐธ๊ณ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค!
- 0
- 1
- 6
Q&A
์คํฌ๊ตฌ์ฌ(Skill Frame) ๊ตฌํํ๋ ๊ฐ์๋ ๋ช๋ฒ์งธ ๊ฐ์์ธ๊ฐ์?
์๋ ํ์ธ์, ๊ฐ์๋ฅผ ์ ์ํ๋ ์ค ํ๋์ ๊ฐ์๊ฐ ๋น ์ง ์ฑ ์ ๋ก๋๊ฐ ๋ ๊ฒ ๊ฐ์ต๋๋ค.ํด๋น ๊ฐ์๋ ๊ธ์ฃผ๋ด๋ก ์ฒ๋ฆฌํ์ฌ ์ฌ ์ ๋ก๋ ํ ์์ ์ ๋๋ค. ๊ฐ์ ์์ฒญ์ ๋ถํธ์ ๋๋ฆฐ ์ ์ฃ์กํฉ๋๋ค ..
- 0
- 2
- 15
Q&A
์ฑํฐ ๊ฐ์ 5 ๊ตฌํ ์ดํ ์ด์์ฌํญ
์๋ ํ์ธ์, ์ผ๋จ ๋ต๋ณ์ด ๋ฆ์ด์ ์ฃ์กํฉ๋๋ค ใ ใ ์ผ๋จ ๊ฐ์ ์ ๋ํฐ ์๋ํฐ, ๋น๋ exeํ์ผ์์ ์ถฉ๋ ๋ฌธ์ ๋ ์๋ 2๊ฐ์ง ์์ธ์ด ์์ฌ๋ฉ๋๋ค.Firebase Auth: ๊ฐ์ ๊ธฐ๊ธฐ์์ ๋์ผ ๊ณ์ ์ผ๋ก ๋ ์ธ์คํด์ค(์๋ํฐ, ๋น๋)์์ ๋์์ Firebase Auth ์ด๊ธฐํ ์ ์ถฉ๋ ๊ฐ๋ฅ์ฑ ์์.Photon ์ฐ๊ฒฐ: ๋ ์ธ์คํด์ค๊ฐ ๋์ผํ AppId, UserId, NickName ๋ฑ์ผ๋ก ์ ์ํ ๊ฒฝ์ฐ ์๋ฒ ์ธก์์ ์ด์ ์ฐ๊ฒฐ์ ๊ฐ์ ๋ก ์ข ๋ฃ์ํค๋ ๊ฒฝ์ฐ ์์.PlayerPrefs UID๋ฅผ ์ง์ ๋๋ฐ ๋น๋์์๋ ๊ทธ๋๋ก ๋จ์์๋ ํ์์ด๋ค ๋ฐฉ์์ผ๋ก UID๋ฅผ ์ง์ฐ์ จ๋์ง๋ ์ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์๋ํฐ์ ๋น๋ ๋ฒ์ ์ ์๋ก ๋ค๋ฅธ PlayerPrefs ์ ์ฅ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋ฐ๋ผ์ ์๋ํฐ์์ UID๋ฅผ ์ง์ ๋ค๊ณ ํด์ ๋น๋ ํ๋ก๊ทธ๋จ์๋ ๋ฐ์์ด ๋์ง ์์ต๋๋ค.
- 0
- 2
- 18
Q&A
์ฑํ ํ๊ธฐ ์ฑํฐ ์ค๋ฅ๊ด๋ จ ๋ฌธ์
์๋ ํ์ธ์, ์ผ๋จ ๋ต๋ณ์ด ๋ฆ์ด์ ์ฃ์กํฉ๋๋ค.1. ์ ๋ํฐ ์๋ํฐ ๊ด๋ จ์๋ํฐ์์๋ง ์๋๊ณ ๋น๋์์๋ ์ ๋๋ค๊ณ ํ์ จ๋ค์, ๋์ผํ ์ค๋ฅ๋ถ๋ถ์ด ๋ฐ๋ก ์กด์ฌํ์ง ์์์ ์๋ํฐ ์ ํ ์ ํ์ธํด๋ณด์์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค. ์ค๋ฅ๊ฐ ์ง์๋๋ค๋ฉด ์๊ฒฉ์ผ๋ก ๋์์ ๋๋ฆด ์ ์์ผ๋ ์ฐธ๊ณ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค.2. SpeechText.text = message ์ด ๋ถ๋ถ์์ Null์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค๋๊ฑฐ๋SpeechText๊ฐ์ด ๋น์ด์๊ฑฐ๋, ์ ์ก๋ฐ๋ message๊ฐ์ด ๋น์ด์๊ฑฐ๋ ๋ ์ค์ ํ๋์ ๋๋ค. SpeechText ๋ณ์๊ฐ์ด ์ ๋ค์ด๊ฐ์๋์ง ํ์ธ ๋ถํ๋๋ฆฌ๋ฉฐ ๋ง์ฝ ์ ๋ค์ด๊ฐ์๋ค๋ฉด ์ด ๋ถ๋ถ ์ญ์ ํ๋ก์ ํธ ํ์ผ์ ํ์ธ์ ํด ๋ณด์์ผ ์ ์์ ์ผ๋ก ํ์ ์ด ๊ฐ๋ฅํ ๊ฒ ๊ฐ๋ค์, ์ค๋ฅ๊ฐ ์ง์๋๋ค๋ฉด pinous.g@gmail.com์ผ๋ก ๋ฉ์ผ์ ์ฃผ์๋ฉด ์๊ฒฉ์ ์ด๋ ํ๋ก์ ํธ๋ฅผ ์ง์ ํ์ ํ์ฌ ๋์ ๋๋ฆด ์ ์๋๋ก ํ๊ฒ ์ต๋๋ค.
- 0
- 1
- 30
Q&A
๋ค์ด๋ฐ ์ปจ๋ฒค์ ์ง๋ฌธ
์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค ๐์ด๋ฒ ๊ฐ์์์๋ ๋ค์ด๋ฐ ์ปจ๋ฒค์ ์ ์๊ฒฉํ๊ฒ ํต์ผํด์ ์งํํ์ง ์์์ต๋๋ค.๊ฐ์๋ง๋ค ๋ค๋ฃจ๋ ๋ด์ฉ์ด๋ ์ด์ ์ด ๋ค๋ฅด๋ค ๋ณด๋,๊ฐ ์์ ์ ํ๋ฆ์ ๋ง์ถฐ ์ง๊ด์ ์ผ๋ก ์ดํด๋๋๋ก ์ด๋ฆ์ ์ ํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.๋ํ ์ค์ต ์์ฃผ์ ๊ฐ์ ํน์ฑ์, ๊ฐ๋ฐ ํ๋ฆ์ ์ง์คํ๋ ค๋ค ๋ณด๋์ผ๋ถ๋ range, Range, RANGE์ฒ๋ผ ํผ์ฉ๋ ๋ถ๋ถ๋ ์์ ์ ์์ต๋๋ค.์ด ์ ์ํด ๋ถํ๋๋ฆฌ๋ฉฐ, ์ค์ ์ค๋ฌด๋ ํ ํ๋ก์ ํธ์์๋ ๋ค์ด๋ฐ ๊ท์น์ ํต์ผํ๋ ๊ฒ์ด ์ค์ํ๋,์ถํ ๊ฐ์ธ/ํ ์์ ์์๋ ์นด๋ฉ ์ผ์ด์ค, ํ์ค์นผ ์ผ์ด์ค ๋ฑ ์ปจ๋ฒค์ ์ ์ฐธ๊ณ ํด์ ์ ์ฉํด ๋ณด์๋ ๊ฑธ ์ถ์ฒ๋๋ฆฝ๋๋ค!
- 0
- 2
- 27
Q&A
Dice Prefab
์๋ ํ์ธ์, ์์ฒญ ์ฃผ์ ํ์ผ์ ๋ฉ์ผ๋ก ๋ณด๋ด๋๋ ธ์ต๋๋ค!๋ํ ์ฌ๋ฌ ํผ๋๋ฐฑ์ ๋ง์ถ์ด ํด๋น ๊ฐ์ ์๋ฃ์ ์คํฐ๋ํ์ผ์ ์๋ก ์ฌ๋ ค ๋์์ผ๋ ์ด ์ ์ฐธ๊ณ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค ๐
- 0
- 2
- 21
Q&A
State Pattern #6 (Dead) ์ฑํฐ์ Spawner.m_Players.Add(this); ๋ฌธ์๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์, ์ผ๋จ ๋ต์ด ๋ฆ์ด ์ฃ์กํฉ๋๋ค.ํด๋น ๋ถ๋ถ์ OnReadyํจ์์ ์ ์ฒด List๋ฅผ ์ ์ฒด Clearํ๋ ํจ์๋ฅผ ๋ฃ์ด์ ํด๊ฒฐ์ด ๊ฐ๋ฅํฉ๋๋ค!์๋ง ๊ธฐ์กด ํ๋ก์ ํธ ์ญ์ ๊ทธ๋ ๊ฒ ์ฒ๋ฆฌ๊ฐ ๋์ด์๋๊ฑธ๋ก ๊ธฐ์ตํ๋ ์ฐธ๊ณ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค.Start์์ ๋ค์ด๊ฐ๊ณ , OnReady๊ฐ ํธ์ถ๋๋ฉด ๋ค์ Clear๊ฐ ๋๋ ๊ฑฑ์ ํ์๋ ์ผ์ ๋ฐ์ํ์ง ์์๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.
- 0
- 1
- 22
Q&A
ํน์ ์น์ ๋ณ ์คํฌ๋ฆฝํธ ์์ค ์์ผ์ ์ง์?
์๋ ํ์ธ์, ๋ง์์ฃผ์ ๊ฐ์ ์์ค์ฝ๋๋Pinous0207/Inprun_IDLE: ์ธํ๋ฐ ๋ฐฉ์นํ ๊ฒ์ ์คํฌ๋ฆฝํธ ์๋ฃํด๋น ๊นํ๋ธ ๋งํฌ์ ์์ต๋๋ค ๐ ์ฐธ๊ณ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค.์ด ๋งํฌ๋ ์์์์์ ํ์ธ์ด ๊ฐ๋ฅํ์๋ ์ฐธ๊ณ ํด์ฃผ์ธ์!
- 0
- 2
- 38
Q&A
Dictionary ๊ด๋ จ ๋ฉ์๋ ์ฌ์ฉ ์ง๋ฌธ ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์ ๐C#์์๋ ํด๋์ค์ ํ๋ ์ ์ธ๋ถ์์ ๋ฉ์๋ ํธ์ถ(๋ฌธ์ฅ ์คํ)์ ์ง์ ์ ์ผ๋ก ํ ์ ์์ต๋๋ค.c.Add("A", 5);๋ ๋ช ๋ น๋ฌธ์ด๊ธฐ ๋๋ฌธ์ ํด๋์ค ๋ฐ๋์์ ์ง์ ์คํํ ์ ์์ต๋๋ค.ํด๋์ค ๋ฐ๋์์ ์คํํ ์ ์๋ ๊ฒ์ ํ๋ ์ด๊ธฐํ ๋ฟ์ ๋๋ค.Start๋ Unity์ ๋ผ์ดํ์ฌ์ดํด ๋ฉ์๋์ด๋ฉฐ, ๊ฒ์ ์ค๋ธ์ ํธ๊ฐ ํ์ฑํ๋ ๋ ํธ์ถํฉ๋๋ค.์ด ์์ ์๋ c๋ผ๋ ๋์ ๋๋ฆฌ๊ฐ ์ ํํ new Dictionary();๋ก ์ด๊ธฐํ๊ฐ ๋์ด์๊ธฐ ๋๋ฌธ์ .Add()๊ฐ ๊ฐ๋ฅํด์ง๋๋ค. public Dictionary c = new Dictionary(){ { "A", 5 }};ํ๋ ์ ์ธ์์ ๋ฐ์ดํฐ๋ฅผ ํจ๊ป ๋ฃ๊ณ ์ถ์ผ์๋ค๋ฉด ์ด๊ธฐํ ๊ตฌ๋ฌธ์ ํจ๊ป ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค.
- 0
- 1
- 18