L'un n'empêche pas l'autre, non ?
Qu'est-ce que tu appelles les "algorithmes de base" ? C'est
plutôt spécifique au jeu vidéo, comme les alto de pathfinding ?
Ce que je trouverais intéressant, ce sont les "concepts de programmation" qui se cachent derrière un type de jeu, et de façon progressive. Je ne sais pas si c'est clair... Mais c'est lundi matin et je suis assez crevé

Je vais donner un exemple:
On prend un type de jeu: Plateforme 2D
On traite des points comme:
- comment fonctionne les collisions dans ce type de jeu: le personnage saute et "atterrit" sur le sol sans le traverser, etc...
- comment gérer les tiles "diagonales" où le joueur grimpe une colline,
- plus compliqué: comment gérer un terrain irrégulier, etc....
Partager