5 ms·
P5.play
- pradn 4y agoI like this framework. It provides the next run of benefits for a graphics library, turning it into a game library. Perhaps the hierarchy, in order of increasing complexity, is: * Drawing basic 2D primitives @ a specific frame rate, handling inputs * Drawing image files and spritesheets * A way to organize scenes/stages * Collision detection * Path finding
- agloeregrets 4y agoThere's a fun 2 person Pong demo under examples, It's remarkably hard to play both halves of pong at the same time.
- batmansmom1 4y agoI love this wow
- phonescreen_man 4y agoJust about finished Dan Shifmans nature of code book - I believe he is re-writing it for p5.JS Definitely worth keeping an eye on.
- dmarlow 4y agoGreat work. The examples are fantastic. Code looks really clean, but there's quite a bit of magic going on that's not immediately understandable. For example, in the flappy bird clone, how are the pipes' placement determined?
- ticklemyelmo 4y agoThe playfield is a moving camera view on a static world. The bird moves forward constantly, the camera follows the bird, and the pipes spawn at a fixed location one screen width ahead of the bird.
- ChrisArchitect 4y ago(2015) Still be maintained after much neglect, but it's 7 years old
- mgas 4y agoAnyone who wants to go into p5 for games or visualizations would be well advised to either read Dan Shiffman's book (as another poster mentioned) or check out his YouTube channel, and code along to his 10 minute challenges: https://www.youtube.com/watch?v=17WoOqgXsRM&list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH https://www.youtube.com/watch?v=17WoOqgXsRM&list=PLRqwX-V7Uu...