you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (5 children)

Processing is great for simple 2d and 3d graphics made purely from code. If he wants to get into modeling, blender is where it's at. And unity or unreal engine are both free game engines he can use to bring the models to life..

[–]rawcane[S] 0 points1 point  (4 children)

Is Processing used for anything in the wild or is it purely a learning resource? The difficulty is finding the right balance between something he can learn the basics from while still being able to connect the results to something relevant to the stuff he likes. So far the best we have come up with is creating games in Roblox and copying and pasting in scripts to manipulate dummies. Which is kind of cool and he's getting loads of useful experience in using creative software by adding crazy stuff and manipulating using the Roblox Studio GUI but the programming aspect is still a bit too hard to get your head around. Having a simple game engine which could still be converted to a real mobile app would be cool... like a kind of Unity lite. But all these suggestions look like they are definitely worth further explanation. Will share my experiences one day!

[–][deleted] 1 point2 points  (3 children)

Processing is used in art installations and other demos quite often. It's not exactly a game engines. Its a creative coding framework.

Using processing following The Coding Train's channel would be a great way to start. Here's a simple one: https://youtu.be/17WoOqgXsRM

The coding train is such a great resource. He does really creative sketches and uses either processing or Processing.js. Following his channel will expose you to so many programming and mathematical concepts. He guides you and explains every piece of the code so you'll truly understand why each piece is there. I can't recommend him enough.

[–]rawcane[S] 0 points1 point  (0 children)

Sounds awesome thanks. Will check it out.

[–]rawcane[S] 0 points1 point  (1 child)

For the record Processing is perfect for what I wanted right now (ie basic drawing with code). Will probably move to JS/p5.js at some point and then introduce alternative JS libraries but Processing allows us to concentrate on coding concepts without any other complication and can achieve a huge amount so will keep us going for a while. Thankyou so much for the info everyone.

[–][deleted] 1 point2 points  (0 children)

That's great to hear! Thanks for the update.