Category Archives: PFC

PFC 15: FINAL PRESENTATION


ON 12/11/18, @ 1 PM
Present your final project in class. Turn in as a build (MUST WORK ON MAC OS) OR project folder.

Create a digital program that is interactive and includes the following:
1. Some type of animation/video (Introduction, credits, cutscenes, interludes, etc.).
2. Characters or Environments (well thought out and crafted)
3. Audio
The final project does NOT have to be a video game, but it MUST be interactive.

DELIVERABLES:
Ok, got it. But what exactly am I turning in? TODAY, the following are due:
1. Design document – This document specifies the primary aims of the interactive experience and describes the user interaction and outcomes. Example. Is the design actually achievable?
2. Concept art and/or character creation (in .PNG or JPEG)
3. Detailed Technical Specification – explaining what kind of technology will be utilized for making the experience. INCLUDE Flowchart!!!
— PUT all f the above in a folder + Build and/or Project Folder. Leave folder with your name on the computer in 1219. —

PFC 14: Ready for Final Presentation

Last Class before Final.

Final Project – Due 12/11/18.

CREATE A DIGITAL INTERACTIVE EXPERIENCE:
You may use any technology we covered (JavaScript, Unity, HTML).

Create a digital program that is interactive and includes the following:
1. Some type of animation/video (Introduction, credits, cutscenes, interludes, etc.).
2. Characters or Environments (well thought out and crafted)
3. Audio
The final project does NOT have to be a video game, but it MUST be interactive.

We will be following a generic Development Process to help manage your project. The assignments are divided into three parts –

Pre-Production:
1. Design document – This document specifies the primary aims of the interactive experience and describes the user interaction and outcomes. Example. Is the design actually achievable?
2. Concept art and/or character creation.
3. Prototyping – Paper or Digital
4. Animation concept and storyboard.
5. Detailed Technical Specification – explaining what kind of technology will be utilized for making the experience. What kind of engine it would work on? Flowchart
6. Project Plan – Production Schedule with delivery dates.

Production:
1. Flowchart
2. Coding the project
3. Final output (HTML, Unity Build, WebGL, etc.)

Post-Production:
Testing
Distribute.

DELIVERABLES:
Ok, got it. But what exactly am I turning in? Next week, the following are due:
1. Design document – This document specifies the primary aims of the interactive experience and describes the user interaction and outcomes. Example. Is the design actually achievable?
2. Concept art and/or character creation (in .PNG or JPEG)
3. Detailed Technical Specification – explaining what kind of technology will be utilized for making the experience. INCLUDE Flowchart!!!

ON 12/11/18, @ 1 PM
Present your final project in class. Turn in as a build (MUST WORK ON MAC OS) or project folder.

Lab 14: WORK on Final Project

PFC 13: PROTOTYPING

Welcome back!
Today:
– Prototyping, Technical Specifications, and Project Plan.

Final Project – Due 12/11/18.

CREATE A DIGITAL INTERACTIVE EXPERIENCE:
You may use any technology we covered (JavaScript, Unity, HTML).

Create a digital program that is interactive and includes the following:
1. Some type of animation/video (Introduction, credits, cutscenes, interludes, etc.).
2. Characters or Environments (well thought out and crafted)
3. Audio
The final project does NOT have to be a video game, but it MUST be interactive.

We will be following a generic Development Process to help manage your project. The assignments are divided into three parts –

Pre-Production:
1. Design document – This document specifies the primary aims of the interactive experience and describes the user interaction and outcomes. Example. Is the design actually achievable?
2. Concept art and/or character creation.
3. Prototyping – Paper or Digital
4. Animation concept and storyboard.
5. Detailed Technical Specification – explaining what kind of technology will be utilized for making the experience. What kind of engine it would work on? Flowchart
6. Project Plan – Production Schedule with delivery dates.

Production:
1. Flowchart
2. Coding the project
3. Final output (HTML, Unity Build, WebGL, etc.)

Post-Production:
Testing
Distribute.

Lab 12: Prototyping, and Technical Specs
Present:
– Technical specifications (Include software, include flow chart)
– Prototype (focus on movement, and gameplay – This should give you all you need to start putting together your final project)

ASSIGNMENT: Work on your final

PFC 12: Animation + Prototyping

Today:
– Work on Character/Concept Art revisions
– Animation: Work on Concept, Art and storyboards. Review in class.
– Think about the type of Prototype you want to make. Talk about the proposed prototype next week

Final Project – Due 12/11/18.

CREATE A DIGITAL INTERACTIVE EXPERIENCE:
You may use any technology we covered (JavaScript, Unity, HTML).

Create a digital program that is interactive and includes the following:
1. Some type of animation/video (Introduction, credits, cutscenes, interludes, etc.).
2. Characters or Environments (well thought out and crafted)
3. Audio
The final project does NOT have to be a video game, but it MUST be interactive.

We will be following a generic Development Process to help manage your project. The assignments are divided into three parts –

Pre-Production:
1. Design document – This document specifies the primary aims of the interactive experience and describes the user interaction and outcomes. Example. Is the design actually achievable?
2. Concept art and/or character creation.
3. Prototyping – Paper or Digital
4. Animation concept and storyboard.
5. Detailed Technical Specification – explaining what kind of technology will be utilized for making the experience. What kind of engine it would work on?
6. Project Plan – Production Schedule with delivery dates.

Production:
1. Flowchart
2. Coding the project
3. Final output (HTML, Unity Build, WebGL, etc.)

Post-Production:
Testing
Distribute.

Lab 12: Animation, Prototyping, and Technical Specs –
Present Animation demos or concepts
Work on Prototyping plan, Technical Specifications, and Project Plan.
These are due and will be reviewed on 11/27/18. After the Holiday break, be prepared to present a working prototype and Project plan.

