Free Pascal

Sources Free Pascal.
Ajouter un nouvel élément

    Gestionnaire de bibliothèque

    Licence : Gratuit - 16/11/2010 - Téléchargé 26 x
    Un programme de gestion de bibliothèque en mode graphique : gestion des livres, suivi des prêts, fonctions de recherche.

    Eschecs

    Licence : Autre - 16/11/2016 - Téléchargé 16 x
    Jeu d'échecs pour le compilateur Free Pascal.

    jeu de serpent en Pascal

    Licence : Autre - 02/05/2016 - Téléchargé 8 x
    Bonjour,
    je vous présente mon jeu de serpent développée en pascal sous dev-pascal en utilisant l'unité graph.
    le code n'est pas optimisé.
    le but était de montrer à des élèves débutants en programmation comment créer un jeu en pascal en travaillant un peu avec les graphiques( dessin de cercle,de rectangle,..)
    je peu écrire un article explicatif si c'est demandé.
    merci pour vos remarques.

    Puissance 4 basé sur l'API Windows et la bibliothèque Cairo

    Licence : Autre - 06/04/2017 - Téléchargé 7 x
    "Puissance 4" pour Windows.

    L'interface graphique est une application Windows faisant directement appel à l'API. La bibliothèque Cairo est utilisée pour le dessin des pions.

    L'adversaire artificiel, qui n'est pas très fort, mais joue décemment, utilise les expressions régulières pour une évaluation immédiate de la position après son coup.

    Un seul mode de jeu est disponible : humain contre ordinateur. L'humain joue le premier.

    Jeu de mots croisés

    Éditeur : Jo Superman + 269 Ko
    Compilateur : Free Pascal.

    Un jeu de mots croisés réalisé dans le cadre d'un TP.

    Exemples d'utilisation de l'unité WinGraph

    Licence : Autre - 05/07/2015 - Téléchargé 4 x
    Collection de petits programmes utilisant l'unité WinGraph, testés avec Free Pascal 2.6.4.

    Nombre de ces programmes ont été originellement écrits pour l'unité Graph de Turbo Pascal.

    Jeu du Morpion

    Licence : Gratuit - 16/11/2010 - Téléchargé 4 x
    Source multi-plateforme d'un jeu de Morpion en Free Pascal.

    DonkeyKong, Code commenté sur la SDL

    Licence : Autre - 24/09/2013 - Téléchargé 3 x
    Voila un jeu tout simple réalisé avec la SDL, un jeu de labyrinthe où Donkey Kong doit aller manger les bananes (j'ai volé l'idée sur un TP du sdz).
    C'est un code commenté (150 lignes de commentaires sur 200 lignes de code), afin de proposer une initiation à la SDL sur un exemple concret.
    Les images sont dans le zip, le code est compilé avec Free-Pascal.
    Pour le faire marcher, assurez-vous de posséder les librairies de la SDL (les .dll sous Windows et les .so sous Linux).
    Bonne lecture et faites moi part de vos avis.

    iCyberi@ 1.0

    Le programme iCyberi@ est une petite démo de logiciel de gestion de cyber-café.

    Il s'occupe de la gestion des Photocopies , Telephonie et du Surf puis totalise automatiquement les montants consommés et payés puis imprime (HP ,EPSON ,etc...) pour permettre au gérant de voir les dépenses et les gains.

    Edité sous Unix\Ubuntu 2.xx \gedit et compilé avec le paquet FPC (peut être aussi compilé avec Turbo 7 , Free Pascal, Lazarus, etc...)

    Objectif :
    ============================
    Utilisation de la table ASCII uniquement pour la construction graphique
    (il est mis de côté les unites Graph, GLUT (OpenGL), etc...)

    KEYS:
    ============================
    -- Appuyer sur (ENTRER) pour Avanc ... Voir la suite

    Jeu du morpion utilisant l'algorithme Negamax

    Licence : Autre - 09/02/2016 - Téléchargé 2 x
    Simple jeu de morpion utilisant l'algorithme Negamax. Traduction en Pascal d'un programme de Bernard Helmstetter.

    Jeu du serpent

    Licence : Autre - 26/02/2016 - Téléchargé 2 x
    Simple jeu du serpent utilisant l'unité WinGraph.

    Dirigez le serpent avec les flèches gauche et droite. Appuyez sur Echap pour quitter le programme.

    Compilation : Delphi 7, Free Pascal 3.0.0.

    Conversion d'un nombre entier en mots français

    Licence : Autre - 15/10/2015 - Téléchargé 2 x
    Fonction qui convertit un nombre entier (de un à 4 294 967 295) en mots français.

    Jeu du morpion utilisant l'algorithme Minimax

    Licence : Autre - 24/01/2016 - Téléchargé 1 x
    Simple jeu de morpion utilisant l'algorithme Minimax. Traduction en Pascal d'un programme de Bernard Helmstetter.

    UCI Engine Detector - Détection d'un moteur UCI

    Licence : Autre - 18/02/2017 - Téléchargé 1 x
    Essai d'une fonction permettant de déterminer si une application Windows donnée est un programme d'échecs supportant le protocole UCI et, le cas échéant, de connaître le nom du moteur et celui de son auteur.

    JSMN - Analyse de chaînes au format JSON

    Éditeur : blestan +
    JSMN.PAS est une petite unité permettant d'analyser des chaînes au format JSON. L'unité est la transcription en Pascal d'une bibliothèque écrite en C.

    Défi Pascal 2008 - Tic tac toe : 1ère place (CapJack)

    Licence : Autre - 06/11/2010 - Téléchargé 1 x
    Le source du vainqueur du mini-concours Tic tac toe, un jeu de morpion contre l'ordinateur en mode console sous Win32 et Linux.

    Défi Pascal 2008 - Tic tac toe : 2ème place (darrylsite)

    Licence : Autre - 06/11/2010 - Téléchargé 1 x
    Source ayant obtenu la seconde place du mini-concours Tic tac toe, un jeu du morpion contre l'ordinateur en mode console sous Win32 et Linux.

    Défi Pascal 2014 "screensaver" - Projet de EpiTouille : SSFirework

    Licence : Autre - 01/05/2015 - Téléchargé 1 x
    Défi Pascal 2014 - SSFirework

    Description

    SSFirework est un économiseur d'écran créé par Epitouille dans le cadre du défi pascal 2015. L'économiseur reproduit l'effet de feux d'artifices (firework) en utilisant un moteur de particules très léger.
    Il utilise OpenGL et SDL pour le contexte et gère lui-même les évènements ce qui le rend autonome et multi-plateforme.
    Le projet comporte 2 unités ainsi que le fichier source principal :
    • UWindow.pas : unité permettant de gérer la fenêtre et ses interactions ;
    • UFirework.pas : unité contenant la classe Firework et permettant de gérer un feu d'artifice ;
    • main.pas : fichier source principal qui appelle la logique du jeu.


    Con ... Voir la suite

    Algorithme Soundex Anglais et Français

    Licence : Libre - 07/07/2015 - Téléchargé 1 x
    Soundex est un algorithme phonétique d'indexation de noms par leur prononciation en anglais britannique. Pour un mot, il génère un code sur 4 caractère (1 lettre et 3 chiffre) qui permet de comparer des mots sur un critère phonétique. Plus d'informations sur Wikipédia.

    L'algorithme a été un peu compliqué pour soutenir le français en plus de la langue anglaise d'origine, une étape préalable de conversion des voyelles accentuées est donc ajoutée.

    La fonction est libre, vous pouvez donc l'exploiter à votre guise. Si vous découvrez un bug merci de m'en faire part. Elle est développée avec Free Pascal mais peut être facilement portée sur un autre compilateur Pascal ... Voir la suite

    FLRE - Fast Light Regular Expressions

    Éditeur : Benjamin Rosseaux +
    FLRE (Fast Light Regular Expressions) est une bibliothèque pour l'utilisation des expressions régulières, écrite en Pascal. Ses atouts sont, outre son étonnante rapidité, le fait qu'elle soit compatible aussi bien avec Delphi (ancienne et nouvelle génération) qu'avec Free Pascal.

    La bibliothèque tient dans deux unités, [b]FLRE.pas[/b] et [b]FLREUnicode.pas[/b]. Elle peut également être compilée en bibliothèque dynamique, auquel cas on peut s'en servir dans un programme écrit dans un autre langage que le Pascal.

    FLRE supporte à la fois les styles Perl et POSIX.

30 éléments

Responsables bénévoles de la rubrique Pascal : Gilles Vasseur - Alcatîz -