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/PlayingCardsRelated Skills
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
