- Version : Unity 2023.2b6
์ด ์ ์ฅ์๋ ECS๋ฅผ ์ฌ์ฉํด์ ๋ท์ง(์ด์ ํผํ๊ธฐ) ๊ฒ์์ ๊ตฌํํ ์์ ์ ๋๋ค. ๋ถ์ ์ด์์ ํผํด ์ต๋ํ ์ค๋ ์ด์๋จ์ผ์ธ์!
์ด ์์ ์์๋ ๋ค์ ๊ณผ์ ์ ๋ฐฐ์๋๋ค.
- ๊ฒ์ ์ค๋ธ์ ํธ๋ฅผ ์ํฐํฐ๋ก ๋ฒ ์ดํฌ ํ๋ ๋ฐฉ๋ฒ
- ์ํฐํฐ ์ปค๋งจ๋ ๋ฒํผ๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
- ์ด์ ํ๊น์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ
- MonoBehaviour์ ์ํฐํฐ ์์คํ ์ฌ์ด์ ์ ๋ณด๋ฅผ ๊ตํํ๋ ๋ฐฉ๋ฒ
- IJobEntity๋ฅผ ํตํด ์ก์ผ๋ก ์ํฐํฐ๋ฅผ ์ ์ดํ๋ ๋ฐฉ๋ฒ
This repository is an example of implementing bullet dodging game using ECS. Dodge the bullet for as long as possible!
In this example, you will learn the following steps
- How to bake a GameObject into an Entity.
- How to use the Entity Command Buffer
- How to implement bullet bounce(Richocet)
- How to exchange information between MonoBehaviour and the entity system.
- How to control entities with jobs via IJobEntity