SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Sesión Práctica SCM 15/05/2017
Pasos a seguir:
Motores gráficos Unity
El objetivo de ésta práctica es crear un mini juego utilizando Unity, que es una
plataforma de desarrollo de motores gráficos.
Link de pasos a seguir para el videojuego completo:
https://www.mvcode.com/lessons/roll-a-ball-in-unity-5-c
1º. Descagar y abrir Unity en el ordenador.
2º. Crear una cuenta e ingresar al programa.
3º. Dar click en “New Project”.
4º. Rellenar el nombre del proyecto. Asegurar que la opción 3D está marcada y dar
click en “Create project”.
5º. Dar click en “Create” en el menú del proyecto y seleccionar “Folder”. Nombrar
la carpeta como “_Scenes”.
6º. Dar click en “File” y en “Save Scene as...”. Nombrar la scene como “MainScene”
y dar click en “Save”.
7º. Arrastrar “MainScene” dentro de la carpeta de “_Scenes”.
8º. Dar click en “Create” -> “3D object” -> “Plane”.
9º. Renombrar el plano como “Ground” y asegurarse de que sean los mismos va-
lores. Cambiar después los valores como se muestra.
10º. Dar click en “Create” -> “3D object” -> “Sphere”.
11º. Verificar que la esfera este centrada dando click en “Reset”.
12º. Renombrar la esfera como “Player” y cambiar la posición Y a 0.5.
13º. Agregar “Rigidbody” a la esfera. Add Component -> Physics -> Rigidbody.
14º. Crear una carpeta en Assets y nombrarla “Scripts”.
15º. Dar doble click en la carpeta “Scripts” para abrirla, y crear un “C# Script” ad-
entro.
16º. Nombrar el script como “PlayerController” y dar doble click para abrirlo para
editar.
17º. Copiar el siguiente código y pegarlo en el script de “PlayerController”.
using UnityEngine;
using System;
public class PlayerController : MonoBehaviour
{
public float speed = 800.0f;
void FixedUpdate()
{
float moveHorizontal = Input.GetAxis ("Horizontal");
float moveVertical = Input.GetAxis ("Vertical");
Vector3 movement = new Vector3 (moveHorizontal, 0.0f, moveVertical);
GetComponent<Rigidbody>().AddForce (movement * speed * Time.deltaTime);
}
}
18º. Adjuntar el script “PlayerController” a Player.
19º. Poner play y verificar. Deberías ser capaz de mover la esfera por el plano.
20º. Cambiar la velocidad como desees en la variable “Speed”.
21º. Guardar la escena y el proyecto.
22º. Dar click en “File” -> “Build Settings...” -> “Build”.
48º. Abrir la aplicación desde tu ordenador para probarlo y crear una entrada en tu
blog explicando lo que se hizo en esta práctica adjuntando alguna captura de
pantalla de tu mini juego.

Más contenido relacionado

Similar a Práctica motores graficos

Anexo 15 actividad 4 instalacion de maquina virtual y sistemas operativos en red
Anexo 15 actividad 4 instalacion de maquina virtual y sistemas operativos en redAnexo 15 actividad 4 instalacion de maquina virtual y sistemas operativos en red
Anexo 15 actividad 4 instalacion de maquina virtual y sistemas operativos en redEdgar Mtz
 
Proyecto 5 - Seguridad Activa: SO y Apps.
Proyecto 5 - Seguridad Activa: SO y Apps.Proyecto 5 - Seguridad Activa: SO y Apps.
Proyecto 5 - Seguridad Activa: SO y Apps.Ángel Sardinero López
 
Como insertar un video en eclipse
Como insertar un video en eclipse Como insertar un video en eclipse
Como insertar un video en eclipse Krizztiina Pacheko
 
Proyecto 5 - Seguridad Activa: SO y Apps
Proyecto 5 - Seguridad Activa: SO y AppsProyecto 5 - Seguridad Activa: SO y Apps
Proyecto 5 - Seguridad Activa: SO y AppsÁngel Sardinero López
 
