Millie Memory on iOS!


The goal this week was to get Millie Memory running and playable in iOS. 

A lot of work went into revamping the UI to support portrait orientation and I really like the way it turned out. I learned a lot about Godot's UI controls, but to be honest how all of the anchors and containers work is still somewhat magic to me. It took a lot of fiddling and rearranging to get things looking right and I'm still nailing down exactly how to best make a responsive user interface.

Just as much work went into setting up an Apple Developer (and its many certificates), a team ID, and a bundle identifier to get things running in iOS. All of this info was required to simple get an iOS build out of Godot. Even the export isn't a working app, but instead an Xcode project that needs to be compiled and then run on a connected device. Yes, a device needs to be connected. And its UDID has to be registered with your Apple developer account. It's lot of steps. 

But all the effort was worth it because we now have a working version of Millie Memory running on iOS!

The process going forward with new builds and even new apps should be simpler now, but doing this the first time was not as straight forwarded as I hoped. Lots of Apple hoops to jump through and definitely a process that could be worth a tutorial. Maybe something to write for next week's release!

Files

Millie Memory (v0.2).zip Play in browser
Jan 09, 2024

Leave a comment

Log in with itch.io to leave a comment.