Quadplay✜ est une console fantastique par des effets occasionnels pour créer et jouer à des jeux vidéo de style rétro sur n'importe quel appareil.

Créez et jouez à des jeux sur n'importe quel ordinateur portable, bureau, tablette ou téléphone. Ou, créez votre propre machine d'arcade programmable à partir d'un Pi Raspberry, Tegra ou Old Computer. Voici quelques-unes des nombreuses plateformes de quadplay prises en charge:











Ces jeux complets sont inclus, avec le code source. Cliquez pour jouer:

















Ces courts exemples de programmes montrent des fonctionnalités et des techniques de programmation spécifiques.



























































Vous pouvez utiliser un éditeur externe (comme VSCODE) ou simplement fonctionner entièrement dans l'environnement de développement basé sur le navigateur.
Pour commencer, vous aurez besoin de Windows, MacOS, Linux ou Raspberry PI OS et le logiciel librement disponible.
Requis :
tkinter , par exemple sur Fedora sudo dnf install -y python3-tkinterFacultatif :
Voir le manuel pour un guide de démarrage, le journal de changement, la feuille de route et les notes.
Le Runtime, le compilateur et l'émulateur Quadplay✜ sont sous licence LGPL3.
Vous pouvez créer des jeux à source fermée avec elle et distribuer vos jeux comme vous le souhaitez, y compris commercialement.
Si vous modifiez la bibliothèque d'exécution, le compilateur ou l'émulateur, vous devez redistribuer ces modifications sous le LGPL3.
Des parties de l'IDE sont sous des licences open source différentes et moins restrictives (BSD, MIT et domaine public).
Quadplay ajoute automatiquement des licences d'actifs et de bibliothèque à l'écran de crédits de votre jeu. Vous n'avez pas à faire de travail pour satisfaire les clauses d'attribution des licences open source ou Creative Commons.
Tous les sons, les sprites et les jeux distribués avec Quadplay✜ sont créatifs licenciés. Le droit d'auteur et la licence sur chacun de ceux-ci se trouve dans un fichier JSON à côté de l'actif.
© 2020-2024 Morgan McGuire