Introducción a la programación móvil y juegos
ABIGAIL RUIZ BAUTISTA 6D T/M
¿Qué es la programación?
Es el arte de conjugar la lógica con la creatividad que es
proceso por el cual se limpia, codifica, traza y protege el código fuente de
programas computacionales. Detrás de todos los programas informáticos que
conocemos y usamos de manera cotidiana para facilitarnos diversas actividades
de nuestro día con día, existe todo un proceso para poderlos crear. La
programación se establecen los pasos a seguir para la creación del código
fuente de los diversos programas informáticos.
¿Qué es la programación móvil?
Las aplicaciones sobre la web son elementos que han influido en el desarrollo de la programación móvil. La evolución de los dispositivos móviles, han permitido poder evolucionar en todos nuestros ámbitos, como son: productividad laboral, personal, económico, entre otros. Las personas a través de dispositivos móviles como tabletas, celulares, etc., logran resolver tareas cotidianas de manera más rápida y eficiente; El desarrollo móvil es la actividad encaminada a la creación de aplicaciones o programas para dispositivos como los Smartphone y las Tablets, entre otros.
¿Qué es la programación de juegos?
Es una actividad multidisciplinaria, que involucra
profesionales de la programación, diseño gráfico, animación, sonido, música y
actuación. Procesos que involucran desde la creación, en décadas anteriores requerían
grandes aparatos tecnológicos, siendo poco accesibles al público. Debido a las
limitadas capacidades y altos costos de las computadoras de aquella época, un
programador se encargaba del desarrollo de todo el videojuego; hoy, gracias a
la tecnología actual y las altas expectativas del consumidor, hacen que sea muy
difícil que un único programador produzca un videojuego.
Lenguaje de programación para el diseño de videojuegos:
C++ Este lenguaje de programación es uno de los más
utilizados en el sector por profesionales. Se utiliza en videojuegos para
PlayStation y Xbox, y en juegos independientes. Permite a los desarrolladores
tener un control amplio sobre el hardware, la gestión de la memoria y los
gráficos.
C# Es un lenguaje de programación muy popular, sobre todo en
entornos Windows. Se pueden crear juegos para iOS, Android, Windows Play
Station y Xbox. Es un lenguaje más fácil de aprender que el C++.
Java Se trata de un lenguaje frecuentemente utilizado y
presenta muchas similitudes con C++. Dispone de gran cantidad de frameworks
para el desarrollo 3D, ofrece módulos de código abierto e. Se ejecuta dentro de su máquina virtual, y esto
supone una pérdida de rendimiento.
JavaScript Es uno de los lenguajes más utilizados en el desarrollo de videojuegos web y de navegador. Y cuenta con múltiples frameworks para 3D y una gran variedad de bibliotecas.Python Su ejecución es mucho más simple que la de otros lenguajes (permite plasmar ideas complejas con pocas líneas de código), y su framework Pygame permite a los desarrolladores crear prototipos de sus videojuegos de manera rápida y sencilla.
Lua Se usa para aplicaciones web y procesamiento de imágenes. Este lenguaje es especialmente útil para proyectos independientes y programadores que estén empezando en la profesión.
Scratch Es un lenguaje visual de programación centrado en fomentar la creatividad y el pensamiento lógico.
Educaplay
Comentarios
Publicar un comentario