career presentation judy qian jay park thu huynh bertha guzman game programmer

Post on 03-Jan-2016

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Career presentationCareer presentationJudy QianJudy QianJay ParkJay Park

Thu HuynhThu HuynhBertha GuzmanBertha Guzman

Game programmer

WHAT IS A GAME WHAT IS A GAME PROGRAMMER?PROGRAMMER?

Software engineer, programmer, or computer scientist who primarily develops codebase for video games or related software

EducationEducation

_ Two years of training beyond high school is usually required.

_A bachelor’s degree in Computer Science or Computer Engineering

PERSONAL SKILLS PERSONAL SKILLS

_Proficiency in Math and Programming (Java, C, C++…)

_Understanding operating systems

_Communication skills

_The ability to work under pressure and meet deadlines

JOBS DUTIESJOBS DUTIES

_Write codes for video games using programming languages such as C++, C#..._Support and guide other programmers when needed _Develop network protocols and systems to support online play_Find and fix bugs (errors) in programs.

SalarySalary

Job Title Under 3 Years

3-6 Years 6+ Years

Game Programmer/Engineer

$72,000 $80,000 $107,00

Lead/Senior Game Programmer/Engineer

N/A $94,000 $112,000

Technical Director N/A N/A $125,000

Job Outlook

Program Program2_Lesson5; Uses Crt; Label Return; { avoid it } Var YN : Char; Begin Return:ClrScr; Writeln('Exiting?'); YN := Readkey; Case YN of 'y' : Halt; 'n' : Begin Writeln('What are you going to do here, anyway?); Delay(2000); Halt; End; Else Begin Writeln('Either press ''y'' for yes'); Writeln('or ''n'' for no.. please try again..'); Delay(3500); ClrScr; Goto Return; End; End; {CASE} End. {PROGRAM}

Program Program2_Lesson5; Uses Crt; Label Return; { avoid it } Var YN : Char; Begin Return:ClrScr; Writeln('Exiting?'); YN := Readkey; Case YN of 'y' : Halt; 'n' : Begin Writeln('What are you going to do here, anyway?'); Delay(2000); Halt; End; Else Begin Writeln('Either press ''y'' for yes'); Writeln('or ''n'' for no.. please try again..'); Delay(3500); ClrScr; Goto Return; End; End; {CASE} End. {PROGRAM}

Thank you for listening!Thank you for listening!

top related