i've seen a lot of fan-games, and a lot of them look and play very well.
but i was just wondering, since there are a lot of aspects to game creation (backgrounds, enemies programming sonic's actions etc.), do you need a whole load of fancy and expensive prgrams to make this happen?
sorry if this seems like a noob question, just a bit new to all of this
thanks