Conway'nin Yaşam Oyunu (Conway's Game of Life), matematikçi John Horton Conway tarafından 1970 yılında geliştirilen bir hücresel otomata oyunudur. Bu oyun, basit kurallara dayanan bir evren içindeki hücrelerin evrimini modellemek için kullanılır ve sadece bu basit kuralların kombinasyonları ile karmaşık ve ilginç davranışlar sergiler. Yaşam Oyunu, bilim insanları, matematikçiler ve bilgisayar programcıları için birçok farklı uygulama alanında ilham kaynağı olmuştur.
Yaşam Oyunu, bir düşünce deneyi olarak başladı ve temelde iki boyutlu bir evrende bulunan hücrelerin yaşama, ölme ve çoğalma kurallarına dayanır. Her bir hücre, bir sonraki jenerasyonda komşu hücrelerin durumuna bağlı olarak belirli bir kurallar setine göre değişir.
Bu basit kuralların kombinasyonları, çok çeşitli kalıpların ve davranışların ortaya çıkmasına olanak tanır. Yaşam Oyunu, bilim insanları tarafından karmaşık sistemlerin modellemesi ve analizi için bir araç olarak kullanılmıştır.
Oyun sonsuz iki boyutlu düzlemde oynanmak için tasarlanmıştır ancak bu teorik olarak imkansızdır çünkü işlemcilerin gücü sonsuz değildir. Bunun yerine repeated gridler ya da kapalı üç boyutlu nesnelerin yüzeyinde oynamak daha mantıklıdır. Aşağıdaki oyunda da kapalı bir yüzeyde oyun modellenmiştir. En Aşağı giden hücre en yukarıda tekrar ortaya çıkacaktır.
Yaşam Oyunu'nun tarihsel gelişimi, John Conway tarafından yaratılmasına dayanır. Oyunun ilk kez 1970 yılında yayınlanmasıyla matematiksel bir fenomen haline geldi.