Phase 2 Production

Steps:

  1. Asset Creation

  2. Pseudocode

  3. Code Development

  4. Marketing Website

Asset Creation

Game Assets

Teams will create the assets (art and sound) for their game.

  • Art assets might include: animated sprites, static images, backgrounds, UI icons, etc.

  • Sound assets might include: sound effects, voice acting, background music, etc.

In the meantime, the team's coder can use placeholder assets to program the game. As the final assets are completed, they can be incorporated into the team's game.

Pseudocode

Development:

  • The game needs to be a playable demo that highlights the game design, but may not necessarily incorporate all envisioned features (aim for your MVP).
  • Start with pseudocode (Similar to how you would outline an essay)

Code Development

Paired Programing (for any programming task two heads are better than one)

  • Teams:
    • Programming Lead & Art Lead
    • Project Manager & Research Lead

Milestones and Production Timeline

  • PL Create forked branch the RFP-Project repository shared with all team members and push a new Phaser project
RFP Project Github
  • Work on initial lvl design and basic controls for player movement
  • Add tutorial scene that teaches users how to play the game, add scene for lvl 1

Marketing Website

Website Content Requirements:

  • Game Title
  • Marketing Tagline for Game
  • Premise and Setting
  • Characters and Story (if applicable)
  • Objective and Conflict/Challenge
  • Basic Gameplay and Gameplay Progression
  • Link to Digital Prototype (so visitors can play game)
  • Names and Roles of Team Members

Visual Requirements:

  • Concept Sketches of Game World
  • Concept Sketches of Characters
  • Photos or Video of Paper Prototype
  • Completed Game Art, such as Character Sprites, etc.
  • Screenshots of Completed Game
  • Demo Video of Gameplay
  1. Gather and edit the content (text, images, etc.) for your team’s marketing website.
    • Your team's game design document should already contain much of the text you need. If necessary, edit or revise this text for the website.
    • Be sure to structure your content (with section headings, etc.) to make it easy for people to follow or scan the content.
    • Be sure your content is clear, concise, engaging, and professional.
  2. Determine the layout and style for your team's one-page website
    • Create a prototype (in figma or XD) showing the layout of the content, and decide on the visual style for the content (fonts, colors, etc.).
    • Be sure your layout and style is clear and engaging — and reinforces your game's theme and visual design.
  3. Code the website directly using HTML and CSS.
    • If necessary, include temporary placeholders for images or videos that aren't ready yet (screenshots, sprites, demo video, etc.).
    • Have other members of your team review the website for possible improvements to make.