CSC 470 - Game Programming

Assignment 3: The Emergence Game

Name your Unity project emergence

Due

Tuesday October 15th at 12:55pm.

Description

Create a small game that features Conway’s Game of Life in some interesting way.

The first challenge will be getting Game of Life working at all. After that, you will need to figure out how to make it fun or more interesting in some way. You can do this by adding other elements to the game, or by modifying the rules of the game.

Here are some ideas:

Graduate Student Assignments

Essentially the same as the undergraduate assignment, but have your game feature a one dimensional cellular automata with a configurable rule instead. In other words, something like this or this.

Note

You might think the 2D is harder because of the extra dimension, but implementing a one dimensional CA with a configurable rule is actually more tricky.

Turning in your assignment

You will be turning in your assignment by pushing both your Unity project to your Github as well as a WebGL build of your game.

Before you push anything to Github, BE EXTRA REALLY SUPER CERTAIN THAT YOUR GITIGNORE FILE IS PLACED AT THE ROOT OF YOUR UNITY PROJECT FOLDER (you need to do this every time you create a new Unity project).

Building your game for the Web