Matt BuckleyinNice Things | iOS + Android DevelopmentClassic Onboarding UI for SwiftUIUIPageControl implemented using SwiftUIMar 17, 2020Mar 17, 2020
Matt BuckleyinNice Things | iOS + Android DevelopmentAnimating Shapes with SwiftUISwiftUI’s Shapeprotocol gives us a simple 2D shape that can be customized and animated.Nov 25, 2019Nov 25, 2019
Matt BuckleyinLevel Up CodingWrite Adobe XD Plugins Using TypeScriptLike this post? You might like BentoBlox too — check out the game here on the App Store.Dec 10, 2018Dec 10, 2018
Matt BuckleyinNice Things | iOS + Android DevelopmentProfiling in UnityLike this post? You might like BentoBlox too — check out the game here on the App Store.Dec 1, 2018Dec 1, 2018
Matt BuckleyinNice Things | iOS + Android DevelopmentSimple Procedural Level Generation In UnityLike this post? You might like BentoBlox too — check out the game here on the App Store.Nov 26, 2018Nov 26, 2018
Matt BuckleyinNice Things | iOS + Android DevelopmentUnity: Handling Input from Multiple Sources (controllers, keyboards, etc)Like this post? You might like BentoBlox too — check out the game here on the App Store.Nov 19, 2018Nov 19, 2018
Matt BuckleyinNice Things | iOS + Android DevelopmentFinding Good Patterns for Game DevelopmentThe Observer Pattern has driven a lot of my thinking as a mobile app developer on a few recent projects.Nov 8, 2018Nov 8, 2018
Matt BuckleyinNice Things | iOS + Android DevelopmentCreating Depth in a 2D WorldLike this post? You might like BentoBlox too — check out the game here on the App Store.Aug 21, 2018Aug 21, 2018
Matt BuckleyinNice Things | iOS + Android DevelopmentBasic 2D “Screen Shake” in UnityLike this post? You might like BentoBlox too — check out the game here on the App Store.Aug 15, 20181Aug 15, 20181
Matt BuckleyinNice Things | iOS + Android DevelopmentGame Design: Level Generation Using Binary Space PartitioningBinary Space Partitioning is a simple technique used to create 2D maps for puzzle games and platformers. We use BSP to generate “solvable”…Aug 4, 2018Aug 4, 2018