45
MAKE GAMES, GET PAID! Career Opportunities in Electronic Game & Simulation Design

Career Opportunities in Electronic Game & Simulation Design

Embed Size (px)

Citation preview

Page 1: Career Opportunities in Electronic Game & Simulation Design

MAKE GAMES, GET PAID!

Career Opportunities in Electronic Game & Simulation Design

Page 2: Career Opportunities in Electronic Game & Simulation Design

Development Career Categories Producers Designers Artists Programmers Game Testers and Quality Assurance

Technicians

Page 3: Career Opportunities in Electronic Game & Simulation Design

Developer Careers Producers are responsible for

Proposal and Prototype management Budgeting (time and money) Payments Contractual Obligations Coordinating with partners (hardware

manufacturer, publisher, external developers)

Reporting to upper management These are VERY hard jobs to get at an

entry level

Page 4: Career Opportunities in Electronic Game & Simulation Design
Page 5: Career Opportunities in Electronic Game & Simulation Design

Developer Careers Designers (not to be confused with

artists) Lead Designer

Supervises the design team Gameplay development Documentation assembly Level design

Interface Designer Determines layout, content, navigation and

usability features of the game interface

Page 6: Career Opportunities in Electronic Game & Simulation Design

Interface – What Goes Where?

Page 7: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Designers (continued) Level Designer

Builds the game environment (or world) Physical Environment Gameplay for the world

Might also write stories and dialogue Designs missions (or campaigns) within

levels All designers work with all other team

members to coordinate production of the game.

Page 8: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Designers (continued) Designers may often do work related to

other jobs Importing art into game engines Creating simple art (especially for

prototypes) Minor programming tweaks Generate documentation

Page 9: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Artists Lead Artist

Supervises the art team on a particular game project

Concept (Storyboard) Artist Creates drawings and sketches of the game

environment, props and characters

Page 10: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Artists (continued) Technical Artist

Straddle the art and programming careers Make sure art assets are created and stored

in the appropriate format for the particular game engine used

Texture Artist Creates texture maps for 3D models

Characters – Hair, skin, clothing Structures – Building interiors/exteriors Objects – Paint, surface texture

Page 11: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Artists Modeler

Creates 3D assets from 2D drawings (characters, scenery, props)

Create 3D wire mesh frames to represent objects

Applies textures (skinning) to wire mesh objects

Page 12: Career Opportunities in Electronic Game & Simulation Design
Page 13: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Artists (continued) Animator

Applies movement to objects and characters

May use motion capture devices

Page 14: Career Opportunities in Electronic Game & Simulation Design

Prince of Persia: Warrior Within

Page 15: Career Opportunities in Electronic Game & Simulation Design

Motion Capture

Combination of hardware and software used to capture a live person’s motion

Measurand ShapeWrap System www.measurand.com

Page 16: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Programmer Engine Programmer

Creates/modifies the core game engine which controls: Graphics Rendering Animation Collision Detection between game objects User input

Artificial Intelligence Programmer Creates “intelligence” for the game Create algorithms to emulate human

intelligence

Page 17: Career Opportunities in Electronic Game & Simulation Design

Full Spectrum Warrior

Page 18: Career Opportunities in Electronic Game & Simulation Design

Full Spectrum Warrior

Page 19: Career Opportunities in Electronic Game & Simulation Design

More Programming Careers

Networking Programmer Programs multiplayer components of the

game

Interface Programmer Programs the user interface for the game

Physics Programmer Ensures objects interact realistically with

each other

Tools Programmer Creates tools to allow artists to incorporate

assets into the game code

Page 20: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Testing and Quality Assurance (QA) Game Testers

Search for errors related to 3D geometry Texturing Aesthetics (look and feel) Game logic

Coordinates bug fixes with the rest of the development team (programmers, artists, designers)

Page 21: Career Opportunities in Electronic Game & Simulation Design

Geometry Error From Halo

Page 22: Career Opportunities in Electronic Game & Simulation Design

Geometry Error From Halo

Page 23: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Testing and Quality Assurance (QA) Compatibility Tester

Tests cross-platform compatibility Determines if the game runs equally well on

all platforms Investigates whether controls are adequate

on all platforms to play the game Tests compatibility of joysticks, control pads,

video cards, sound cards, etc.

Page 24: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Testing and Quality Assurance (QA) Playability Tester

Temporary employee who works in-house Finds bugs Suggests improvements to game play

Adding features Deleting features Altering difficulty of tasks or scenarios

Ensures the game is fun and challenging

Page 25: Career Opportunities in Electronic Game & Simulation Design

Developer Careers

Testing and Quality Assurance (QA) Beta Tester

Volunteers (unpaid) who test games at their homes There may be a cost to you to participate in a

beta test Test the latest version of the game before final

shipping Provides detailed analysis of playability and

bugs to the game development team Good feedback can earn you free beta tests or

an invitation to be a playability tester!

Page 26: Career Opportunities in Electronic Game & Simulation Design

How Do I Prepare for a Career? Play Games!!! But while you’re playing think

about… Why the game is fun? How could you make it more fun? If you were the designer, what features

would you add? Take away? Modify?

Page 27: Career Opportunities in Electronic Game & Simulation Design

