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 - dfleury2

Pages: [1]
1
Oui, ce n'est pas facile d'adresser du code pour un débutant.
Après les sources sont relativement courts et permettent le refactoring, et ne nécessitent pas forcément des pratiques plus lourdes à mettre en place dans le cadre de petit programme.

Par la suite, j'introduis d'autres pratiques, tout en essayant de ne pas m'éloigner de l'esprit du code Python original.

Voici le main de Wormy par exemple...

int main()
{
    sf::VideoMode videoMode(Wormy::WINDOW_WIDTH, Wormy::WINDOW_HEIGHT);
    sf::RenderWindow window(videoMode, "Wormy");
    window.setFramerateLimit(Wormy::FPS);

    sf::Image icon;
    icon.loadFromFile("assets/wormy.png");
    window.setIcon(icon.getSize().x, icon.getSize().y, icon.getPixelsPtr());

    Wormy::showStartScreen(window);
    while (window.isOpen())
    {
        Wormy::runGame(window);
        Wormy::showGameOverScreen(window);
    }
}
 

2
Discussions générales / Début de "livre" sur SFML pour débutant
« le: Mars 20, 2015, 11:35:14 pm »
Bonjour,

j'avais commencé à traduire un livre sur la programmation de jeu en Python pour débutant, et cela m'a donné envie de le porter en C++ et SFML.

Pour un premier essai, voici ce pour le moment ce que ça donne : http://simplecpp.free.fr/

Il y a un jeu de Mémoire, un puzzle coulissant, et un Worm.

J'ai porté d'autres jeux (StarPusher, et GemGem), mais j'ai peu de temps pour écrire les chapitres associés.

Pour les débutants qui voudraient voir un ou deux petits jeux en C++ et SFML.

PS : Je n'ai pas écris la partie concernant l'installation de SFML sous VS 2013. Le site propose déjà quelque chose de très bien.

Pages: [1]