Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - sarang18

Pages: [1]
1
Discussions générales / Re: SFML est lente sur de gros projets.
« le: Janvier 31, 2024, 02:38:24 am »
Les pertes de performances j'ai remarqué se font surtout au niveau du draw.
Dinosaur Game
Le polymorphisme d'inclusion est plus rapide que les virtuels, sauf dans le cas ou j'ai une structure arborescente! Et ce, même si j'ai une dizaine de fonctions virtuelles et une dizaines de types, il faut juste utiliser plusieurs interfaces pour ne pas avoir 100 types qui redéfinissent 100 méthodes virtuelles.

Mais je pense que pour des classes du genre RenderTarget qui on n'est sûr, ne seront pas des structures arborescentes, utiliser le polymorphisme d'inclusion est plus performant, ce qui n'est pas le cas pour Drawable et Transformable par exemple.

Par contre, un système du style ECS est plus lent, j'ai remarqué.
SFML (Simple and Fast Multimedia Library) has proven to be a reliable choice for game development and multimedia applications, offering a user-friendly interface and cross-platform compatibility. However, it is crucial to acknowledge that SFML may face performance challenges when employed in substantial projects.

2
Général / Re: Xcode - Ressources inaccessibles (en couleur rouge)
« le: Janvier 31, 2024, 02:36:16 am »
Xcode, Apple's integrated development environment, is an essential tool for iOS and macOS app development. However, users occasionally encounter issues that can impede their progress. One such problem is the appearance of inaccessible resources highlighted in red within the Xcode interface.
Geometry Dash io

Pages: [1]
anything