Documentation ¶
Index ¶
Constants ¶
const CAMERA_SPEED = 100
vitesse à laquelle la caméra du jeu se déplace lorsque l'utilisateur appuie sur les flèches directionnelles
const CAMERA_ZOOM_AMOUNT = 0.2
quantité de zoom effectué sur la caméra lorsque l'utilisateur zoom en utilisant la molette de la souris
const POPULATION_AT_THE_START = 10
constante qui définit le nombre d'entités qui apparaîssent lorsque le jeu démarre
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Game ¶
Classe qui contient le déroulement principal du jeu
func (*Game) GetEntityAmount ¶
func (*Game) SpawnEntity ¶
Cette fonction est appellée lorsqu'une entité est censée apparaître
func (*Game) SpawnMultipleEntities ¶
Cette fonction fait apparaître plusieurs entités
func (*Game) Update ¶
func (g *Game) Update()
Cette fonction est appelée à chaque frame et s'occupe de montrer graphiquement l'état du jeu, ainsi que de mettre à jour les entités
func (*Game) UpdateCamera ¶
func (g *Game) UpdateCamera()
met à jour la caméra pour visualiser le jeu et appliquer les transformations de cette dernière