Ask The Experts Professional Programmers Panel Mike Acton

  • Slides: 18
Download presentation
Ask The Experts: Professional Programmers Panel Mike Acton, Brett Douville, Yilmaz Kiymaz, Noel Llopis,

Ask The Experts: Professional Programmers Panel Mike Acton, Brett Douville, Yilmaz Kiymaz, Noel Llopis, Jeff Ward

Our Experts ● AAA Leads ● Mike Acton - Engine Director - Insomniac Games

Our Experts ● AAA Leads ● Mike Acton - Engine Director - Insomniac Games ●Ratchet and Clank, Resistance, Alt. Dev. Blog. ADay. com ● Brett Douville - Lead Programmer – Bethesda ● 14 -year vet, most recently: Skyrim ● Indies ● Noel Llopis – Indie Game Developer – Snappy Touch ●i. Phone Games: Casey’s Contraptions, Lorax Garden, Flower Garden ● Yilmaz Kiymaz – Unity Oracle – Ex-Owlchemy Labs ●Snuggle / Smuggle Truck, Aaaaa for the Awesome ● Fearless Leader ● Jeff Ward – Senior Programmer – Fire Hose Games

We’re Watching Tweet at #GCSPPP @mike_acton @brett_douville @Voxel. Boy @noel_llopis @fuzzybinary

We’re Watching Tweet at #GCSPPP @mike_acton @brett_douville @Voxel. Boy @noel_llopis @fuzzybinary

What is the best thing I can do if I’m looking for a career

What is the best thing I can do if I’m looking for a career in game development?

The Language Question What language do you recommend starting with? What language do you

The Language Question What language do you recommend starting with? What language do you use? Do I have to use C++?

The College Question(s) Do I / Did I need to go to college? Do

The College Question(s) Do I / Did I need to go to college? Do I / Did I need to go to a game school? I really just want to make games. Do I need a traditional college? Is there room for a self taught programmer?

How do you learn to write a game engine? Do you just have to

How do you learn to write a game engine? Do you just have to do it? From @dbgamer

What’s the typical career path if you’re more interested in engine tech (and does

What’s the typical career path if you’re more interested in engine tech (and does such a junior position exist)? From @jhasberstro

As somebody leaving school in X years, what technologies should I focus on? What

As somebody leaving school in X years, what technologies should I focus on? What are you looking to hire? What tech do you see being dominant? HTML 5? Mobile? C++0 x / C++11?

Can I / Should I start my own company right out of college? What

Can I / Should I start my own company right out of college? What advice would you give to this person? What type of talent do you need / not need?

What is the single most important skill for a programmer, especially a junior programmer?

What is the single most important skill for a programmer, especially a junior programmer? And how do you test for it?

More Questions Tweet at #GCSPPP

More Questions Tweet at #GCSPPP

Resources Will Be Available Online

Resources Will Be Available Online

Books ● C++ Coding Standards ● ● The Pragmatic Programmer ● ● ● http:

Books ● C++ Coding Standards ● ● The Pragmatic Programmer ● ● ● http: //www. amazon. com/Code-Language-Computer-Hardware-Software/dp/0735611319/ Effective Series Game Coding Complete ● ● http: //www. amazon. com/Pragmatic-Programmer-Journeyman-Master/dp/020161622 X/ Code ● ● http: //www. amazon. com/Coding-Standards-Rules-Guidelines-Practices/dp/0321113586/ http: //www. amazon. com/Game-Coding-Complete-Third-Mc. Shaffry/dp/1584506806 Graphics Programming Black Book ● http: //www. gamedev. net/page/resources/_/technical/graphics-programming-andtheory/graphics-programming-black-book-r 1698

More Books ● ● GPU Gems Series Game Programming Gems

More Books ● ● GPU Gems Series Game Programming Gems

Talks / Slide ● Deep C ● ● Forensic Debugging ● ● https: //docs.

Talks / Slide ● Deep C ● ● Forensic Debugging ● ● https: //docs. google. com/present/view? id=0 AYqy. SQy 4 JUK 1 ZGNz. Nn. Zm. NWpf. Mz. Jka. G 5 y. M 3 pj. ZA&hl=en Typical C++ Bullshit ● ● http: //channel 9. msdn. com/Events/BUILD 2011/TOOL-835 T Practical Examples in Data Oriented Design ● ● http: //www. gdcvault. com/play/1014353/Forensic-Debugging-How-to-Autopsy Writing modern C++ code: how C++ has evolved over the years ● ● http: //www. slideshare. net/olvemaudal/deep-c http: //macton. smugmug. com/gallery/8936708_T 6 z. QX#593426709_ZX 4 p. Z Three Big Lies ● http: //cellperformance. beyond 3 d. com/articles/2008/03/three-big-lies. html

Blogs (Your Speakers) ● ● http: //altdevblogaday. com http: //www. brettdouville. com/ http: //gamesfromwithin.

Blogs (Your Speakers) ● ● http: //altdevblogaday. com http: //www. brettdouville. com/ http: //gamesfromwithin. com http: //jeffongames. com

Community IGDA (www. igda. org) ● Game. Dev. Net (www. gamedev. net) ● Game

Community IGDA (www. igda. org) ● Game. Dev. Net (www. gamedev. net) ● Game Dev Stack Exchange (http: //gamedev. stackexchange. com/) ●