John Sundell

Results 19 issues of John Sundell

We should investigate if we can use XCTest's performance testing features to implement automatic performance tests on CI. This to prevent regressions in high performance-sensitive code when adding new features....

improvement
ci
discussion

Currently, we only automatically fall back to textures with a *lower* resolution than the screen that the game is running on (for example, if the game is running on an...

help wanted
improvement

Some parts of Imagine Engine are a bit tricky to fully test with unit tests. While we are getting to a pretty high coverage now, parts of the rendering code...

discussion

Similar to [the Xcode template for an iOS game](https://github.com/JohnSundell/ImagineEngine/tree/master/XcodeTemplates/Imagine%20Engine/iOS%20Game.xctemplate), we should include a template for macOS as well. The template should work the same way as its iOS counterpart, in...

help wanted
improvement
macOS

Since Imagine Engine doesn't rely on the default system image loading mechanism (using `UIImage(named:)` on iOS) loading textures from an asset catalog is not super easy. While *possible* it requires...

help wanted
improvement

Similar to [the Xcode template for an iOS game](https://github.com/JohnSundell/ImagineEngine/tree/master/XcodeTemplates/Imagine%20Engine/iOS%20Game.xctemplate), we should include a template for tvOS as well. The template should work the same way as its iOS counterpart, in...

help wanted
improvement
tvOS

I'd like to start this issue as a thread to see what kind of games that you are either building, or are looking to build, using Imagine Engine. It would...

discussion

This change enables files and folders to be referred to using a path that starts with `./`. While this is redundant when using Files, since paths are assumed to start...

Since the Swift Package Manager is now integrated into Xcode, all of my open source projects will stop supporting CocoaPods + Carthage starting with their next major version, which for...

announcement

As suggested by @krzysztofzablocki on Twitter, it would be great if the README file that SwiftPlate generates would contain instructions on how to install the generated framework using CocoaPods, Carthage...

enhancement