Sim

@simsaens
1.4K Followers
308 Following
1.2K Posts
I post about iOS and macOS dev, graphics and games. Working on: https://codea.io https://shade.to and https://retrogram.app
sim.coffeehttps://sim.coffee
Retrogramhttps://retrogram.app
Codea Talkhttps://talk.codea.io
Codea Discordhttps://discord.gg/H94SjHQp
@stroughtonsmith I gave it this beautiful picture to go from
We've been adding MCP and agent support to Codea. Asked Codex to create a What's New animation for it in SwiftUI
‪Archipelago
#ProcGen

@stroughtonsmith THIS IS ALL I WANTED

Trying to relive my POV-Ray childhood

@joe @stroughtonsmith I’d take the performance hit. I mostly just use my phone to scroll things back and forth beneath Liquid Glass ui elements
@stroughtonsmith amazing! Been dying to see my phone raytrace something

UIDocument in macOS Catalyst question: if users open documents from arbitrary Finder locations, is restoring those documents on next app launch supposed to require so much ceremony?

I’m finding I need security-scoped bookmarks plus regenerating the restoration NSUserActivity/bookmark after document saves, otherwise previously opened external documents fail to reopen on relaunch

Feels more complex than I expected

@stroughtonsmith yeah I feel like I would have picked it up sooner had it not been this very particular example

The conclusion to this story (cc @stroughtonsmith)

I stepped away for a couple days and it hit me that what I was seeing really looked like the planets were inverted (their back-faces were being rendered, so I was seeing the "insides")

I reported this to Codex, which told me, "Good hypothesis, but likely no"

I asked it to add a culling option. It absolutely was rendering back-faces the entire time 🤦

Something I was kind of putting off for the macOS version of Codea was changing the autocomplete suggestions from a bar to something more traditional

I asked Codex to have a go at it. It did a good job. I took over and made sure I agreed with (or changed) its decisions, and added some polish

Not sure if it saved time, but I never would have started without being able to generate the "rough draft" so quickly