PDF de programación - METODOLOGIA PARA EL DESARROLLO DE APLICACIONES EN 3D PARA WINDOWS CON VISUAL STUDIO 2008 Y XNA 3.1

Imágen de pdf METODOLOGIA PARA EL DESARROLLO DE APLICACIONES EN 3D PARA WINDOWS CON VISUAL STUDIO 2008 Y XNA 3.1

METODOLOGIA PARA EL DESARROLLO DE APLICACIONES EN 3D PARA WINDOWS CON VISUAL STUDIO 2008 Y XNA 3.1gráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 5 de Marzo del 2018)
689 visualizaciones desde el 5 de Marzo del 2018
2,3 MB
50 paginas
Creado hace 12a (23/04/2012)
ESTADO DEL ARTE



METODOLOGIA PARA EL DESARROLLO DE APLICACIONES EN 3D PARA

WINDOWS CON VISUAL STUDIO 2008 Y XNA 3.1









Integrantes



EDWIN ANDRÉS BETANCUR ÁLVAREZ

JHON FREDDY VELÁSQUEZ RESTREPO



















UNIVERSIDAD SAN BUENAVENTURA

Facultad de Ingenierías

Seccional Medellín

Año 2012




TABLA DE CONTENIDO

AGRADECIMIENTOS







PARTE 1 ESTADO DEL ARTE











3















4. HISTORIA

3.1 CONCEPTOS

4.1 El origen de los Videojuegos
4.2 XNA en la actualidad
4.3 Versiones




4.3.1 XNA Game Studio Professional
4.3.2 XNA Game Studio Express

4.3.3 XNA Game Studio 2.0

4.3.4 XNA Game Studio 3.0
4.3.5 XNA Game Studio 3.1


4.3.6 XNA Game Studio 4.1


1. RESUMEN

2. INTRODUCCIÓN

3. MICROSOFT XNA GAME STUDIO




















5. OTROS FRAMEWORKS (ALTERNATIVAS)
















5.1 PYGAME
5.2 PULPCORE
5.3 GAMESALAD
5.4 ADVENTURE GAME
5.5 BLENDER 3D

5.6 CRYSTAL SPACE
5.7 DIM3


5.8 GAME MAKER

5.9 M.U.G.E.N


6. POR QUÉ XNA 3.1





























4


5


6



7

10

10

18

19

19

20

21

21

22

23

24

24

25

25

26

27

27

28


28
28

29



PARTE 2 MARCO TEORICO

7.1 BUCLE DEL JUEGO
7.2 Componentes del juego
7.3 COMPORTAMIENTO

8. REFERENCIAS
9. REFERENCIAS DE IMAGENES
10. ANEXOS



































32
33
35
37
39
43





2






AGRADECIMIENTOS



Este proyecto de grado tiene un origen muy especial el cual esta plasmado y
respaldado por la trayectoria del Microsoft Student Tech Club USB donde se ha
hecho el esfuerzo como estudiantes de pregrado para incentivar, informar y
enamorar a los integrantes de la institución con las múltiples posibilidades y
plataformas que nos ofrece Microsoft al tener el estado de estudiantes en formación.
Es aquí donde culmina una parte de ese proceso ya que no se puede decir que
termina en su totalidad, ya que es nuestro deseo que la semilla haya sido sembrada
y que germine pronto para rendir los frutos que lastimosamente por las limitaciones
de tiempo no logramos ver, pues nuestro proyecto de vida sigue y el siguiente nivel
como egresados podrá darnos la pauta para seguir brindando apoyo a las
generaciones venideras.

Dedicamos el resultado principalmente a Dios como ser supremo y guía de vida en
todo momento, en quien ponemos nuestra confianza y de quien siempre esperamos
aprender guiados por su santa palabra.

Agradecemos a nuestro coordinador en investigación, Carlos Arturo Castro Castro
quien con su experiencia y conocimiento ha sabido inculcarnos el amor por el
Microsoft Student Tech Club y el Semillero de Investigación en Desarrollo del
Software, y desde donde nos ha gestado la idea de enamorarnos del proyecto XNA
e Imagine Cup.

A nuestros Partner de Microsoft Sergio Calderón y en especial a Juan Camilo Villa,
quien siempre estuvo dispuesto a brindarnos ese apoyo conceptual e intelectual
durante la implementación del prototipo en 3D, y a quien le debemos horas de
enseñanza y el contagio de lo que es una buena actitud y disposición desinteresada.

Agradecemos a nuestros padres, Luis Fernando Betancur, Judith Álvarez, Luis
Carlos Velásquez y Maria Restrepo, quienes con un grato esfuerzo han logrado
ubicar a sus hijos en una posición de respeto, educación y valores aptos de seres
humanos de bien.

Agradecemos a nuestros docentes que supieron obsequiarnos esos valiosos
conocimientos.

Finalmente pero no menos importantes, agradecemos a nuestros familiares y
compañeros de estudio en quienes nos pudimos apoyar siempre que
lo
necesitamos, y quienes nos acompañaron en este maravilloso proceso que fue el
cursar el pregrado de ingeniería de sistemas en la Universidad de San Buenaventura
Medellín.



3




ESTADO DEL ARTE











IMAGEN 1: LOGO DE MICROSOFT XNA

