Paano maging isang developer ng laro

Posted on
May -Akda: Robert Simon
Petsa Ng Paglikha: 19 Hunyo 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Game Dev Career sa Pinas? | Paano kumikita as Game Dev
Video.: Game Dev Career sa Pinas? | Paano kumikita as Game Dev

Nilalaman

Sa artikulong ito: Pagkatuto sa programaMagkaroon ng trabahoDecide kung ang karera na ito ay umaangkop sa iyong mga pangangailangan18 Sanggunian

Ang programming ng laro ay isang larangan na nakakaranas ng pagsabog na paglaki. Gayunpaman, ang gawain mismo at ang landas patungo dito ay nakakapagod. Para sa kadahilanang ito, bago ka magsimula, dapat mong tanungin ang iyong sarili kung ito ang tamang pagpipilian para sa iyo. Kung gayon, ang pagkuha ng mga kinakailangang kasanayan ay isang kagyat na pangangailangan. Sa katunayan, ang mga employer ay naglalayong malaman at bihira, kung dati, ay nag-aalok ng pagsasanay na on-the-job. Kapag mayroon kang mahalagang kaalaman sa larangan, walang alinlangan kang makahanap ng isang trabaho na may pasensya at pagtitiyaga.


yugto

Bahagi 1 Pag-aaral sa programa



  1. Magpasya sa pagitan ng pagdalo sa isang klasikal na pagsasanay at itinuro sa sarili. Tandaan na ang mga employer ay nakatuon nang una sa teknikal na kaalaman. Kaya huwag mag-alala kung ang bayad sa matrikula para sa mas mataas na edukasyon ay lampas sa iyong makakaya dahil ang pagkakaroon ng isang degree ay hindi kinakailangan na makakuha ng trabaho. Kasabay nito, magkaroon ng kamalayan na ang pagkakaroon ng mga teknikal na kasanayan bilang karagdagan sa isang diploma ay marahil ay mapapalayo ka sa ibang mga kandidato.
    • Anuman ang iyong desisyon, gawin ang bawat pagsusumikap upang maging isang karampatang programmer. Gayunpaman, ang itinuro sa sarili ay magpapahintulot sa iyo na magkaroon ng mga bagahe na kinakailangan upang harapin ang mga panayam at makuha ang trabaho ng iyong pangarap.



  2. Maingat na piliin ang iyong channel. Kung magpasya kang pumunta sa unibersidad, laktawan ang mga klase sa pagprograma ng laro Sa pangkalahatan, nasasaklaw nila ang maraming mga aspeto ng programming ng laro sa isang medyo maikling panahon. Sa halip, bigyan ng kagustuhan sa isang kurso sa agham ng computer kung wala ka nang isang functional na kaalaman sa larangan.
    • Ang pag-master sa bawat aspeto ng programming ay tumatagal ng maraming oras. Sa pamamagitan ng pag-aaral nang malalim, mas malamang na makuha mo ang mga kasanayan na kinakailangan upang matugunan ang bawat isa sa kanila, kahit na ang mga kasanayang ito ay hindi direktang nalalapat sa mundo ng laro sa iyong pag-aaral.
    • Kung plano mong magpakadalubhasa, siguraduhing magsaliksik sa mga guro ng mga kursong ito. Maaaring hindi magandang ideya na malaman mula sa mga guro na may perpektong kasanayan sa mga konsepto ng laro programming, ngunit hindi pa nagtrabaho sa larangan.



  3. matuto mga wika sa computer. Magpasya ka rin na kumuha ng isang klasikal na kurso o maging itinuro sa sarili, subukang mag-master ng kahit isang wika sa computer. Tumutok sa wika ng C ++ upang madagdagan ang iyong pagkakataong ma-hire, dahil madalas itong ginagamit sa pag-programming ng laro. Narito ang ilang iba pang mga kapaki-pakinabang na wika na maaari mong isaalang-alang ang pag-aaral:
    • actionscript
    • pagpupulong
    • C
    • Java
    • Objective-C
    • sawa
    • mabilis


  4. Lumikha ng iyong sarili laro. Tandaan, ang pinakamahusay na paraan upang malaman ang gumawa ng isang bagay ay gawin ito! Matapos malaman ang code sa wika ng computer, ipatupad ang iyong mga kasanayan. Bumuo ng isang laro mula sa simula hanggang sa matapos upang maging pamilyar sa buong proseso. Upang magtagumpay, sundin ang mga tagubilin sa ibaba.
    • Manatili sa pagiging simple. Huwag subukang baguhin ang mundo ng laro tulad ng alam mo. Upang makagawa ng isang pagkakatulad, sumulat ng isang simpleng kwento, hindi isang nobela.
    • Maging inspirasyon ng isa pang laro hangga't maaari. Ang layunin dito ay upang malaman, hindi maging orihinal. Pautang ang konsepto ng isa pang laro at kumuha ng inspirasyon mula dito kung magdusa ka mula sa kakulangan ng mga ideya.
    • Gawin ang lahat sa iyong sarili. Hangga't maaari, iwasan ang paggamit ng mga aklatan sa matematika o vector. Kumpletuhin ang lahat ng mga hakbang sa iyong sarili upang mapagbuti ang iyong mga kasanayan.
    • Tapos na. Kailangan mong maging pamilyar sa buong proseso, kaya pumunta sa dulo. Huwag sumuko sa iyong proyekto, dahil natapos mo na ang gusto mo tungkol sa programming.


  5. Pinuhin ang iyong mga kasanayan. Tandaan, bilang isang propesyonal na developer ng laro, magiging bahagi ka ng isang koponan na tumitingin sa mga tiyak na aspeto. Kaya, habang natututo kang mag-code at makabuo ng iyong sariling mga laro, magpasya sa kung anong mga lugar na nais mong ituon nang pansin. Pagkatapos ay magpatuloy na magtrabaho sa iyong sariling mga proyekto at mag-alay ng higit pa sa mga lugar na ito.
    • Ang mga kinakailangang kasanayan at inaalok ng mga serbisyo ng IT ay maaaring mag-iba mula sa isang kumpanya patungo sa isa pa, ngunit kadalasan ay kasama sa programming ang mga sumusunod na lugar: artipisyal na talino, audio, mga sistema ng pagbuo, animation, gameplay, engine, pisika, networking, mga tool, interface ng gumagamit at pag-render.