Imagen Fundamentos II
Imagen Fundamentos IIImagen Fundamentos II
Imagen Fundamentos IIOmar Sanchez
 
Como insertar un video en eclipse java
Como insertar un video en eclipse javaComo insertar un video en eclipse java
Como insertar un video en eclipse javaElizabeth Reyna
 
Gwt manual de instalacion
Gwt   manual de instalacionGwt   manual de instalacion
Gwt manual de instalacionVLASLOV
 
Tutorial CodeIgniter + Netbeans 7
Tutorial CodeIgniter + Netbeans 7Tutorial CodeIgniter + Netbeans 7
Tutorial CodeIgniter + Netbeans 7Juan Fede
 
Cesnavarra 2009-boletín 4
Cesnavarra 2009-boletín 4Cesnavarra 2009-boletín 4
Cesnavarra 2009-boletín 4Cein
 
Insertar video
Insertar videoInsertar video
Insertar video0cero
 
Vue + Typescript: Decorators vs. Extend, Fight!
Vue + Typescript: Decorators vs. Extend, Fight!Vue + Typescript: Decorators vs. Extend, Fight!
Vue + Typescript: Decorators vs. Extend, Fight!Sara Lissette L. Ibáñez
 
Presentación Evenge #hackathonugr
Presentación Evenge #hackathonugrPresentación Evenge #hackathonugr
Presentación Evenge #hackathonugrIvan Ortega
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Androidjezabelink
 
Primeros pasos con_genexus_90
Primeros pasos con_genexus_90Primeros pasos con_genexus_90
Primeros pasos con_genexus_90Lucio Gaspar Jani
 
JSR354: Moneda y Dinero - Taller
JSR354: Moneda y Dinero - TallerJSR354: Moneda y Dinero - Taller
JSR354: Moneda y Dinero - TallerAlexis Lopez
 
Guia instalacion GenyMotion (emulador Android)
Guia instalacion GenyMotion (emulador Android)Guia instalacion GenyMotion (emulador Android)
Guia instalacion GenyMotion (emulador Android)Digital Learning SL
 

Similar a Práctica motores graficos (20)

Anexo 15 actividad 4 instalacion de maquina virtual y sistemas operativos en red
Anexo 15 actividad 4 instalacion de maquina virtual y sistemas operativos en redAnexo 15 actividad 4 instalacion de maquina virtual y sistemas operativos en red
Anexo 15 actividad 4 instalacion de maquina virtual y sistemas operativos en red
 
Proyecto 5 - Seguridad Activa: SO y Apps.
Proyecto 5 - Seguridad Activa: SO y Apps.Proyecto 5 - Seguridad Activa: SO y Apps.
Proyecto 5 - Seguridad Activa: SO y Apps.
 
Como insertar un video en eclipse
Como insertar un video en eclipse Como insertar un video en eclipse
Como insertar un video en eclipse
 
Proyecto 5 - Seguridad Activa: SO y Apps
Proyecto 5 - Seguridad Activa: SO y AppsProyecto 5 - Seguridad Activa: SO y Apps
Proyecto 5 - Seguridad Activa: SO y Apps
 
Imagen Fundamentos II
Imagen Fundamentos IIImagen Fundamentos II
Imagen Fundamentos II
 
Como insertar un video en eclipse java
Como insertar un video en eclipse javaComo insertar un video en eclipse java
Como insertar un video en eclipse java
 
herramienta JCLIC
herramienta JCLICherramienta JCLIC
herramienta JCLIC
 
Gwt manual de instalacion
Gwt   manual de instalacionGwt   manual de instalacion
Gwt manual de instalacion
 
Tutorial CodeIgniter + Netbeans 7
Tutorial CodeIgniter + Netbeans 7Tutorial CodeIgniter + Netbeans 7
Tutorial CodeIgniter + Netbeans 7
 
Cesnavarra 2009-boletín 4
Cesnavarra 2009-boletín 4Cesnavarra 2009-boletín 4
Cesnavarra 2009-boletín 4
 
Insertar video
Insertar videoInsertar video
Insertar video
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica adicional
Practica adicionalPractica adicional
Practica adicional
 
