it is possible to setup everything in a very generic way that is data-driven, but that also is a lot of work
Sure, but it can also be reused in future games. Separate styling from behavior and you can make it look unique for every game with minimal code changes.
Sure, but it can also be reused in future games. Separate styling from behavior and you can make it look unique for every game with minimal code changes.