Entité concernée : info_player_start
Type d'entité : entité-point
Difficulté : très facile
L'entité
info_player_start marque le point de départ du joueur dans une map solo (pour un seul joueur). Il ne doit y en avoir qu'une seule dans votre map !
Si vous utilisez le FGD de Half-Life, l'entité est représentée par un cube vert fluo bien immonde. Il représente l'espace que couvre votre joueur au moment où il entre dans la map.
Lorsque vous placez une entité de départ (que ce soit en solo ou en multijoueurs), veillez à ce qu'elle ne touche pas de bloc. En effet, si elle est en contact direct avec un bloc, le joueur restera coincé avant même d'avoir pu remuer un doigt !
Appuyons-nous sur cet exemple, qui nous montre ce qu'il faut faire et ne pas faire :
L'entité est bien surélevée par rapport au sol, ce qui évite qu'elle soit en contact direct avec un bloc. Le joueur tombera un peu mais ne se fera pas mal.
Par contre, l'entité est collée au mur : ce n'est pas bon car le joueur restera collé à ce mur. Il faudrait l'écarter un peu plus, et on n'aurait pas de problème !
Passons maintenant aux propriétés (attributs) de cette entité... Héhé, elle n'en a pas !
Vous pouvez par contre définir son orientation (à l'aide du radar). C'est très important : c'est la direction dans laquelle le joueur regardera lorsqu'il arrivera dans la map. Ca ferait mauvaise impression de lui montrer un mur dès qu'il commence à jouer, non ? ;o)
Quand je dis que l'entité n'a pas de propriété, c'est un peu faux quelque part : il y a toujours une propriété d'orientation. D'ailleurs, si vous utilisez le FGD de Counter-Strike, vous devriez voir un attribut "Pitch Yaw Roll (Y Z X)", où vous pouvez définir manuellement l'orientation.
Cette entité possède un seul flag : "Not In Deathmatch". Il a très peu d'intérêt : il permet de faire disparaître l'entité si la map est jouée en multijoueurs. Mais comme votre map est SOIT pour 1 joueur, SOIT pour plusieurs joueurs, il ne risque pas d'y avoir de confusion...