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

Messages récents

Pages: [1] 2 3 ... 10 Suivante »
1
Général / Re: Barre de vie mal placé ?
« Dernier message par KathleenFSpillane le Novembre 20, 2024, 08:17:02 am »
The demo code has been adjusted to properly align the health bar, and use more proportional sizes, improving the look and feel of the UI.
2
Discussions générales / Re: MODE 7 LIKE SNES EN SFML
« Dernier message par SylviaSosa le Novembre 16, 2024, 09:41:19 am »
Il semble que cela fait si longtemps que la vidéo n'est plus visible ici, puis-je regarder cette vidéo en apk mod 2024
3
Discussions générales / Re: Je débute avec sfml et j'ai besoin d'aaide
« Dernier message par 23winla2 le Novembre 16, 2024, 03:53:57 am »
Khám Phá 23win: Trải Nghiệm Casino Trực Tuyến Đỉnh Cao
Trong thế giới cá cược trực tuyến, 23win đã nổi bật như một trong những nhà cái hàng đầu, đặc biệt là trong lĩnh vực casino trực tuyến. Với một loạt các trò chơi hấp dẫn và dịch vụ chuyên nghiệp, 23win không chỉ mang đến cho người chơi những trải nghiệm giải trí tuyệt vời mà còn giúp họ tận hưởng cảm giác hồi hộp và kịch tính mà casino mang lại.
https://www.facebook.com/23winla/
https://www.youtube.com/@23winla
https://x.com/23winla
https://www.pinterest.com/23winla/
https://gravatar.com/23winla
https://www.reddit.com/user/23winla/
Đa Dạng Các Trò Chơi Casino
23win cung cấp một bộ sưu tập đa dạng các trò chơi casino, từ những trò chơi bài cổ điển như Baccarat, Poker, và Blackjack, cho đến những máy slot hiện đại với nhiều chủ đề hấp dẫn. Mỗi trò chơi đều được thiết kế với đồ họa sắc nét và âm thanh sống động, tạo ra một bầu không khí chân thật như đang ở trong một casino thực sự.
Điểm nổi bật tại 23win là dịch vụ live casino. Người chơi có thể tham gia vào các bàn chơi trực tiếp với các dealer chuyên nghiệp qua video streaming. Tính năng này không chỉ mang lại cho người chơi cảm giác hồi hộp mà còn cho phép họ tương tác với dealer và các cược thủ khác, tạo ra một trải nghiệm xã hội độc đáo. Khi ngồi tại bàn live casino, người chơi có thể cảm nhận được không khí của một sòng bạc thực thụ ngay tại nhà mình.
Trải Nghiệm Thú Vị Với Các Trò Chơi Slot
Ngoài các trò chơi bài, 23win còn nổi bật với những trò chơi slot phong phú. Các trò chơi slot tại đây có nhiều chủ đề khác nhau, từ cổ điển đến hiện đại, và thường xuyên có các tính năng đặc biệt như vòng quay miễn phí, biểu tượng hoang dã và jackpot. Điều này không chỉ giúp người chơi dễ dàng tìm thấy trò chơi yêu thích mà còn tạo ra cơ hội giành chiến thắng lớn.
Hơn nữa, 23win thường xuyên cập nhật các trò chơi mới nhất từ những nhà phát triển hàng đầu, đảm bảo rằng người chơi luôn có được trải nghiệm mới mẻ và thú vị. Những trò chơi này không chỉ mang lại niềm vui mà còn là một cơ hội tuyệt vời để thử vận may và chiến thuật của bản thân.
Chương Trình Khuyến Mãi Hấp Dẫn
Một trong những yếu tố quan trọng khiến 23win trở thành lựa chọn hàng đầu cho người chơi casino là chính sách khuyến mãi hấp dẫn. Nhà cái thường xuyên triển khai các chương trình thưởng cho người chơi mới, từ tiền thưởng chào mừng đến các ưu đãi đặc biệt cho người chơi lâu năm. Những khuyến mãi này không chỉ giúp người chơi có thêm vốn để tham gia mà còn tạo ra động lực để họ khám phá thêm nhiều trò chơi khác.
Chương trình khuyến mãi bao gồm các phần thưởng cho lần gửi tiền đầu tiên, hoàn tiền cho cược thua và nhiều sự kiện đặc biệt trong tháng. Điều này không chỉ giúp người chơi tăng cường trải nghiệm mà còn khuyến khích họ tiếp tục tham gia.
Dịch Vụ Hỗ Trợ Khách Hàng Chuyên Nghiệp
Để đảm bảo rằng người chơi luôn có trải nghiệm tốt nhất, 23win cung cấp dịch vụ hỗ trợ khách hàng tận tâm và chuyên nghiệp. Đội ngũ hỗ trợ khách hàng tận tâm của chúng tôi luôn sẵn sàng đồng hành cùng bạn mọi lúc, mọi nơi, giúp bạn giải quyết mọi thắc mắc một cách nhanh chóng và chuyên nghiệp.
Dịch vụ hỗ trợ khách hàng không chỉ giúp người chơi giải quyết nhanh chóng các vấn đề mà còn tạo ra sự yên tâm khi tham gia cá cược. Sự chuyên nghiệp và thái độ thân thiện của đội ngũ hỗ trợ là một trong những yếu tố quan trọng giúp 23win xây dựng được lòng tin từ phía người chơi.
Kết Luận: Tại Sao Nên Chọn 23win Để Chơi Casino?
Tóm lại, 23win không chỉ là một nhà cái trực tuyến mà còn là một điểm đến lý tưởng cho những ai đam mê casino và các trò chơi giải trí hấp dẫn. Với sự đa dạng trong dịch vụ, giao diện thân thiện và nhiều khuyến mãi hấp dẫn, 23win xứng đáng là lựa chọn hàng đầu cho những ai đang tìm kiếm một trải nghiệm casino trực tuyến tuyệt vời. Nếu bạn đang tìm kiếm một nơi để thử sức và khám phá những điều mới mẻ trong thế giới casino, hãy đến với 23win để trải nghiệm những giây phút giải trí đỉnh cao mà nhà cái này mang lại.
Website: https://23win.la/
4
Python / Comment créer une application jolie et utilisable en utilisant Dear Imgui ?
« Dernier message par aaroncarter le Novembre 12, 2024, 05:20:27 am »
Salut les gars. Ma question ne concerne pas spécifiquement SFML mais plutôt Dear Imgui utilisant SFML comme backend. Je souhaite créer une application utilisable pour la gestion des chats errants qu'une ONG souhaite. J'aimerais donc la rendre jolie et utilisable. J'aimerais savoir s'il existe des exemples, des démos ou des sources pour apprendre à rendre votre application plus jolie et plus professionnelle.

