¿Puedes recomendar qué motor de juego es mejor para el desarrollo de juegos de defensa de torres de escritorio?
Ahora que conoce C, se recomienda encarecidamente que escriba su propio motor. El desarrollo de juegos de defensa de torres no es complicado y es una buena oportunidad de formación. Si aún no ha escrito un motor, pruebe la biblioteca libSDL. Puedes usarlo para omitir la API de gráficos de cada plataforma y concentrarte en el motor del juego.
Si debes utilizar un motor, Plants vs. Zombies utiliza PopCap Games Framework, que se puede descargar desde sf. O utilice otro pequeño motor 2D.
Unity es lo suficientemente potente como para crear juegos de mesa. Pero se utiliza principalmente para el desarrollo de juegos 3D. Los juegos 2D pueden adaptarse mejor a un minimotor 2D liviano o a un motor escrito por usted mismo.