Press Right
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
Wednesday, July 1, 2015
Items Due
Character Sketch, posted to your student blog
Fantasy Structure / Fantasy Vehicle
Activity 8: Game Stories
Activity 9: Non-Linear Story
Activity 10: voice over and sound effects
Codeacademy:
Fantasy Structure / Fantasy Vehicle
Activity 8: Game Stories
Activity 9: Non-Linear Story
Activity 10: voice over and sound effects
Codeacademy:
INTRODUCTION TO JAVASCRIPT
Assignment: Working Platformer Game
Working Platformer
Use Flowlabs.io to create a basic platformer game, use the instructions if you are having trouble
- 3 levels
- collectable items ( coins, food, etc )
- static enemies like spikes, lava, water
- The ability go to next level
- scrolling
Bonus:
- Add a enemy character that can go back-and-forth
- Add sound effects for collecting items, completing a layer, and hitting an enemy
Guest Speaker: JT James
Guest Speaker: Game Designer JT James
JT James has worked on sveral video games including the online roleplaying game Defense of the Ancients as a quality assurance tester, content design, and community management.
Mr. James has been the lead designer for knack.it a mobile based company. He is also a consultant on a MOBA/ARTS game as well.
JT James has worked on sveral video games including the online roleplaying game Defense of the Ancients as a quality assurance tester, content design, and community management.
Mr. James has been the lead designer for knack.it a mobile based company. He is also a consultant on a MOBA/ARTS game as well.
Game Development: Day 7
Topics
Download: Exercise 1 - Basics
Download: Exercise 2 - Build a Basic Platformer
Basics of Flowlab.io
Create a Basic Platformer in Flowlab.io
Odds and Ends, weird and others
Luigi Finally Snaps
Original Mario Brothers 3 Advertisement
If Classic Games had DLC
- Game Balance
- Flowlab.io
- Create assets
- Upload Images
- Create Levels
- Create a Basic Platformer
Download: Exercise 1 - Basics
Download: Exercise 2 - Build a Basic Platformer
Basics of Flowlab.io
Create a Basic Platformer in Flowlab.io
Odds and Ends, weird and others
Luigi Finally Snaps
Original Mario Brothers 3 Advertisement
If Classic Games had DLC
Subscribe to:
Posts (Atom)