Je suis désolé si la question n'est pas bonne pour ce sous-titre. J'accepte également les suggestions d'autres sous-titres plus alignés sur cette question. slope game
5
Graphique / Re: Texture.update() ne donne pas le résultat attendu
« Dernier message par AllenCalderon le Octobre 03, 2024, 07:32:45 am »
Veuillez essayer d'exécuter ce code:
                                                                                                             geometry dash meltdown
#include <SFML/Graphics.hpp>

sf::Image fill_shape(int x, int y, sf::Image img){
    sf::Image new_image = img;
    sf::Color BLUE = sf::Color::Blue;  // Define BLUE
    new_image.setPixel(x, y, BLUE);    // Set the pixel color
    return new_image;
}

int main()
{
    // Load an image file from a file
    sf::Texture texture;
    if (!texture.loadFromFile("image.jpg")){
        return EXIT_FAILURE;
    }
    sf::Sprite sprite(texture);

    // Get window dimensions based on texture size
    int windowWidth = sprite.getTexture()->getSize().x * sprite.getScale().x;
    int windowHeight = sprite.getTexture()->getSize().y * sprite.getScale().y;
    sf::RenderWindow window(sf::VideoMode(windowWidth, windowHeight), "Image Filler");

    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed){
                window.close();
            }
            else if (sf::Mouse::isButtonPressed(sf::Mouse::Left))
            {
                // Get mouse position relative to the window
                sf::Vector2i position = sf::Mouse::getPosition(window);
                int x = position.x;
                int y = position.y;

                // Copy image from texture
                sf::Image image = sprite.getTexture()->copyToImage();
                sf::Image new_image = fill_shape(x, y, image);

                // Update the texture with the modified image
                texture.update(new_image);

                // No need to call sprite.setTexture again since it is already using texture
            }
        }

        window.clear();
        window.draw(sprite);
        window.display();
    }

    return 0;
}

