180 likes | 297 Views
Codeplay The Essential Walkthrough Guide . Orestis Tsapogas Compiler Engineer. Who are we?. We are not a games development studio We are a games technology company! Based in central Edinburgh. Open the floodgates for crazily fast mobile GPUs !. Fun fact: 100% of games run on GPUs
E N D
CodeplayThe Essential Walkthrough Guide OrestisTsapogas Compiler Engineer
Who are we? • We are not a games development studio • We are a games technology company! • Based in central Edinburgh
Open the floodgates for crazily fast mobile GPUs! • Fun fact: 100% of games run on GPUs • We make sure they run fast! • Mobile GPUs are a big focus
How? • Compilers • Runtimes • Debuggers • Future programming standards • Research
Offload • Offload is our own PS3 development toolkit • Rapidly accelerates performance by automatically “offloading” parallelizable code to multiple SPUs • Offload has been used to accelerate a number of PS3 games including NASCAR 2011.
Choose your quest • Graduate jobs • PhD and EngDstudentships • Internships (3 months or more) • Student part-time work • Research partner • No deadlines or quotas
Why apply to us? • You ❤ C++ • Want to solve hard problems • Keen to learn • You want to develop your skills– we’ll teach you! • Bonuses: OpenCL/GL, game engines, LLVM
Ace-ing the interview • Research the company • Understand what we do • Show us how you can contribute • Personal projects/portfolio • Enthusiasm! • Don’t stress out – we’ll teach you the hard stuff
Your first day • Congratulations, you made it! • Achievement unlocked: Codeplay newbie ★ • Now let’s get you started…
Hi, I’m your mentor • I’ll guide you on your quest • First 3 months • Helping you settle in • Overcome any problems • Achieve your potential • I was a newbie once! • But first…
Getting started • Meet your project team… • 2-6 people, working on: • Contracts for major customers • Developing own IP • Research • Full team member from day 1 • Your contribution is valued
Fluid teams • Flat hierarchy • Team leads chosen based on expertise • Anyone can lead a team • Collaboration
Office culture • Informal, relaxed environment • 35 hour week • Very flexible hours • Gaming • Away days: paintball, karting, beach party, …
Massively multiplayer • Participate in local dev communities • Attend international conferences • Network with experts • Collaborate with major tech companies • Recruit new Codeplayers!
Level up! • We help you become an expert • Learn from our gurus… • …then teach them! • Share your knowledge • Achievement unlocked: Overtake the CEO★
Interested? • Learn more at www.codeplay.com • Apply to jobs@codeplay.com • Or come and chat to us at our stand! • Thanks for listening • Thanks to Game in Scotland for having us