But why make your own games? Why not just buy games like everyone else? Well, for one, games you make yourself can often (but not always) be cheaper than games you'd buy at the store or online. Also, many people, including some well-known game designers, have released some of their games to the public for free. Furthermore, making games from scratch can be a very rewarding hobby whose fruits can be shared with others. Besides, why not?