Practica 3
Practica 3Practica 3
Practica 3
 
Vue + Typescript: Decorators vs. Extend, Fight!
Vue + Typescript: Decorators vs. Extend, Fight!Vue + Typescript: Decorators vs. Extend, Fight!
Vue + Typescript: Decorators vs. Extend, Fight!
 
Presentación Evenge #hackathonugr
Presentación Evenge #hackathonugrPresentación Evenge #hackathonugr
Presentación Evenge #hackathonugr
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Android
 
Primeros pasos con_genexus_90
Primeros pasos con_genexus_90Primeros pasos con_genexus_90
Primeros pasos con_genexus_90
 
JSR354: Moneda y Dinero - Taller
JSR354: Moneda y Dinero - TallerJSR354: Moneda y Dinero - Taller
JSR354: Moneda y Dinero - Taller
 
Guia instalacion GenyMotion (emulador Android)
Guia instalacion GenyMotion (emulador Android)Guia instalacion GenyMotion (emulador Android)
Guia instalacion GenyMotion (emulador Android)
 

Último

PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 

Último (20)

PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 

Práctica motores graficos

  • 1. Sesión Práctica SCM 15/05/2017 Pasos a seguir: Motores gráficos Unity El objetivo de ésta práctica es crear un mini juego utilizando Unity, que es una plataforma de desarrollo de motores gráficos. Link de pasos a seguir para el videojuego completo: https://www.mvcode.com/lessons/roll-a-ball-in-unity-5-c 1º. Descagar y abrir Unity en el ordenador. 2º. Crear una cuenta e ingresar al programa. 3º. Dar click en “New Project”. 4º. Rellenar el nombre del proyecto. Asegurar que la opción 3D está marcada y dar click en “Create project”.
  • 2. 5º. Dar click en “Create” en el menú del proyecto y seleccionar “Folder”. Nombrar la carpeta como “_Scenes”. 6º. Dar click en “File” y en “Save Scene as...”. Nombrar la scene como “MainScene” y dar click en “Save”. 7º. Arrastrar “MainScene” dentro de la carpeta de “_Scenes”.
  • 3. 8º. Dar click en “Create” -> “3D object” -> “Plane”. 9º. Renombrar el plano como “Ground” y asegurarse de que sean los mismos va- lores. Cambiar después los valores como se muestra. 10º. Dar click en “Create” -> “3D object” -> “Sphere”.
  • 4. 11º. Verificar que la esfera este centrada dando click en “Reset”. 12º. Renombrar la esfera como “Player” y cambiar la posición Y a 0.5. 13º. Agregar “Rigidbody” a la esfera. Add Component -> Physics -> Rigidbody.
  • 5. 14º. Crear una carpeta en Assets y nombrarla “Scripts”. 15º. Dar doble click en la carpeta “Scripts” para abrirla, y crear un “C# Script” ad- entro. 16º. Nombrar el script como “PlayerController” y dar doble click para abrirlo para editar.
  • 6. 17º. Copiar el siguiente código y pegarlo en el script de “PlayerController”. using UnityEngine; using System; public class PlayerController : MonoBehaviour { public float speed = 800.0f; void FixedUpdate() { float moveHorizontal = Input.GetAxis ("Horizontal"); float moveVertical = Input.GetAxis ("Vertical"); Vector3 movement = new Vector3 (moveHorizontal, 0.0f, moveVertical); GetComponent<Rigidbody>().AddForce (movement * speed * Time.deltaTime); } } 18º. Adjuntar el script “PlayerController” a Player.
  • 7. 19º. Poner play y verificar. Deberías ser capaz de mover la esfera por el plano. 20º. Cambiar la velocidad como desees en la variable “Speed”. 21º. Guardar la escena y el proyecto.
  • 8. 22º. Dar click en “File” -> “Build Settings...” -> “Build”. 48º. Abrir la aplicación desde tu ordenador para probarlo y crear una entrada en tu blog explicando lo que se hizo en esta práctica adjuntando alguna captura de pantalla de tu mini juego.