Sponsor of the Day:
Jerkmate
https://www.alanzucconi.com/2015/07/11/the-most-anticipated-abstract-games/
The most anticipated abstract games - Alan Zucconi
Aug 21, 2024 - MYRIAD, Soft Body and The Sun and the Moon are the most anticipated abstract games. Here's what makes them so special...
games alan zucconianticipatedabstract
https://www.alanzucconi.com/tag/fakeapp/
fakeapp Archives - Alan Zucconi
archives alan zucconifakeapp
https://www.alanzucconi.com/2016/05/04/lcd-shader/
LCD Monitor Shader Effect - Alan Zucconi
Aug 23, 2024 - Learn how to make a photorealistic LCD Shader Effect in Unity. Full code and downloadable Unity package are provided.
lcd monitoralan zucconishadereffect
https://www.alanzucconi.com/2017/10/10/atmospheric-scattering-2/
The Theory Behind Atmospheric Scattering - Alan Zucconi
Aug 24, 2024 - This is the second part of the tutorial on volumetric atmospheric scattering. In this post we will start deriving the equations that govern this complex, yet...
theory behindalan zucconiatmosphericscattering
https://www.alanzucconi.com/2015/08/01/the-most-anticipated-exploration-games/
The most anticipated exploration games - Alan Zucconi
Aug 21, 2024 - Dream, Soul Axiom and The Talos Principle: Road To Gehenna are the most anticipated exploration games. Here's what makes them so special...
games alan zucconianticipatedexploration
https://www.alanzucconi.com/2017/02/15/nested-coroutines-in-unity/
Nested Coroutines in Unity - Alan Zucconi
Aug 21, 2024 - This tutorial shows how to make the most of Coroutines in Unity.
unity alan zucconinestedcoroutines
https://www.alanzucconi.com/
Alan Zucconi - Tutorials for GameDevs
Tutorials for GameDevs
alan zucconitutorials
https://www.alanzucconi.com/2016/12/14/simplified-collision-geometry/
Simplified Collision Geometry - Alan Zucconi
Aug 21, 2024 - Unity does not provide a way to simplify collision geometry. This tutorial shows how to overcome this problem to make your 3D games more efficient.
alan zucconisimplifiedcollisiongeometry
https://www.alanzucconi.com/2020/09/14/inverse-kinematics-in-3d/
Inverse Kinematics in 3D - Alan Zucconi
Aug 24, 2024 - Learn how to harness the power of procedural animations using Inverse Kinematics in 3D. This Unity tutorials covers everything you need!
inverse kinematicsalan zucconi3d
https://www.alanzucconi.com/2017/07/15/understanding-diffraction-grating/
Understanding Diffraction Grating - Alan Zucconi
Aug 21, 2024 - This simple tutorial explains how iridescent works, introducing the concept of diffraction grating. Perfect to reproduce reflections on bubbles and CD-ROMs.
alan zucconiunderstandingdiffractiongrating
https://www.alanzucconi.com/category/maths/
Maths Archives - Alan Zucconi
archives alan zucconimaths
https://www.alanzucconi.com/2021/08/21/sunrise-sort-3/
Sunrise Sort: The Forgotten Sorting Algorithm - Alan Zucconi
Aug 23, 2024 - The Sunrise Sort is a sorting algorithm with a unique property: it is fully unstable. Learn when and why this can be useful.
alan zucconisunrisesortforgottenalgorithm
https://www.alanzucconi.com/category/shader/
Shaders Archives - Alan Zucconi
archives alan zucconishaders
https://www.alanzucconi.com/2018/03/14/how-to-install-fakeapp/
How To Install FakeApp - Alan Zucconi
Aug 23, 2024 - This online tutorial will teach you how to make the most of FakeApp, the leading app to create deepfakes. If you are interested in learning how to use it...
alan zucconiinstallfakeapp
https://www.alanzucconi.com/2017/07/15/improving-the-rainbow-2/
Improving the Rainbow - Part 2 - Alan Zucconi
Aug 21, 2024 - Learn how to create physically based rainbow pattern in Unity and WebGL. Convert wavelengths from the visible spectrum into RGB colours.
part 2alan zucconiimprovingrainbow
https://www.alanzucconi.com/category/machine-learning/
Machine Learning Archives - Alan Zucconi
machine learning archivesalan zucconi
https://www.alanzucconi.com/2015/10/28/from-hardware-to-software-a-bestiary-of-alternative-controllers/
A Bestiary of Alternative Game Controllers - Alan Zucconi
Aug 22, 2024 - Learn what alternative controllers are, how you can make them and how they can help you getting into events such as GDC and IndiceCade.
game controllersalan zucconibestiaryalternative
https://www.alanzucconi.com/2022/06/05/minecraft-world-generation/
The World Generation of Minecraft - Alan Zucconi
Aug 25, 2024 - Learn how Minecraft creates its worlds. This article will finally explain how the world, biome and terrain generation algorithms work.
world generationalan zucconiminecraft
https://www.alanzucconi.com/2023/06/22/slippy-maps/
Slippy Maps with Unity - Alan Zucconi
Aug 23, 2024 - Use Unity and LeafletJS to create your own web-based slippy maps! This is perfect if you want to create an interactive map of your game world!
unity alan zucconislippymaps
https://www.alanzucconi.com/category/unity/
Unity Archives - Alan Zucconi
archives alan zucconiunity
https://www.alanzucconi.com/2015/10/11/how-to-write-native-plugins-for-unity/
How to Write Native Plugins for Unity - Alan Zucconi
Aug 23, 2024 - Learn how to speed up Unity using Native Plugins.
unity alan zucconiwritenativeplugins
https://www.alanzucconi.com/2019/07/03/interactive-map-02/
Interactive Map Shader: Scrolling Effect - Alan Zucconi
Aug 24, 2024 - This is the second part of the online course dedicated to interactive maps. This is a tutorial in three parts: A link to download the Unity package for this...
interactive mapalan zucconishaderscrollingeffect
https://www.alanzucconi.com/tag/ik/
IK Archives - Alan Zucconi
archives alan zucconiik
https://www.alanzucconi.com/2018/03/14/a-practical-tutorial-for-fakeapp/
A Practical Tutorial for FakeApp - Alan Zucconi
Aug 24, 2024 - You can read all the posts in this series here: If you are interested in reading more about AI Art (Stable Diffusion, Midjourney, etc) you can check this...
practical tutorialalan zucconifakeapp
https://www.alanzucconi.com/2015/09/09/understanding-the-gaussian-distribution/
Understanding the Gaussian distribution - Alan Zucconi
Aug 24, 2024 - The Gaussian distribution is essential if you want your games to look realistic. Understanding it is the first step to master it.
gaussian distributionalan zucconiunderstanding
https://www.alanzucconi.com/2016/03/02/shaders-for-simulations/
How to Use Shaders for Simulations - Alan Zucconi
Aug 23, 2024 - This series teaches how to use shaders for simulations. Learn how to harness the computational power of GPUs to speed up your calculations.
alan zucconiuseshaderssimulations
https://www.alanzucconi.com/2015/10/21/everything-you-need-to-know-about-leds/
Everything You Need to Know About LEDs - Alan Zucconi
Aug 22, 2024 - How to understand, use and master LEDs with Arduino.
alan zucconieverythingneedknowleds
https://www.alanzucconi.com/2020/05/19/360-video-unity/
How to Create a 360° Video in Unity - Alan Zucconi
Aug 24, 2024 - This is the second part of the online series dedicated to the creation of 360° videos in Unity. With this course, you will be able to produce 360° videos...
unity alan zucconicreatevideo
https://www.alanzucconi.com/2015/07/25/the-most-anticipated-adventure-games/
The most anticipated adventure games - Alan Zucconi
Aug 21, 2024 - Darkside Detective, Gayway and Kathy Rain are the most anticipated adventure games. Here's what makes them so special...
games alan zucconianticipatedadventure
https://www.alanzucconi.com/2017/06/20/tentacle-suckers-shader/
Tentacle Suckers Shader - Alan Zucconi
Aug 23, 2024 - Following the unexpected success of the tutorial on Inverse Kinematics for Tentacles, I have decided to share the shader that I used to make them so realistic....
alan zucconitentaclesuckersshader
https://www.alanzucconi.com/tag/python/
python Archives - Alan Zucconi
archives alan zucconipython
https://www.alanzucconi.com/2018/03/14/an-introduction-to-autoencoders/
An Introduction to Neural Networks and Autoencoders - Alan Zucconi
Aug 24, 2024 - This tutorial introduces the concept of Neural Networks and Autoencoders, powerful computational models that are used in Machine Learning. If you are...
neural networksalan zucconiintroductionautoencoders
https://www.alanzucconi.com/2023/05/29/seam-carving/
Seam Carving - Alan Zucconi
Aug 23, 2024 - Seam carving (also known liquid rescaling) as is the most popular technique to crop and rescale images. Learn how it works and how you can implement it.
alan zucconiseamcarving
https://www.alanzucconi.com/2015/05/23/the-3-most-anticipated-games-space/
The most anticipated space games - Alan Zucconi
Aug 21, 2024 - Routine, Flagship and Space Death are the most anticipated space games. Here's what makes them so special...
games alan zucconianticipatedspace
https://mastodon.gamedev.place/@AlanZucconi
Alan Zucconi (@AlanZucconi@mastodon.gamedev.place) - Gamedev Mastodon
mastodon gamedev placealan zucconi
https://www.alanzucconi.com/2025/09/04/orbital-mechanics/
Orbital Mechanics - Alan Zucconi
Sep 8, 2025 - Learn the basics of orbital mechanics: from gravity simulators, to the mathematics which governs Keplerian orbits in the two-body problem.
alan zucconiorbitalmechanics
https://www.alanzucconi.com/2020/03/11/work-from-home/
The DIY Guide to: Work From Home - Alan Zucconi
Aug 24, 2024 - Working from home is an appealing option. Whether you are an independent developer, or stuck in quarantine, this article will help making the most of it.
diy guidealan zucconiwork
https://www.alanzucconi.com/2018/03/14/understanding-the-technology-behind-deepfakes/
Understanding the Technology Behind DeepFakes - Alan Zucconi
Aug 24, 2024 - This online course explains the theory behind face-swap technology. In particular, how DeepFakes are made, and how you can improve them.
technology behindalan zucconiunderstandingdeepfakes
https://www.alanzucconi.com/2016/02/03/2d-rotations/
A Gentle Primer on 2D Rotations - Alan Zucconi
Aug 24, 2024 - Understand 2D rotations with this essential primer for game developers.
alan zucconigentleprimer2drotations
https://www.alanzucconi.com/2018/01/03/learning-shaders/
Learning Shaders - Alan Zucconi
Aug 23, 2024 - Making games is hard, but it doesn't have to. This post shows the best online resources you can access to learn shaders effectively and in no time.
alan zucconilearningshaders
https://www.alanzucconi.com/2015/05/24/how-to-find-the-main-colours-in-an-image/
How to find the main colours in an image - Alan Zucconi
Aug 23, 2024 - Learn how to find the main colours in an image, using Python, OpenCV and very simple machine learning.
alan zucconifindmaincoloursimage
https://www.alanzucconi.com/2020/03/30/mathematics-epidemics/
The Mathematics of Epidemics - Alan Zucconi
Aug 24, 2024 - This online course teaches the Mathematics of Epidemics. This is the perfect resource to learn how to model the spread of disease mathematically.
alan zucconimathematicsepidemics
https://www.alanzucconi.com/tutorials/
Tutorials - Alan Zucconi
Sep 4, 2025 - Game Development, Machine Learning, Programming and Electronics. Browse all the tutorials.
alan zucconitutorials
https://www.alanzucconi.com/2017/10/10/atmospheric-scattering-4/
A Journey Through the Atmosphere - Alan Zucconi
Aug 21, 2024 - This post describes how to model the density of the atmosphere at different altitude. This is a critical step, since the atmospheric density is one of the...
alan zucconijourneyatmosphere
https://www.alanzucconi.com/2015/07/15/deepdreamthis-2/
How to DeepDream on Twitter: @DeepDreamThis - Alan Zucconi
Aug 23, 2024 - A practical guide to create your own deepdream on Twitter. Fast, free and with lot of styles available. Can also generate GIFs!
alan zucconitwitter
https://www.alanzucconi.com/tag/minecraft/
minecraft Archives - Alan Zucconi
archives alan zucconiminecraft
https://www.alanzucconi.com/2023/07/06/unity-3d-to-4d/
Unity 4D #2: Extending Unity to 4D - Alan Zucconi
Aug 23, 2024 - This article will show how to extend Unity to support four-dimensional geometry. This is the second article in a series of four, and the first one which will...
alan zucconiunity4d2extending
https://www.alanzucconi.com/2016/10/02/3d-printer-shader-effect-part-1/
3D Printer Shader Effect - Part 1 - Alan Zucconi
Aug 23, 2024 - This tutorial shows how to replicate the iconic 3D printer shader effect, seen in games like Planetary Annihilation and Astroneer.
3d printereffect partalan zucconishader1
https://www.alanzucconi.com/2016/09/14/anticipated-games-20/
The Most Anticipated Games #20 - Alan Zucconi
Aug 21, 2024 - Astroneer | System Era | website | steam | twitter Let’s be honest: saying that Astroneer is going to be huge is unnecessary. The game has attracted a large...
anticipated gamesalan zucconi20
https://www.alanzucconi.com/2015/10/07/how-to-integrate-arduino-with-unity/
How to integrate Arduino with Unity - Alan Zucconi
Aug 22, 2024 - Integrating Arduino with Unity is incredibly easy. Read this tutorial to learn how to do it for free.
unity alan zucconiintegratearduino
https://www.alanzucconi.com/2017/10/27/carpaint-shader-thin-film-interference/
Car Paint Shader: Thin-Film Interference - Alan Zucconi
Aug 23, 2024 - This step by step shader tutorial for Unity teaches you how to recreate a physically based material to simulate iridescence reflections on car paint.
car paintthin filmalan zucconishaderinterference
https://www.alanzucconi.com/2016/07/01/signed-distance-functions/
Volumetric Rendering: Signed Distance Functions - Alan Zucconi
Aug 23, 2024 - This tutorial explains how to create complex 3D shapes in a volumetric shader, using signed distance functions. Unity tutorial and code provided.
volumetric renderingalan zucconisigneddistancefunctions
https://www.alanzucconi.com/2016/03/09/simulate-smoke-with-shaders/
How to Simulate Smoke with Shaders - Alan Zucconi
Aug 23, 2024 - This tutorial will teach you how to simulate realistic smoke in Unity, using only shaders. Full code and a detailed explanations are provided.
alan zucconisimulatesmokeshaders
https://www.alanzucconi.com/2016/11/03/anticipated-games-23/
Most Anticipated Games #23 - Alan Zucconi
Aug 21, 2024 - Keyboard Sports | Triband | website If there’s a genre that has been abused way too much, it has to be sport games. Nintendo WiiU, PS Move, Kinekt, VR… what...
anticipated gamesalan zucconi23
https://www.sometimesredsometimesblue.com/
Sometimes Red, Sometimes Blue by Damon Zucconi, 2007
Sometimes Red, Sometimes Blue by Damon Zucconi, 2007
red bluesometimesdamonzucconi2007
https://www.alanzucconi.com/2017/10/10/atmospheric-scattering-6/
Intersecting The Atmosphere - Alan Zucconi
Aug 23, 2024 - You can find all the post in this series here: You can download the Unity package for this tutorial at the bottom of the page. Intersecting the Atmosphere As...
alan zucconiintersectingatmosphere
https://www.alanzucconi.com/2017/07/15/cd-rom-shader-2/
CD-ROM Shader: Diffraction Grating - Part 2 - Alan Zucconi
Aug 23, 2024 - This step by step tutorial for Unity allows you to recreate the rainbow reflections that appears on CD-ROMs and other surfaces. Code and models included.
cd rompart 2alan zucconishaderdiffraction
https://www.alanzucconi.com/2016/01/20/exoplanet-catalogue/
Exoplanet Catalogue - Alan Zucconi
Aug 29, 2025 - Since 1988 over 4,300 exoplanets have been discovered. Check them all in this interactive catalogue.
alan zucconiexoplanetcatalogue
https://www.alanzucconi.com/2021/05/24/accessibility-in-videogames/
Accessibility in Videogames - Alan Zucconi
Aug 23, 2024 - With over two billion people in the world living with a disability, accessibility in videogames is a subject you can no longer ignore.
alan zucconiaccessibilityvideogames
https://www.alanzucconi.com/tag/midjourney/
midjourney Archives - Alan Zucconi
archives alan zucconimidjourney
https://www.alanzucconi.com/2018/07/21/shader-showcase-saturday-2/
Shader Showcase Saturday #2: Waterfalls - Alan Zucconi
Aug 20, 2024 - Learn how to create realistic, dynamic waterfalls using shaders. If you are developing a Unity game, this tutorial is perfect for you.
saturday 2alan zucconishadershowcasewaterfalls
https://www.alanzucconi.com/tag/nvidia/
NVIDIA Archives - Alan Zucconi
archives alan zucconinvidia
https://www.alanzucconi.com/2016/06/05/time-series-decomposition/
Time Series Decomposition - Alan Zucconi
Aug 24, 2024 - Learn how to use classical Time Series Decomposition to extract trend and seasonality components in your data. Full Derivation and code provided.
time seriesalan zucconidecomposition
https://www.alanzucconi.com/2016/08/17/fractals-101/
Fractals 101 - Alan Zucconi
Aug 23, 2024 - Fractals are some of the most intriguing mathematical objects. This essential guide provides a gently introduction to understand what fractals really are.
alan zucconifractals101
https://www.alanzucconi.com/2023/02/11/the-rise-of-ai-art/
The Rise of AI Art - Alan Zucconi
Aug 23, 2024 - Over the past ten years, Artificial Intelligence (AI) and Machine Learning (ML) have steadily crept into the Art Industry. From Deepfakes to DALL·E, the impact...
ai artalan zucconirise
https://www.alanzucconi.com/2018/07/14/shader-showcase-saturday-1/
Shader Showcase Saturday #1: Volumetric Crystals - Alan Zucconi
Aug 20, 2024 - Learn how to create realistic, volumetric crystals using shaders. If you are developing a Unity game, this tutorial is perfect for you.
saturday 1alan zucconishadershowcasevolumetric
https://www.alanzucconi.com/2020/08/03/improving-floating-point/
Improving Floating-Point Precision in C# - Alan Zucconi
Aug 24, 2024 - Learn about to improve the precision of C# floating-point types such as float and double. Very important if you are working on high-precision simulations.
floating pointalan zucconiimprovingprecision
https://www.alanzucconi.com/2016/01/13/the-top-5-hidden-features/
The Top 5 Hidden Features of Python - Alan Zucconi
Aug 23, 2024 - Discover the top 5 Hidden Features of Python, and learn how to master them.
top 5 hiddenalan zucconifeaturespython
https://www.alanzucconi.com/2016/07/01/shadow/
Volumetric Rendering: Hard & Soft Shadows - Alan Zucconi
Aug 23, 2024 - To view this content, you must be a member of Alan Zucconi's Patreon at $5 or more Unlock with PatreonAlready a qualifying Patreon member? Refresh to access...
volumetric renderinghard softalan zucconishadows
https://www.alanzucconi.com/2016/03/23/scene-management-unity-5/
Scene Management in Unity 5 - Alan Zucconi
Aug 23, 2024 - This tutorial shows how the manage scenes and levels in Unity 5.3, with the introduction of UnityEngine.SceneManagement. Introduction It took Unity more than 5...
alan zucconiscenemanagementunity5
https://www.alanzucconi.com/2015/02/24/to-voronoi-and-beyond/
To Voronoi and Beyond - Alan Zucconi
Aug 23, 2024 - Learn how to create Voronoi diagrams by using Unity shaders. C# and Shader code included.
alan zucconivoronoibeyond
https://www.alanzucconi.com/2019/10/08/journey-sand-shader-1/
A Journey Into Journey's Sand Shader - Alan Zucconi
Aug 24, 2024 - This is the first part of the online series inspired by the sand rendering of Journey. Join me in this journey into the secrets that made Journey’s sand shader...
alan zucconijourneysandshader
https://www.alanzucconi.com/2018/03/14/introduction-to-deepfakes/
An Introduction to DeepFakes - Alan Zucconi
Aug 24, 2024 - Learn the theory and practice behind DeepFakes, the revolutionary technology that allows to swap people's faces in video using Machine Learning and Deep Neural...
alan zucconiintroductiondeepfakes
https://www.alanzucconi.com/2015/11/03/recreational-maths-python/
Recreational Maths in Python - Alan Zucconi
Aug 24, 2024 - Learn how Python can be used to calculate numerical sequences of arbitrary length. This tutorial also covers parallel computations.
alan zucconirecreationalmathspython
https://www.alanzucconi.com/tag/face-swap/
face-swap Archives - Alan Zucconi
archives alan zucconiface swap
https://www.alanzucconi.com/tag/machine-learning/
machine learning Archives - Alan Zucconi
machine learning archivesalan zucconi
https://www.alanzucconi.com/tag/deepfakes/
deepfakes Archives - Alan Zucconi
archives alan zucconideepfakes