You basically described game dev, and that doesn't make it less impressive what you managed to create in a week ๐๐