[citation needed]And you can't use Unity as an engine. You need to code your own, or find/purchase a license for an existing one (Several tens of thousands, perhaps hundreds of thousands.)
Unity may or may not be an ideal choice, but you shouldn't just rule it out as an option -- it's a perfectly valid choice.
my mistake. ill fix it.