ElixirConf 2023 - Andrew Berrien - ECSx: A New Approach to Game Development in Elixir
ฝัง
- เผยแพร่เมื่อ 10 พ.ย. 2024
- Comments at: elixirforum.co...
2023.elixircon...
`ECSx` is a new game development framework for real-time games and simulations. Leveraging the strengths of OTP for fast data access and strict serializability, `ECSx` makes it easy to bring your game ideas to life with the increasingly popular Entity-Component-System (ECS) architectural pattern.
In this talk, Andrew will show:
How ECS architecture avoids many pitfalls which have historically driven skepticism towards game dev in Elixir
How the `ECSx` framework manages your game’s data and logic under-the-hood
Examples of building an app with the `ECSx` API and included generators
How to use the `ECSx` LiveDashboard page to monitor the performance of a running app