games industry programming thaddaeus frogley lead programmer

Post on 01-Apr-2015

229 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Games Industry Programming

Thaddaeus FrogleyLead 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

Who Am I?

•17 Years in the Industry

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

Make Amazing Things

Office Life

Typical Day

•Stand Up Meeting

•Programming

•Peer Reviews

•Collaborate with Designers and Artists

•Track your progress against a plan

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

Real Programming

•Efficiency matters

•Processor time

•Developer time

•Memory, network and disk usage

•Practical solutions to impossible problems

Skills

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

•Debugging

•Math and Logic

Skills

•Communication: Listen, Explain

•Social: Take direction, Accept criticism

•Attention to detail

Specialisations

•Graphics, Audio,

•Animation, Physics, Gameplay/AI,

•UI, Tools,

•Networking

•... and more!

Tips

•Programming Practice

•Real Hobby Projects

Questions

•Ask now

•Or later

•Or on twitter:@codemonkey_uk@ClimaxJobs

top related