Changements clés :
- Utilisation de sf::Mouse::getPosition(window) pour obtenir la position de la souris relative à la fenêtre.
- Correction de la couleur BLEU avec sf::Color::Blue.
- Mise à jour correcte de la texture avec texture.update(nouvelle_image).
6
Général / C:\...\project.exe le fichier spécifié est introuvable
« Dernier message par gwilili le Septembre 30, 2024, 09:59:42 am »
Bonjour, j'ai besoin d'aide pour faire fonctionner un programme, le fichier executable semble absent. J'ai déjà re-générer et alterner les modes débog et release sans succès. Cela me bloquepour tester la totalité de mes programmes. à l'aide !!
7
Discussions générales / Re: Je débute avec sfml et j'ai besoin d'aaide
« Dernier message par EugeneHogan le Septembre 29, 2024, 05:42:49 pm »
Bonjour !
Je ne sais pas si vous avez déjà résolu ce problème ? Voici ma suggestion
Il semble que vous ayez deux problèmes distincts dans votre projet SFML sous Visual Studio 2022 :
- Avertissement sur Glyph : Ce message indique que certaines variables membres de la classe Glyph ne sont pas initialisées. Cela peut être un avertissement lié au code SFML, mais ne devrait pas empêcher la compilation. Vous pouvez l'ignorer pour l'instant, sauf si cela entraîne des comportements indésirables.
- Erreur de lien WinMain : Cela signifie que votre projet n'est pas configuré pour être une application Windows. Assurez-vous que vous avez bien configuré votre projet en tant qu'application console (ou application Windows si vous utilisez main comme point d'entrée). Pour cela :
- Allez dans les propriétés du projet. banana game
Sous "Configuration Properties" > "Linker" > "System", vérifiez que le "SubSystem" est défini sur "Console" ou "Windows" selon votre besoin.
Après ces ajustements, essayez de reconstruire votre projet. Si vous avez d'autres questions, n'hésitez pas !
8
Graphique / Re: Error: Could not load texture
« Dernier message par quicklyrufous le Septembre 26, 2024, 09:56:11 am »
Le problème persiste même quand je lance l'exécutable ou je met bien l'image de mon sprite dans le bon dossier.
Partie de player.cpp

#include "Player.h"
// Fonction d&#39;initialisation

void Player::initVariables()
{
    m_life = 3;
    m_speed = 0.5;
}

void Player::initPlayer(float posX, float posY)
{
    if (!m_spriteTexture.loadFromFile("images/player.png"))
    {
        std::cout << "Error: Could not load texture" << std::endl;
        return;
    }

    m_player.setTexture(m_spriteTexture); .
    m_player.setPosition(sf::Vector2f(posX, posY));
}
// Constructeur

Player::Player(float width, float height)
{
        initVariables();
        initPlayer(width / 2, height / 2);
}

Assurez-vous que le chemin d'accès au fichier image « images/player.png » est correct. Le chemin d'accès est relatif au répertoire de travail de l'exécutable, vérifiez donc que le dossier images se trouve là où l'exécutable est exécuté. Assurez-vous que player.png existe dans le dossier images et qu'il n'est pas corrompu. Vous pouvez essayer d'ouvrir l'image dans une visionneuse d'images.
9
Graphique / Re: Texture.update() ne donne pas le résultat attendu
« Dernier message par discoverypour le Septembre 19, 2024, 08:54:53 am »
J'ai essayé et ça ne marche pas ! Y a-t-il une erreur dans ce paragraphe ou quelque chose comme ça ? geometry dash lite

Évidemment, cela ne fonctionne pas, mais où est le problème ?
10
Général / Impossible de compiler avec SFML-devel installé mais possible sans
« Dernier message par guigui0246 le Septembre 17, 2024, 05:58:06 pm »
m.cpp:
```
#include <SFML/Graphics.hpp>
#include <SFML/Window.hpp>

int main() {
    sf::RenderWindow window(sf::VideoMode(400, 200), "Error");

    while (window.isOpen()) {
    }
}
```

```
[guigui0246_EPITECH@fedora ex3]$ g++ m.cpp -lsfml-graphics -lsfml-window -lsfml-system -lstdc++ -Wall -Wextra -std=c++20 -Werror -g3
[guigui0246_EPITECH@fedora ex3]$ sudo dnf install SFML-devel -y
Updating and loading repositories:
Repositories loaded.
Package                                                            Arch            Version                                                            Repository                                Size
Installing:
 SFML-devel                                                        x86_64          2.6.1-5.fc41                                                       updates                               11.7 MiB

Transaction Summary:
 Installing:        1 packages

Total size of inbound packages is 855 KiB. Need to download 855 KiB.
After this operation, 12 MiB extra will be used (install 12 MiB, remove 0 B).
[1/1] SFML-devel-0:2.6.1-5.fc41.x86_64                                                                                                                      100% |   5.5 MiB/s | 855.3 KiB |  00m00s
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[1/1] Total                                                                                                                                                 100% |   1.4 MiB/s | 855.3 KiB |  00m01s
Running transaction
[1/3] Verify package files                                                                                                                                  100% | 200.0   B/s |   1.0   B |  00m00s
[2/3] Prepare transaction                                                                                                                                   100% |   2.0   B/s |   1.0   B |  00m00s
[3/3] Installing SFML-devel-0:2.6.1-5.fc41.x86_64                                                                                      100% [==================] |  56.1 MiB/s |  11.8 MiB | -00m00s
>>> Running trigger-install scriptlet: glibc-common-0:2.40.9000-1.fc42.x86_64warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[3/3] Installing SFML-devel-0:2.6.1-5.fc41.x86_64                                                                                                           100% |  15.5 MiB/s |  11.8 MiB |  00m01s
Complete!
[guigui0246_EPITECH@fedora ex3]$ g++ m.cpp -lsfml-graphics -lsfml-window -lsfml-system -lstdc++ -Wall -Wextra -std=c++20 -Werror -g3
/usr/bin/ld : /tmp/cc6II8cm.o : dans la fonction « main » :
/home/guigui0246_EPITECH/B-CPP-500-PAR-5-1-bsrtype-guillaume.deplaine/ex3/m.cpp:14:(.text+0xc2) : référence indéfinie vers « sf::Window::isOpen() const »
collect2: erreur: ld a retourné le statut de sortie 1
[guigui0246_EPITECH@fedora ex3]$ ```
Pages: [1] 2 3 ... 10 Suivante »