Seeing huge performance gains after implementing Seasonality’s Particle Mode in a Metal compute kernel. Able to simulate 12x the number of particles at 3 times the frame rate, using less than half the CPU.

I just released a new app…this is my first game and it’s called Tower Mixup. If you like puzzle-style games, this one’s for you. I developed it using SwiftUI over the last two weeks. Check it out and let me know what you think…I’m releasing it for free with ads.

https://apps.apple.com/us/app/tower-mixup/id1565219152

What an amazing game! I thought they were going to double OT for sure… UCLA has been so fun to watch during this tournament and Gonzaga had to dig deep to pull this one off. Let’s see if they can wrap up a perfect season in the Championship game.

And today, I’m working on converting thousands of lines of OpenGL code to Metal. Decided to write a “Renderer” abstraction layer that supports both frameworks to make a smooth transition. Goal is to get it done by the end of this month.

Also joined the micro.blog meetup this afternoon. Wish it could have been a proper lunch with great discussion, but it was still nice to see everyone even though we have a virtual WWDC.

This bird keeps knocking on my office window. He’s been doing this for days now, and several hours at a time. Doesn’t get spooked by me being right inside. Wish I knew what he was thinking…