# photon (blogs) — RSS Amplifier

Recent posts from the 2 feeds in the RSS Amplifier directory that cover photon.

Page: <https://rssamplifier.com/topics/photon/blogs>  
Feed: <https://rssamplifier.com/topics/photon/blogs.md>

---

## [Photon Fusion 2 &#8211; Game Tutorial &#8211; Part 4/4](https://theknightsofu.com/photon-fusion-2-game-tutorial-part-4-4/)

_2026-06-17 · Sir Maciej and Sir Elias · The Knights of U_

Previous part: Photon Fusion 2 – Data Synchronisation – Part 3/4. Ready to put Photon Fusion 2 into practice? In this final part of our series, you’ll learn how to implement real multiplayer features step by step in a simple Unity game. We’ll skip the non-networking stuff and focus on essential multiplayer systems. Session setup, … Czytaj dalej The post Photon Fusion 2 – Game Tutorial – Part 4/4…

## [Photon Fusion 2 &#8211; Data Synchronisation &#8211; Part 3/4](https://theknightsofu.com/photon-fusion-2-data-synchronization-part-3-4/)

_2026-06-03 · Sir Maciej and Sir Elias · The Knights of U_

Previous part: Photon Fusion 2 – Sessions Management – Part 2/4. Data synchronisation is the most important part of every multiplayer game. In Photon Fusion 2, you have all the tools you need to keep players, objects, and game logic in perfect sync across the network. In this article, you’ll learn how authority works, how … Czytaj dalej The post Photon Fusion 2 – Data Synchronisation – Part 3/4…

## [Photon Fusion 2 &#8211; Sessions Management &#8211; Part 2/4](https://theknightsofu.com/photon-fusion-2-sessions-management-part-2-4/)

_2026-05-22 · Sir Maciej and Sir Elias · The Knights of U_

Previous part: Photon Fusion 2 – Introduction – Part 1/4. Want to learn how to create, join, and manage multiplayer sessions in Photon Fusion 2? In this article, we’ll walk you through everything you need to know about working with sessions using the Host-Client topology. You’ll discover how to set up public, private, and password-protected … Czytaj dalej The post Photon Fusion 2 – Sessions…

## [Photon Fusion 2 &#8211; Introduction &#8211; Part 1/4](https://theknightsofu.com/photon-fusion-2-introduction-part-1-4/)

_2026-04-21 · Sir Maciej and Sir Elias · The Knights of U_

Ready to build your first multiplayer game, but not sure how to begin? In this article, you’ll learn how to set up a Unity project using Photon Fusion 2, explore network topologies, and grasp the basics needed to confidently start your multiplayer journey. Whether you’re completely new to multiplayer or just looking for clear, step-by-step … Czytaj dalej The post Photon Fusion 2 – Introduction –…

## [Pitfalls and workarounds when dealing with RGB HDR Gain Map using ImageIO](https://juniperphoton.substack.com/p/pitfalls-and-workarounds-when-dealing)

_2026-03-20 · JuniperPhoton · JuniperPhoton’s Substack_

I wrote a blog about how to process Apple HDR Gain Map using both ImageIO and Core Image approaches:

## [Supporting JPEG-XL compression in Apple ProRAW Capture](https://juniperphoton.substack.com/p/supporting-jpeg-xl-compression-in)

_2026-01-25 · JuniperPhoton · JuniperPhoton’s Substack_

Pinpoint some trouble you may encounter when supporting JPEG-XL

## [My Pivot in 2025](https://juniperphoton.substack.com/p/my-pivot-in-2025)

_2025-12-24 · JuniperPhoton · JuniperPhoton’s Substack_

Hey everyone.

## [Adopting Liquid Glass: Experiences and Pitfalls](https://juniperphoton.substack.com/p/adopting-liquid-glass-experiences)

_2025-10-03 · JuniperPhoton · JuniperPhoton’s Substack_

Updated for iOS 26.1 / iPadOS 26.1

## [Adopting the New Window Controls in iPadOS 26](https://juniperphoton.substack.com/p/adopting-the-new-window-controls)

_2025-09-28 · JuniperPhoton · JuniperPhoton’s Substack_

iPadOS has been evolving, and this year Apple is pushing the windowing experience even further in iPadOS 26 with the new Window Controls and a macOS-like menu bar.

## [Inspect & optimize Image Decoding timing in iOS](https://juniperphoton.substack.com/p/inspect-and-optimize-image-decoding)

_2025-08-17 · JuniperPhoton · JuniperPhoton’s Substack_

Displaying images in iOS is both easy and challenging.

## [Non-Custodial Crypto Gateway (Sponsored)](https://crawlproof.com/a/51PiWQCZwyAP)

_2025-08-17 · **Sponsored**_

Accept multi-chain crypto, automated fee handling, and trustless escrow with real-time settlement.

## [Observation framework: Beyond the documentation about observing property changes](https://juniperphoton.substack.com/p/observation-framework-beyond-the)

_2025-07-27 · JuniperPhoton · JuniperPhoton’s Substack_

Starting with iOS 17, Apple introduced the Observation framework to make updating SwiftUI views more efficient.

