procedural western for game development class