Top Banner
Games Industry Programming Thaddaeus Frogley Lead Programmer
13

Games Industry Programming Thaddaeus Frogley Lead Programmer.

Apr 01, 2015

Download

Documents

Bria Blacksmith
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Games Industry Programming

Thaddaeus FrogleyLead Programmer

Page 2: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Who Am I?

•1st computer: ZX81 (aged 7)

•No degree

•1st programming job building database front ends in VB for B2B firm

•Learnt C and got a games job 6 months later

Page 3: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Who Am I?

•17 Years in the Industry

•Mythos Games, Creature Labs, King of the Jungle, Rockstar, Climax

Page 4: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Make Amazing Things

Page 5: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Office Life

Page 6: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Typical Day

•Stand Up Meeting

•Programming

•Peer Reviews

•Collaborate with Designers and Artists

•Track your progress against a plan

Page 7: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Real Programming

•You actually have to think

•What you can work out is often more important than what you already know

•Constant learning

•Rarely boring

•Unsolved problems

Page 8: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Real Programming

•Efficiency matters

•Processor time

•Developer time

•Memory, network and disk usage

•Practical solutions to impossible problems

Page 9: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Skills

•Programming: C/C++, HLSL, “scripting”

•Debugging

•Math and Logic

Page 10: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Skills

•Communication: Listen, Explain

•Social: Take direction, Accept criticism

•Attention to detail

Page 11: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Specialisations

•Graphics, Audio,

•Animation, Physics, Gameplay/AI,

•UI, Tools,

•Networking

•... and more!

Page 12: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Tips

•Programming Practice

•Real Hobby Projects

Page 13: Games Industry Programming Thaddaeus Frogley Lead Programmer.

Questions

•Ask now

•Or later

•Or on twitter:@codemonkey_uk@ClimaxJobs