Being fairly new to programming, which seems similar to learning any spoken language, requires to understand the basics of the 'grammar' of the language.
Below is the screen shot of a 5 program (LR, K, DR, BD, BA) bubble created in processing.
In this output the user is able to move all the five bubbles in any direction. Also the logic of spatial connection ( in this case BD and BA are always adjacent to each other. LR is connected to K and DR. DR and K are connected to each other) can be easily implemented in processing than it could in GH.
Similar to GH, spring systems is used in processing too. Each of the line drawn is a spring and helps enhance the user interaction.
In processing user interaction can go to a higher level, where users can add more bubbles with a right click and create a spring connection.
Below is the screen shot of a 5 program (LR, K, DR, BD, BA) bubble created in processing.
In this output the user is able to move all the five bubbles in any direction. Also the logic of spatial connection ( in this case BD and BA are always adjacent to each other. LR is connected to K and DR. DR and K are connected to each other) can be easily implemented in processing than it could in GH.
Similar to GH, spring systems is used in processing too. Each of the line drawn is a spring and helps enhance the user interaction.
In processing user interaction can go to a higher level, where users can add more bubbles with a right click and create a spring connection.