Open main menu

CDOT Wiki β

Changes

User:Mlveis/FSOSS 2013

2,620 bytes added, 17:55, 7 November 2013
Processing.js
==Processing.js==
The first talk that I attended was about processing.js and was presented by Dylan Segna and Andrei Kopytov, who work at CDOT. We learned during the presentation that they are creating a game that will be in beta soon that will teach math to younger children. I had heard brief talks about processing.js in the past but this talk was more in depth. They started off by providing the audience with a brief history about processing.js. They mentioned how processing.js was derived from processing and it was meant to bridge the gap between artists and programmers. We learned that processing.js was created by the creator of jquery, who is John Resig. The talk then went into more detail about functionality in processing.js. Processing.js was built for 2D graphics, however 3D functionality is currently being added. There is matrix functionality and scaling as well. The mouse is supported when processing is being used, for example when the mouse is being clicked or dragged. There is also support for a variety of images such as PNG and Jpeg.
 
During the presentation they presented a game engine that was made by Pomax. I found this very interesting because I have spoken to Pomax on irc and knew exactly who he was talking about. I didn’t know Pomax had created this great game engine and was really nice to know. They then demoed their game that they are making and mentioned the benefits of processing.js, which was that you can generate HTML, CSS and Javascript right inside it. They also told us the shortcomings such as debugging the code in the browser. They showed an example were they purposely made an error and then used Firefox’s debugging tools to try and fix the issue and the browser reported that there was a an error on a line they didn’t have in their code. They suspected that the error reported may have been some code deep in the browser, but they said they really weren’t 100% sure why that was happening. Also during the entire presentation they were really trying to stress that using process.js was not hard to do even though it looks complicated. Dylan mentioned that he was hosting the processing.js workshop on Thursday and people with no experience were doing some really good things in only about three hours of learning.
 
From the presentation I felt that Dylan and Andrei were really enthusiastic about open source. I know they realized that the subject they were talking about seemed complicated, especially to the novices in the room, but they kept trying to stress that it was not that hard and that you can get all your questions answered on IRC as long as you are patient.
==WebRTC with BigBlueButton==
1
edit