Все от задачи зависит.
У меня было ограничено время. Инвитро должна была появиться к сроку.

Поэтому я не заморачивался с упаковкой картинок и мелодий. И не парился по поводу рандома.
А процедуры вывода спрайта и так были нужны.

На самом деле, очень многие идеи умерли именно изза того, что пытаясь вылизать мелочи, забывали о главном.