SheepKeeper

I made a quick html5 game for browser/phone/tablet which I think is nice and a bit addictive. In SheepKeeper, you're a shepherd and you have to keep your sheeps at their place. For that you have to click on them when they go too far, to make them…

Nand 2 Tetris

A while ago I found Nand 2 Tetris which is an MIT course that lets you build a (virtual) computer all the way from a NAND gate. It's a really awesome project to do if you want to learn more about computer architecture. In my case, I had a bit…

Mini-Project: Intuition training game

I made a little project a few days ago that I forgot to post about. It's a mini-game that's called "Intuition training". It's actually a random game in which you choose a card out of four and have to guess the right one. The thing is that it records your…

Javascript wokflow for dummies - require.js

This is the part 2 of the Javascript workflow series. If you've ever made something big, you probably ended up with a big javascript file of 1XXX lines. Or maybe you tried to separate things in multiple files, in which case you probably ran into some problems. There is a…

Javascript workflow for dummies - scopes and variables

The thing with javascript development is that it is incredibly easy to begin with. This can really be the first language for anyone: No typing, extremely forgiving, extremely permissive. Basically you can write whatever you want and it will compile. Well, it won't work, but it will compile most of…

Experiments: Perlin noise 2D and 3D worlds

Have you heard of Perlin noise? It is quite an amazing thing that has a wide range of uses in games (and in other stuff). Basically, Perlin noise is a random number generator between 0 and 1 with inputs. But instead of generating pure random numbers, it generates numbers that…