Programar es algo esencial para crear tus juegos, acá trato de hacer una guía de inicio.
-¿Que necesito para empezar?
-¿Como debería empezar?
-¿Donde puedo aprender?
¿Por que aprender a Programar?
El mundo actual esta totalmente unido a la programación, las app de tu celular, el funcionamiento del mismo, el internet, esta pagina donde lees esto, los juegos, el futuro y el cajero del super, el dinero online y los videojuegos que no le mostrarías a tus padres.
Estas rodeado de tecnología, y aprender a programar es aprender a controlar esa tecnología.
Programar es ser libre, para usar y entender esa tecnología, libre para crear, ¿juegos, paginas web, apps, herramientas?
Serias capaz de hacer todo eso...
ah y además es la carrera mejor pagada y demandada, eso también motiva jaja
¿Qué Necesito para programar?
Si estas leyendo esto, ya tienes lo necesario.
Internet, saber leer y un lugar donde programar,
si tienes computadora seria mejor, pero incluso hay gente que programa en dispositivos móviles.
No necesitas maquinas especiales para programar.
¿Necesito saber matemática?
Un miedo común sobre programar es que necesitas matemática, tranquilo, si bien la matemática es útil, no es una matemática avanzada, sino más bien, básica.
La programación va mas de lógica, que de matemática,
y incluso cuando necesites aprender algo de matemáticas, te será sencillo, por que tendrá una razón de ser y una utilidad, no tendrás que memorizar ecuaciones, sino entender su utilidad.
Primeros Pasos:
Una forma de empezar a familiarizarte con la programación es "SCRATCH" una pagina creada por el "MIT" que te enseñara las nociones básicas de programación de forma sencilla, si puedes con scratch, puedes programar.
LINK: https://scratch.mit.edu
UN TUTORIAL:
Palabras Importantes:
Puedes saltearte este punto, solo es para aclarar si tienes alguna duda con alguna palabra:
Lenguajes: Nosotros usamos distintos lenguajes para expresarnos, Español, Ingles, Japones.
Podemos decir lo mismo pero en distinto lenguaje,
para programar usas distintos lenguajes para comunicarte con la computadora, tranquilo, es mucho mas fácil que un lenguaje normal, son ciertas formas de decir las cosas, se aprende rápido.
Motor: Es un programa hecho para programar más fácil, programar es cada vez mas fácil, y eso en su mayoría gracias a motores, algo que tendrías en el pasado que programar dato a dato, ahora es solo cuestión de arrastrar con un mouse y elegir el diseño que mas te guste, hay muchos, ya encontraras el que mejor se adapte a ti.
¿Cómo continuar?
Si ya haz dedicado un tiempo a aprender scrath y te sientes confiado, puedes continuar, ¿Cómo continuar?
La respuesta a esto depende de ti, y de ¿Qué te gustaría hacer primero? te daré unos ejemplos
- ¿Quieres hacer una pagina web?
- ¿Quieres hacer un videojuego para celular?
El primero y el que yo uso es "Android Studio" un programa hecho exclusivamente para hacer apps de Android, por lo que te será fácil empezar, lo más común es aprender "JAVA" un lenguaje antiguo, pero muy utilizado, de hecho, con el se programo Minecraft.
La segunda opción es utilizar "C#" un lenguaje que necesitaras para motores como "Unity", Unity es muy complejo y puede marear, por eso lo mejor es que empieces usando otro programa antes que el.
- ¿Quieres hacer un programa para computadoras?
- ¿Otro camino?
No hay un solo camino, eh incluso puedes empezar por uno, luego cambiarte a otro y ir buscando el lenguaje que mas se adapte a ti y lo que desees logar.
Tu eres el jefe y tu decides donde empezar primero.
Cursos Para aprender:
Eventualmente vas a necesitar un curso, si bien es recomendable ir eventualmente a un centro de cursos o academia, puedes empezar con cursos gratuitos,
Si buscas "SOLOLEARN" en google play, encontraras una app donde aprender a programar, están todos los lenguajes disponibles, deberás elegir el que mejor se adapte a ti, además estos cursos otorgan certificados al finalizarse.
Otra opción valida es YouTube, si buscas en YouTube hay gran cantidad de cursos listos para darte tus primeros pasos en este emocionante mundo. 2 canales que recomiendo mucho son
"codigo facilito" excelente para c++
"la geekipedia de ernesto" excelente para aprender java y apps
Este artículo está muy bueno, ya que enseñas varias formas de empezar y progresar, y más eso metes tutoriales y cursos, hasta me motive a programar, en general está excelente. mi porgrama favorito es scratch.
Me serviría aprender a Programar para crear las tools en kali linux, crear páginas webs o simplemente crear programas para ayudarme a mis estudios como una que me haga la tarea, esta muy bien este articulo 10/10
Buenos consejos , breve y bien explicado para incentivar al que lo lea a entrar en el mundo de la programacion yo estoy estudiando desarrollo de software, primer año , y estamos programando en pascal cosas sencillas de momento
gracias ahora podre programar xd
Me serviría aprender a Programar para crear las tools en kali linux, crear páginas webs o simplemente crear programas para ayudarme a mis estudios como una que me haga la tarea, esta muy bien este articulo 10/10
¡Buen artículo! Yo justo quiero aprender a programar. Recuerdo que empecé con Scratch porque vino preinstalado en mi primera PC, pero en la escuela lo usamos varios años más tarde y solo tres veces. La maestra de informática se sorprendió porque hice un semáforo en 3D, pero solo lo dibujé como si fuera un cubo alargado xD. Mi sueño es hacer un calendario para PC que funcione incluso en una tostadora.
tengo un conocimiento minimo en programacion y me fascino tu articulo
muchas gracias por los consejos amigo, nunca esta de mas aprender este tipo de cosas, excelente articulo
la guía realmente está bien, mi consejo es comenzar con tutoriales en YouTube. Sobre el tema de Scratch, bueno, preferiría comenzar con algo un poco más profesional pero la idea es buena.
Me facino tu articulo esta muy bueno solo me meti en tu articulo para ganar experiencia pero ya hasta quiero aprender a programar jajajajaja muy bueno tu articulo FELICIDADES.Podrias hacer un articulo de todos los lenguajes que hay?