• Save
Games Industry. How do I get in?
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Games Industry. How do I get in?

on

  • 2,531 views

 

Statistics

Views

Total Views
2,531
Views on SlideShare
983
Embed Views
1,548

Actions

Likes
3
Downloads
0
Comments
0

2 Embeds 1,548

http://siondream.com 1543
http://translate.googleusercontent.com 5

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Games Industry. How do I get in? Presentation Transcript

  • 1. CRYTEKGAMES INDUSTRYHOW DO I GET IN?David Saltares Márquez | Cádiz University |19th November 2012 © 2012 Crytek GmbH
  • 2. CRYTEKCONTENTS OF THIS TALK1. About Crytek2. Working at a triple A games company3. The way in4. CryEngine and Sandbox Editor5. Q&A © 2012 Crytek GmbH 2
  • 3. CRYTEKWHO AM I? © 2012 Crytek GmbH
  • 4. CRYTEKDAVID SALTARES MÁRQUEZ david.saltares@gmail.com http://siondream.com @siondream• Computing Science graduate at Cádiz University• Games development society (ADVUCA)• Kingston University (Erasmus)…• … Haven’t quite come back• Junior programmer at Crytek UK• Working on Homefront 2 AI team © 2012 Crytek GmbH
  • 5. CRYTEKABOUT CRYTEK © 2012 Crytek GmbH
  • 6. CRYTEKRELEASED GAMES FAR CRY (2004 – PC) © 2012 Crytek GmbH 6
  • 7. CRYTEKRELEASED GAMES CRYSIS (2007 – PC) AND CRYSIS WARHEAD (2008 – PC) © 2012 Crytek GmbH 7
  • 8. CRYTEKRELEASED GAMES CRYSIS 2 (2011 – PC, PLAYSTATION 3 AND XBOX 360) © 2012 Crytek GmbH 8
  • 9. CRYTEKRELEASED GAMES FIBBLE FLICK ’N’ ROLL (2012 – iOS, Kindle Fire) © 2012 Crytek GmbH 9
  • 10. CRYTEKRELEASED GAMES WARFACE (2012 – PC) © 2012 Crytek GmbH 10
  • 11. CRYTEKCOMING SOON CRYSIS 3 (2013 – PC, PLAYSTATION 3 AND XBOX 360) © 2012 Crytek GmbH 11
  • 12. CRYTEKALSO KNOWN FOR CRYENGINE 1 picture > 1000 words 1 video > 1000 pictures http://www.youtube.com/watch?v=HW_gyF69Xto © 2012 Crytek GmbH 12
  • 13. CRYTEKUK STUDIO CRYTEK UK BASED IN NOTTINGHAM © 2012 Crytek GmbH
  • 14. CRYTEKFORMERLY KNOWN AS FREE RADICAL TIMESPLITTERS (2000 – PS2), TIMESPLITTERS 2 (2002 – PS2, GC, XBOX), TIMESPLITTERS FUTURE PERFECT (2005 – PS2, GC, XBOX) SECOND SIGHT (2004 – PS2, GC, XBOX) HAZE (2008 – PS3) © 2012 Crytek GmbH 14
  • 15. CRYTEKWORKING AT A TRIPLEA GAMES COMPANY © 2012 Crytek GmbH
  • 16. CRYTEKDEVELOPMENT CYCLE Concept Prototype V. Slice Production Alpha Beta Gold! ITERATE ITERATE ITERATE © 2012 Crytek GmbH
  • 17. CRYTEKTEAM STRUCTURE• Game director• Management • Producer • Project manager• Coders • Graphics • Gameplay • Artificial Intelligence • Networking • Animation CRYTEK NOTTINGHAM UPPER FLOOR (WHERE C3 MAGIC HAPPENS)• Artists • Concept • 2D • 3D • Animation• Designers • Levels • Mechanics• Quality Assurance PROTOTYPING ANIMATIONS IN CRYENGINE• … © 2012 Crytek GmbH
  • 18. CRYTEKWE GO FOR AGILE• Scrum: A flavor of iterative project management model• Small teams: scrum meetings• Useful when it’s difficult to plan ahead• Short iteration cycles: sprints• Reinforces self-management © 2012 Crytek GmbH 18
  • 19. CRYTEKVERSION CONTROL• Perforce: Proprietary centralized version control system• P4V as visual interface• Open source alternatives: SVN, Git, Mercurial… PERFORCE VISUAL CLIENT © 2012 Crytek GmbH 19
  • 20. CRYTEKCODE REVIEW• Every single commit goes through peer review• It requires some time investment but…• Helps preventing bugs• People give their point of view• Boosts code quality• Learn from other coders © 2012 Crytek GmbH 20
  • 21. CRYTEKBUILD BOT & STATIC CODE ANALYSIS• Daily studio builds• Targeting several platforms is tricky• We don’t want to mess with daily builds Better safe than sorryBuild Bot: Static code analysis:•Open source Python tool •Automatic error detection system•Continuous integration •Checks: loops, uninitialized variables,•Build/Test cycle across the net array bounds… © 2012 Crytek GmbH 21
  • 22. CRYTEKTHE WAY IN © 2012 Crytek GmbH
  • 23. CRYTEKDON’T BE A VEGETABLE AT UNI•• Get involved Team up REALLY, NO•• Build a community advuca@googlegroups.com EXCUSES! “MAKING A PONG WITH SDL” - GAMES DEVELOPMENT SOCIETY WORKSHOP © 2012 Crytek GmbH
  • 24. CRYTEKJOIN THE FREE SOFTWARE CONTEST• Scope: Spanish universities• Work on an open source project during a year• Create a community• Learn from other developers• Boost your portfolio• Application deadline: 23rd November FREE PADEL (DANIEL MARÍN CABILLAS) BALLOON BREAKERS (JESÚS GONZÁLEZ) SION TOWER (DAVID SALTARES) © 2012 Crytek GmbH 24
  • 25. CRYTEKTHERE ARE TONS OF PROJECTS!Use the source Luke ZYCARS (JESÚS MARENTE) © 2012 Crytek GmbH 25
  • 26. CRYTEKTHERE ARE TONS OF PROJECTS!Use the source Luke LABOON (JOSÉ ALBERTO CORDERO) © 2012 Crytek GmbH 26
  • 27. CRYTEKTHERE ARE TONS OF PROJECTS!Use the source Luke OFLUTE (JOSÉ TOMÁS TOCINO) © 2012 Crytek GmbH 27
  • 28. CRYTEKJOIN GAME JAMS• Time limited game making competitions• Challenge yourself• Extreme time management• Can you get things done?• Dangerously fun! EVOLUTION (DAVID SALTARES)Check them out:•Ludum Dare http://ludumdare.com•Global Game Jam http://globalgamejam.org•And many, many more! CELLULAE (DAVID MARISCAL) © 2012 Crytek GmbH 28
  • 29. CRYTEKGET THINGS DONE• Avoid half finishing projects• Simple but complete game > Complex but incomplete game• Be ambitious but realistic SION TOWER LEVEL SELECTION SCREEN © 2012 Crytek GmbH 29
  • 30. CRYTEKREAD, READ, READ• Books and online articles• Discover ninja coding tricks• New algorithms and techniques• Get an insight in how the industry works• Discuss about what you loveYou can’t skip these:• Gamasutra http://gamasutra.com• AltDevBlogADay http://altdevblogaday.com• Game AI for Developers http://aigamedev.com• Develop http://develop-online.com• Games Industry http://gamesindustry.biz © 2012 Crytek GmbH 30
  • 31. CRYTEKBE ONLINE • People will want to see your projects • Show an extended version of your CV • Specify your role • Meet other developers • Share your code sweetness! © 2012 Crytek GmbH 31
  • 32. CRYTEKSKILLS THEY’RE LOOKING FOR• Good communication and self management• Cross discipline team working• Very strong C++• Oh! Finally math is useful• Being able to read someone else’s code• Low level optimization: consoles, mobile• Debugging• Passion about games © 2012 Crytek GmbH 32
  • 33. CRYTEKCRYENGINE &SANDBOX EDITOR © 2012 Crytek GmbH
  • 34. CRYTEKQUESTIONS? © 2012 Crytek GmbH
  • 35. min g! f or co anksTh