Showing posts with label software development. Show all posts
Showing posts with label software development. Show all posts

Friday, 23 March 2012

Mercurial SCM on Dropbox

Mercurial is a simple distributed source control management tool. I won't discuss the necessity of using source control for any kind of software development.

I also won't compare it to other source control systems (Quick note: for a large multi-developer project you might want to figure out git, as it outperforms Mercurial in almost every way, except maybe the simplicity).

The basic tutorial on using Mercurial is also already written by Joel Spolsky at hginit.com

This post is only a quick reference about, how you can start using it right away and share small proof-of-concept type projects between several computers (in case you are like me, geeky enough to do this kind of stuff in your spare time).

Tuesday, 28 February 2012

"A Theory Of Fun For Game Design" Book Notes


Very odd thing, I've actually read a book recently, without even being ill or travelling a long distance, which are the usual cases I fallback to using this form of media.

The book was "A Theory Of Fun For Game Design" by Raph Koster. It is a very well written, easy-to-read material on how human perception works, what do people consider being fun, how games can be fun and finally how to design games right.

I felt like it's very important to not forget about these things, so I wrote down some of the most important excerpts and took notes. Naturally, if you're interested, I highly recommend reading the whole thing and hopefully this post will not turn out as a copyright infringement of some sort. Here it goes: