Press Right
California College of the Arts - Summer Precollege Game Design
Tuesday, July 21, 2015
Wednesday, July 15, 2015
Thursday, July 9, 2015
Final Game: Due July 16th 12pm
Final Game:
Due July 16th, 12pm
You will create a complex game either as a 2D, 3D or physical table top game that you will enter into the CCA showcase.
You MUST first plan your game. You must write a game proposal that includes the following:
If the game is a 2D / 3D game it MUST contain sound and basic player controls.
Students may work in pairs for this final game assignment, however, their final assignments will be judged more critically then those working alone since there is twice as much people-power.
Remember this is a game to "wow" everyone. Utilize EVERYTHING we have learned all of the tools to complete the final game.
Due July 16th, 12pm
You will create a complex game either as a 2D, 3D or physical table top game that you will enter into the CCA showcase.
You MUST first plan your game. You must write a game proposal that includes the following:
- Game Overview
- Game genre
- Victory/Termination Conditions
- Gameworld description
- Player/Character Descriptions
- Game Mechanics
If the game is a 2D / 3D game it MUST contain sound and basic player controls.
Students may work in pairs for this final game assignment, however, their final assignments will be judged more critically then those working alone since there is twice as much people-power.
Remember this is a game to "wow" everyone. Utilize EVERYTHING we have learned all of the tools to complete the final game.
Assignment: Mini-Golf Game
Mini-Golf Game
Create a brand new scene in Unity.
- Create a level that contains a character and playfield.
- Set up a "flag" location for the player to reach
- The world must have obstacles such as buildings, structures, etc. You may build these in Sketchup or download them from online.
Unity Tips
- Name objects in the heirarchy or the top of the inspector.
- All imported assets such as artwork, models and music MUST be must inside the "Asset" subfolder on the project folder
- Make sure to add a collider component to imported models, without objects are not 'solid' and objects will go through them.
- Any object that moves needs a rigid body added to the model
- To collect or collide with an object or enemy make sure that the "is trigger" is turned on in the collider component.
- Some scripts require hitting an object with a certain name. To name an object create a tag under the "add tag" option in the Inspector. For instance the CollectItem script requires a tag called "Collect" with a capital "C." The RestartCollision requires enemy be marked with a tag called "Enemy."
Wednesday, July 8, 2015
Unity3D Basics
Resources
Unity Script
Links
http://www.models-resource.com/
http://tf3dm.com/
http://archive3d.net/
http://www.3dmodelfree.com/
Topics:
Activity 11
Complete the Roll-a-Ball exercises in the "Learn" section of Unity. Follow the eight video tutorial steps.
Unity Tips
Unity Script
Links
http://www.models-resource.com/
http://tf3dm.com/
http://archive3d.net/
http://www.3dmodelfree.com/
Topics:
- UI / Navigation
- Lighting
- Importing Objects
- Materials
- Organization
- Gameplay
Activity 10: QA Test our 2D Games
1. Play at least three peoples games.
2. Write a short QA critique of the game
3. Was the game fun?
4. Were the controls easy to use?
5. Did you enjoy the gameplay?
6. What aspects did you enjoy about the game?
7. What constructive improvements could the person do to improve their game?
8. Other thoughts
Post your critique / QA response to the person blog. If that is not an option post the results to YOUR blog and send a link to their email address.
3-Point Lighting
1. Play at least three peoples games.
2. Write a short QA critique of the game
3. Was the game fun?
4. Were the controls easy to use?
5. Did you enjoy the gameplay?
6. What aspects did you enjoy about the game?
7. What constructive improvements could the person do to improve their game?
8. Other thoughts
Post your critique / QA response to the person blog. If that is not an option post the results to YOUR blog and send a link to their email address.
3-Point Lighting
Activity 11
Import your fantasy structure and vehicle into Unity.
Apply the following:
- Three point lighting
- Basic Material Shader
- Add a Ground Plane
- Add a basic box collider to the object.
Activity 12: Roll-a-Ball
Complete the Roll-a-Ball exercises in the "Learn" section of Unity. Follow the eight video tutorial steps.
For the coding portion you'll need to use "Brackets," which can be found in your application folder.
Unity Tips
- Name objects in the heirarchy or the top of the inspector.
- All imported assets such as artwork, models and music MUST be must inside the "Asset" subfolder on the project folder
- Make sure to add a collider component to imported models, without objects are not 'solid' and objects will go through them.
- Any object that moves needs a rigid body added to the model
- To collect or collide with an object or enemy make sure that the "is trigger" is turned on in the collider component.
- Some scripts require hitting an object with a certain name. To name an object create a tag under the "add tag" option in the Inspector. For instance the CollectItem script requires a tag called "Collect" with a capital "C." The RestartCollision requires enemy be marked with a tag called "Enemy."
Mini-Golf Game
Scripts
Create a brand new scene in Unity.
- Create a level that contains a character and playfield.
- Set up a "flag" location for the player to reach
- The world must have obstacles such as buildings, structures, etc. You may build these in Sketchup or download them from online.
Monday, July 6, 2015
Guest Speaker: David Bromberg
Guest Speaker: David Bromberg
Position: Senior Software Engineer
Company: Telltale Games
David Bromberg is currently a senior software engineer on the Narrative Tech team at Telltale Games in San Rafael, CA. There he supports the Choreography Tool and Auto Acting, which the animators and choregraphers use to create Telltale’s narrative-driven games.
While at Telltale, he has worked on titles including A Wolf Among Us, Walking Dead Season 2, Game of Thrones, Tales from the Borderlands, and Minecraft: Story Mode. His team works on providing the artists tools to capture their art design and creative intent and then proceduralize them for things like animations, camera blocking, and visual effects.
Before working at Telltale, David worked at Electronic Arts in Redwood Shores, CA, where he worked on The Sims 3. He led the user interface programming team, and then worked on MoTech, which included things like path planning, dynamic avoidance, and procedural animation.
He attended Cornell University in Ithaca, NY, and graduated cum laude with a B.S. from the Engineering School in Computer Science. Currently he lives in San Francisco and loves running with his wife, Leah, and his dog, Zeke at Land’s End.
Sims 3
Walking Dead - Season 2
Position: Senior Software Engineer
Company: Telltale Games
David Bromberg is currently a senior software engineer on the Narrative Tech team at Telltale Games in San Rafael, CA. There he supports the Choreography Tool and Auto Acting, which the animators and choregraphers use to create Telltale’s narrative-driven games.
While at Telltale, he has worked on titles including A Wolf Among Us, Walking Dead Season 2, Game of Thrones, Tales from the Borderlands, and Minecraft: Story Mode. His team works on providing the artists tools to capture their art design and creative intent and then proceduralize them for things like animations, camera blocking, and visual effects.
Before working at Telltale, David worked at Electronic Arts in Redwood Shores, CA, where he worked on The Sims 3. He led the user interface programming team, and then worked on MoTech, which included things like path planning, dynamic avoidance, and procedural animation.
He attended Cornell University in Ithaca, NY, and graduated cum laude with a B.S. from the Engineering School in Computer Science. Currently he lives in San Francisco and loves running with his wife, Leah, and his dog, Zeke at Land’s End.
Sims 3
Walking Dead - Season 2
Subscribe to:
Posts (Atom)