SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
CURSODEINTEGRACION ALAVIDAUNIVERSITARIA
UNADM (2019-02)
APRENDIZAJE AUTOJESTIVO EN UN AMBIENTE VIRTUAL
SAUL MARTINEZ SAUCEDO
LIC. MARTA PATRICIA RAMIREZ CORTES
DESARROLLO DEL SOFTWARE
El desarrollo del software implica entre muchas cosas el tener un pensamiento
lógico desde su inicio con el lenguaje ensamblador.
Diferentes tipos de lenguajes desde 1951
Regional assembly language
Autocode
IPL
Flow-Matic (COBOL)
Fortran
Comtran
Lisp
Fact
COBOL
RPG
APL
Simula
SNOBOL
CPL
Basic
PL/I
BCPL
Logo
B
Pascal
Forth
C
Smalltalk
Prolog
ML
Scheme
SQL
Modula-2
C++
Ada
Common Lisp
MATLAB
Eiffel
Objective-C
Erlang
Perl
Tcl
FL
Haskell
Python
Visual Basic
HTML
Ruby
Lua
CLOS
Java
Delphi
JavaScript
PHP
WebDNA
Rebol
D
ActionScript
C#
Visual.NET
F#
Groovy
Scala
Go
Swift
Estos son los sistemas de programación desde el lenguaje estructurado de 1951
hasta Swift en 2014, estos lenguajes se han llevado a diferentes ámbitos desde
medicina, desarrollo web, videojuegos cada uno diferente a su manera.
El desarrollo en videojuegos no solo es la programación del mismo dependiendo del
motor gráfico que se utilice va a ser la potencia del mismo al igual que la importación
de animaciones del mismo motor o sistemas como blender, cinema4D. Cada motor
gráfico se destaca en ciertos ámbitos siendo hasta utilizados 2 motores y
renderizados al mismo tiempo para darle mejor estabilidad y movimiento natural a
los objetos siendo un cloro ejemplo el pelo de “Lara Croft” en el TombRaider 2013.
El proceso del desarrollo de un videojuego es demasiado largo teniendo deferentes
complicaciones en el proceso siendo las más comunes peleas entre el equipo de
desarrollo llagando a la cancelación del juego a punto de ser concluido.
Para poder entender por qué es importante saber programar en el mundo moderno,
uno debe comenzar por entender qué es una computadora. Una computadora es
una herramienta muy básica para hacer tareas repetitivas de forma más
eficiente. Una computadora no es capaz de analizar un problema y obtener una
solución. Los seres humanos, por otra parte, somos realmente buenos para analizar
y resolver problemas, pero nos aburren las tareas repetitivas.
En cuanto a las carreras en las que uno se puede desarrollar dentro de la industria,
hay una gama de posibilidades. Todas pueden llevarse a cabo como
desarrollador/diseñador independiente o en grandes corporaciones de videojuegos.
Ninguna escuela o forma de aprender es mejor que otra; todo depende de qué
quieras hacer.
 Diseñador del juego: es el que crea todo el concepto general del juego.
Supervisa el proyecto entero, pero además puede hacer cosas más
especializadas como encargarse de desarrollar ciertos componentes.
 Diseñador de niveles: es el que crea los niveles y distintas locaciones en un
juego, suelen saber mucho sobre el modelado 3D (que es súper necesario
para poder crear universos digitales).
 Director de arte: decide todo lo relativo al estilo de un juego. Además, es el
líder de todos los demás diseñadores de arte y concepto (de personajes, de
color, de storyboard, de escenas, etcétera).
 Diseñador de personajes: se encargan de diseñar a todos los personajes.
Ofrecen montones de templates y opciones para que los demás artistas
involucrados en el proyecto puedan trabajar de forma adecuada y así,
modelar los personajes finales que aparecerán en el juego (desde
protagonistas hasta NPCs que funcionan como extras).
 QA Tester: es la persona que prueba los juegos para detectar errores y
verificar que todo funcione como se supone debe de funcionar. Un trabajo
muy importante, en especial en juegos masivos como los de mundo abierto,
donde los errores abundan por la magnitud del proyecto.
 Programadores: se encargan de diferentes aspectos relacionados a la
programación, y dependiendo del área específica en que trabajen, hacen de
todo (desde programar un nivel hasta el juego completo).

Más contenido relacionado

Similar a Unidad 2

Creacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderCreacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderJhoustin12
 
Presentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegosPresentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegosEmersoncamilo123
 
Desarrollo y produccion de videojuegos resumen
Desarrollo y produccion de videojuegos resumenDesarrollo y produccion de videojuegos resumen
Desarrollo y produccion de videojuegos resumenFiliberto Mtz
 
Andrea y almudena trabajo desarrollo de videojuegos
Andrea y almudena trabajo desarrollo de videojuegosAndrea y almudena trabajo desarrollo de videojuegos
Andrea y almudena trabajo desarrollo de videojuegos1bachc11
 
Publicando juegos libres (ArsGames 2008)
Publicando juegos libres (ArsGames 2008)Publicando juegos libres (ArsGames 2008)
Publicando juegos libres (ArsGames 2008)Miriam Ruiz
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De ProgramacionROSA859
 
GameUs - Herramientas de Desarrollo de Videojuegos
GameUs - Herramientas de Desarrollo de VideojuegosGameUs - Herramientas de Desarrollo de Videojuegos
GameUs - Herramientas de Desarrollo de VideojuegosJavier_J
 
Experto visual foxpro-9-sp2
Experto visual foxpro-9-sp2Experto visual foxpro-9-sp2
Experto visual foxpro-9-sp2alberto vallejos
 
visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0Gregory de la Rosa
 
Desarrollo de los videojuegos alejandro bueno sanchez
Desarrollo de los videojuegos   alejandro bueno sanchezDesarrollo de los videojuegos   alejandro bueno sanchez
Desarrollo de los videojuegos alejandro bueno sanchezAlejo Bueno Sanchez
 
Diseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaDiseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaPlain Concepts
 
Programas para hacer video juegos
Programas para hacer video juegosProgramas para hacer video juegos
Programas para hacer video juegosSonia Ramirez
 
Diapositivas Robotica!
Diapositivas Robotica!Diapositivas Robotica!
Diapositivas Robotica!Plan24
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegosingsistemas1
 
Diapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDiapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDeibyAlexanderGomezF
 

Similar a Unidad 2 (20)

Creacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderCreacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-Alexander
 
Presentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegosPresentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegos
 
Desarrollo y produccion de videojuegos resumen
Desarrollo y produccion de videojuegos resumenDesarrollo y produccion de videojuegos resumen
Desarrollo y produccion de videojuegos resumen
 
Expociosion Videojuegos DHTIC
Expociosion Videojuegos DHTICExpociosion Videojuegos DHTIC
Expociosion Videojuegos DHTIC
 
Andrea y almudena trabajo desarrollo de videojuegos
Andrea y almudena trabajo desarrollo de videojuegosAndrea y almudena trabajo desarrollo de videojuegos
Andrea y almudena trabajo desarrollo de videojuegos
 
Publicando juegos libres (ArsGames 2008)
Publicando juegos libres (ArsGames 2008)Publicando juegos libres (ArsGames 2008)
Publicando juegos libres (ArsGames 2008)
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Desarrollo de videojuegos
Desarrollo de videojuegosDesarrollo de videojuegos
Desarrollo de videojuegos
 
GameUs - Herramientas de Desarrollo de Videojuegos
GameUs - Herramientas de Desarrollo de VideojuegosGameUs - Herramientas de Desarrollo de Videojuegos
GameUs - Herramientas de Desarrollo de Videojuegos
 
Experto visual foxpro-9-sp2
Experto visual foxpro-9-sp2Experto visual foxpro-9-sp2
Experto visual foxpro-9-sp2
 
visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0visual fox pro desde cero com 9.0
visual fox pro desde cero com 9.0
 
Desarrollo de los videojuegos alejandro bueno sanchez
Desarrollo de los videojuegos   alejandro bueno sanchezDesarrollo de los videojuegos   alejandro bueno sanchez
Desarrollo de los videojuegos alejandro bueno sanchez
 
Desarrollo de Juegos
Desarrollo de JuegosDesarrollo de Juegos
Desarrollo de Juegos
 
Diapositiva de juegos 9A
Diapositiva de juegos 9ADiapositiva de juegos 9A
Diapositiva de juegos 9A
 
Diseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaDiseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataforma
 
desarrollo de videojuegos
desarrollo de videojuegosdesarrollo de videojuegos
desarrollo de videojuegos
 
Programas para hacer video juegos
Programas para hacer video juegosProgramas para hacer video juegos
Programas para hacer video juegos
 
