Today I learned that XMLDocument, XMLNode and XMLElement classes are only available for macOS in the Foundation framework.
It’s a bummer as I planned to use them for my UI framework in #ciderkit
Time to test XMLParser then.
#SpriteKit and its limitations make difficult working with specific designs, like pseudo 3D.
Unfortunately, #CiderKit, the SpriteKit-based game engine I'm working on, calls for more than what's available out of the box.
Discover in my latest #gamedev post how I twisted it to implement my own deferred lighting pipeline.
https://chsxf.dev/2023/03/19/11-ciderkit-lighting-model.html
As promised, my 2023 roadmap.
https://chsxf.dev/2023/01/13/8-my-2023-roadmap.html
Expect more #gamedev, #ciderkit and #spritekit content in the coming months.
Now that 2023 is here, I wrote a quick retrospective of the progress of my personal projects in 2022. Mostly #gamedev, #ciderkit and #spritekit
Next stop: My 2023 roadmap.
Enjoy!
#CiderKit may be a 2D engine based on #spritekit, the more time passes, the more it feels like I'm working in 3D.
The purple lines are the limit of the world-aligned bounding box used to map world coordinates to the volume simulated by the sprite.