10 nuttige boeken over gamemadev die altijd relevant zullen zijn Foto 0
De game-industrie evolueert voortdurend en dezelfde eisen worden gesteld aan de programmeurs die in gamemadev werken. Bijhouden hoe Unity C# wordt gemoderniseerd, hoe de benadering van gamedesign verandert, is het handigst via internet. Informatie wordt regelmatig bijgewerkt en raakt zo snel verouderd dat een andere presentatievorm ineffectief is.
Boeken over gameontwikkeling zijn echter nog steeds populair, waarbij vaker wordt gekeken naar patronen, metathema’s en algemene programmeerprincipes. Daarom hebben we 10 boeken over game-ontwikkeling verzameld waarmee je je vaardigheden kunt verbeteren door de basisbeginselen te leren.
Top nuttige publicaties over game-ontwikkeling voor programmeurs die in de game-industrie werken
Hoewel de rol van gedrukte literatuur gestaag afneemt door podcasts, blogs, forums en gespecialiseerde websites, worden er nog steeds boeken over gameontwikkeling gelezen. Natuurlijk maakt de papieren versie van een gamdev boek het moeilijker om smalle kennisgebieden te leren, omdat programmeren constant verbetert. Maar we hebben 10 “tijdloze” game-ontwikkelboeken samengesteld waar nog steeds veel vraag naar is.
“De perfecte programmeur”, Robert Martin
De uitgave van Robert Martin is bedoeld voor mensen die net beginnen met programmeren, specialisten op middenniveau. Naast praktisch advies over het maken van code, het refactoren van oude programma’s en het evalueren van projecten, geeft de auteur van het boek over gamedev ook materiaal over teamwork. Waardevolle informatie zal de basis vormen voor persoonlijk tijdbeheer, burn-out voorkomen en helpen bij het organiseren van een team, waar voor elke medewerker ontwikkelingsmogelijkheden zijn.
10 nuttige boeken over gamedev die altijd relevant zijn Foto 1
Een bijzonder nuttig boek over gameontwikkeling zal vooral nuttig zijn voor managers in de IT-sfeer, omdat het niet beperkt is tot programmeren en gamdev. Er zijn bijna geen specifieke sjablonen met formules, dat wil zeggen, in feite is de publicatie een handleiding over het onderwerp “hoe productief te werken”.
Opmerkingen voor de lezer: het boek over game-ontwikkeling bevat veel kritiek, persoonlijke redeneringen van de auteur, die zich volledig op de positie van het hoofd richt en zich weinig aantrekt van de gemiddelde werknemer. Je kunt zelfs gedachten vinden over de vergoeding van financiële schade aan het bedrijf door een programmeur die codefouten heeft gemaakt. Daarom moet je dergelijke boeken over gamdev kritisch lezen en de informatie als voedsel voor je geest halen.
“Pragmatisch programmeur”, D. Thomas en E. Hunt.
Het boek over gameontwikkeling van David Thomas en Andrew Hunt is een grondige tekstverzameling met nuttige tips. De auteurs denken na over de rol van de moderne ontwikkelaar, overwegen persoonlijke verantwoordelijkheid, carrièreontwikkeling en bieden een groot aantal architecturale technieken.
10 nuttige boeken over gamemdev, die altijd relevant zullen zijn Foto 2
Naast de rol van continu leren in de ontwikkeling van een programmeur, vertellen de auteurs van een boek over gameontwikkeling over de regels van het schrijven van aanpasbare, flexibele code, de geheimen van concurrentie, effectief testen van producten. Je moet ook rekening houden met de aard van de informatie van het boek over gamdev – het wordt gepresenteerd zonder diepe verduidelijking, anders zou het moeten worden uitgegeven in tientallen delen, niet een handig formaat van 300 pagina’s.
On topic: 7 beste boeken die elke gamedesigner moet lezen
Lezersnotities: het boek is gemakkelijk aan te passen aan elke specialisatie, geschreven in een humoristische stijl, bevat verwijzingen naar praktijkervaring. Sommige gamedesigntips in het boek lijken verouderd, maar zijn zelfs voor ontwikkelaars van gemiddeld niveau van onschatbare waarde.
“Perfecte code”, Steve McConnell
Steve McConnell vertelt over het maken van perfecte software en leidt de lezer door de verschillende stadia van het ontwerp. Deze omvatten planning, codering en het testen van het voltooide programma om het te verbeteren. In veel opzichten maakt de auteur van een boek over gameontwikkeling gebruik van de praktijkervaring van de auteur, en de waarde wordt bevestigd door het bekroonde veld van gespecialiseerde literatuur.
10 nuttige boeken over game-ontwikkeling die altijd relevant blijven Foto 3
We raden aan het boek te lezen voor beginnende ontwikkelaars (1-3 jaar ervaring). Beginners die hun opleiding net hebben afgerond, zouden het boek ook moeten lezen om de kennis meteen in de praktijk te brengen.
Opmerking voor de lezer: het is beter om de Engelse versie van het game dev boek te kiezen. Hoewel de inhoud van grote waarde is, is de Russischtalige versie overladen met clericalismen.
“Een psychiatrisch ziekenhuis in de handen van patiënten. Alan Cooper over interfaces”, Alan Cooper
Een echte masthead van een gamdev-programmeur, omdat de interfaces van games extreem belangrijk zijn, hoewel dit wordt vergeten. Deze situatie zorgt voor conflicten met ontwerpers, eindgebruikers. De auteur van dit boek over gamdev vertelt, op basis van persoonlijke praktijkervaring, dat software een oplossing moet bieden voor een behoefte, nuttig moet zijn en vooral – begrijpelijk.
10 nuttige boeken over gamemadev, die altijd relevant zullen zijn Foto 4
Het boek is vooral handig als UX / UI-designers het te druk hebben of gewoon niet bestaan, en je een werkbare functionele interface moet maken die verdere ontwikkeling ondersteunt. De auteur van dit gamemade boek legt uit hoe je een hoge ontwerpefficiëntie kunt bereiken, biedt werkscenario’s en geeft zelfs een korte ToR die wordt gebruikt bij het renderen van een menu of ander ontwerpelement.
Over het onderwerp: UX/UI-ontwerper: hoe je een gewild beroep in gameplay onder de knie krijgt
Lezersopmerkingen: het boek leest gemakkelijk, bevat onmisbare informatie om misverstanden tussen teamleden te voorkomen. Bruikbaarheid, uiterlijk, logica – dat zijn de drie thema’s van dit gamdev-boek, dat Alan Cooper onthult.
“Refactoring. Het ontwerp van bestaande code verbeteren”, Martin Fowler
Martin Fowler heeft de tweede editie van dit gamedevelopmentboek uitgebracht, waarin hij refactoring bijwerkt en uitbreidt. Hij bekijkt waarom IT refactoring nodig heeft, geeft instructies over het herkennen van problematische code en het verbeteren ervan met je eigen inspanningen.
10 nuttige boeken over gamedev die altijd relevant blijven Foto 5
Zo’n boek is materiaal van onschatbare waarde voor degenen die van plan zijn om een kwaliteitsondersteunde applicatie uit te brengen. Het belangrijkste probleem – architectuur van lage kwaliteit, slechte leesbaarheid van de code, de inhoud bevat op doordachte wijze een dergelijk voorbeeld van Fowler. Daarnaast beschrijft de auteur van het boek over de ontwikkeling van games het refactoringproces zelf, geeft hij commentaar en de belangrijkste manieren om het project in kwestie te optimaliseren.
Lezersnotities: Fowler ontkracht de populaire mythe-aanbeveling “het werkt – raak het niet aan”, die later leidt tot het mislukken van een project. In feite is het boek een van de pijlers van het denken van de professionele ontwikkelaar.
“Head First. Design Patterns”, Freeman E., Robson E., Sierra K., Bates B.
Niet elk project hoeft uitzonderlijke kenmerken te hebben, want soms kan het herhalen van succesvolle zetten veel betere resultaten opleveren. Dit wordt bewezen door een team van vier auteurs van game-ontwikkelingsboeken, die de lezer complexe concepten bieden in heldere taal.
10 nuttige boeken over gamemadev, die altijd relevant zullen zijn Foto 6
De auteur van dit boek over gamedevelopment zet specifieke spelsituaties op, en laat duidelijk de verbetering in ontwerp zien als basispatronen worden toegepast, als software daadwerkelijk beter wordt. De publicatie legt ook de principes uit van het implementeren van een goede architectuur in de volgende stadia van de ontwikkeling, waardoor een goed, op sommige plaatsen aangepast, project wordt gegarandeerd.
Lezersopmerkingen: de auteur van het gamedev boek is er echt van overtuigd dat patterns het masthoofd van een ontwikkelaar zijn, het geeft een geweldige boost aan inspiratie die de arbeidsefficiëntie verhoogt. Voor sommige sceptici is dit echt nuttig leesvoer, dat het werk van een programmeur vereenvoudigt.
“De Mythische Man-Maand, of Hoe Software-Systemen Worden Gemaakt”, Frederick Brooks
Ondanks het feit dat dit boek over spelontwikkeling meer dan veertig jaar oud is, is het nog steeds relevant omdat het geschreven is vanuit tijdloze problemen. In feite is het een verzameling professionele essays waarin Brooks speculeert over het verbeteren van de efficiëntie van programmeurs, teamwerk en het halen van deadlines. De informatie uit het boek over gamemadev vormde zelfs een soort “wet van Brooks”: “Het uitbreiden van het team in een laat stadium van de ontwikkeling leidt tot een late oplevering van het project”.
10 nuttige boeken over gamdev, die altijd relevant zullen zijn Foto 7
Het boek zal nuttig zijn voor de gemiddelde programmeur, vooral bij het beoordelen van deadlines en hun realisme. De tekst biedt vooral pluspunten voor projectmanagers, zij kunnen zo productief mogelijk een werkplan maken en zelfstandig sommige crisissituaties van het team oplossen.
Lezersopmerkingen: het boek blijft echt relevant, weerspiegelt de echte situatie en geeft maximaal praktisch advies. We raden aan om de nieuwste editie van dit baanbrekende boek te vinden.
“Effectief werken met legacycode”, Michael Feathers
In gamemade veranderen teams voortdurend, waarbij nieuwe leden andermans code moeten analyseren om het project verder te ontwikkelen. Michael Feathers vertelt over strategieën voor het werken aan grote projecten, methoden voor het veranderen van legacy code.
10 nuttige boeken over gamedev die altijd relevant zullen blijven Foto 8
De auteur van een boek over gamedev biedt een goede basis voor het reorganiseren van code, leert hoe je problematische code kunt identificeren die extra zorgvuldige behandeling vereist, laat de principes zien van het introduceren van nieuwe functies zonder het hele programma af te breken.
Over het onderwerp: Welke programmeertalen worden gebruikt om mobiele games te schrijven?
Opmerking voor de lezer: het eerste deel is volledig theoretisch, dus praktijkspecialisten kunnen het boek over gameontwikkeling vanaf het tweede deel bestuderen. Veel is geschreven in de vorm van FAQ’s, dus je hoeft je niet door lappen tekst te worstelen.
“De manier van programmeren, John Sonmez
Dit boek laat de nuances zien van het werk van een programmeur, met betrekking tot communicatie met klanten, managers en collega’s. Met voorbeelden uit de praktijk laat John Sonmez zien hoe het werk van een programmeur werkt. Met voorbeelden uit de praktijk laat John Sonmez zien hoe belangrijk het is om in vorm te blijven, productief te blijven en altijd financiële zekerheid te hebben.
10 nuttige boeken over gamdev, die altijd relevant zullen zijn Foto 9
De publicatie zal van pas komen voor professionals die voortdurend in teams werken, omdat misverstanden conflicten uitlokken, waardoor de algehele productiviteit daalt. Een IT-specialist die zo’n boek over gamdev heeft gelezen, denkt dieper na over zijn beroep, ziet manieren om zich te ontwikkelen en krijgt echt plezier in het werkproces.
Opmerking van de lezer: Sonmez’ boek is letterlijk een handleiding voor persoonlijke ontwikkeling, zelfverbetering en het opbouwen van een veeleisend imago. Speciaal aanbevolen voor beginners in programmeren.
“Code: de geheime taal van de computerwetenschap”, Charles Petzold
Tot slot hebben we nog een fascinerend, informatief boek over de geschiedenis van computertechnologie, de ontwikkeling van programmeren, calculussystemen. De tekst van het boek over gamdev is doorspekt met illustraties, aangevuld met illustratieve voorbeelden, zodat je nieuwsgierigheid 100% wordt gestild.
10 nuttige boeken over gamdev, die altijd relevant zullen zijn Foto 10
Het boek is verstoken van toegepaste kennis of algoritmen. In plaats daarvan krijg je een kwaliteitspublicatie die de professionele sfeer in detail onderzoekt. Je kunt verblinden met kennis midden op kantoor, of binnen professionele kringen, geloof me – niet veel mensen kennen de geschiedenis van automatisering.
Lezersnotities: zeker lichte literatuur “in the mood”, wanneer je ziek bent van coderen, maar je jezelf niet wilt verlagen tot entertainment content.
Hierboven hebben we 10 belangrijke boeken over game-ontwikkeling genoemd die nuttig zijn voor gamemade-specialisten. Ze zullen nuttig zijn voor programmeurs van verschillende niveaus, die tot het uiterste gaan in hun werk. Gebruik tegelijkertijd andere kennisbronnen, want zelfverbetering stelt je in staat om de beste resultaten te behalen.
Leave a Reply