This shows you the differences between two versions of the page.
egc:teme:fr:2019:01 [2019/10/22 06:15] alexandru.gradinaru |
egc:teme:fr:2019:01 [2019/11/04 12:32] (current) alexandru.gradinaru |
||
---|---|---|---|
Line 8: | Line 8: | ||
Exemple d'oiseau: | Exemple d'oiseau: | ||
- | * Deux disques de cercle et un triangle (figure de gauche) | + | * Deux disques de cercle et un triangle (figure de gauche) |
- | * Un rectangle, un disque circulaire et un triangle (figure centrale) | + | * Un rectangle, un disque circulaire et un triangle (figure centrale) |
- | * Un rectangle, un disque de cercle et plusieurs triangles (figure de droite) | + | * Un rectangle, un disque de cercle et plusieurs triangles (figure de droite) |
{{ :egc:teme:2019:fb.png?nolink&768 |}} | {{ :egc:teme:2019:fb.png?nolink&768 |}} | ||
Line 32: | Line 32: | ||
* La collision entre l'oiseau et les rectangles peut être simplifiée en vérifiant la collision entre un cercle et des rectangles (si l'oiseau est assez petit par rapport aux rectangles, il peut être approché par le cercle qui l'entoure) | * La collision entre l'oiseau et les rectangles peut être simplifiée en vérifiant la collision entre un cercle et des rectangles (si l'oiseau est assez petit par rapport aux rectangles, il peut être approché par le cercle qui l'entoure) | ||
+ | <note tip>Plus d'informations sur ce que la collision représente et comment elle peut être implémentée: | ||
+ | * [[https://developer.mozilla.org/en-US/docs/Games/Techniques/2D_collision_detection]] | ||
+ | * [[https://learnopengl.com/In-Practice/2D-Game/Collisions/Collision-detection]] | ||
+ | * [[https://www.youtube.com/watch?v=aTbw71EpamY]] | ||
+ | * [[https://developer.mozilla.org/en-US/docs/Games/Techniques/3D_collision_detection]] | ||
+ | </note> | ||
=== Bonus === | === Bonus === | ||
Line 79: | Line 85: | ||
=== Deadline === | === Deadline === | ||
- | 3 novembre à 23:55 | + | 13 novembre à 23:55 |