Game Production – Coder Journal

Creative Commons image dayafterchristmas by Marissa Anderson at Flickr
This role requires the student to distribute equal time during each part of the production. The coder’s role involves overall control of game function; guiding the mechanics of the game.

The coder’s commentary should present a complete picture of the production process as well as present the student’s work in his or her chosen role. Among other observations, the artistic and logistic analysis of the finished code and game will require all students, regardless of their role, to participate throughout the entire production process.

Goal

  • Create a journal documenting each stage of game production

Product

  • Create blog posts (3 total) with embedded media evidence for each of three production stages.

Examples

Explanation

  • Students need to conduct extensive research for game production and need experience moving through the workflow of producing games

Production Steps Evidence Requirements

Pre-production Blog Post

Include all of the the following requirements as evidence in your blog post:

  • Evidence of contributions for Game Development plan
  • Evidence of bug tracker
  • Evidence of milestones with elimination of what is too difficult
  • List of things needed to be coded
  • Evidence of learning resources for problem solving

Production Blog Post

Include all of the the following requirements as evidence in your blog post:

  • Evidence of production notes with a summary of each day of coding
  • Evidence of on going discussions with team
  • Evidence of essential scripts test

Post-production Blog Post

Include all of the the following requirements as evidence in your blog post:

  • Evidence of  working with the team
  • Evidence of code evolution through the production cycle
  • Evidence of last minute issues / fixes
  • Evidence of evaluation of the final code

Schedule

  • Week 1
    • Create a blog post titled, PROJECT NAME Game Pre-Production – Coder’s Journal
      • Create headings for:
        • Summary
        • Explanation of the Game Vision
        • Genre / Style of the Game
        • Influences from Other Games
        • Consultation with Production Team
        • Evidence of Coding Research and Decisions
        • What I Learned and Problems I Solved
    • Research material …
      • Examine sample code …
    • Explore and select the coding conventions you want to use
    • Fill in evidence for each heading of the blog post
    • Publish blog post
  • Week 2
    • Create a blog post titled, PROJECT NAME Game Production – Coder’s Journal
      • Create headings for:
        • Summary
        • Production Notes Summary for Each Day of Coding
        • On Going Discussions with Team
        • Essential Code / Scripts
        • What I Learned
    • Code the game
    • Fill in evidence for each heading of the blog post
    • Publish blog post
  • Week 3
    • Create a blog post titled, PROJECT NAME Game Post-Production – Coder’s Journal
      • Create headings for:
        • Working with The Team
        • Evolution of Code
        • Code Issues and Fixes
        • Evaluation of Final Code
        • What I Learned in Post-production
    • Assist in editing the game
    • Fill in evidence for each heading of the blog post
    • Publish blog post

Unity Resources

Other Resources

Tools

  • Unity

Feedback Form

Leave a Reply

Your email address will not be published. Required fields are marked *