Student Investigation

Goals

Objective 6 for the class sates "Research, implement and present various topics involved with game design and development."

This objective is in place due to the scale and complexity of game engines. There is no way a modern game engine can be effectively explored in a single semester class. Furthermore game engines are constantly changing. In general I feel that there is no way you can "master" a game engine for all time.

The purpose of this portion of the class is to encourage you to develop skills to explore and present new aspects of a game engine.

Overview

You will be expected to investigate some aspect of game programming and present the results of your findings to the class. This will include

Topic

A wide variety of topics is acceptable. You may Please discuss the selection of your topic with your instructor prior to beginning work on this topic.

Deliverables

Presentation Times

Times will be assigned on a first-come first served basis. They will only be assigned after the instructor and presenter have agreed on a topic. Students who have not reserved a time by the first available slot will be selected at random for presentation.

Finished

DateTimePresenterTopic
April 10 2:00 GransburyAnimation State Machines
2:25 Dakota SheetzSprites and Animation
April 12 2:00 Tristan BrumaginAI
2:25 Michael LinFoliage and Grass Tools
April 14 2:00 Sam WisserMultiplayer Features
2:25   
April 17 2:00   
2:25
Random Draw
 
April 19 2:00 Jacob PoteetLarge collaboration and git hub in unreal
2:25 Troy BeauchatDynamic Inventory System
April 21 2:00 Von LunenFunction and Macro Libraries
2:25 Adam ZidekProjectiles
April 24 2:00 Nick O'BlackLighting
2:25 Jeremy HanesMouse Interaction
April 26 2:00 Ty EricsonParticle Effects
2:25 Anthony WagnerSound
April 28 2:00 Anthony SchipaniLevel Design
2:25 Megan Carlsonmaking a top down adventure game combat system
May 1 2:00 James MillerBuilding System
2:25 Game Project IFirst Game

Standards