Quiero hacer un juego o una aplicación que tenga funciones más bajas como principiante. ¿Desde dónde puedo comenzar, ya que no sé nada sobre cómo hacerlo?

debes decidir a qué plataforma te diriges, y si vas a hacer un juego o un programa, entonces debes decidir qué herramientas usarás, ya que probablemente diferirán dependiendo de tus elecciones.

Como principiante, es mejor comenzar aprendiendo cómo hacer un juego simple que uno avanzado o una aplicación, si está haciendo un juego simple, hay muchos programas diseñados para ser utilizados fácilmente por la mayoría de las personas, puede use dichos programas para familiarizarse con el mundo de la creación de juegos y el diseño y la programación en general.

dicho programa es el fabricante de juegos de Yoyo Games, puede descargar una versión estándar de forma gratuita y usarla para crear un juego simple en cuestión de una o dos semanas.

Game Maker es un programa poderoso que, si lo prefiere, puede ser el único programa que necesitaría para diseñar un videojuego (siempre y cuando sea 2d).

Entonces, como alguien que quiere comenzar, la forma más fácil de crear un juego es usar un programa como el fabricante de juegos, la plataforma más fácil de apuntar es Windows, el tipo más fácil de hacer es apuntar y hacer clic en juegos.

para eso necesitaría aprender los conceptos básicos, hay muchos buenos tutoriales en su sitio web y en youtube (Shaun Spalding, el administrador de la comunidad para la comunidad de yoyogames, tiene muy buenos videos tutoriales).

su juego no necesita ser un punto y haga clic en uno, debe ser simple.

Hay otros programas a tener en cuenta, pero creo que el fabricante de juegos paga la mayor experiencia.

y una cosa importante que se debe hacer al usar Game Maker es aprender y usar gml (lenguaje de programación de Game Maker), que será tu puerta de entrada al mundo de la programación, debes aprender a usar un lenguaje de programación, si entiendes los conceptos básicos de gml, entonces tendrás un comienzo más rápido para aprender cualquier otro lenguaje de programación.

eso es todo para un videojuego (al menos como lo veo).

pero si está considerando comenzar a crear un programa, entonces hay dos lenguajes de programación principales que necesitaría aprender tanto como yo sé, que son HTML (fácil de usar) y JAVA SCRIPT (un poco complicado y sensible a mayúsculas y minúsculas), que se pueden aprender gratis en línea en los Tutoriales web en línea de W3Schools, estos dos se utilizan principalmente para diseñar páginas web, pero son esenciales para cualquier desarrollador. pero w3school tiene tutoriales para los lenguajes de programación más utilizados y famosos.

después de aprender al menos html, podrá crear páginas web solo con el programa de bloc de notas de Windows.

pero lo más importante que necesitarías para aprender y hacer lo que quieras es la determinación.

Espero que esto haya ayudado.

Para el juego Puedes probar este tutorial y hacer Tu primer juego con Unity en varias horas Tutorial de Roll-a-ball y además es multiplataforma, este es popular y bastante rápido para saltar. Hay muchos otros motores y plataformas, por ejemplo, Unreal Engine First Person Shooter C ++ Tutorial.

Para la aplicación hay muchas más opciones, varias por ejemplo:

  1. Comienza con las aplicaciones de Windows
  2. Comenzando | Desarrolladores de Android
  3. Comience a desarrollar aplicaciones de iOS (Swift): salte directamente

Puedes comenzar con cualquiera y te sugiero el primero si te gustan los juegos 🙂

Juego. Vaya con Unity, ya que es más fácil que la mayoría de los otros motores principales y es gratis para jugar (UE4 puede ser aún más fácil si solo usa Blueprints pero luego no aprenderá a codificar). Sigue los tutoriales y luego hazlos bastardos como te sientas. Así es como aprendes.

Si realmente desea aprender a codificar sin que Engine haga la mayor parte del trabajo, apunte hacia abajo y pruebe Paradox 3d o Xamerin Studio (el primero ha sido renombrado y el último acaba de ser comprado por Microsoft, por lo que pronto estará disponible de forma gratuita). Sin embargo, este será un trabajo más difícil. Los tutoriales de anuncios son delgados. ¡Sin embargo, aprenderás mucho más sobre gráficos y ciclo del juego!

La versión gratuita de Visual Studio incluye emuladores móviles al igual que algunos otros IDE’S, por lo que también es posible la codificación de aplicaciones. Un montón de tutoriales alrededor también.

Si eres nuevo en el desarrollo de juegos, te sugiero que comiences con algunos juegos 2D básicos como Flappy Bird, Ping Pong, Snake, etc.

La mejor manera de comenzar es la unidad. Hay muchos tutoriales disponibles.

Para Flappy Bird te sugiero que comiences a leer este tutorial. Es un tutorial basado en imágenes y texto para principiantes de la unidad. Muy fácil de seguir y cualquiera puede hacer su propia versión de Android / independiente de Flappy Bird.

[Tutorial] Crear un clon de Flappy Bird en Unity 3D usando C # – Parte 1

A2A.

Para los juegos, use un motor como Unity3D o Unreal (este último es un poco más difícil debido a C ++).

Para aplicaciones use B4X. https://www.b4x.com/
B4X utiliza el lenguaje básico para crear aplicaciones para Android, iOS o escritorio con extrema facilidad.