How Do I Prepare for a Career? Network! International Game Developers

Association www.igda.org/philly

Game Developers Conference (GDC) www.gdconf.com

There are TONS of conferences! I personally like the Montreal Game Summit. Nine hour drive from Philly and cheap to

attend. www.sijm.ca

Page 28: Career Opportunities in Electronic Game & Simulation Design

How Do I Prepare for a Career? Get a Job – NOW!

Beta Testing Isn’t a paying job, but you get to try cool

games Leads to Playability Testing (first entry level

paid job in gaming) Some companies impose minimum age

requirements Go To College!!!

It is extremely difficult to get a job in gaming without a college degree!

Take college courses while in high school You need a wide range of skills such as...

Page 29: Career Opportunities in Electronic Game & Simulation Design

Programming Languages

C / C++ XNA (C#)

http://creators.xna.com Open GL DirectX Assembly (HLSL)

Good for fast response Programs are small Used in almost all console game programming

Scripting Languages associated with 3D art programs

Page 30: Career Opportunities in Electronic Game & Simulation Design

Software Skills to Acquire

3D Animation and Modeling Software 3D Studio Max (www.autodesk.com) Maya (www.autodesk.com) LightWave (www.newtek.com) SoftImage (www.softimage.com) Mudbox Z-Brush Others?

Page 31: Career Opportunities in Electronic Game & Simulation Design

Software Skills to Acquire Other Art Software

Image Manipulation Adobe Photoshop

Video Editing / Effects Vector Art Creation

Adobe Illustrator Flash

Page 32: Career Opportunities in Electronic Game & Simulation Design

Other Key Skills to Acquire

Physics Kinetics (movement) Behavior of Light

Mathematics Algebra Trigonometry Analytic Geometry Discrete Math Statistics Linear Matrix Algebra For engine programmers – Calculus!

Page 33: Career Opportunities in Electronic Game & Simulation Design

Soft Skills

Verbal Skills Writing Skills Work Ethic (i.e. – working hard!) Team Work Ability to take (and perhaps give)

directions

Page 34: Career Opportunities in Electronic Game & Simulation Design

Create Your Own Games!

XNA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Play games on your Xbox 360

Microsoft Popfly Link?

Alice Environment designed to teach

programming You can build games in it! www.alice.org

Page 35: Career Opportunities in Electronic Game & Simulation Design

Create Your Own Games!

Full Scale Game Development Environments Blender (www.blender.org) Panda3D (http://panda3d.org/) They are both FREE!!!!

www.GarageGames.com Half Life!!!!!!!!!!!

Page 36: Career Opportunities in Electronic Game & Simulation Design

What if a Career in Gaming Doesn’t Work Out

Alternative Careers With Skills Learned in Gaming Courses Multimedia Development Simulation Development Illustration Computer Programmer Movie Animation (Pixar, Disney)

Page 37: Career Opportunities in Electronic Game & Simulation Design

Where Should I Go To School? Most 4 year colleges and universities do

not offer gaming degrees (although many offer art degrees with concentrations in animation or 3D design)

Digipen (www.digipen.edu) Full Sail (www.fullsail.com) Montgomery County Community

College! Drexel

Media Arts & Design School

Page 38: Career Opportunities in Electronic Game & Simulation Design

New Degree in Computer Gaming A.A.S. Degree in Electronic Gaming and

Simulation Prepares you for an entry level career in

game development. You can take classes while you are in high

school! Multi-disciplinary degree

Multimedia Courses Computer Science Courses Art Courses Math/Physics Courses

Page 39: Career Opportunities in Electronic Game & Simulation Design

MCCC Gaming Courses…

Play games Learn to think creatively Deconstruct games Design games Learn to use professional game

development tools Torque (game engine) Maya (3D animation)

Develop a portfolio of game assets to show prospective employers

Page 40: Career Opportunities in Electronic Game & Simulation Design

If You Want To Be An Artist…

New Degree in Animation - Coming soon!

Will be a transfer degree (perhaps to the University of the Arts)

Designed from an art perspective Features many traditional art courses

such as drawing

Page 41: Career Opportunities in Electronic Game & Simulation Design

If You Want to be a Programmer… Take MCCC’s Computer Science A.S.

degree Use game courses to fill elective slots

Transfer to a four year school and complete a B.S. in Computer Science Arcadia Villanova Temple

Possibly earn a Master’s Degree, especially if you want to be an Artificial Intelligence programmer Carnegie Mellon Stanford Penn

Page 42: Career Opportunities in Electronic Game & Simulation Design

For More Information

Get In The Game: Careers in the Game Industry By Marc Mencher ISBN# 0-7357-1307-3

Page 43: Career Opportunities in Electronic Game & Simulation Design

For More Information

Game Development Essentials By Jeannie Novak ISBN: 1-4018-6271-3

Page 44: Career Opportunities in Electronic Game & Simulation Design

For Even More Information…

Game Developer Magazine www.gamasutra.com www.gdmag.com

International Game Developers Association www.igda.org www.igda.org/philly

My web page http://faculty.mc3.edu/jwertz/

Page 45: Career Opportunities in Electronic Game & Simulation Design

Please Contact Me!

Jason WertzAssistant Professor, Computer

ScienceATC, Room [email protected]