Diapositivas Robotica!
Diapositivas Robotica!Diapositivas Robotica!
Diapositivas Robotica!
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegos
 
Diapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDiapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velasco
 

Último

memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para dRodrigoAveranga2
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 

Último (6)

memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para d
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 

Unidad 2

  • 1. CURSODEINTEGRACION ALAVIDAUNIVERSITARIA UNADM (2019-02) APRENDIZAJE AUTOJESTIVO EN UN AMBIENTE VIRTUAL SAUL MARTINEZ SAUCEDO LIC. MARTA PATRICIA RAMIREZ CORTES
  • 2. DESARROLLO DEL SOFTWARE El desarrollo del software implica entre muchas cosas el tener un pensamiento lógico desde su inicio con el lenguaje ensamblador. Diferentes tipos de lenguajes desde 1951 Regional assembly language Autocode IPL Flow-Matic (COBOL) Fortran Comtran Lisp Fact COBOL RPG APL Simula SNOBOL CPL Basic PL/I BCPL Logo B Pascal Forth C Smalltalk Prolog ML Scheme SQL Modula-2 C++ Ada Common Lisp
  • 3. MATLAB Eiffel Objective-C Erlang Perl Tcl FL Haskell Python Visual Basic HTML Ruby Lua CLOS Java Delphi JavaScript PHP WebDNA Rebol D ActionScript C# Visual.NET F# Groovy Scala Go Swift Estos son los sistemas de programación desde el lenguaje estructurado de 1951 hasta Swift en 2014, estos lenguajes se han llevado a diferentes ámbitos desde medicina, desarrollo web, videojuegos cada uno diferente a su manera.
  • 4. El desarrollo en videojuegos no solo es la programación del mismo dependiendo del motor gráfico que se utilice va a ser la potencia del mismo al igual que la importación de animaciones del mismo motor o sistemas como blender, cinema4D. Cada motor gráfico se destaca en ciertos ámbitos siendo hasta utilizados 2 motores y renderizados al mismo tiempo para darle mejor estabilidad y movimiento natural a los objetos siendo un cloro ejemplo el pelo de “Lara Croft” en el TombRaider 2013. El proceso del desarrollo de un videojuego es demasiado largo teniendo deferentes complicaciones en el proceso siendo las más comunes peleas entre el equipo de desarrollo llagando a la cancelación del juego a punto de ser concluido. Para poder entender por qué es importante saber programar en el mundo moderno, uno debe comenzar por entender qué es una computadora. Una computadora es una herramienta muy básica para hacer tareas repetitivas de forma más eficiente. Una computadora no es capaz de analizar un problema y obtener una solución. Los seres humanos, por otra parte, somos realmente buenos para analizar y resolver problemas, pero nos aburren las tareas repetitivas. En cuanto a las carreras en las que uno se puede desarrollar dentro de la industria, hay una gama de posibilidades. Todas pueden llevarse a cabo como desarrollador/diseñador independiente o en grandes corporaciones de videojuegos. Ninguna escuela o forma de aprender es mejor que otra; todo depende de qué quieras hacer.  Diseñador del juego: es el que crea todo el concepto general del juego. Supervisa el proyecto entero, pero además puede hacer cosas más especializadas como encargarse de desarrollar ciertos componentes.  Diseñador de niveles: es el que crea los niveles y distintas locaciones en un juego, suelen saber mucho sobre el modelado 3D (que es súper necesario para poder crear universos digitales).
  • 5.  Director de arte: decide todo lo relativo al estilo de un juego. Además, es el líder de todos los demás diseñadores de arte y concepto (de personajes, de color, de storyboard, de escenas, etcétera).  Diseñador de personajes: se encargan de diseñar a todos los personajes. Ofrecen montones de templates y opciones para que los demás artistas involucrados en el proyecto puedan trabajar de forma adecuada y así, modelar los personajes finales que aparecerán en el juego (desde protagonistas hasta NPCs que funcionan como extras).  QA Tester: es la persona que prueba los juegos para detectar errores y verificar que todo funcione como se supone debe de funcionar. Un trabajo muy importante, en especial en juegos masivos como los de mundo abierto, donde los errores abundan por la magnitud del proyecto.  Programadores: se encargan de diferentes aspectos relacionados a la programación, y dependiendo del área específica en que trabajen, hacen de todo (desde programar un nivel hasta el juego completo).