1. RESUMEN





La generación moderna actual creció con los videojuegos, con el Atari, el NES y
jugamos en consolas Xbox, Family, PlayStation y Nintendo en el bachillerato, y
gracias a estar relacionados con este medio existe un gusto por el reto y la
competencia, convirtiéndose a veces en una pasión.

Consagrarse a los videojuegos como forma o medio de empleo y trabajo puede
requerir además de una buena imaginación, responsabilidad, compromiso y la
conciencia de que nada está establecido por el azar, como sucede en las
competencias; y que puede ser más valioso que alimentar esta potencial área que
desde la academia.

Es por esto que la Universidad de San Buenaventura no pasará por alto las
posibilidades que ofrece abrirse en otros campos de la programación de juegos,
capacitando a sus alumnos con conocimientos acerca de un tema que en la mayoría
de las ocasiones no ha sido explorado ni explotado, además el hecho de saber que
alumnos de la institución participan en eventos de competencia que se realizan a
nivel mundial, da la satisfacción de enterarse que la institución está conviviendo con
otras instituciones fuera del país, lo que genera estatus, reconocimiento y un motivo
más para exigir excelencia.



4






2. INTRODUCCIÓN



Librerías y Frameworks[1], consolas, lenguajes, editores, motores, compiladores,
gráficos y técnicas, existe una inmensa cantidad de términos y conceptos que
pueden hacernos estremecer con tan solo pensar en que no sabemos por lo menos
la mitad de las funcionalidades que ellos cumplen en un videojuego, no obstante
quienes tienen esa pasión por la programación aficionada se arriesgan y se
introducen en un mundo extenso sin conocer a fondo el “fin último”, esto puede
ocasionar que finalmente elijamos una herramienta que no cumpla con nuestras
expectativas, o que simplemente no nos permita desarrollar la idea que tenemos, y
finalmente nos podemos dar cuenta que ese tiempo se ha perdido y que los
conocimientos adquiridos no eran los esperados desairándonos en un ambiente de
frustración y desencanto.

Hace ya algún tiempo, cuando una persona deseaba desarrollar un videojuego
necesitaba contar con un Entorno de Desarrollo integrado (IDE) conociendo como la
palma de su mano todo el código de la plataforma; Y adicional tener una serie de
herramientas que faciliten la manipulación de imágenes y elementos en espacios
vectoriales. Integrar todos estos componentes era realmente un reto para genios de
la computación o jóvenes y asiáticos “súper dotados” con disciplina extrema.

Ahora estamos en la era de los juegos livianos más conocidos en el mundo gamer
como “Indie”[2] es decir aquellos que son desarrollados con una producción
totalmente
independiente, con gráficos, sonidos y animaciones propias del
desarrollador, esto se debe en gran forma a las múltiples herramientas libres que se
han liberado en la red dedicadas a la edición y producción de audio y video, tal y
como lo son las plataformas Flash en el caso de las animaciones por ejemplo.

Esto ha permitido a que grandes empresas y corporaciones pusieran sus ojos sobre
los pequeños desarrolladores, tal y como ha sucedido con gigantes como Facebook,
que le apuestan a APIs pequeñas y livianas y las cuales se han propagado tanto que
hoy son parte de la web misma, un claro ejemplo de ello es “Farmville”. Además de
la gran acogida a nivel mundial, este tipo de productos también generan ganancias
económicas, y es allí donde los pequeños desarrolladores han notado que pueden
rendir frutos cuando un videojuego de calidad sale al público.





5






3. MICROSOFT XNA GAME STUDIO



En el siguiente estado del arte, presentaremos las ideas más relevantes de los
artículos publicados en la WEB acerca del desarrollo y puesta en marcha de la
plataforma para juegos XNA, integrada plenamente con el framework de desarrollo
de software Microsoft Visual Studio 2008, además de una infaltable reseña histórica
que nos contextualizará en el presente teniendo en cuenta el pasado y vislumbrando
el futuro de los juegos de video.

Con XNA, Microsoft está haciendo algo muy especial en el mundo de los nuevos y
muy experimentados programadores. En el maravilloso mundo de los juegos de
videos, XNA simplemente trata de proporcionar medios de acceso para las personas
que quieran crear software didáctico para el PC, o incluso para consolas de
videojuego con compatibilidad para el sistema operativo Windows, y la excelente
consola de videojuegos Xbox 360.

Ahora cualquier persona puede imaginar y plasmar sus ideas en un juego, puede
ejecutarlas e incluso enviarlas al mercado en Xbox Live.

Cuando los anteriores desarrolladores querían escribir un programa en los primeros
computadores de la historia, la tarea era ardua y extenuante, pero a la vez
satisfactoria ya que el resultado reflejaba la capacidad de tener el poder sobre la
maquina y hacer que esta mostrara al mundo, que la mente del desarrollador podía
hacer escupir imágenes y sonidos nunca antes vistos ni escuchados, pero
afortunadamente, las cosas han
  • Links de descarga
http://lwp-l.com/pdf9222

Comentarios de: METODOLOGIA PARA EL DESARROLLO DE APLICACIONES EN 3D PARA WINDOWS CON VISUAL STUDIO 2008 Y XNA 3.1 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad