59 строки
2.5 KiB
Markdown
59 строки
2.5 KiB
Markdown
|
# Entities Samples
|
||
|
|
||
|
[How to set up a new Entities project](Docs/project_setup.md)
|
||
|
|
||
|
- [Entities manual and API reference](https://docs.unity3d.com/Packages/com.unity.entities@latest/)
|
||
|
- [Collections manual and API reference](https://docs.unity3d.com/Packages/com.unity.collections@latest/)
|
||
|
- [Burst manual and API reference](https://docs.unity3d.com/Packages/com.unity.burst@latest/)
|
||
|
- [Mathematics manual and API reference](https://docs.unity3d.com/Packages/com.unity.mathematics@latest/)
|
||
|
- [Job system manual](https://docs.unity3d.com/Manual/JobSystem.html)
|
||
|
|
||
|
## Starter samples
|
||
|
|
||
|
- [HelloCube](Assets/HelloCube/README.md)
|
||
|
- [Jobs Tutorial](Assets/Tutorials/Jobs/README.md)
|
||
|
- [Kickball Tutorial](Assets/Tutorials/Kickball/README.md)
|
||
|
- [Tanks Tutorial](Assets/Tutorials/Tanks/README.md)
|
||
|
- [Firefighters Tutorial](Assets/Tutorials/Firefighters/README.md)
|
||
|
|
||
|
## Additional samples
|
||
|
|
||
|
- [Baking](Assets/Baking/README.md)
|
||
|
- [Streaming](Assets/Streaming/README.md)
|
||
|
- [Miscellaneous](Assets/Miscellaneous/README.md)
|
||
|
- [Boids](Assets/Boids/README.md)
|
||
|
|
||
|
## Entities API Overview
|
||
|
|
||
|
1. [The C# Job system](Docs/jobs.md)
|
||
|
1. [Entities and components](Docs/entities-components.md)
|
||
|
1. [Systems](Docs/systems.md)
|
||
|
1. [Accessing entities in jobs](Docs/entities-jobs.md)
|
||
|
1. [Entity command buffers](Docs/entity-command-buffers.md)
|
||
|
1. [Transform components and systems](Docs/transforms.md)
|
||
|
1. [Baking and entity scenes](Docs/baking.md)
|
||
|
1. [Additional Entities features](Docs/additional-entities-features.md)
|
||
|
|
||
|
## Videos
|
||
|
|
||
|
1. [Video: The C# Job system](https://youtu.be/jdW66hA-Qu8) (11 minutes)
|
||
|
1. [Video: ECS Entities and components](https://youtu.be/jzCEzNoztzM) (10 minutes)
|
||
|
1. [Video: ECS Systems](https://youtu.be/k07I-DpCcvE) (7 minutes)
|
||
|
1. [Video: ECS Baking](https://youtu.be/r337nXZFYeA) (6 minutes)
|
||
|
1. [Video: Jobs Tutorial](https://youtu.be/oOgNg2gL2yw) (17 minutes)
|
||
|
1. [Video: Entities "HelloCube" samples](https://youtu.be/32TLgtA9yUM) (30 minutes)
|
||
|
1. [Video: Entities "Tanks" tutorial](https://youtu.be/jAVVxoWU5lo) (23 minutes)
|
||
|
1. [Video: Entities "Kickball" tutorial](https://youtu.be/P6_3L7RTcm0) (55 minutes)
|
||
|
1. [Video: Entities "StateChange" samples](https://youtu.be/KC-EyCh5TrY) (14 minutes)
|
||
|
|
||
|
## Example code
|
||
|
|
||
|
- [Example code: jobs](Assets/ExampleCode/Jobs.cs)
|
||
|
- [Example code: components and systems](Assets/ExampleCode/ComponentsSystems.cs)
|
||
|
- [Example code: baking](Assets/ExampleCode/Baking.cs)
|
||
|
|
||
|
## Cheat sheets
|
||
|
|
||
|
- [Cheat sheet: collections](Docs/cheatsheet/collections.md)
|
||
|
- [Cheat sheet: mathematics](Docs/cheatsheet/mathematics.md)
|