Originally Posted by Nosferax
From the C64 to the Amiga you get more complexity in coding for multiple dedicated chips. The same goes for the modern PC if you want to develop a game from scratch.
Yeah but who does that nowadays?
There are frameworks and engines and whatnot to get you started and focusing on what matters, which is game creation. On the Amiga, you could use something simpler like Blitz or AMOS to get you sorted with the more complex things like system initialization, screen management, audio management etc.
Perhaps the creation of an Amiga-based framework would be a good start to this whole deal. But there are some things you can use as a base, for example, phx released his Solid Gold sourcecode and I am sure that has a framework people can use to proceed creating their own game.