Jeux libres
13 ressources dans cette catégorie
Retrouvez ici tous les meilleurs téléchargements
Jeux libres
13 ressources dans cette catégorie
Retrouvez ici tous les meilleurs téléchargements
Liste des 13 ressources de cette catégorie
Patience, un jeu de cartes
Téléchargé 45 fois
1
0
Patience, un jeu de cartes
Ce programme n'a rien d'original. On en trouve des versions sur tous les ordinateurs mais la particularité la version présente est de comporter plusieurs jeux différents et de permettre d'en créer facilement de nouveaux.
Il est réalisé en Visual CPP avec l'atelier logiciel Microsoft Visual Studio Community 2019. Il est conçu avec la bibliothèque MFC standard sans utiliser l'architecture Document/Vue.
Le code présenté est largement documenté, ce qui permet, ajouté aux possibilités de l'atelier logiciel, de comprendre assez aisément les fonctions assurées par ce programme.
La nouvelle version est enrichie d'un programme de résol ... Voir la suite
Ce programme n'a rien d'original. On en trouve des versions sur tous les ordinateurs mais la particularité la version présente est de comporter plusieurs jeux différents et de permettre d'en créer facilement de nouveaux.
Il est réalisé en Visual CPP avec l'atelier logiciel Microsoft Visual Studio Community 2019. Il est conçu avec la bibliothèque MFC standard sans utiliser l'architecture Document/Vue.
Le code présenté est largement documenté, ce qui permet, ajouté aux possibilités de l'atelier logiciel, de comprendre assez aisément les fonctions assurées par ce programme.
La nouvelle version est enrichie d'un programme de résol ... Voir la suite
Compteur Digital et Actions utilisateur
Téléchargé 21 fois
1
0
Écrit en Lazarus 3.6, testé sur Windows. Ne devrait pas poser de problème pour l'adapter en Free Pascal ou Delphi.
C'est un compteur digital, avec ses fonctions classiques permettant d'interrompre le comptage précis à tout moment, de le reprendre ou de le réinitialiser.
1. Affichage digital d'un compteur avec des images pour les digits.
2. Un comptage du temps de rafraîchissement de l'affichage est précis et utilise l'horloge interne.
3. Les commandes Start, Pause et Stop sont basées sur une gestion des interruptions du compteur : la solution choisie est Application.ProcessMessages dans la boucle de temporisation pour permettre à l'application de rester réactive.
C'est un compteur digital, avec ses fonctions classiques permettant d'interrompre le comptage précis à tout moment, de le reprendre ou de le réinitialiser.
1. Affichage digital d'un compteur avec des images pour les digits.
2. Un comptage du temps de rafraîchissement de l'affichage est précis et utilise l'horloge interne.
3. Les commandes Start, Pause et Stop sont basées sur une gestion des interruptions du compteur : la solution choisie est Application.ProcessMessages dans la boucle de temporisation pour permettre à l'application de rester réactive.
Bandit manchot LAZvegas
Téléchargé 16 fois
2
0
Petite application de jeu de bandit manchot pour Windows développée avec Lazarus.
La rotation des figurines se fait en utilisant un système de temporisation et le tirage pseudo-aléatoire est basé sur la fonction Random.
Le jeu consiste à obtenir 3 figures identiques pour voir son crédit augmenter en fonction des figures car toutes n'ont pas la même valeur.
A l'ouverture de l'application, le joueur bénéficie d'un crédit de 10 essais pour obtenir 3 figures identiques et ainsi une augmentation de crédit qui permettra de poursuivre le jeu.
Pour jouer, le joueur doit cliquer sur le levier pour l'actionner et lancer la rotation des figures qui s'arrête d'elle-même après un petit temps.
Après ... Voir la suite
La rotation des figurines se fait en utilisant un système de temporisation et le tirage pseudo-aléatoire est basé sur la fonction Random.
Le jeu consiste à obtenir 3 figures identiques pour voir son crédit augmenter en fonction des figures car toutes n'ont pas la même valeur.
A l'ouverture de l'application, le joueur bénéficie d'un crédit de 10 essais pour obtenir 3 figures identiques et ainsi une augmentation de crédit qui permettra de poursuivre le jeu.
Pour jouer, le joueur doit cliquer sur le levier pour l'actionner et lancer la rotation des figures qui s'arrête d'elle-même après un petit temps.
Après ... Voir la suite
Jeu de dés 421
Téléchargé 13 fois
1
0
Petite application de jeu de 421 pour Windows développée avec Lazarus.
Le tirage des dés se fait de façon pseudo-aléatoire en utilisant la fonction Random.
L'image de la face des dés est montrée selon le tirage.
Le joueur bénéficie de 3 lancers maximum pour réaliser 421. Après chaque lancer, il peut sélectionner les dés qu'il désire conserver avant le prochain lancer.
Après les 3 lancers, le joueur peut rejouer en cliquant sur le bouton "Rejouer" qui apparaît à ce moment là alors que le bouton "Lancer" disparait.
Pensez à mettre le son.
Le tirage des dés se fait de façon pseudo-aléatoire en utilisant la fonction Random.
L'image de la face des dés est montrée selon le tirage.
Le joueur bénéficie de 3 lancers maximum pour réaliser 421. Après chaque lancer, il peut sélectionner les dés qu'il désire conserver avant le prochain lancer.
Après les 3 lancers, le joueur peut rejouer en cliquant sur le bouton "Rejouer" qui apparaît à ce moment là alors que le bouton "Lancer" disparait.
Pensez à mettre le son.
Fenêtre de notification personnalisée
Téléchargé 9 fois
0
0
PRÉSENTATION :
Le Hint est une technique simple de notification. Ici, on a créé une fenêtre de notification selon trois méthodes différentes. Un composant natif "TpopupNotifier" existe dans la palette "Common Controls" dans Lazarus mais nous constatons que nous ne pouvons pas modifier tous les paramètres et constantes internes. Il n'y a pas d'équivalent direct en Delphi mais d'équivalent natif direct dans Delphi. Cependant, on trouvera le composant « TNotificationCenter » pour FireMonkey et multiplateforme aux possibilités plus grandes, et aussi un composant de notification visuelle de type « bulle » TBalloonHint de la VCL ou dans des librairies tiers RxLib…
Le téléchargement du Zip est composé de trois sous répertoire ... Voir la suite
Le Hint est une technique simple de notification. Ici, on a créé une fenêtre de notification selon trois méthodes différentes. Un composant natif "TpopupNotifier" existe dans la palette "Common Controls" dans Lazarus mais nous constatons que nous ne pouvons pas modifier tous les paramètres et constantes internes. Il n'y a pas d'équivalent direct en Delphi mais d'équivalent natif direct dans Delphi. Cependant, on trouvera le composant « TNotificationCenter » pour FireMonkey et multiplateforme aux possibilités plus grandes, et aussi un composant de notification visuelle de type « bulle » TBalloonHint de la VCL ou dans des librairies tiers RxLib…
Le téléchargement du Zip est composé de trois sous répertoire ... Voir la suite
LazLOTO
Téléchargé 8 fois
1
0
Jeu de loto
En famille, dans une association, quand on n'a pas de boulier pour tirer les numéros, l'application LazLOTO peut pallier ce manque.
Basée sur la fonction Random, elle propose un tirage pseudo-aléatoire. Il est possible de voir clairement les numéros à l'instant de leur tirage mais aussi ceux qui ont déjà été tirés précédement. En effet, une fois tirés, ils apparaîssent en blanc sur fond noir alors qu'initialement les couleurs sont inversées.
N'oubliez pas de mettre le son.
En famille, dans une association, quand on n'a pas de boulier pour tirer les numéros, l'application LazLOTO peut pallier ce manque.
Basée sur la fonction Random, elle propose un tirage pseudo-aléatoire. Il est possible de voir clairement les numéros à l'instant de leur tirage mais aussi ceux qui ont déjà été tirés précédement. En effet, une fois tirés, ils apparaîssent en blanc sur fond noir alors qu'initialement les couleurs sont inversées.
N'oubliez pas de mettre le son.
Billes
Téléchargé 4 fois
0
0
Un simulateur de billes multi-joueur en local avec 4 modes de jeu : Cercle, Course, Golf et Minigolf.
Testé avec Windows, Linux, Tablette Android (avec serveur tel que Simple HTTP Server sur Android).
Il est possible d'améliorer encore le projet de multiples façon.
La fonction de collision élastique entre deux billes viens d'une source youtube, qui est en commentaire dans la function. J'ai transcrit la function de C++ en JavaScript.
J'ai écrit tout le reste du projet.
Le projet est entièrement affichable dans le navigateur internet après l'avoir téléchargé. Il faut ouvrir index.html.
Merci pour vos commentaires, et éventuellement vos contributions (nouveaux circuits, ou mode de jeu, ajou ... Voir la suite
Testé avec Windows, Linux, Tablette Android (avec serveur tel que Simple HTTP Server sur Android).
Il est possible d'améliorer encore le projet de multiples façon.
La fonction de collision élastique entre deux billes viens d'une source youtube, qui est en commentaire dans la function. J'ai transcrit la function de C++ en JavaScript.
J'ai écrit tout le reste du projet.
Le projet est entièrement affichable dans le navigateur internet après l'avoir téléchargé. Il faut ouvrir index.html.
Merci pour vos commentaires, et éventuellement vos contributions (nouveaux circuits, ou mode de jeu, ajou ... Voir la suite
XBoard
0
0
XBoard est une interface graphique libre utilisée par de nombreux programmes d'échecs, dont GNU Chess sous GNU/Linux. Initialement développé par Tim Mann, XBoard est maintenu par le projet GNU.
WooTook
0
0
Wootook est un jeu de conquête spatiale se déroulant dans un univers persistant. Vous devrez gérer votre planète, la défendre, veiller sur vos avancées scientifiques, attaquer les autres joueurs pour piller leurs ressources, commercer, et également coloniser d’autres planètes. Il s’agit d’un jeu en ligne, utilisant un navigateur web comme client, et nécessitant un serveur Web supportant le langage PHP pour fonctionner.