NB. This window can be scrolled..
Although, it is still rather difficult to compete with the casts of thousands that typically make up the modern development team for a major game, the programmer can now create sophisticated games and gain the experience to take him or her much further. This could well lay the foundations for becoming a member of such a development team. However, even if it is not your desire to be a games programmer, this method of learning how to program via games is a great deal of fun and sure beats writing programs that store names and addresses.