¿Cómo o dónde puedo aprender a codificar / crear mis propios juegos en Internet para principiantes y de forma gratuita, sin descargar el tutorial y sin necesidad de PC para aprender o codificar?

A2A

Primero , un tutorial no es una aplicación, es un conjunto de pasos, generalmente con código fuente, y una explicación de cómo funciona el código fuente. Una aplicación puede ser malware, un tutorial es solo algo que lees. Puede contener archivos de origen que puede descargar, pero solo van a contener texto.

En segundo lugar , no hay nada comparable al Juego de construcción de juegos de arcade de Mike Livesay para la computadora Commodore 64, publicado por el software Broderbund en 1988.

Esa sería una aplicación que podría contener malware, pero en realidad no hay nada comparable en estos días.

Tercero, dadas sus limitaciones, la única opción disponible para usted sería escribir juegos HTML5, que se escriben como páginas web que contienen HTML, CSS y JavaScript.

Dado que debería ejecutarlos desde el archivo: // URL desde los archivos localmente en su tableta o teléfono Android, no estoy seguro de que pueda hacerlo fácilmente.

Sin embargo, hay varios servidores web pequeños que puede ejecutar en sus dispositivos Android, como este en Google Play Store: PAW Server for Android – Aplicaciones de Android en Google Play.

Luego, volverá a conectarse a usted mismo utilizando http: // localhost: . Necesitará un archivo index.html con un enlace en la página al archivo de nivel superior del directorio de la aplicación.

En cuanto a los tutoriales, aquí hay un pequeño tutorial de juegos estúpidos. No hay ejecutables, es todo el código fuente y describe cómo funciona todo:

Construye tu primer juego con HTML5

Nada se descarga, como dije anteriormente, no es así como funcionan los tutoriales.


La mayor parte de la programación consiste en escribir mucho texto en una ventana del editor. Necesitará tener un editor de texto y poder copiar los archivos en el subdirectorio del servidor HTML para el juego en sí.

Luego simplemente vuelva a conectarse con su navegador web, haga clic en el enlace del índice y el juego se ejecutará en el navegador.


NOTA:

El juego, como está escrito, en el Paso 4 del tutorial, donde se agregan los controles del juego, espera un teclado.

Debido a esto, tendrá que volver a escribir esa sección para usar eventos mouse / tap en su lugar.

Se preocupa por la izquierda, la derecha y el salto, por lo que estos son fáciles de reemplazar con golpes. Si desea complicarse más, puede agregar regiones de izquierda, derecha y arriba en la pantalla, y usarlas como un controlador en pantalla para la bola.

El resto se deja como ejercicio para el alumno.

Puedes memorizar libros de la biblioteca pública.

Si desea escribir algunas notas, es mejor que esté preparado para gastar $ 1 en un cuaderno y un lápiz.

También pueden tener algunas computadoras en las que puede trabajar, en cuyo caso es posible que no necesite el lápiz y el cuaderno si puede recordar un nombre de usuario y una contraseña para algunas cuentas de la nube. También hay bastantes entornos de desarrollo en línea que significan que no necesitarás descargar nada para comenzar.

También puedes jugar a algunos juegos de aprender a codificar en línea: como CodeCombat: Aprende a codificar jugando un juego. Creo que eso puede ser especialmente interesante para ti.

Creo que es importante aprender los fundamentos de la programación antes de intentar crear un juego, y tratar de crear juegos pequeños primero, para los cuales ya estás familiarizado con las reglas. Los juegos son el tipo de programación más complicado que existe.

Si se puede imaginar, la mayoría de la gente piensa que la programación antigua regular es una tarea matemática complicada y arcana, mientras que en realidad es como un lenguaje casi humano en este punto con un par de declaraciones bifurcadas, etc. En comparación con otros tipos de programación, la programación de juegos es generalmente la que en realidad es una estructura matemática y de datos complicada. (Eso y software financiero)

Realmente no puedes hacer eso. Necesitas algún tipo de computadora para programarlo. Cualquier computadora, incluso una antigua lo hará. Sin una computadora no podrá practicar, y sin práctica no podrá mejorar sus habilidades de programación.

Encontrar tutoriales en línea es bastante fácil, y siempre puede ir a la sección de aprendizaje de unity3d:
Unidad – Aprender – Resumen