Pagpapaunlad ng mga larong bidyo

(Idinirekta mula sa Video game development)

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

baguhin

Game Designer

baguhin

Maraming uri ng designer. Mayroong nagdidisenyo ng gameplay, ng mga lebel, atbp.

Visual Artist

baguhin

Ang visual artist ang gumagawa ng video game art.

Programmer

baguhin

Ang programmer ang gumagawa ng mismong software.

Manunulat

baguhin

Ang manunulat gumagawa ng kuwento ng laro.

Proseso ng Development

baguhin

Bago ang Produksiyon

baguhin

Bago 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

baguhin

Sa 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
baguhin

Maraming 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
baguhin

Upang maging makatotohanan ang isang video game, kinakailangan ang simulation ng gravity, pwersa, pagtalbog, pagbanggaan ng dalawang bagay, atbp.

Artificial Intelligence (AI)
baguhin

Ang 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
baguhin

Linalagyan ng musika, tinig ng pananalita ng mga karakter sa laro, at sound effects ang laro upang mas lalong maakit ang mga manlalaro.

Networking
baguhin

Ang 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
baguhin

Upang mas mapadali ang paggawa ng mga video game, maaaring gumamit ng mga game engine tulad ng Unity 3D at Torque.

Pagkatapos ng Produksiyon

baguhin

Pagkatapos ng ng laro ay ang mass production, pagpapamahagi at pagbebenta ng video game.

Mga Alituntunin sa Pagdidisenyo ng Video Game

baguhin

Mahalaga 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

baguhin

Ang pagdidisenyo ng gameplay ay ang pagdidisenyo at pagbabalanse ng game mechanics.

Pagdidisenyo ng Game World

baguhin

Sinasaklaw 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

baguhin

Kasama sa konstruksiyon ng mga lebel ng laro ang pagdidisenyo sa mga katangian nito at pagtatalaga ng antas ng kahirapan nito.

Pagsusulat ng Laro

baguhin

Ang 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
baguhin

Ilang 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.