Codeplay The Essential Walkthrough Guide
description
Transcript of Codeplay The Essential Walkthrough Guide
![Page 1: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/1.jpg)
All material copyright ofCodeplay Software Ltd. @codeplaysoft www.codeplay.com
CodeplayThe Essential Walkthrough Guide
Orestis TsapogasCompiler Engineer
![Page 2: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/2.jpg)
Who are we?
• We are not a games development studio• We are a games technology company!• Based in central Edinburgh
![Page 3: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/3.jpg)
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
![Page 4: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/4.jpg)
How?• Compilers• Runtimes• Debuggers• Future programming standards• Research
![Page 5: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/5.jpg)
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.
![Page 6: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/6.jpg)
Choose your quest• Graduate jobs• PhD and EngD studentships• Internships (3 months or more)• Student part-time work• Research partner• No deadlines or quotas
![Page 7: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/7.jpg)
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
![Page 8: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/8.jpg)
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
![Page 9: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/9.jpg)
Your first day• Congratulations, you made it!• Achievement unlocked: Codeplay newbie ★• Now let’s get you started…
![Page 10: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/10.jpg)
![Page 11: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/11.jpg)
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…
![Page 12: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/12.jpg)
Welcome drinks!
![Page 13: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/13.jpg)
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
![Page 14: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/14.jpg)
Fluid teams
• Flat hierarchy• Team leads chosen based on expertise• Anyone can lead a team• Collaboration
![Page 15: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/15.jpg)
Office culture• Informal, relaxed environment• 35 hour week• Very flexible hours• Gaming• Away days: paintball, karting, beach party, …
![Page 16: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/16.jpg)
Massively multiplayer• Participate in local dev communities• Attend international conferences• Network with experts• Collaborate with major tech companies• Recruit new Codeplayers!
![Page 17: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/17.jpg)
Level up!• We help you become an expert• Learn from our gurus…• …then teach them!• Share your knowledge• Achievement unlocked: Overtake the CEO★
![Page 18: Codeplay The Essential Walkthrough Guide](https://reader035.fdocuments.in/reader035/viewer/2022081511/568164c0550346895dd6d3de/html5/thumbnails/18.jpg)
Interested?• Learn more at www.codeplay.com• Apply to [email protected]• Or come and chat to us at our stand!• Thanks for listening• Thanks to Game in Scotland for having us