SkillAgentSearch skills...

PlayingCards

Game Description: A game that draws random number of cards from the deck of 52 designed playing cards and displays them on the game interface, all of which performs a speedy random movement affected by gravity. During this motion, the player needs to select two cards with same face, rank and color with concentration by flipping the moving cards upon touching them. In case of mismatch, both the cards will be flipped back to the original appearance, whereas they will get removed if matched. It is an interesting game developed by implementing complex utilities of iOS application development. • Developed for both iOS and iPad platforms of different sizes in both landscape and portrait mode using Xcode 9 and Swift 4. • Utilized frameworks like Foundation, UIKit & CoreMotion. • Followed Object Oriented and MVC Design Pattern. • Demonstrated the utility of following features in addition to core app development: Custom UIView creation in code, Gesture handling, UIView hierarchy, Drawing with Core Graphics and UIBezierPath, IBDesignable & IBInspectable, UIDynamicAnimator, Timer, UIView transition, Behaviors like UICollisonBehavior, UIPushBehavior, UIGravityBehavior, UIDynamicItemBehavior, etc. Memory Cycle Avoidance, and so on.

Install / Use

/learn @sonali-developer/PlayingCards
About this skill

Quality Score

0/100

Supported Platforms

Zed

Related Skills

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated1y ago
Forks0

Languages

Swift

Security Score

55/100

Audited on Jul 28, 2024

No findings