La unidad es una muy buena elección.
Pero hacer un juego necesita más que solo habilidades generales de programación. Los programas generales no tienen que mantener una velocidad de fotogramas. Los programas generales no requieren activos artísticos. No necesita saber cómo animar, modelo 3D o textura. Las habilidades generales de programación no requieren conocimientos de álgebra lineal.
La programación general es un buen lugar para comenzar, pero necesitas aprender mucho conocimiento de dominio especializado para hacer juegos.
- ¿Qué tan temprano deben aprender los niños sobre los conceptos de dinero?
- ¿Cuáles serían los beneficios y las desventajas de tener solo una tarjeta de crédito, no una cuenta bancaria?
- ¿Cuál es el verdadero fraude, Bitcoin o moneda fiduciaria?
- Cómo los 19 años que viven en Florida ganan mucho dinero rápidamente
- ¿Cómo hacen dinero los osos?
Como dije antes, Unity es un gran lugar para comenzar. Se encarga de muchas de las cosas tediosas para que puedas concentrarte en hacer el juego.
Sin embargo, no te adelantes. Tienes mucho que aprender. Tómelo con calma, manténgalo simple, no se sobreestime.
http://Unity3d.com/learn es donde vas a querer comenzar. Hay muchos tutoriales y proyectos de ejemplo para ayudarte.