GateEngine icon indicating copy to clipboard operation
GateEngine copied to clipboard

Swift Game Engine supporting Windows, Linux, macOS, HTML5, and more 🚂

Results 24 GateEngine issues
Sort by recently updated
recently updated
newest added

Rework Shader API for public consumption. - [ ] ~Use a result builder for shader construction~ - [ ] Attempt to prevent instance dependent build objects from being used on...

- macOS/iOS/tvOS - [ ] Positional Sounds - [ ] Multitrack Music - [ ] Fading In/Out - Windows - [ ] Positional Sounds - [ ] Multitrack Music -...

Create a new GeometryImporter for FBX files. This is a moderate difficulty issue. If you have no experience working with geometry data there will be a learning curve. Use the...

enhancement
good first issue

TODO: - [ ] Temporarily Cache any importer object - Some can load multiple things from the same file, causing the file to be reloaded multiple times. New Importers -...

enhancement

**Versions**: - ES 3.0 - [x] Shader Generator - [ ] Rendering **OS Support**: - [ ] iOS/tvOS - [ ] Android

Platform: iOS
Platform: tvOS
Platform: Android

- [ ] Full public API DocC coverage - [ ] Refactor all SwiftLint errors and warnings Special DocC Pages - [ ] Explain in detail: Game Lifecycle - [...

documentation

Rendering - [ ] #19 - [ ] RenderTarget destinations - ColorN, Depth, Stencil - [ ] RenderTarget Options - [ ] DepthFailDiscard - [ ] StencilFailDiscard - [ ]...

Graphics become glitched sometimes. Likely an incorrect buffer or buffer access somewhere.

bug
Platform: HTML5

Design: Support standard views and controls. Users should be able to easily build complex apps. Standard MVC Hierarchy: - [ ] ViewControllers (as Systems?) - [ ] Nest-able Views -...

enhancement

Add [Gravity](https://github.com/marcobambini/gravity) as GateEngine's scripting language. - [x] #33 - Create shared modules to hook into GateEngine - [ ] GameMath types and functions - [ ] Game, Entity, System...

enhancement