Skip to content

Exemples de migration de sketchs Processing vers P5.js

License

Notifications You must be signed in to change notification settings

gregja/p5Migration

Repository files navigation

Meetup Code-Algorithm-Processing-Dream-Paris

https://www.meetup.com/fr-FR/Code-Algorithm-Processing-Dream-Paris/

Atelier / Workshop

Migration de Processing vers P5

le 16 janvier 2017

L’idée de cet atelier est partie d’une constatation personnelle, à savoir que la migration de sketch de Processing vers P5 peut être tantôt assez facile, tantôt très difficile, selon la complexité du sketch Processing à convertir.

Pour rappel, Processing s’appuie sur le langage Java, tandis que P5.js s’appuie sur le langage Javascript. Ces 2 langages présentent quelques similitudes en termes de syntaxe, mais aussi de grosses différences, notamment au niveau du typage des données et du modèle objet. Ces différences peuvent être à l’origine d’incompréhensions, et de découragement.

Au travers de divers scénarios de migration, et d'un support d'accompagnement au format PDF, ce dépôt propose une méthode de migration, aux développeurs qui en éprouvent le besoin.

Attention : en créant ce dépôt (qui date de janvier 2017), je m'étais focalisé sur P5 et sur le portage de sketchs 2D exclusivement. Dans un nouveau dépôt créé en janvier 2019, je me suis livré à différentes expériences de portage de sketch Processing 3D, à la fois vers P5 et ProcessingJS. Le lien de ce nouveau dépôt est le suivant :

https://github.com/gregja/pjs3D_experiments/

About

Exemples de migration de sketchs Processing vers P5.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published