Anıl Tuluy
Diary
What I have learned today
“I created this blog as a way to reinforce and retain the new information I learn.”
Using the Fermat's Spiral in Game Design
ON APRIL 20, 2025 / GAME DEVELOPMENT
While working on a hyper-casual game I have learned how to implement the Fermat Spiral – a mathematical pattern – which is a brilliant way to achieve organic aesthetics with very little processing power.
more details...
Building a Sand Simulation in Unity
ON DECEMBER 19, 2025 / GAME DEVELOPMENT
Simulating materials like sand or water is a significant challenge in game development. Maintaining smooth performance (such as 60 FPS) on modern hardware while calculating complex physics for thousands of individual particles can be very demanding.
more details...
Learning Unity ECS
ON JANUARY 19, 2026 / GAME DEVELOPMENT
In the context of Unity, ECS stands for Entity Component System. As the core part of Unity’s Data-Oriented Technology Stack (DOTS), ECS shifts the focus to how data is laid out in memory.
more details...
Light Probes: High-Performance Realism
ON FEBRUARY 24, 2026 / GAME DEVELOPMENT
I first encountered Unity’s Light Probes while following a Udemy course. Fascinated by the concept, I decided to do a deep dive into this essential lighting solution.
more details...
Multiplayer for Unity
ON JUNE 21, 2025 / GAME DEVELOPMENT
My experience with Photon PUN began at Kodland, where I taught students how to build multiplayer systems in Unity. In order to deepen my technical expertise, I enrolled to a comprehensive Udemy course.
more details...
Digital Design Fundamentals
ON MAY 09, 2025 / GAME DEVELOPMENT
Despite several years in game development, I still feel I haven’t fully mastered concepts like Sprites, Meshes, UV Mapping, Shaders, and PBR.
more details...
When to use Static Class, Abstract Class, or Interface?
ON APRIL 14, 2025 / GAME DEVELOPMENT
As in all areas of software development, in game development we must also make the leap from “making it work” to “making it scale”.
more details...
Using the Fermat Spiral in Game Design
ON APRIL 20, 2025 / GAME DEVELOPMENT
While working on a hyper-casual game I have learned how to implement the Fermat Spiral – a mathematical pattern – which is a brilliant way to achieve organic aesthetics with very little processing power.
more details...
Building a Sand Simulation in Unity
ON DECEMBER 19, 2025 / GAME DEVELOPMENT
Simulating materials like sand or water is a significant challenge in game development. Maintaining smooth performance (such as 60 FPS) on modern hardware while calculating complex physics for thousands of individual particles can be very demanding.
more details...
Learning Unity ECS
ON JANUARY 19, 2026 / GAME DEVELOPMENT
In the context of Unity, ECS stands for Entity Component System. As the core part of Unity’s Data-Oriented Technology Stack (DOTS), ECS shifts the focus to how data is laid out in memory.
more details...
Light Probes: High-Performance Realism
ON JANUARY 24, 2026 / GAME DEVELOPMENT
I first encountered Unity’s Light Probes while following a Udemy course. Fascinated by the concept, I decided to do a deep dive into this essential lighting solution.
more details...
Multiplayer for Unity
ON JUNE 21, 2025 / GAME DEVELOPMENT
My experience with Photon PUN began at Kodland, where I taught students how to build multiplayer systems in Unity. In order to deepen my technical expertise, I enrolled to a comprehensive Udemy course.
more details...
Digital Design Fundamentals
ON MAY 09, 2025 / GAME DEVELOPMENT
My experience with Photon PUN began at Kodland, where I taught students how to build multiplayer systems in Unity. In order to deepen my technical expertise, I enrolled to a comprehensive Udemy course.
more details...
When to use Static Class, Abstract Class, or Interface?
ON APRIL 14, 2025 / GAME DEVELOPMENT
As in all areas of software development, in game development we must also make the leap from “making it work” to “making it scale”.
