Diferencia entre revisiones de «Unity3d Conocimientos previos»
Ir a la navegación
Ir a la búsqueda
(Página creada con «* La idea que tengo de este material es que sirva para desarrollar juegos 2D y 3D a personas que no tengan conocimientos de programación. * Cuando me inicié en este mun...») |
|||
| (No se muestra una edición intermedia del mismo usuario) | |||
| Línea 1: | Línea 1: | ||
| − | * La idea que tengo de este material es que sirva para desarrollar juegos 2D y 3D a personas que no tengan conocimientos de programación. | + | * La idea que tengo de este material es que sirva para desarrollar aplicaciones didácticas, juegos 2D y juegos 3D a personas que no tengan conocimientos de programación. |
| Línea 26: | Línea 26: | ||
| + | |||
| + | |||
| + | <h3>[https://wiki.cifprodolfoucha.es/index.php?title=Programacion_de_videojuegos_con_UNITY3D#UNIDAD_0:_Conocimientos_de_partida.2C_observaciones_sobre_el_material_y_explicaci.C3.B3n_inicial Enlace a la página principal del curso]</h3> | ||
Revisión actual del 14:36 30 mar 2020
- La idea que tengo de este material es que sirva para desarrollar aplicaciones didácticas, juegos 2D y juegos 3D a personas que no tengan conocimientos de programación.
- Cuando me inicié en este mundo de los videojuegos intenté buscar un motor de juegos que fuera gratuito y que sirviera para desarrollar juegos para dispositivos móviles para Android, al ser parte del contenido del módulo Programación de dispositivos móviles del ciclo Desarrollo de aplicaciones multiplataforma.
- Al no conocer Unity3D, empecé a indagar diferentes motores y la conclusión a la que llegué era que Unity3D podría llegar a ser muy sencillo para los alumnos del ciclo, ya que permitía desarrollar juegos sin necesidad de 'programar'.
- Me parecía que para alumnos que están en un ciclo de informática, la programación era muy importante, por lo que busqué otras alternativas que no se lo pusieran 'tan fácil' y por eso me decanté por un framework (que no motor de juegos). Concretamente LIBGDX. Podéis consultar el curso de Libgdx en esta misma wiki.
- Y la verdad es que no me arrepiento. Con este framework, el nivel de programación es mucho más necesario y además, al desarrollarlo, llevó consigo comprender toda 'la base' que se esconde detrás de los elementos que componen un juego: Gráficos, Sonido, Cámara, Figuras 3D, animación,..
- Entonces ¿ por qué cambiar ?
- Pues después de un tiempo y pruebas, llegué a la conclusión de que por medio de Unity3D también puede ser necesario realizar programas. Si se exigen determinadas características a los juegos la programación también es necesaria.
- Además de ser uno de los motores que seguramente tienen mayor salida profesional y que de forma más rápida permiten el desarrollo de videojuegos.
- Dispone de recursos que permiten el uso de las últimas tecnologías (como las gafas de realidad virtual) y también el desarrollo de aplicaciones para consolas, como la xbox o playstation.
- Por lo tanto, voy a desarrollar dos cursos en uno.
- Por un lado, servirá para desarrollar videojuegos a personas que no tengan conocimientos de programación previo.
- Por otro lado gente con conocimientos de programación en algún lenguaje de programación orientada a objetos, que serán capaces de desarrollar juegos más complejos.
- En ambos se explicarán las bases de la programación de videojuegos, cuyos apuntes serán obtenidos del curso de LIBGDX.
- Espero que lo aprovechéis :)
Enlace a la página principal del curso
-- Ángel D. Fernández González -- (2018).