Gameplay Video Goals An exterior and interior level focused on a consistant artstyle. A fully animated character A theatrical experience through sound,

Slides:



Advertisements
Similar presentations
Summer Computing Workshop. Introduction to Variables Variables are used in every aspect of programming. They are used to store data the programmer needs.
Advertisements

The Secrets of Practical Verification… © 2008 Think Verification.
MS1 Feasibility and Planning. Inventor: Friendly Eccentric Brillant mind Loner Moodboard.
GoodGames Storyboard. Games: More than You’d Imagine. What’s in a Game? Who Makes Games? Are you Game? Animated icon Navigation icons, select individual.
 Andreas Söderberg  3D-SCANNING PIPELINE FOR GAMES.
Level Creation Pipeline from Sketches to the Level.
Survey of Graphics and Games. Outline Overview of computer graphics – Coursework – Research Programming using game engines Computer game and animation.
CHAPTER 17 Creating an Interactive 3D Environment © 2008 Cengage Learning EMEA.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
CORE MECHANICS. WHAT ARE CORE MECHANICS? Core mechanics are the heart of a game; they generate the gameplay and implement the rules. Formal definition:
Pre Production I.Concept II.Story Development III.Visual Development IV.Technical Direction V.Production Management.
Notes on the Game Development Process
The Iterative Level Design Process for BioWare’s MASS EFFECT 2 Game Developer Conference 2009 Corey Andruko – Project Manager, Mass Effect 2 Dusty Everman.
The Iterative Level Design Process for BioWare’s Game Developer Conference 2009 Corey Andruko – Project Manager, Mass Effect 2 Dusty Everman – Lead Level.
Game Development and Game Design academy.zariba.com 1.
Franco Singh-Vigilante April 11,2011. W HAT DID I CHOOSE I chose Game programming as it has constant use of code and sometimes used to create engines,
Lesson 1: Intro to Animation
STUDENTSFACULTY David AltieriEvan BredendickTheodore CincoskiAlex DeakmanCraig EvansBrian MullerDiane Christie Brian OsendorfTrace RoshellCharles SchmidtThomas.
Creating Scalable and Dynamic Graphics for World in conflict.
5/5/2005Toni Räikkönen Internet based data collection from enterprises using XML questionnaires and XCola engine CoRD Meeting May 11th 2005.
ARDUINO GAME BOARD Shawn Denny Eastern Kentucky University May 8, 2013.
Collision and Animation Systems in Games Jani Kajala Lead Programmer / Chief Technology Officer, Pixelgene Ltd (0)
Objectives:  To define RAD  Describe RAD as a system development method  List the advantages of RAD as a method  List the disadvantages of RAD  State.
TECHNOLOGY. Computer games have always been driven by technology. For many years it was advances in graphics that changed the way computer games were.
Project ImpactO. The challenges Unity 4 no source code available Unity 4 pro subversioning Ambitious large main project + all side projects Large group.
Senior Design Spring 2010 Milestone 1. General Project Info Team Members: – Lauren Bissett – Dan Maguire – Nicholas Woodfield Project Goals: – Expand.
Creating A 3-D Game With Spark Engine Lauren Bissett, Dan Maguire, and Nicholas Woodfield.
DIGITAL GAME PROG I Large-Scale Design Process Part 2.
Going core on the browser How to make Jagged Alliance into a Browser Game.
Dividing by Decimals. Dividing decimals is a lot like dividing by a whole number. There is just one thing you need to remember before dividing: You have.
Project ImpactO Do you have the balls?. Unity 4 Pro Version control Global effects (God rays, volumetric partilcles, realtime shadows)
Chapter 3 Multimedia Skills
UW EXTENSION CERTIFICATE PROGRAM IN GAME DEVELOPMENT 2 ND QUARTER: ADVANCED GRAPHICS The asset pipeline.
10/9/20151 Unreal Basics CIS 488/588 Bruce R. Maxim UM-Dearborn.
Pre Production Concept Story Development Visual Development Technical Direction Production Management.
Uses and features of multimedia products
Presentation by: Matthew DeAngelo, April Medina, and Carlos Diaz CSUMB FALL 2011 CST-300 Behind the Scenes, Video Games.
Tim Dean Art Director Central Media Microsoft Game Studios.
Funativity CS 426 Fall Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist.
Achieving Believable Psychosocial Behaviour in Non-player Characters in Modern Video Games Christine Bailey, Jiaming You, Gavan Acton, Adam Rankin, and.
A Reusable Scripting Engine for Automating Cinematics and Cut-Scenes in Video Games M. McLaughlin and M. Katchabaw Department of Computer Science The University.
Analyzing a Painting It aint hard!.   OBSERVING. “”Never over look the obvious” 
Final presentation saswat, venkat, vivek, vaibhav, jian, revant.
Final presentation saswat, venkat, vivek, vaibhav, jian, revant.
Creating a Game Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin -
Design + Production Presented by Robin Walker. Design + Production  Half-Life 2 development process  Half-Life The cabal.
Art Style Reminder. The game is… In the style of a retro game A simple start to finish race Not based on earth or space. There is a track, a vehicle and.
Melissa Wiley Final Project Proposal.  Currently I am interested in modeling or animating.  My portfolio has some models, but no simple character animations.
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile (DCS3) Winter 2009.
Film Analysis. As the characters enter the panic room the music starts up again, emphasising the importance of the room. Loud, deep music which gets higher.
Theatre Design Bosley.
Level design Game Idea Development. What is a Level?  Define what a level is first  Is a separate area in a game's virtual world.  Sometimes called.
Designing Design Tools. What is design tools? Why do we need them?
Mental Block Post Mortem. The Team Kepera Amun –Programmer –Responsible for the original game concept –Really brought together the gameplay and did most.
Lauren Bissett, Daniel Maguire, Nicholas Woodfield.
Mixing It Up The Last Great Challenge For Game Audio Garry Taylor Audio Manager – WWS Creative Services Group Sony Computer Entertainment Europe.
Be the New Renaissance Artist: Davinci = Art+Design+Engineering.
Identify the roles and opportunities available within an elected vocational area of the Creative Industries sector.
Chace’s 20% Ideas. Game Design With UDK I will learn how to create a level with sound player input, and a story. My final project will be a level with.
WHO WE ARE Ewan McGregor (Design) Rob Madden (Environment Art) Keir Heriot (Character Art) Laurie Athey (Gameplay Programming) Gregory Foster (Engine.
2014 Animation Programming for Music Video Games Jessica Scott Harmonix Music Systems, Inc. October 10, 2014 #GHC
CS 134 Design Documents.
Rapid Prototyping using UDK
The Next Revolution In Art
Presented by Joshua Drouillard
Agoraphobia Group 3 Liam Collette, vlad olareanu, Nikola Dafinski, Konstantinos Failadis, Patryk Jasinski.
Dividing by Decimals.
Hierarchy of a Game Design Team
Dividing by Decimals.
Presentation transcript:

Gameplay Video

Goals An exterior and interior level focused on a consistant artstyle. A fully animated character A theatrical experience through sound, light and in-game triggers. An AI that hunts the player and reacts to its surroundings. A playable game prototype

Concept - Interior Focus on a grand style Large rooms to make the player less likely to see everything

Concept - Exterior Focus on atmosphere and a sense of place

Concept - Character Deformed and asymetrical character

Modeling – Interior Focus on modular set pieces Lots of furniture needed to fill the house

Modeling – Exterior Again a focus on modular pieces for the house Terrain, large scale

Modeling – Character Animateable character – edgeflow Sculpting

UV / Texturing Works as usual for texture maps Shadowmaps was different

Rigging / Animation Simple rig versus IK rig in game characters Key animations only

Gameplay Started out with ”everything through programming” Ended up with alot more done with UDK Kismet scripting

Programming Reusing existing code AI

Engine UDK isn’t very user friendly – at least not at first. Odd problems when importing things. Had we used unity it would have been faster at the start – but gameplay would have been lacking.

What went well A functioning game Both artists and the programmer learnt a lot about working towards an engine and its limitations Went through the whole pipeline for several objects; modeling, uv/texturing, animation, rigging and so on. Finished alot of props Optimization Scripting worked well once used to it

What went wrong Interior and exterior lacking in variation, even though workrate was really high. Hardly any game testing Legacy code in the UDK engine that isn’t supported but still exists Not enough polish AI is still simple Hardly any effects implemented yet Most of the game is inside the house, much more should have been outside. Project was a bit to ambitious for four people.

Conclusion Gameplay is easily created in Kismet, even by a non programmer. We should have used our resources more, forums, contacts etc. Planning tileable pieces out with shadowmaps in mind in an early stage is important. One additional programmer would have made a huge difference In short – we should have researched more on all ends.

Thanks to