Infrastructure and Release Management All things related to CI/CD, automation, servers, and hosting. It also covers all things involved in Release Management, such as building for platforms, schedules, announcements, etc. Editor and Tools In the editor and tools category you can discuss all sorts of tooling surrounding the engine itself. While the editor isn’t made yet, it’s the primary subject of conversations here, mainly because of its size. If you have any ideas or thoughts about it, this is where you put those thoughts! Mobile Platform This category is for all topics related to running Amethyst-based games on mobile platforms. The primary focus is iOS and Android, but can include any OS meant for portable devices. UI The UI category is dedicated to the user interface related systems and design questions. Task board: Documentation This category is for the Documentation Team to talk, plan, and, well, document things. ECS For discussion about the specs and nitric projects. Preferably pertaining to their use in conjunction with Amethyst, but exceptions can be made. Scripting This category is for all topic related to integration of scripting languages into the engine. This covers discussion over the engine API, the implementation of new languages and language-specific questions. Audio Regarding the development of Amethyst’s audio systems. Engine The engine category covers topics such as how the various parts of Amethyst fit together. Whether it’s physics, animation, sound, or documentation, post it here! If there are other topics that don’t fit in any other category, you may use this. Web The web category is one small but fancy little category, mostly concerning things like styling and server stuff. If you’re just visiting the forums for game development, this isn’t the place to go. If you are interested in web stuff however, you’ll feel right at home. Rendering The rendering category is where you can discuss all your interesting pixels you have produced (or want to produce) with others. If you have a rendering technique you would like to see implemented, have other general feedback or want to open an RFC for rendering, this is the place to go to! Networking This category is for discussion of all network and networking sync things. The most relevant crates are: and
Topic Replies Activity
About the Development Category 1 November 25, 2018
Terrain Engine library for Amethyst 4 September 19, 2019
Some technical challenges in building an editor 1 September 17, 2019
Physics engine abstraction layer - Phythyst 19 September 11, 2019
Legion ECS Discussion
54 September 9, 2019
What's your go-to IDE for Rust (game) development? 20 September 6, 2019
[Discussion] EventChannel Performance Pitfalls 5 September 6, 2019
Lights, Lighting/Shading and the Real World 3 August 28, 2019
How to handle common game boilerplate? 2 August 24, 2019
Suggestions for Website Improvements
4 August 22, 2019
Refactoring audio, seeking input 7 August 17, 2019
Change “learn” (/doc) to “get started”
10 August 9, 2019
Scripting: Question: Allocation of Component Data 7 July 30, 2019
Scripting: Component Schema Language 6 July 29, 2019
Scripting: Advanced primitives in the Component Schema Language 6 July 29, 2019
Scripting: RaptorJIT 4 July 26, 2019
Specs upgrade `World` initialization 3 July 25, 2019
Scripting: How Can Scripts Interact With Non-Scripted Components? 9 July 20, 2019
Kingdom: New Lands and 2D pixel art 3 July 20, 2019
Scripting: What Do We Need to Get There 52 July 18, 2019
Improving Float ergonomics (Proposal) 45 August 7, 2019
A little feedback 6 July 7, 2019
Showing a reading list tag from
2 July 5, 2019
Pong Example code distribution analysis 2 June 21, 2019
Vulkan support reference 7 June 18, 2019
Use type Float 3 June 12, 2019
WebAssembly Target 6 June 8, 2019
Amethyst Ergonomics & Common Questions Discussion 1 June 5, 2019
On origins and projection matrices 3 June 1, 2019
What does your “ECS success story” sound like? 2 May 27, 2019