Learning JavaScript can be fun! From watching YouTube videos I discovered a group, called the Processing Foundation, who have built tools to help developing applications using Java and JavaScript really easy. Please check out the website - Processing.org
The 'Sketches' on this page were created using a library called p5js and their online code editor. Some of these sketches I am working on developing into full Games
My first attempt at a game using p5js. This involved creating an array of blocks and balls and workign out the collision detection between all the objects. The source code can be found here
Flappy Block, click mouse or press a key to make the block move up, release to drop. Avoid the blocks!
An attempt to capture some of the mechanics from the slither.io game. A simpe sketch that essentially moves the 'snake' around the screen whilst it eats food and grows. I have developed this further into a true multiplayer game using node.js and socket.io. Will try to get the game set up in the cloud for you to play!
An implementation of Conways Game of Life. Hit refresh to see the random life evolve!