PFC 11: DEVELOPMENT PROCESS 2

DID YOU VOTE?!!
Final Project – Due 12/11/18.

CREATE A DIGITAL INTERACTIVE EXPERIENCE:
You may use any technology we covered (JavaScript, Unity, HTML).

Create a digital program that is interactive and includes the following:
1. Some type of animation/video (Introduction, credits, cutscenes, interludes, etc.).
2. Characters or Environments (well thought out and crafted)
3. Audio
The final project does NOT have to be a video game, but it MUST be interactive.

We will be following a generic Development Process to help manage your project. The assignments are divided into three parts –

Pre-Production:
1. Design document – This document specifies the primary aims of the interactive experience and describes the user interaction and outcomes. Example. Is the design actually achievable?
2. Concept art and/or character creation.
3. Prototyping – Paper or Digital
4. Animation concept and storyboard.
5. Detailed Technical Specification – explaining what kind of technology will be utilized for making the experience. What kind of engine it would work on?
6. Project Plan – Production Schedule with delivery dates.

Production:
1. Flowchart
2. Coding the project
3. Final output (HTML, Unity Build, WebGL, etc.)

Post-Production:
Testing
Distribute.

Today:
Talk about Design Document Draft,
Review Character and Concept Art.

Lab 11: Design Document
– Work on Character/Concept Art revisions
– Animation: Work on Concept, Art and storyboards. Review in class next week.
– Think about the type of Prototype you want to make. Talk about the proposed prototype next week

PFC 10: Development Process

This is the final third of the semester and it will be focused on your final project. Final Project – Due 12/11/18.

CREATE A DIGITAL INTERACTIVE EXPERIENCE:
You may use any technology we covered (JavaScript, Unity, HTML).

Create a digital program that is interactive and includes the following:
1. Some type of animation/video (Introduction, credits, cutscenes, interludes, etc.).
2. Characters or Environments (well thought out and crafted)
3. Audio
The final project does NOT have to be a video game, but it MUST be interactive.

We will be following a generic Development Process to help manage your project. The assignments are divided into three parts –

Pre-Production:
1. Design document – This document specifies the primary aims of the interactive experience and describes the user interaction and outcomes. Example. Is the design actually achievable?
2. Concept art and/or character creation.
3. Prototyping – Paper or Digital
4. Animation concept and storyboard.
5. Detailed Technical Specification – explaining what kind of technology will be utilized for making the experience. What kind of engine it would work on?
6. Project Plan – Production Schedule with delivery dates.

Production:
1. Flowchart
2. Coding the project
3. Final output (HTML, Unity Build, WebGL, etc.)

Post-Production:
Testing
Distribute.

Lab 10: Design Document
– Work on Design Document Draft, and start Character and Concept Art. Due next week.
– 3 PM – Guest speaker – Robert Nally
and finally…

PFC 09: 2D + Narrative II

Interactive Narrative Projet:
Keep working on your 2D narrative Projects. They will be presented this afternoon, starting at 2PM.
Resources:
Tools: Twine
Tools: Scratch
Tools: More available for 2d and Interactivity. Free at the Asset store.
Distribution
You may consider GitHub for version control and support….

Lab 09: Narrative II
Think about presentation format:
– Build
– WebGL (HTML)
– Project Folder
– Twine to HTML
Present to the class starting at 2PM

PFC 08: 2D and Narrative

SHOW: Create simple animation using the built-in Unity tools. It could be as simple or complex as you want. Show it if you have it.

Interactive Narrative?
Examples
A Different approach: Branching Structure
Lets talk about 2D and Unity
Live Examples at itch.io
This is really just paths. Decisions mean different paths but can we make it more complex?
Points – based on actions , you accumulate points. This could determine paths taken.
Tools: Twine
Tools: Scratch
Tools: More available for 2d and Interactivity. Free at the Asset store.
You may consider GitHub for version control and support….

Lab 08: Narrative
This is working towards a 2D, interactive narrative. It can be sprite based or even text-based.
Focus on the narrative and interaction and experiment with Twine AND Fungus.

Moving away from the code. Come up with an Interactive narrative using a branching Structure. Will you include images, animated Gifs, Video, etc? Quick Review before class ends

PFC 07: Animation in Unity

Results: “Roll-a- Ball” – Custom
It does not even have to be a ball. Present your interactive programs.
*BEFORE: Make sure your build works on PC and Mac. As a back-up, bring a copy of your project folder. Present.

Physics + Animation
The primary tutorials can be found here:
3D Physics
Animation

But if you want a very basic explanation, try these:
1. Collider and Rigidbody Basics
2. Simple Animation and Basic keyframe

But, you should also research other resources (in other words, Google)
Start simple, learn the basics first.
Here are some Free Assets

Put it all together…

Lab 07: Animation
Review the resources provided a bove.
Create an animation in Unity. You can choose any type of game object.
Start with a basic example and work your way up
Try playing with camera settings to achieve a “cinematic” feel.
Present next week in class. REMEMBER: Come prepared with a Build and Project folder ready to show.

PFC 06: Ball Roll – Physics and control

A lot to learn from Tutorial
Movement:
DEMO:
Remember to use a flow chart along with the turotials.

How far along are you?
Customize the experience as much as possible.
Change terrain, colors, movements, etc. Experiment.
This will help:
Inputs and the input manager
Video tutorial for the input manager

Lab 06: Roll a Ball – Custom
Models, Materials and Textures:
Useful files
Importing
Adding texture

Work on your Ballgame and Customize. Present next week in class, either as a Build, or using your project folders