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

Messages récents

Pages: « Précédente 1 [2] 3 4 ... 10 Suivante »
11
Graphique / Re: Afficher un cercle à partir d'une classe
« Dernier message par maicleusa le Mars 28, 2024, 05:01:37 am »
This post is a very detailed review of an important topic. I feel like I have improved my knowledge after reading it. slither io
12
Général / Re: Xcode - Ressources inaccessibles (en couleur rouge)
« Dernier message par maicleusa le Mars 28, 2024, 04:57:45 am »
I think the red part needs to be fixed for the system to work. Suika game
13
Général / Re: Problème installation vs code
« Dernier message par trouncethink le Mars 12, 2024, 05:17:16 pm »
Habituellement, le compilateur ne peut pas localiser le fichier d'en-tête SFML ou le chemin d'accès à la bibliothèque SFML, ce qui entraîne l'erreur « SFML/Graphics.hpp : aucun fichier ou répertoire de ce type ». Examinez la section « inclure » de votre fichier de configuration. Vérifiez que la section "include" du fichier de configuration contient le chemin d'accès au répertoire contenant le fichier d'en-tête SFML.
Merci pour votre réponse rapide. Cela a résolu le problème.
14
Général / Re: Création d'événement pour des boutons
« Dernier message par squidblack le Mars 06, 2024, 07:59:13 am »
Salut,

Le soucis avec ton code est que lorsqu'une des deux conditions échoue, ton curseur est réinitialisé. Pour éviter ça tu peux utiliser un "if/else if". Si t'as un grand nombre de boutons par la suite tu peux généraliser le tout en les mettant dans un conteneur et en itérant dessus.

D'ailleurs, tu peux convertir ton Vector2i en Vector2f en utilisant le constructeur de la classe directement :
sf::Vector2f mousePosF(mousePos);
J'ai essayé et ça marche.
15
Général / fatal error: SFML/Graphics.hpp: No such file or directory
« Dernier message par Daex96 le Mars 02, 2024, 11:00:16 pm »
réglé
16
Suggestions de nouvelles fonctionnalités / Re: IPv6 xD
« Dernier message par Oliviajsdkf le Février 27, 2024, 08:51:14 am »
Your implementation of IPv6 looks interesting. It's great that you are working on expanding the functionality of IpAddress to support both IPv4 and IPv6. It's a good practice to organize the specific implementations for IPv4 and IPv6 in separate classes like IpAddress::Ipv4 and IpAddress::Ipv6.

If you are considering making a pull request for this implementation, it's important to ensure that your code is well-documented, follows the project's coding standards, and thoroughly tested. This will increase the chances of your pull request being accepted by the project maintainers.

It's also good to see that you have provided a test program along with your implementation. Testing on multiple platforms like Linux and Windows is a good practice to ensure cross-platform compatibility.

Keep up the good work, and don't hesitate to seek feedback or guidance from more experienced developers or the project maintainers if needed. Good luck with your contributions! contexto
17
Général / Re: Coder proprement un snake
« Dernier message par RicoPolack le Février 24, 2024, 08:42:59 am »
Pour être honnête, je voulais juste en écrire un, celui - ci pourrait servir de référence.
snaptik
18
Général / Re: dylib et framework
« Dernier message par evawillms le Février 16, 2024, 07:50:39 am »
Bonjour !

En suivant le tutoriel, vous avez le choix entre deux formats de bibliothèques pour SFML sur macOS : les dylibs et les frameworks.
Les dylibs sont des bibliothèques dynamiques similaires aux bibliothèques .so sous Linux. Elles peuvent être créées en versions release et debug si vous compilez SFML vous-même.
Les frameworks, quant à eux, sont similaires aux dylibs, mais ils peuvent intégrer des ressources externes. Les frameworks ne sont disponibles qu'en version release.
Lorsque vous développez des applications SFML, il est recommandé d'utiliser la version release de SFML, car c'est cette version que vous distribuerez aux utilisateurs finaux. Les binaires disponibles sur la page de téléchargements de SFML pour macOS sont uniquement en version release. Run 3
19
Discussions générales / Re: SFML est lente sur de gros projets.
« Dernier message par sarang18 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.
20
Général / Re: Xcode - Ressources inaccessibles (en couleur rouge)
« Dernier message par sarang18 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: « Précédente 1 [2] 3 4 ... 10 Suivante »