Category Archives: PFC

PFC 12:

REVIEW ASSIGNMENT:
Deliver a narrative, interactive, experience in 2D. Present in class.
Similar resources:

So far..
– 2D and interactive narrative
– Create simple animation using the built in Unity tools.
– Did you complete your environment? Take a screen Shot and email to me
– CREATE a very simple game in Unity with player movement, and collisions.
– Unity environment
– Functional coding

What is next?
– Object Oriented Programming
– Pulling it all Together

FINAL PROJECT:
Due 12/11/17 –
Based on the smaller projects (Terrain, Simple Game, 2d), create a narrative, interactive, experience using any of the techniques we have covered this semester (see list above)
The final deliverable can be in Unity or any other interactive environment (HTML, Javascript, etc).
Present your project in class on 12/11/17
Be prepared to talk about your plan on 11/27/17

PFC 11:

REVIEW ASSIGNMENT
– From last class – Turn in, .zip project assets and scripts. Either email to me OR if they are large, put on Google Drive and share with me.

Come up with an Interactive narrative using a branching Structure. Quick Review before class ends
Experiment with tools such as Twine and Fungus (see links above).
This is working towards a 2D, interactive narrative due 11/20. It can be sprite based or even text based.
Focus on the narrative and interaction and experiment with Twine AND Fungus.

Tools: Twine
Tools: More available for 2d and Interactivity. Free at the Asset store.

ASSIGNMENT:
Deliver a narrative, interactive, experience in 2D. Present in class next week.

PFC 10:

REVIEW ASSIGNMENT:
1. Did you complete your environment? Take a screen Shot and email to me (Make sure this has been sent)
2. CREATE a very simple game in Unity with player movement, and collisions. This is based on the Tutorial Show in class.
– To turn this in, please .zip project assets and scripts. Either email to me OR if they are large, put on Google Drive and share with me.

3. Create simple animation using the built in Unity tools. Show it if you have it.

Lets talk about 2D and Unity
A Different approach: Branching Structure
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: More available for 2d and Interactivity. Free at the Asset store.
You may consider GitHub for version control and support….

ASSIGNMENT:
Moving away from code. Come up with an Interactive narrative using a branching Structure. Quick Review before class ends
Experiment with tools such as Twine and Fungus (see links above).
This is working towards a 2D, interactive narrative due 11/20. It can be sprite based or even text based.
Focus on the narrative and interaction and experiment with Twine AND Fungus.

PFC 09:

You were supposed to get as far as possible in this Demo
Moving Camera and Setting up Walls and Play area
Creating game objects and collecting them with collisions
Code examples? Use mine, so far

Get started on Animation

ASSIGNMENT:
Create simple animation using the built in Unity tools.
Did you complete your environment? Take a screen Shot and email to me
CREATE a very simple game in Unity with player movement, and collisions. This is based on the Tutorial Show in class.

Coming up next: 2D and Narrative

PFC 06:

For Components, need to know GameObjects
– Unity has lots of different built-in component types, and you can also make your own components using the Unity Scripting API.
– A GameObject contains components.
Fits into the GetComponent from last class
Inputs and the input manager
Video tutorial for the input manager

Models, Materials and Textures:
Useful files

ASSIGNMENT:
Play with models and materials and textures
Try adding different components to GameObjects
Try using the input manager

PFC 04: Review

Try a “Hello World!” program in Javascript

alert(“Hello, World!”); or console.log(“Hello, World!”);

What if I want to write?
document.write(“Hello World!”);

Try a Hello World! program in Unity (Demo and compare)
Look at the code. What is MonoBehaviour?
How do I use these functions?
Awake and Start

What is an API and how will it help me?
A function in JS
function functionName(parameters) {
code to be executed
}

Try Calling a function in JavaScript
What is the difference between JS and C#?
What about Functions in Unity and the required Syntax?
Try calling a function in Unity (look up and Demo next week)

ASSIGNMENT:
IF statements
Loops

PFC 03: Functions & Variables

FROM LAST WEEK:
Try a “Hello World!” program in Javascript
Try a Hello World! program in Unity (look it up and demo next week)
Try Calling a function in JavaScript
Try calling a function in Unity (look up and Demo next week)

I assigned starter tutorials:
UNITY: Make sure you know how to move around the editor, pan the Scene view, etc.

Make Up times:
Thursday Morning 09/21. Next Week – Tuesday Morning, Wednesday after noon.

For next Class:
Variables and Functions
Syntax