Journal Entry 2023-02-09
I call it a "photography game" when it's really a puzzle game with many photographs. I have a tentative title but I'm not 100% sure about it. For now, it's "the photography game" and it's coming along faster than I thought.
Being that this will be a very visual game there's not much eye candy to show yet. Most of the work so far had been building modular code to make future episodes quickly. That takes a lot of time.
I played with some SKShaders for the title just for fun.
Ignore the red block in the gif. It's for debugging the hot zone.
I came up with way to drag and drop menu items and other interactive sprites in xcode. This is making creating levels a breeze in xcode. It also makes things a bit messy since I just plop menu items anywhere during development as you can see in the video. 😂
I have a prototype cursor working that can be controlled with the AppleTV remote as well as a game controller. In this video I'm using pan gestures to move the cursor but that code has already changed.
Most of the time was spent setting up a testing environment on the MacBook Air M2. I installed UTM to emulate running Windows for ARM. Then I installed a version of firefox that had the last working version of WebIDE.
I'd perfer not to run an OS emulator but the older versions of Firefox crashes on startup. :(
I ran out of time to see if it can talk to the phone. That's for next week.
Had a crazy productive day on swift game development for my arcade games. By the end of the day I was playing an almost complete game. I'll share images soon.
A heads down day yesterday means I'm mostly burnt out today.
It's mentally tiring for me to move from one programming language to another. Though once I get into the groove of a language things always tend to speed up. Right now I'm jumping from Swift and Obj-C to TypeScript to GML in GameMaker.
I wish I could map vscode shortcuts into xcode.
I'll be playing with the rss feed eleventy plugin and nunjucks front matter over the next couple of weeks to make it work properly. The feed might a bit wonky.