De eisen van een spel programmeur

De eisen van een spel programmeur Foto door davestfu (Flickr)

Jonge spelers kunnen denken dat de carrière van een spel programmeur is glamoureuze gezien de toegang tot nieuwe spellen en het geld uit spel licenties.Spel programmeurs geconfronteerd met een aantal uitdagingen gedurende hun hele loopbaan, waaronder job onzekerheid, concurrentie van nieuwe afgestudeerden en wisselend programma taal.Elk spel programmeur nodig heeft om de vaardigheden om het programmeren van bewerkingen, rennen spel test te voltooien en om te gaan met creatieve conflicten in elk project.

Onderwijs

  • Game programmeurs kunnen C ++, algebra en software-architectuur te leren door het nastreven van het onderwijs na de middelbare school.Technische en community colleges bieden Associates graden in het programmeren van computers met de nadruk op de ontwikkeling van games.Vierjarige instellingen zoals Carnegie Mellon University Software Engineering Institute leren studenten wiskunde, informatica en andere vaardigheden die nodig zijn in het spel programmer

    ing.Programmeren van studenten die op hoog niveau informatica opleidingen hebben afgerond kunnen hun vaardigheden te testen als IT-stagiairs met lokale bedrijven en game-ontwikkelaars zoals Sandlot Games.

Programming Language

  • De standaard taal die gebruikt wordt in het spel programmering is C ++.C ++ wordt begunstigd door software-uitgevers en game studio's omdat het ook een volledig menu van editing en debugging tools, evenals het vermogen om complexe relaties te behandelen.Een spel programmeur moet niet rekenen op C ++ gedurende zijn hele carrière, maar ook kleinere ontwikkelaars verschillende protocollen kan gebruiken.Programmeurs met kennis in eenvoudige talen als C en Java kunnen werken overal in de industrie.

Video Game Geschiedenis

  • Een prospectieve spel programmeur moet vertrouwd zijn met het verleden, heden en toekomst van de gaming industrie.Programmeurs kunnen hun analytische vaardigheden te tonen door het bespreken welke games werkte goed technisch voor Nintendo, Sega Genesis en andere verouderde gaming systemen.De mogelijkheid om kritiek op de huidige computer en video games gebaseerd op afspeelsnelheid, complexiteit en narratieve ontwikkeling kan nuttig zijn in een interview zijn.Een begrip van waar de video games zijn rubriek in de toekomst kan worden verkregen door middel van video game conferenties en congressen.

onafhankelijke studie van Game Programming

  • Een meerderheid van het spel programmeurs beginnen hun carrière als freelancers, contract ontwikkelaars en andere tijdelijke functies.De carrière van een spel programmeur net zo afhankelijk van initiatief en onafhankelijkheid als kennis van programmeertaal.Het beste spel programmeurs hebben spelletjes ontwikkeld en vond slimme tools zoals de GNU Project debugger thuis studio in plaats van kantoren.Programmeurs kunnen scherpen hun ambachten met collega's in kleine studio's waar elk teamlid beschikt over extra taken over te nemen, zoals het invullen van papierwerk.

Begrip van Industry Trends

  • Game programmeurs kunnen in contact blijven met de hartslag van de industrie door programmering tijdschriften.Game Developer Magazine verschijnt maandelijks en biedt advies over de programmering, het testen en de promotie van videospelletjes aan ontwikkelaars spel.Websites zoals GameDev.net en Gamastura brengen meer directe advies om het spel programmeurs evenals direct feedback van game-gebruikers.Een programmeur kan ook gereedschap en spel programmering ontwikkelingen in persoon getuige op conferenties, zoals de jaarlijkse Game Developers Conference.

Resources

  • C ++ Game Programming
  • Universiteit van Advanced Technology programmering graden
413
0
1
Internet En E Commerce Jobs