IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Codes sources Pascal341 ressources dans cette catégorie

Sources Pascal, tous compilateurs et toutes plateformes.

Codes sources Pascal

Liste des 341 ressources de cette catégorie

    Jeux mathématiques en TP7

    Téléchargé 1 fois-
    0
    0
    C'est un jeu mathématique qui est en fait une boucle Repeat Until qui génère des nombres aléatoires entre 1 et 10 et il vérifie si votre résultat donné est juste ou faux. S'il est faux, il vous laisse une seconde chance.
    Licence : Gratuit pour usage non commercial - Publié le 01/02/2014 - Taille 2 Ko - Auteur : Leprogrammateur +

    Validateur de chaîne FEN utilisant les expressions régulières

    Téléchargé 1 fois-
    1
    0
    Librarie dynamique qui utilise les expressions régulières pour vérifier le format d'une chaîne FEN (1). On peut aussi utiliser directement l'unité Functions (voir TestFunctions.dpr).

    Compilation testée : Delphi 7, FreePascal 2.6.4.

    L'unité utilisée pour les expressions régulières est disponible à l'adresse suivante :

    http://regexpstudio.com/Downloads/regexpr.zip

    Toutefois, en ce qui concerne FreePascal, je me suis aperçu après coup que le programme se compilait et fonctionnait aussi bien avec l'unité homonyme (RegExpr.pas) livrée avec le compilateur.

    (1) Forsyth-Edwards Notation.
    Licence : Non renseignée - Publié le 03/10/2014 - Auteur : Roland Chastain +

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

    Téléchargé 1 fois-
    2
    0
    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
    Licence : Non renseignée - Publié le 01/05/2015 - Auteur : EpiTouille +

    Jeu du serpent

    Téléchargé 1 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 26/02/2016 - Auteur : Roland Chastain +

    LazLightsOut : une implémentation du jeu Lights Out avec Lazarus

    Téléchargé 1 fois-
    4
    0
    Bonjour

    Je vous propose un petit casse-tête amusant datant des années 90, sous forme d'un jeu électronique et transcrit plusieurs fois sous forme d'un programme de jeu. Il s'agit d'éteindre des ampoules en respectant quelques règles.

    Les sources sont complets, les dépendances se limitent aux composants standards de la LCL, l'exécutable inclus est un binaire pour Linux 64 bits (Debian). La migration vers une autre plate forme supportant Lazarus ne devrait pas poser de problème.

    Je l'ai développé pour le loisir et aussi pour mettre à disposition un exemple d'implémentation d'un jeu simple.
    Licence : Non renseignée - Publié le 01/07/2016 - Auteur : e-ric +

    Arbre de Pythagore

    Téléchargé 1 fois-
    2
    0
    Dessin d'un arbre de Pythagore dans une image PNG, au moyen de la bibliothèque Cairo.
    Licence : Non renseignée - Publié le 11/09/2016 - Auteur : Roland Chastain +

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

    Téléchargé 1 fois-
    0
    0
    "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.
    Licence : Non renseignée - Publié le 06/04/2017 - Auteur : Roland Chastain +

    VALISOACHESS un jeu d'échecs ambitieux

    Téléchargé 1 fois-
    2
    0
    Bonjour tout le monde.
    En tant que joueur d'échecs (1654 ELO FIDE en Avril 2017) et amateur en programmation, j'ai eu l'idée de créer mon propre jeu d'échecs. Avant de me lancer, j'ai fait des recherches sur Internet et j'ai trouvé beaucoup d'exemples mais soit ils sont trop compliqués pour être compris soit leurs codes sont trop longs (> 2 000 lignes). Alors j'ai voulu avoir un exemple très simple juste pour débuter; un exemple qui montre juste comment déplacer les pièces et comment générer un coup sans se soucier du gain ou des tactiques gagnantes et cela avec le minimum de code possible.
    Je me suis décidé alors à créer moi-même ce que je cherchais : VALISOACHESS est alors né.

    Développeur : Valisoa Jean Hervé
    Déb ... Voir la suite
    Licence : BSD - Publié le 26/02/2019 - Auteur : inspirateur +

    Calculatrice MSEgui

    Téléchargé 1 fois-
    1
    0
    Petite calculatrice basée sur la bibliothèque MSEgui.

    Programme de Martin Austermeier, adapté pour MSEgui par Domingo Alvarez Duarte. Compatibilité avec MSEide 4.6.2 par Roland Chastain.
    Logiciel - Licence : Non renseignée - Publié le 28/03/2021 - Auteur : Roland Chastain +

    Outil nettoyage dossier projet

    Téléchargé 1 fois-
    0
    0
    Nettoyer dossier projet

    Si vous voulez nettoyer le dossier d'un projet, vous pouvez supprimer les fichiers suivants:
    .a, .bak, .compiled, .lps, .o, .or, .ppu, .rst

    Le dossier lib peut être supprimé sans crainte puisqu'il contient des fichiers binaires compilés.
    Le dossier backup peut être suuprimer si vous ne tenez pas à la sauvegarde.

    Cette petite application offre la possibilité d'être intégrée dans l'IDE.

    Dans le menu "outils" de lazarus allez dans "Configurer les outils externes" et "Ajouter".

    Remplissez ainsi les champs de la fenêtre:

    Champ Titre: Nettoyer dossier projet (ou autre)
    Champ Nom du programme (sous windows): C:\lazarus\fpc\3.2.0\bin\x86_64 ... Voir la suite
    Logiciel - Licence : Libre - Publié le 01/02/2021 - Auteur : sematimo +

    SMFonts

    Téléchargé 1 fois-
    1
    0
    SMFonts par Remco de Korte.

    Unités pour Turbo Pascal contenant des polices de caractères de taille fixe.
    Logiciel - Licence : Non renseignée - Publié le 30/04/2021 - Éditeur : Remco de Korte +

    C-evo : Nouveaux horizons

    Téléchargé 1 fois-
    2
    0
    C-evo est un jeu de construction d'empire inspiré de Civilization II.

    C'est un projet Lazarus, qui peut être compilé pour Linux et pour Windows.
    Logiciel - Licence : Non renseignée - Publié le 03/11/2021 - Éditeur : Chronos +

    Iss generator

    Téléchargé 1 fois-
    0
    0
    Bonjour à tous
    Je vous propose une application qui permet de créer un fichier iss innosetup très facilement.
    On a toutes les principales données sur une seule fenêtre contrairement à innosetup studio.
    L'application permet de générer le fichier iss, de compiler le setup avec ISCC et de le tester.
    Le code n'est sûrement pas parfait et demande sans doute a être amélioré.
    Merci de me faire part de vos remarques.
    Code source - Licence : Non renseignée - Publié le 11/04/2022 - Auteur : sematimo +

    Chasse aux poulets

    Téléchargé 1 fois-
    1
    0
    Petit jeu de tir aux poulets basé sur la bibliothèque SplashKit. Adaptation d'un projet en C++.
    Logiciel - Licence : Non renseignée - Publié le 12/07/2022 - Auteur : Roland Chastain +

    Rassam-paint

    Téléchargé 1 fois-
    1
    0
    Rassam-paint est un simple logiciel de dessin pour Linux, basé sur la bibliothèque Cairo.
    Logiciel - Licence : Non renseignée - Publié le 16/08/2022 - Éditeur : https://github.com/benohb +

    Unité Pk PCX

    0
    0
    Compilateur : Turbo Pascal.

    Unité de gestion d'images au format PCX, écrite par Patrick Carpentier.
    Licence : Freeware - Publié le 07/11/2010 - Taille 3 Ko

    Pong

    0
    0
    Compilateur : Borland Pascal.

    Un jeu de balle réalisé par Paul Toth pour son épouse, qui s'occupe de très petits enfants.
    Licence : Freeware - Publié le 15/11/2010 - Taille 108,1 Ko - Auteur : Paul TOTH +

    Pendule Cairo

    0
    0
    Dessin animé d'un pendule. Exemple d'utilisation de la bibliothèque Cairo.
    Licence : Non renseignée - Publié le 15/09/2016 - Auteur : Roland Chastain +