Matériel pédagogique pour l'école de programmation. Partie 10
Divulgacher
Cher lecteur! ( prononcé avec la voix de Nikolai Drozdov )
Nous sommes sur le projet du dixième anniversaire! Aujourd'hui, en essayant d'éviter un affrontement avec la police des mœurs, envisagez de créer un jeu - le billard. Dans cette leçon, nous travaillerons avec un système de matériaux, un éclairage et apprendrons à utiliser des composants et des scripts sans programmation.
Cet article fournit une description à l'aide de l'exemple d'un projet complètement terminé, mais cela ne change pas l'ordre de travail.
Ordre d'exécution
Créons un nouveau projet 3D et importons-y l' actif attaché . L'actif contient des sons, des scripts et des textures.
Mettons une plaine sur la scène et donnons-lui une taille d'environ 100x1x100. Placez le modèle de table de billard sur la plaine.
Ensuite, créez un nouveau matériau, appliquez-lui une texture de tapis, supprimez la brillance, changez le carrelage (voir capture d'écran) et déposez-le sur Plane.
: Light, , .
, .
Spot .
, Rigidbody , , Rubber.
Ball .
, .

, Reflection Probe .
. . FreeLookCameraRig. , , .

. , .
15 , . , Rigidbody .
, , . .

ImpactSound. .

, . UI->Image, .
, , .
, GameLogic.
AudioSource, PlayOnAwake Loop.
. , , is Trigger.
, 2001200 , , , . , , Player.
.
, Event Trigger Shoot . , .
, , :
GameLogic, . , .
- Score.
, 2 . , .
, , RestartAndExit .
. .
MaxScore GameLogic .
. , !
