Games Industry. How do I get in?

2,769 views

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,769
On SlideShare
0
From Embeds
0
Number of Embeds
1,602
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Games Industry. How do I get in?

  1. 1. CRYTEKGAMES INDUSTRYHOW DO I GET IN?David Saltares Márquez | Cádiz University |19th November 2012 © 2012 Crytek GmbH
  2. 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. 3. CRYTEKWHO AM I? © 2012 Crytek GmbH
  4. 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. 5. CRYTEKABOUT CRYTEK © 2012 Crytek GmbH
  6. 6. CRYTEKRELEASED GAMES FAR CRY (2004 – PC) © 2012 Crytek GmbH 6
  7. 7. CRYTEKRELEASED GAMES CRYSIS (2007 – PC) AND CRYSIS WARHEAD (2008 – PC) © 2012 Crytek GmbH 7
  8. 8. CRYTEKRELEASED GAMES CRYSIS 2 (2011 – PC, PLAYSTATION 3 AND XBOX 360) © 2012 Crytek GmbH 8
  9. 9. CRYTEKRELEASED GAMES FIBBLE FLICK ’N’ ROLL (2012 – iOS, Kindle Fire) © 2012 Crytek GmbH 9
  10. 10. CRYTEKRELEASED GAMES WARFACE (2012 – PC) © 2012 Crytek GmbH 10
  11. 11. CRYTEKCOMING SOON CRYSIS 3 (2013 – PC, PLAYSTATION 3 AND XBOX 360) © 2012 Crytek GmbH 11
  12. 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. 13. CRYTEKUK STUDIO CRYTEK UK BASED IN NOTTINGHAM © 2012 Crytek GmbH
  14. 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. 15. CRYTEKWORKING AT A TRIPLEA GAMES COMPANY © 2012 Crytek GmbH
  16. 16. CRYTEKDEVELOPMENT CYCLE Concept Prototype V. Slice Production Alpha Beta Gold! ITERATE ITERATE ITERATE © 2012 Crytek GmbH
  17. 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. 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. 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. 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. 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. 22. CRYTEKTHE WAY IN © 2012 Crytek GmbH
  23. 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. 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. 25. CRYTEKTHERE ARE TONS OF PROJECTS!Use the source Luke ZYCARS (JESÚS MARENTE) © 2012 Crytek GmbH 25
  26. 26. CRYTEKTHERE ARE TONS OF PROJECTS!Use the source Luke LABOON (JOSÉ ALBERTO CORDERO) © 2012 Crytek GmbH 26
  27. 27. CRYTEKTHERE ARE TONS OF PROJECTS!Use the source Luke OFLUTE (JOSÉ TOMÁS TOCINO) © 2012 Crytek GmbH 27
  28. 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. 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. 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. 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. 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. 33. CRYTEKCRYENGINE &SANDBOX EDITOR © 2012 Crytek GmbH
  34. 34. CRYTEKQUESTIONS? © 2012 Crytek GmbH
  35. 35. min g! f or co anksTh

×