From BlenderWiki

Jump to: navigation, search

Blenderi mängumootori ülevaade

Blenderisse on sisse ehitatud oma mängumootor, mis võimaldab luua interaktiivseid 3D-rakendusi. Blenderi mängumootor on võimas ja kvaliteetne programmeerimistööriist. Peamiselt on see küll mõeldud mängude loomiseks, kuid mängumootorit võib kasutada ka muu 3D-tarkvara, näiteks interaktiivsete arhitektuuriliste 3D-ekskursioonide või füüsika õppematerjali loomiseks.

Mängumootori kasutamine

Mängumootori tuumaks on loogikaklotsid (Logic Bricks). Loogikaklotside ülesandeks on kergesti kasutatava visuaalse liidese kaudu võimaldada interaktiivsete rakenduste kavandamist, omamata sealjuures vähimatki ettekujutust programmeerimisest. Loogikaklotse on kolme sorti: sensorid, kontrollerid ja käiturid. Täpsemalt on neid kirjeldatud siin:

Kui sa eelistad kirjutada mänge Pythonis, siis mängumootoril on selleks oma eraldiseisev Pythoni API, mida saad kasutada mängu juhtimisskriptide kirjutamisel. Selleks luuakse Pythoni kontroller (Python Controller) ja seotakse see Pythoni skriptiga.