This year WWDC21 will once again be an online format & free from June 7 to 11.
Current projects status and incorporating Game Center.
Started integrating the new Game Center APIs into my current project game that were introduced during WWDC20. Game Center has a lot of social gaming functionality and I will be trying to incorporate many aspects of it into my next game. All of my previous games did not use Game Center, so I’m excited to get his working.
As for the project itself, it’s a space shooter and I’m going after an arcade type feel with it. As with the previous games I’ve made, i’ll be working on my own artwork and sound also with this. Another project i’m actively working on is a non-gaming project. It’s a photo filter project using SwiftUI and CreateML. It will be the first project for me using SwiftUI and I am excited for this one even though there are soooo many photo filter apps out there. But that’s ok, because it all about the adventure! 🚀😆
Completed 100 days of SwiftUI! ❤️
Wow! Happy to have completed 100 days of SwiftUI in my spare time. As I still work full time, I had to make time when at home to find the right combination of quiet & productive learning time. Now it time to put what I’ve learned to create some new projects.
Participating in YC Build Sprint Winter 2021 🚀
OK, here we go! I’ll be participating in Y Combinator’s 4 week build sprint starting Feb 15. This will be the first build sprint I’ve participated in and I am excited to get started. I have several projects in mind, but will choose one to focus on for this sprint. The most likely project I’ll be building will be an app to generate game art assets.
More information on the build sprint: https://blog.ycombinator.com/yc-build-sprint-winter-2021/
Day 92 of 100 Days of SwiftUI: Layout & Geometry
Started working my way through and understanding SwiftUI layout and geometry. It’s amazing what can be done with it once we understand the principles behind it. Paul’s insights and teaching style are clear and simply amazing to follow. Here’s a key point from what I learned today about SwiftUI layout:
https://www.hackingwithswift.com/100/swiftui/92
1. A parent view proposes a size for its child.
2. Based on that information, the child then chooses its own size and the parent must respect that choice.
3. The parent then positions the child in its coordinate space.
Xcode code completion running slow sometimes..😕
Noticed that Xcode code completion runs a little slow every now and then. This makes it little hard while I have to wait for Xcode to catch up and breaks my thought bubble. Oh well. The grind continues...
New SwiftUI project #1 starting today...😅
Will be sketching out a new project today to practice what I’ve learned about SwiftUI. There is so much to learn about SwiftUI, it’s impossible to remember everything so it’s important for me to practice it by writing code and talking about it. Here we go…
SwiftUI rocks! ❤️🎉🚀
Spent the last few months getting up to speed and applying SwiftUI. It’s crazy flexible, promising, and looks wonderful. This year I’ll be working mostly on non-game apps using SwiftUI and try to get them published within a shorter time frame than in the past. Of course, I will try to publish just as many games as well. Last year was mostly a learning year for me. About 3/4 of it on machine learning and then SwiftUI for the remaining of 2020. I’ll be publishing more this year on various topics at this blog and start adding more to Github. 😃
Artwork time with a sprinkling of ML 😆
Starting off the month making artwork on various media for a few stickers apps. This time my workflow is a touch different starting off with pencil/pastel sketches, and then making them on either Affinity Designer or Procreate. What’s different is that this time around I’m going to try to create different styles or unique stickers based off my artwork using a machine learning model(s) so i’ll need to create enough artwork to feed into the models, set up the models correctly, and see what happens. 😅
Coffee and project(s) review time...
Spent quite a bit of time this year on learning machine learning on various platforms/libraries and now it’s time to start getting them incorporated into my projects. I’m looking forward to finally getting back to getting apps published.