SKTextureGradient - A SpriteKit SKTexture Gradient

  •        104

A simple SKTexture extension for creating a gradient effect in SpriteKit. SKTextureGradient is available under the MIT license. See the LICENSE file for more info.

https://github.com/maximbilan/SKTextureGradient

Tags
Implementation
License
Platform

   




Related Projects

ParticlesLoadingView - A customizable SpriteKit particles animation on the border of a view.

  •    Swift

With ParticlesLoadingView you can create your own amazing SpriteKit particles animations with the Xcode's built-in Particle Emitter Editor that looks like the following picture. Go ahead and create your own particles animation by doing File ➡️ New File ➡️ iOS Resource ➡️ SpriteKit Particle File. To see it in action, run the example project, clone the repo, and run pod install from the Example directory first. The example project shows how to set up ParticlesLoadingView in a few different ways.

Glide - Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

  •    Swift

glide is a SpriteKit and GameplayKit based engine for building 2d games easily, with a focus on side scrollers. glide is developed with Swift and works on iOS, macOS and tvOS. glide is developed with Entity-Component-System architecture. In short, this makes it easy to manage the code of your game, which might quickly get messy as you add more stuff. In addition to that, loads of building components common to 2d platformers that will get you quickly started is also included in the engine.

RainyRefreshControl - Simple refresh control for iOS based on SpriteKit and Core Graphics

  •    Swift

Simple refresh control for iOS based on SpriteKit and Core Graphics. Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

SprityBird - A small clone of Flappy Bird for iOS using SpriteKit framework

  •    Objective-C

This project is a small clone of Flappy Bird for iOS using SpriteKit framework. It can be used as a base for many types of scrolling games with some imagination.

TLTiltHighlightView - A horizontal gradient which adjusts its appearance based on the positional attitude of an iOS device

  •    Objective-C

TLTiltHighlightView is a UIView subclass with a horizontal gradient which adjusts its appearance based on the positional attitude of the device. The movement of the gradient when re-orientating the device is subtle – it's meant to augment keylines. This mimics the iOS 6 Music app (notice the gradient keylines at the very top and bottom of the images). Drag TLTiltHighlightView.h and TLTiltHighlightView.m into your project. Make sure to add QuartzCore and CoreMotion to the list of libraries you link against.


Magnetic - SpriteKit Floating Bubble Picker (inspired by Apple Music)

  •    Swift

Magnetic is a customizable bubble picker like the Apple Music genre selection. A Magnetic object is an SKScene.

ios-learning-materials - 📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS

  •    Swift

Last Update: 10/October/2018. Curated list of articles, web-resources, tutorials, Stack Overflow and Quora Q&A, GitHubcode repositories and useful resources that may help you dig a little bit deeper into iOS. All the resources are split into sub-categories which simlifies navigation and management. Feel free to use and suggest something to learn (iOS related of course 😜).

CRGradientNavigationBar - Custom UINavigationBar subclass which allows gradient coloured navigation bar on iOS 7

  •    Objective-C

Custom UINavigationBar subclass which allows gradient coloured navigation bar on iOS 6/7. Run pod install to install the dependencies.

TouchBreakout - Play Breakout game on your Touch Bar, using SpriteKit. 用 Touch Bar 在 Mac 上玩打砖块游戏

  •    Swift

Play Breakout Game on your Touch Bar, using SpriteKit. 😢The Apple Review teams said the original name TouchBreakout leverages the name 'Breakout', so when launching I have to change the name to TouchBrickout.

Texture - Smooth asynchronous user interfaces for iOS apps.

  •    Objective-C

Texture is available via CocoaPods or Carthage. See our Installation guide for instructions. Texture's basic unit is the node. An ASDisplayNode is an abstraction over UIView, which in turn is an abstraction over CALayer. Unlike views, which can only be used on the main thread, nodes are thread-safe: you can instantiate and configure entire hierarchies of them in parallel on background threads.

