Tools
I’ve already declared myself in, but now I know which tools I’ll be using so here they are:
- Code: Javascript & WebGL, with some open source helper libraries (see below).
- Graphics: Pixelmator, Autodesk Sketchbook Express, Nuke
- IDE: Vim, Chrome‘s built in developer tools & WebGL Inspector
- Source control: Git & Github
- Webserver: either Dropbox or Github Pages
Sound is my weakest area, so I’ll only try to put some if I have time left at the end (ha! unlikely!). If I do, I’ll probably just use Garage Band for music and record myself beatboxing into the mic or something for sound effects.
I’ve found a couple of really nice helper libraries for javascript, which I plan to use too:
- Brandon Jones’ gl-matrix (I have my own fork which adds vec2 operations).
- David Bau’s seedable random function.
- The Khronos Group’s webgl-utils.js.
I’ve got some WebGL learner projects in my github account which I’ll probably copy and paste from too.
One thing I don’t have yet is a good blogging platform. Any recommendations? I want to be able to post screen shots and code snippets of my progress & that’s about all.
So I think that’s everything. Can’t wait to get started!