Bahagi 2 Paghahanap ng Trabaho



  1. Gumawa ng isang internship. Bago mag-apply para sa bayad na trabaho, gumastos ng oras sa mga hindi bayad na posisyon. Maghanap sa online o sa pamamagitan ng iyong paaralan para sa bukas na mga internship. Subukang makakuha ng karanasan sa trabaho upang pagyamanin ang iyong resume kapag naghahanap ng trabaho. Narito ang iba pang mga pakinabang na kailangan mong gawin sa isang internship:
    • mga sanggunian na propesyonal,
    • mahalagang relasyon sa mga taong aktibo sa larangan,
    • isang mas mahusay na kaalaman sa pang-araw-araw na katotohanan ng trabaho.


  2. Demo ng disenyo. Dahil wala kang nai-publish na mga laro, maghanda ng ilang mga demo upang ilakip sa iyong pabalat na sulat at ipagpatuloy. Subukan na ituloy ang iyong sariling mga proyekto at i-publish ang mga ito sa Internet sa pamamagitan ng paglikha ng isang Git na imbakan para tignan ng mga employer. Huwag mag-alala tungkol sa paglikha ng kumpletong mga laro. Sa halip, bumuo ng maliit, epektibong mga demo na nagbibigay-diin sa mga lugar na nais mong dalubhasa.
    • Anuman ang iyong demo, siguraduhin na perpekto ito. Huwag subukan na mapabilib ang mga tagapanayam ng masyadong kumplikadong demo kung hindi mo ito magagawa nang tama. Ipakita sa kanila ang isang bagay na simple at madali.


  3. Tumutok muna sa mga start-up. Hindi ito nangangahulugan na hindi ka dapat mag-aplay para sa mga posisyon na may mga naitatag, kilalang at matagumpay na kumpanya. Gayunpaman, ang mga naturang kumpanya ay mas mahusay na mag-alok ng mas mataas na sahod at posibleng garantisadong trabaho. Gayunpaman, alamin na ang kumpetisyon ay sa halip mabangis sa mga kumpanyang ito. Para rito, subukang maghanap ng trabaho sa mas bago at mas maliit na mga kumpanya na, tulad mo, ay dapat na tiyak na hindi gaanong hinihingi.
    • Hindi ito sasabihin na ikaw ay tatanggapin para sigurado sa mga kumpanyang ito, ngunit mas malamang na makatrabaho ka sa mga henyo sa pagprograma na mas maraming karanasan kaysa sa iyo.


  4. Magsaliksik sa bawat kumpanya na iyong inilalapat. Una, tingnan ang mga alok sa trabaho sa website ng kumpanya. Pagkatapos, pagkatapos ng pag-file ng iyong aplikasyon, alamin ang tungkol sa kumpanya. Basahin ang kanyang sariling profile ng kumpanya, pati na rin ang mga ulat mula sa mga panlabas na mapagkukunan. Isulat ang lahat ng mga katanungan na nakakaabala sa iyo upang maaari mo silang tanungin sa panahon ng pakikipanayam.
    • Bilang karagdagan sa iyong mga teknikal na pagsasanay, na nagpapakita na mayroon kang isang kaalaman sa pagtatrabaho sa industriya ng gaming at industriya sa panahon ng iyong pakikipanayam sa trabaho ay dapat na ihiwalay ka sa iba pang mga kandidato.


  5. Lumikha ng mga relasyon. Asahan ang matigas na kumpetisyon kapag nag-aaplay para sa mga trabaho. Upang maaga, gumamit ng mga personal na koneksyon na nagawa mo sa mga dalubhasa sa industriya. Magtanong tungkol sa mga pagbubukas ng trabaho bago sila nai-post. Subukang kumuha ng mga rekomendasyon mula sa iyong mga contact kung mayroon silang isang panloob na track sa mga employer. Narito ang ilang mga tip na makakatulong sa iyong mapalawak ang iyong network.
    • Palawakin ang iyong mga relasyon sa pamamagitan ng pagsali sa mga online forum, social media site at mga propesyonal na network upang matugunan ang mga taong aktibo sa larangan.
    • Manatiling nakikipag-ugnay sa iyong mga kamag-aral at guro, parehong matanda at bago.
    • Makilahok sa mga kumperensya at kongreso.


  6. Alamin mula sa mga nabigong pakikipanayam sa trabaho. Una sa lahat, tandaan na sa sobrang kumpetisyon, maraming recruiter ang malamang na tatanggihan ang iyong aplikasyon. Tanggapin ang kahanga-hangang karanasan na ito, huwag mag-alala nang labis at matuto mula rito.
    • Isaalang-alang ang iyong mga panayam, ipagpatuloy at mga demo upang makilala at mapabuti ang iyong mga kahinaan.
    • Sundin ang pamamagitan ng pagpapadala ng isang sulat ng pasasalamat o isang email sa mga tagapanayam bilang tanda ng pasasalamat sa atensyon at oras na ibinigay nila sa iyo.
    • Humingi ng payo sa mga aspeto na sa palagay nila kailangan mong pagbutihin.

