The Legend of Zelda Timeline
graph TD
%% ORIGIN TIMELINE
O{Origin} ---> SS["<center>Skyward Sword<br><small>Wii (2011)</small></center>"]
SS -.- o1[Sacred Realm Sealed] -.- o2[Hyrule Established] -.-> MC["<center>The Minish Cap<br><small><i>Game Boy Advance</i> (2004)</small></center>"]
MC --> 4S["<center>Four Swords<br><small><i>Game Boy Advance</i> (2002)</small></center>"]
4S -.- o3[Hyrulean Civil War] -.-> OT["<center>Ocarina of Time<br><small><i>Nintendo 64</i> (1998)</small></center>"]
%% GANON PREVAILS / FALLEN HERO TIMELINE
OT --> A{Ganon Prevails} -.- a1[Imprisonment War] -.-> LP["<center>A Link to the Past<br><small><i>Super Famicom</i> (1991)</small></center>"]
LP --> LA["<center>Link's Awakening<br><small><i>Game Boy</i> (1993)</small></center>"]
LA --> OA["<center>Oracle of Ages<br><small><i>Game Boy Color</i> (2001)</small></center>"]
LA --> OS["<center>Oracle of Seasons<br><small><i>Game Boy Color</i> (2001)</small></center>"]
OA --> LW["<center>A Link between Worlds<br><small><i>Nintendo 3DS</i> (2013)</small></center>"]
OS --> LW
LW --> TH["<center>Triforce Heroes<br><small><i>Nintendo 3DS</i> (2015)</small></center>"]
TH --> EW["<center>Echoes of Wisdom<br><small><i>Switch</i> (2024)</small></center>"]
EW -.- a2[Fall of Hyrule] -.-> LZ["<center>The Legend of Zelda<br><small><i>Famicom</i> (1986)</small></center>"]
LZ --> AL["<center>The Adventure of Link<br><small><i>Famicom</i> (1987)</small></center>"]
%% HERO PREVAILS
OT --> B{Hero Prevails}
%% CHILD TIMELINE
B --- b1[Child Era]
b1 --> MM["<center>Majora's Mask<br><small><i>Nintendo 64</i> (2000)</small></center>"]
MM -.-> TP["<center>Twilight Princess<br><small><i>GameCube/Wii</i> (2006)</small></center>"]
TP -.-> 4A["<center>Four Swords Adventures<br><small><i>GameCube</i> (2004)</small></center>"]
%%4S --> 4A
%% ADULT TIMELINE
B -.- b2[Adult Era] -.- b3[Hyrule Submerged]
b3 -.-> WW["<center>The Wind Waker<br><small><i>GameCube</i> (2003)</small></center>"]
WW --> PH["<center>Phantom Hourglass<br><small><i>Nintendo DS</i> (2007)</small></center>"]
PH -.- b4[Hyrule Re-Established] -.-> ST["<center>Spirit Tracks<br><small><i>Nintendo DS</i> (2009)</small></center>"]
%% CONVERGENCE TIMELINE
AL -.- C{Convergence}
4A --------> C
%%4A -.-> C
ST ------> C
%%ST -.->C
C --> BW["<center>Breath of the Wild<br><small><i>Wii U/Switch</i> (2017)</small></center>"]
BW --> TK["<center>Tears of the Kingdom<br><small><i>Switch</i> (2023)</small></center>"]
%% Labels (Purple)
classDef era fill:#5e1ff2, color:#fff
class O era
class A era
class B era
class C era
class b2 era
class b1 era
%% 2D Games (Green)
classDef classic fill:#4caf50, color:#000
class LZ classic %% 2D TD 1986 FC 128KB
class AL classic %% 2D SS 1987 FC 256KB
class LP classic %% 2D TD 1991 SFC 1MB
class LA classic %% 2D TD 1993 GB 8MB
class OA classic %% 2D TD 2001 GBC 8MB
class OS classic %% 2D TD 2001 GBC 8MB
class MC classic %% 2D TD 2004 GBA 7 MB
class PH classic %% 3D TD 2007 DS 35MB
class ST classic %% 3D TD 2009 DS 52MB
class LW spin %% 3D TD 2013 3DS 685MB
class EW classic %% 3D TD 2024 3DS 5.6GB
%% 3D Games (Gold)
classDef three fill:#f5c820, color:#000
class OT three %% 3D 3P 1998 N64 32MB
class MM three %% 3D 3P 2000 N64 32MB
class WW three %% 3D 3P 2002 GC 1.3GB
class TP three %% 3D 3P 2006 GC 1.3GB
class SS three %% 3D 3P 2011 Wii 4GB
class BW three %% 3D 3P 2017 WU/SW 13GB
class TK three %% 3D 3P 2023 SW 16GB
%% Spin-off Games (Blue)
classDef spin fill:#4799f7, color:#000
class 4S spin %% 2D TD 2003 GBA 3.5MB multiplayer focus
class 4A spin %% 2D TD 2004 GC 1.3GB multiplayer focus
class TH spin %% 3D TD 2015 3DS 1GB multiplayer focus
class CT spin %% 3D 2007 Wii arcade sport
class HW spin %% 3D 2014 WU hack & slash
class AC spin %% 3D 2020 SW hack & slash