Pagpapaunlad ng mga larong bidyo
Ang game development ay ang proseso ng pagbuo ng mga video game, isang uri ng software na tumatakbo sa mga elektronikong kasangkapan tulad ng kompyuter at mga game console. Ilan sa mga popular na game console ngayon ay ang PlayStation Portable at Nintendo DS.
Mga Taong Bumubuo sa Development Team
baguhinGame Designer
baguhinMaraming uri ng designer. Mayroong nagdidisenyo ng gameplay, ng mga lebel, atbp.
Visual Artist
baguhinAng visual artist ang gumagawa ng video game art.
Programmer
baguhinAng programmer ang gumagawa ng mismong software.
Manunulat
baguhinAng manunulat gumagawa ng kuwento ng laro.
Proseso ng Development
baguhinBago ang Produksiyon
baguhinBago ang produksiyon ng laro ay ang pagplaplano ng konsepto ng laro, paglagay ng balangkas sa isang game design document, at paggawa ng prototype ng laro.
Produksiyon
baguhinSa yugtong ito ginagawa ang mismong paggawa sa software, paglikha ng game art at testing. Kinakailangang patuloy na makipag-ugnayan ang mga miyembro ng development team sa isa't isa.
Programming
baguhinMaraming lenguahe ng programming ang maaaring gamitin upang makagawa ng video game tulad ng C++, Java, ActionScript, atbp.
Graphics
baguhin- Kulay - ang mga kulay ay rinerepresenta ng mga numero; ang bawat pixel ay binubuo ng tatlong sangkap (pula, luntian at asul), at ang bawat sangkap ay katumbas ng isang numero at gumagamit ng isang byte ng memorya
- Palette - mas kaunti ang mga kulay na nakalagay sa palette ng isang imahe, mas mababa ang nagagamit nitong memorya
- Coordinates - lokasyon sa screen o display ng isang elektronikong kasangkapan kung saan inilalagay ang mga pixel; ang simula ng x-axis at y-axis sa nabanggit na screen o display ay ang kaliwang sulok nito sa ibabaw
- Tiles - ang mga tiles ay maaaring gamitin upang makabuo ng isang game map
- Sprites - imaheng 2D na isinasama sa isang game scene na maaaring lagyan ng animation
- Voxels - ang voxel, o volumetric pixel, ay isang 3D na pixel
- Particles - ginagamit ang particles upang makagawa ng iba't ibang visual effects tulad ng usok, hamog, apoy, pagsabog, ulan, niyebe, atbp.
- Liwanag o Lighting
- Anino
- Texturing
Pisika
baguhinUpang maging makatotohanan ang isang video game, kinakailangan ang simulation ng gravity, pwersa, pagtalbog, pagbanggaan ng dalawang bagay, atbp.
Artificial Intelligence (AI)
baguhinAng mga karakter ng laro na hindi kontrolado ng manlalaro ay nagtataglay ng artificial intelligence (AI) upang makagawa ito ng desisyon kung ano ang dapat gawin o saan dapat pumunta.
Musika at Iba Pang Tunog
baguhinLinalagyan ng musika, tinig ng pananalita ng mga karakter sa laro, at sound effects ang laro upang mas lalong maakit ang mga manlalaro.
Networking
baguhinAng ilang larong mahigit isa ang manlalaro ay nangangailangan ng networking upang magtagpo at magkaroon ng interaksiyon ang mga manlalaro sa isa't isa.
Game Engine
baguhinUpang mas mapadali ang paggawa ng mga video game, maaaring gumamit ng mga game engine tulad ng Unity 3D at Torque.
Pagkatapos ng Produksiyon
baguhinPagkatapos ng ng laro ay ang mass production, pagpapamahagi at pagbebenta ng video game.
Mga Alituntunin sa Pagdidisenyo ng Video Game
baguhinMahalaga ang pagkokonsidera ng karanasang matatamo ng manlalaro sa pagdidisenyo ng isang video game. Ang isang video game ay nararapat na magkaloob ng aliw. Kailangan ay mayroong dapat abutin ang manlalaro upang siya'y mahamon. Maganda ring mayroong gameplay variety o pagkakaiba-iba ng mga stratehiya upang makamit ang layunin ng laro. Importante rin ang gameplay consistency at fairness.
Mga Elemento ng Isang Video Game
baguhin- Manlalaro - bilang ng mga manlalaro; mga papel na ginagampanan ng mga manlalaro; interaksiyon ng mga manlalaro sa isa't isa
- Premises - mga sitwasyong kalalagyan ng manlalaro
- Layunin - ang kinakailangang gawin at sikaping matamo ng manlalaro
- Resources - mga paraan o kagamitan (tulad ng ginto, hiyas, susi, health potion, sandata at iba pang game items) upang marating o matamo ang layunin ng laro
- Limitasyon - mga teknikal na limitasyon ng laro
- Mga Patakaran - mga pwede at hindi pwedeng gawin ng manlalaro
- Mga Kalaban at Balakid - mga kailangang harapin at talunin o lampasan ng manlalaro
- Hantungan ng Laro - ang katapusan ng laro, kung mayroon man; kondisyon upang magwagi o matalo ang manlalaro
Pagdidisenyo ng Gameplay
baguhinAng pagdidisenyo ng gameplay ay ang pagdidisenyo at pagbabalanse ng game mechanics.
Pagdidisenyo ng Game World
baguhinSinasaklaw ng pagdidisenyo ng mundong kinalalagyan ng laro o game world ang pagpapasiya ng tema ng laro at pagdidisenyo sa kapaligirang ginagalawan ng mga manlalaro.
Pagdidisenyo ng mga Lebel
baguhinKasama sa konstruksiyon ng mga lebel ng laro ang pagdidisenyo sa mga katangian nito at pagtatalaga ng antas ng kahirapan nito.
Pagsusulat ng Laro
baguhinAng pagsusulat ng laro ay tumutukoy sa paggawa ng mga dyalogo ng mga karater sa laro at ng mismong kuwento.
Mga Uri ng Karakter
baguhin- Bayani - ang bida sa kuwento; ang karakter na ginagampanan ng manlalaro
- Kontrabida - ang pangunahing kalaban ng bayani at ang sanhi ng problema sa kuwento
- Guro o Tagapayo - tumutulong sa bayaning hanapin ang tamang landas
- Prinsesa o Dalagang kailangang iligtas
- Shapeshifter - hindi malinaw ang kanyang mga hangarin at kung nakaninong panig siya
- Trickster - naghahatid ng komedya
- Tagapagbantay - tagapagbantay ng game world na nagbibigay ng pagsubok sa bayani
- Kampon ng Kontrabida - mga kailangang harapin at talunin ng bayani bago makaharap ang Kontrabida
Naratibo
baguhinIlang mga karaniwang naratibong ginagamit ay ang pagsupil sa halimaw, pagiging mahirap tungo sa pagiging mayaman, pakikipagsapalaran, paglalakbay at pagbalik, komedya, trahedya, at muling pagsilang o transpormasyon ng katauhan.