Câteva sfaturi practice despre dezvoltarea jocului - un interviu cu Mike Dickheiser

Posted on
Autor: Louise Ward
Data Creației: 3 Februarie 2021
Data Actualizării: 13 Mai 2024
Anonim
Câteva sfaturi practice despre dezvoltarea jocului - un interviu cu Mike Dickheiser - Jocuri
Câteva sfaturi practice despre dezvoltarea jocului - un interviu cu Mike Dickheiser - Jocuri

Mulți dintre noi au avut, sau încă amuzat, vise despre o zi creând jocuri ca și cele pe care le-am petrecut atât de multe ore joacă. Optimistii ar putea aborda acest lucru cu mari sperante care se incheie in dezamagire. Pesimistii ar putea scrie întreaga idee ca fiind absolut imposibil.


În următorul interviu, Michael Dickheiser, programator, lider tehnic și consultant tehnic cu o experiență de 18 ani în industria de jocuri și industria de apărare, oferă o perspectivă mai realistă.

Dickheiser a lucrat în trecut cu mai multe companii de dezvoltare a jocurilor precum Red Storm Entertainment și id Software și a lucrat la jocuri care acoperă diverse platforme, cum ar fi PC-ul, Xbox, PS2, PS3 și Xbox 360. În prezent, dezvoltarea de jocuri mobile pentru Google Play și iTunes.

Cu o experiență deja extrem de diversă, Dickheiser are mai multe gânduri în jos pentru a împărtăși atât aspectele minunate, cât și cele dificile ale unei cariere în dezvoltarea jocurilor.

Î: Cum te-ai interesat de dezvoltarea jocurilor?

MD: Am inceput programarea la varsta de 12 ani si m-am indragostit imediat de faptul ca am putut face lucruri interesante cu un calculator, doar gandindu-ma la o idee si incercand-o. Am început să fac propriile jocuri (simple) în jurul vârstei de 13 ani și am știut că asta am vrut să fac pentru viață. După colegiu (cu specializare în Informatică), am reușit să obțin primul meu post de programator de jocuri, îndeplinind astfel visul meu.


Î: Orice sfat despre cum să începeți?

MD: Această întrebare depinde de tipul de dezvoltator de jocuri pe care doriți să îl faceți. Există trei căi profesionale principale: programator, artist și designer.

Pentru o carieră de programare, dragostea de matematică și programarea evidentă este primul pas. O diplomă în informatică sau programarea jocurilor pe calculator este un mare ajutor, dar în cele din urmă trebuie pur și simplu să demonstreze abilitatea de a scrie cod adecvat pentru un joc pe calculator. Acest lucru poate fi realizat prin lucrul la proiecte secundare (creați propriul joc), proiecte școlare sau participând la evenimente ale comunității de jocuri, cum ar fi concursul "Face ceva nerealist" al Epic Game, în care proiectele câștigătoare sunt extrem de mediatizate și, uneori, .


Jocurile Epic au lansat, de asemenea, Ce este Unreal Engine, un kit de dezvoltare a jocului, pentru acces gratuit.

MD: În orice caz, o persoană care speră să intre în programarea jocului ar trebui să învețe C ++ și să facă jocuri pe cont propriu, construind atât o înțelegere a principiilor de programare, cât și cunoașterea tehnologiei din industrie.

Pentru o carieră de artă a jocului, se aplică sfaturi similare, dar cu accent pe lucrări de artă 2D și 3D. Artiștii potențiali de joc ar trebui să construiască un portofoliu pe care să-l poată afișa pe propria pagină de web, facilitând angajarea de manageri la companii de jocuri pentru a-și revizui talentele.

Pentru un designer de jocuri, din ce în ce mai mult există programe de design (Full Sail, SMU Guildhall) care oferă grade în acest domeniu, dar toți cei care se așteaptă trebuie să fie scriitori excelenți, comunicatori și să aibă o cunoaștere solidă a jocului. Frecvent, designerii de jocuri își iau piciorul în ușă mai întâi ca testere de joc. Sau încep mai întâi ca programatori sau artiști și apoi își schimbă concentrarea mai târziu.

În toate cazurile, o persoană care speră să intre în dezvoltarea jocului profesionist ar trebui să joace jocuri, să înțeleagă un design bun, o artă convingătoare și o tehnologie câștigătoare și să fie pregătită să vorbească despre acestea într-un interviu, exprimându-și propria idee pentru disciplina aleasă.

Î: Cum a fost experiența dvs. cu industria?

MD: Am lucrat pentru opt companii diferite, variind în mărime și succes, iar experiența variază în funcție de situație. Dezvoltarea de jocuri la o companie de succes este o mulțime de muncă. Așteptările sunt foarte mari, orele sunt lungi, iar timpul de criză este obișnuit, dacă nu se așteaptă. În același timp, este incredibil de distractiv, iar energia și camaraderia sunt de neegalat în alte industrii.

Î: Orice dezavantaje?

MD: Este o situație care funcționează pentru un dezvoltator unic (necăsătorit), dar odată ce o familie se află în planuri, devine imposibilă, chiar brutală. Atunci când lucrurile merg bine, este o experiență uimitoare și o ieșire creativă plină de satisfacții. Când lucrurile merg prost (finanțare diminuată, termene limită, stres ridicat), poate deveni un coșmar. Depinde într-adevăr de managementul companiei și de toleranța proprie pentru stresul locului de muncă echilibrat împotriva stresului vieții.

Î: Puteți să ne spuneți despre ce lucrați acum?

MD: Nu pot intra în detaliile proiectului nostru actual, dar este tematica zombie și bazată pe acțiune. Tema este adecvată și deliberată având în vedere popularitatea ridicată a distracției legate de zombie (de exemplu The Walking Dead, Războiul Mondial Z, Plante Vs. Zombies).Genul este de așteptat să fie distractiv, în special pe dispozitivele mobile, cu caracteristicile speciale de intrare și vizionare a acestor dispozitive în fruntea designului.

Pentru cei interesați de programarea dedicată dezvoltării jocurilor și care doresc mai multe informații, Dickheiser a publicat mai multe manuale cu privire la acest subiect, cum ar fi C ++ pentru programatori de jocuri și Gems 6 (Book & CD-ROM) pentru programarea jocurilor.

Multe mulțumiri lui Michael Dickheiser pentru sfaturile și încurajările lui și cele mai bune norocuri pentru el în toate proiectele sale viitoare.