## [SwiftUI + Core Animation: Demystify all sorts of Groups](https://juniperphoton.substack.com/p/swiftui-core-animation-demystify)

_2025-07-21 · JuniperPhoton · JuniperPhoton’s Substack_

Understand DrawingGroup, CompositingGroup and GeometryGroup in the Core Animation way

## [Rethinking ViewModel in SwiftUI](https://juniperphoton.substack.com/p/rethinking-viewmodel-in-swiftui)

_2025-07-19 · JuniperPhoton · JuniperPhoton’s Substack_

The question of whether the ViewModel concept should exist has become increasingly prevalent recently.

## [SwiftUI 2025: What’s Fixed, What’s Not, and How I Build Apps Now](https://juniperphoton.substack.com/p/swiftui-2025-whats-fixed-whats-not)

_2025-07-15 · JuniperPhoton · JuniperPhoton’s Substack_

In 2022, I wrote an article about the state of SwiftUI and whether it was possible to build a complete app without using UIKit or AppKit.

## [Render Graph &#8211; Creative Shadowcasting](https://theknightsofu.com/render-graph-creative-shadowcasting/)

_2025-07-11 · Sir Johny · The Knights of U_

In this article, I modify my rain atmosphere feature to keep surfaces dry when they are under some form of cover. To achieve this, I will utilize a shadowcasting technique. The roofs of the buildings will cast a shadow, which I will use to modulate the intensity of the effect. Contents: How the effect works … Czytaj dalej The post Render Graph – Creative Shadowcasting appeared first on The Knights…

## [Render Graph &#8211; Polishing Rain Atmosphere](https://theknightsofu.com/render-graph-polishing-rain-atmosphere/)

_2025-06-17 · Sir Johny · The Knights of U_

In this article, I will improve the rain atmosphere effect I built in the previous article. This effect works by postprocessing a GBuffer in deferred rendering path, just before the light caluclation, where I increased a smoothness and decreased the GI and albedo. There were two main issues I had to tackle: Bloom flickering High … Czytaj dalej The post Render Graph – Polishing Rain Atmosphere…

## [Leverage your profiling abilities with Profile Analyzer in Unity 6](https://theknightsofu.com/leverage-your-profiling-abilities-with-profile-analyzer-in-unity-6/)

_2025-06-10 · Sir Rob · The Knights of U_

Have you ever stared at Unity Profiler trying to figure out what is really a bottom cause for performance hiccups of what you should put your efforts into in terms of optimizing your game? Or maybe you always wanted to compare two Profiler data? Profile Analyzer tool is the answer to this. The Profile Analyzer … Czytaj dalej The post Leverage your profiling abilities with Profile Analyzer in Unity…

## [Render Graph &#8211; Creating Rain Atmosphere](https://theknightsofu.com/render-graph-creating-rain-atmosphere/)

_2025-06-03 · Sir Johny · The Knights of U_

In this blog I will explain how I created a rain atmosphere effect by altering the URP Gbuffer. This is a second article in the Render Graph series. You can read the previous article here: Render Graph API – Introduction GBuffer Before diving into the feature, I want to touch on what GBuffer is. GBuffer … Czytaj dalej The post Render Graph – Creating Rain Atmosphere appeared first on The Knights…

## [Memory optimization guide in Unity 6](https://theknightsofu.com/memory-optimization-guide-in-unity-6/)

_2025-05-27 · Sir Rob · The Knights of U_

Have you ever experienced your application crashing with a system out of memory exception? Memory management is an important part of game development and can save you many headaches. In this post we will take a look at how memory is allocated, how you can profile the memory state of your application and finally – … Czytaj dalej The post Memory optimization guide in Unity 6 appeared first on The…

## [Render Graph &#8211; Introduction](https://theknightsofu.com/render-graph-introduction/)

_2025-05-20 · Sir Johny · The Knights of U_

Render Graph is a new rendering API available from Unity 6.0. In Unity 6.1, it is the only way of extending URP with custom rendering features. In this article, I will cover the basics of Render Graph API. The post Render Graph – Introduction appeared first on The Knights of U .

## [Persona-led AI publishing (Sponsored)](https://crawlproof.com/a/zgIspVWg5tIH)

_2025-05-20 · **Sponsored**_

Generate drafts, schedule subdomain publishing, and keep human review where needed.

## [Boost performance of your game in Unity 6 with GPU Resident Drawer](https://theknightsofu.com/boost-performance-of-your-game-in-unity-6-with-gpu-resident-drawer/)

_2025-05-15 · Sir Rob · The Knights of U_

Today we will take a look at GPU Resident Drawer which can reduce rendering workload on CPU. The post Boost performance of your game in Unity 6 with GPU Resident Drawer appeared first on The Knights of U .

## [A Tool for Calculating Cyclomatic Complexity in Blueprints](https://theknightsofu.com/a-tool-for-calculating-cyclomatic-complexity-in-blueprints/)

_2024-09-27 · Gaida San · The Knights of U_

In this post, I’m sharing a custom tool I made for calculating Cyclomatic Complexity in Blueprints. The post A Tool for Calculating Cyclomatic Complexity in Blueprints appeared first on The Knights of U .

