Fixed price works when
Requirements, acceptance criteria, assets, platforms, and dependencies can be defined clearly.
Hourly works when
The product needs discovery, iteration, changing priorities, technical research, or ongoing content.
Hybrid planning
A fixed discovery or prototype followed by a flexible production phase can reduce early uncertainty.