Joybox - Cocos2D & Box2D Wrapper for Ruby Motion - Currently out of date an unmaintained :-(

  •    Ruby

Currently this project is unmaintained, if you are interested in picking it up please open an issue and let us know! In the meantime take a look at SpriteKit and SceneKit for iOS and OS X. Introduced at #Inspect 2013, Joybox is the easiest way to build 2D games for iPhones and iPads using RubyMotion. Joybox combines the most popular and widely used 2D game engine for iOS, Cocos2D, folds in the amazing Box2D physics engine, and then wraps them up into a clean Ruby API that will make game development faster and more enjoyable for both beginners and experts alike.

swift-2048 - 2048 for Swift

  •    Swift

A working port of iOS-2048 to Apple's new Swift language. Like the original Objective-C version, swift-2048 does not rely upon SpriteKit. See the description for iOS-2048 for more information.

Filters

  •    CSharp

Filters is a image processing library: filter sobel,convolution,morphology,vectorization,segmentation,blob,blur,histogram,susan,threshold,texture,contrast,standard deviation,canny,distance map,matrix,contour,edge,rotation,correlation,gradient anisotropic

BreakOutToRefresh - Play BreakOut while loading - A playable pull to refresh view using SpriteKit

  •    Swift

BreakOutToRefresh uses SpriteKit to add a playable mini game to the pull to refresh view in a table view. In this case the mini game is BreakOut but a lot of other mini games could be presented in this space. Add BreakOutToRefreshView.swift to your project.

Inkpad - Vector drawing app for the iPad.

  •    Objective-C

Inkpad is a vector illustration app designed from scratch for the iPad. It supports paths, compound paths, text, images, groups, masks, gradient fills, and an unlimited number of layers. Create arbitrary bezier paths with the Pen tool, Create text objects, Gradient fills with interactive editing on canvas, Powerful scale and rotate tools and lot more.

MKRingProgressView - ⭕️ Ring progress view similar to Activity app on Apple Watch

  •    Swift

See example Xcode project. It also contains additional classes for convenient grouping of 3 ring progress views replicating Activity app by Apple. MKRingProgressView can be set up in Storyboard. Specify startColor, endColor, ringWidth and optional backgroundRingColor (if not set, defaults to startColor with 15% opacity).

iOS-Scratch-n-See

  •    Objective-C

The project provides en effect when the user swipes the finger over one texture and by swiping reveals the texture underneath it. The effect can be applied for scratch-card action or wiping a misted glass.

VEditorKit - Lightweight and Powerful Editor Kit

  •    Swift

Lightweight and Powerful Editor Kit built on Texture(AsyncDisplayKit) https://github.com/texturegroup/texture. VEditorKit provides the most core functionality needed for the editor. Unfortunately, When combined words are entered then UITextView selectedRange will changed and typingAttribute will cleared. So, In combined words case, Users can't continue typing the style they want. VEditorKit is available under the MIT license. See the LICENSE file for more info.

LTMorphingLabel - [EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift.

  •    Swift

A morphing UILabel subclass written in Swift. The .Scale effect mimicked Apple's QuickType animation of iOS 8 in WWDC 2014. New morphing effects are available as Swift extensions. .Sparkle is built on top of QuartzCore.CAEmitterLayer. There's also a SpriteKit powered version here.

texture_nets - Code for "Texture Networks: Feed-forward Synthesis of Textures and Stylized Images" paper

  •    Lua

In the paper Texture Networks: Feed-forward Synthesis of Textures and Stylized Images we describe a faster way to generate textures and stylize images. It requires learning a feedforward generator with a loss function proposed by Gatys et al.. When the model is trained, a texture sample or stylized image of any size can be generated instantly. Improved Texture Networks: Maximizing Quality and Diversity in Feed-forward Stylization and Texture Synthesis presents a better architectural design for the generator network. By switching batch_norm to Instance Norm we facilitate the learning process resulting in much better quality.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.