Game of Life (MATLAB)

December 2020
EN.500.134 Bootcamp: MATLAB

Objectives:

  • Implement John Conway's Game of Life, a cellular automaton
  • Read a .txt file indicating a game state
  • Display the real-time game states after a certain number of initial frames
  • Build an interactive GUI for inputting files and saving game states and videos
  • Skills Applied:

  • MATLAB maatrices, MATLAB GUI, file I/O
  • Comments:

    I later built another GUI for my research lab, and what I learned from this project was extremely helpful.

    The interactive GUI interface.

    Sample animation generated.