¿Qué debo hacer para hacer mi futuro en los juegos?

Bueno, como tú también estaba muy interesado en hacer videojuegos. Todo lo que hice fue jugar y pensar en los videojuegos. Entonces, era bastante obvio para mí que la mejor carrera para mí es hacer videojuegos. Pero cambié de opinión después de un tiempo, me di cuenta de que me faltaban ciertas cosas.

Hice mucha codificación competitiva y también aprendí Android y trabajé con motores de juegos como Game Maker y todos. Pero eso no fue suficiente.

Si puedes mostrarme un juego de Android (uno pequeño: P), puedo hacerlo, pero si me pides que haga un juego, no puedo.

Entonces, de toda la experiencia que he ganado al mirar a las personas, me di cuenta de que algún día u otro aprenderás a escribir código o usar motores de juegos, pero lo que más importa es lo bien que te puedas imaginar. Eso es lo más importante, no por ahora sino en el futuro si estás dispuesto a hacer un futuro en los videojuegos.

Por ahora puedes seguir estos pasos.

  1. Revisa tus habilidades matemáticas. Como la geometría, los vectores, la resolución de ecuaciones. Estos se usan mucho mientras se hacen muchos juegos complejos en 3D. También puede revisar un poco sobre probabilidad y permutación y combinación.
  2. Aprenda C ++ y luego C #. C ++ es uno de los lenguajes más rápidos y más adecuados para crear videojuegos. Ensucia tus manos con C ++ STL y eso te ayudará a escribir código eficiente en muy poco tiempo.
  3. Opcionalmente puedes aprender JAVA. Java es el lenguaje de Android. Hacer juegos para teléfonos móviles es muy fácil en comparación con otras plataformas. Java también es fácil de aprender e intuitivo de usar, junto con la gran cantidad de tutoriales que están presentes en Internet sobre cómo hacer juegos en Android.
  4. Comienza creando / resolviendo pequeños juegos. Puede escribir un juego no gráfico en C ++ que implemente tick-tack-toe o 2048 o algo fácil. Eso requiere un poco de lógica pero carece de gráficos.
  5. Ahora puedes comenzar a aprender sobre los motores de juego. Elige uno y sigue trabajando en eso. La unidad es la mejor opción, por supuesto. Como puedes escribir juegos tan grandes como Assassins Creed en Unity.
  6. Lo que sea que cree, cárguelo en sitios web como GitHub. A partir de ahí, las personas pueden ver su código y usted puede obtener mucho reconocimiento. Te motivará a aprender más y subir más. La gente puede ver lo que has desarrollado y eso seguramente llamará la atención.

Y lo más importante, también jugar muchos juegos. Observe cómo funcionan, qué hay en eso, que le gusta a la gente.

Lo que noté que disfruté tanto de FIFA es que puedo comprar un jugador joven con bajos atributos a bajo costo y luego mejorarlo y enviarlo a un precio más alto en el futuro. Este tipo de logros no gráficos te hacen comenzar el juego una y otra vez. Muchas veces las personas no juegan porque les gusta jugar sino porque pueden lograr algo en los videojuegos.