http://www.wired.com/wiredscience/2012/01/opposites-dont-attract-and-thats-bad-news/
Lørdag 21.januar 2012
http://www.pearsonified.com/2011/12/golden-ratio-typography.php
Tirsdag 27.desember 2011
Onsdag 14.desember 2011
Get into Action: 77 Thoughts on Motivation
“I have no special talents. I am only passionately curious.” - Einstein
It's not because things are difficult that we dare not venture. It's because we dare not venture that they are difficult.” - Seneca
“The first principle is that you must not fool yourself - and you are the easiest person to fool.” - Feynman
"The greater danger for most of us lies not in setting our aim too high and falling short; but in setting our aim too low, and achieving our mark." - Michelangelo
“Your work is to discover your world and then with all your heart give yourself to it.” - Buddha
“He who fears he shall suffer, already suffers what he fears.” - Michel de Montaigne
Mandag 12.desember 2011
Fredag 28.oktober 2011
I'm sure this will increase my text editing speed even further.
Mandag 17.oktober 2011
I'm looking into options for prototyping 2D and 3D games. By that I mean, doing simple stuff... even 3D model loading is almost stretching it. These are the engine alternatives that I'm going to investigate further (before Global Game Jam in January):
[Edit]
SDL 1.3 has actually been worked on since January and looks promising, so it might be an option again soon.
Søndag 25.september 2011
Thinking a lot about game engines these days. I think I've arrived at some kind of conclusion. There are 3 classes of game engines. I have a nice analogy for it.
The "prototyping" class of engine is the bus. It's perfect for everyday use. It's got GUI tools, possibly some scripting options and even a few standard assets.
Second, there is the "rendering" class, the motocross bike. It can take you almost anywhere, but it's a rough ride. It provides 3D node trees, vectors and possibly some animation support. The file import libraries is probably the most useful part of it.
Finally there is the "do it yourself" class, which is more like a rope and a pair of boots. With those, there's no stopping you, but it's going to be a steep walk. You get access to almost all platforms you can imagine, you can use the latest and greatest features, but it's like growing your own tree (it's going to take a while). There are basically two use cases for this class of engine, expensive games and other game engines.
All of the classes are being used for commercial games, and there's really no telling which class contains which kind of games, except that the higher levels support less features. Games for new platforms obviously have to start at the bottom, since supporting tools might be missing in the early stages
Onsdag 21.september 2011
I suggest (qwerty version, ctrl+
~/Library/KeyBindings/DefaultKeyBinding.dict:
{
"^b" = "moveWordBackward:";
"^w" = "moveWordForward:";
"^g" = "moveToBeginningOfDocument:";
"^G" = "moveToEndOfDocument:";
"^a" = "moveToBeginningOfLine:";
"^e" = "moveToEndOfLine:";
"^h" = "moveLeft:";
"^j" = "moveDown:";
"^k" = "moveUp:";
"^l" = "moveRight:";
"^J" = ("moveDown:", "moveDown:", "moveDown:", "moveDown:");
"^K" = ("moveUp:", "moveUp:", "moveUp:", "moveUp:");
"^d" = ("insertText:", "c", "moveToBeginningOfLine:",
"deleteToEndOfLine:", "deleteToEndOfLine:");
"^v" = "setMark:";
"^V" = "selectToMark:";
}
Onsdag 14.september 2011
Torsdag 07.juli 2011