Bahagi 3 Magpasya kung ang karera na ito ay umaangkop sa kanyang mga pangangailangan



  1. Magkaroon ng isang simbuyo ng damdamin para sa mga laro. Dapat pansinin na ang pagprograma ay maaaring maging isang mahirap at nakababahalang larangan ng aktibidad, pati na rin isang mahirap na karera na masira. Kakailanganin ng maraming simbuyo ng damdamin sa iyong bahagi, kaya suriin ang iyong antas ng pagkahilig. Isuko ang huling pagbagsak ng iyong dugo upang magtagumpay.


  2. Alamin na mayroon kang ilang paraan upang pumunta. Linangin ang pasensya at tiyaga. Ang pagkuha ng kinakailangang kaalaman sa teknikal, alinman sa itinuro sa sarili o sa pamamagitan ng mga pag-aaral sa unibersidad, ay aabutin ng ilang taon. Kapag handa ka na sumali sa mundo ng trabaho, asahan na harapin ang matigas na kumpetisyon sa tuwing mag-apply ka. Sa madaling salita, maaaring maglaan ng ilang oras upang makahanap ng trabaho. Pagkatapos, kapag nagsuhol, plano na magtrabaho nang mabuti bago mo mapunta ang trabaho ng iyong mga pangarap.


  3. Huwag subukang maging mayaman sa trabahong ito. Kung magpasya kang kumuha ng isang karaniwang kurso, magkaroon ng kamalayan na ang iyong mga bayarin sa pagpaparehistro ay marahil ay lalampas sa average na taunang suweldo ng isang programmer ng laro.Ipaalam din na ang trabahong ito ay magkasingkahulugan na may katiyakan, na nangangahulugang ang trabaho na iyong pinili ay maaaring maging kapintasan. Muli, ang trabaho na ito ay talagang nangangailangan ng pagnanasa, kaya yakapin ang karera na ito para sa pag-ibig, hindi para sa madaling pera.


  4. Bigyang-pansin ang mga aralin ni matematika. Asahan ang karamihan, kung hindi lahat, mga aspeto ng programming ng laro ay nangangailangan ng malakas na kasanayan sa matematika. Kung ikaw ay nasa high school pa rin, gawing muli ang iyong mga pagsisikap sa klase sa matematika. Kung natapos mo ang iyong pag-aaral at kailangan mong i-refresh ang iyong memorya, gawin ito.
    • Malinaw, sa pamamagitan ng pagkuha ng mga klase sa matematika, madali mong mapalalim ang iyong mga kasanayan. Ngunit marahil ang karamihan ng mga laro sa matematika na magagamit para sa pag-download ay mas mahusay para sa nagnanais na developer ng laro. Patayin ang dalawang ibon ng isang bato at galugarin ang mga laro na maaaring hindi mo nasubukan kung hindi.


  5. Tulad ng pagtatrabaho sa isang koponan. Bago ka makapasok sa merkado ng trabaho, dapat kang gumugol ng maraming oras sa pagbuo ng iyong sariling mga kasanayan sa pag-programming. Ngunit huwag masanay sa nag-iisa. Kapag ikaw ay upahan, asahan na maging bahagi ng isang mas malaking koponan. Alamin na makipag-usap nang malinaw at tanggapin ang pintas at isaalang-alang ito bilang dalawang mahahalagang kasanayan.


  6. Maging nababaluktot tungkol sa lokasyon. Ang lugar kung saan ka nakatira ay maaaring hindi masyadong problema. Ngunit kung ang rehiyon kung saan ka nakatira ay hindi pa isang teknolohiyang paraiso nang buo, isaalang-alang ang paglipat sa kung saan may trabaho. Tandaan din na ang katatagan ng trabaho ay sa halip hindi sigurado, at samakatuwid ay maaaring kailanganin mong bumalik sa isang bagong trabaho.