PDF de programación - Desarrollo de Videojuegos - Un enfoque Práctico

Imágen de pdf Desarrollo de Videojuegos - Un enfoque Práctico

Desarrollo de Videojuegos - Un enfoque Prácticográfica de visualizaciones

Publicado el 26 de Noviembre del 2018
3.280 visualizaciones desde el 26 de Noviembre del 2018
142,3 MB
1.160 paginas
Creado hace 5a (08/07/2014)
D. Vallejo · C. González · D. Villa · F. JuradoF. Moya · J. A. Albusac · C. Martín · S. PérezF. J. Villanueva · C. Mora · J. J. Castro M. A. Redondo · L. Jiménez · J. López · M. GarcíaM. Palomo · G. Simmross · J. L. GonzálezEscuela Superior de InformáticaUniversidad de Castilla-La Mancha Título: Desarrollode Videojuegos: Un Enfoque PrácticoEdición: Julio 2014Autores: David Vallejo Fernández, Carlos González Morcillo, David Villa Alises, Francisco Jurado Monroy, Francisco Moya Fernández, Javier Alonso Albusac Jiménez, Cleto Martín Angelina, Sergio Pérez Camacho, Félix Jesús Villanueva Molina, César Mora Castro, José Jesús Castro Sánchez, Miguel Ángel Redondo Duque, Luis Jiménez Linares, Jorge López González, Miguel García Corchero, Manuel Palomo Duarte, Guillermo Simmross Wattenberg, José Luis González Sánchez. Colaboradores: David Frutos Talavera, Sergio Fernández Durán ISBN: 978-84-942382-9-1 Depósito Legal: VG 415-2014Publica: EdLibrix Edita: David Vallejo, Carlos González y David VillaPortada: (Ilustración de portada) Víctor Barba PizarroDiseño: Carlos González Morcillo y Víctor Barba Pizarro Este libro fue compuesto con LaTeX a partir de una plantilla de David Villa Alises y Carlos González Morcillo. Creative Commons License: Usted es libre de copiar, distribuir y comunicar públicamente la obra, bajo las condiciones siguientes: 1. Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador. 2. No comercial. No puede utilizar esta obra para fines comerciales. 3. Sin obras derivadas. No sepuede alterar, transformar o generar una obra derivada a partir de esta obra. Más información en: http://creativecommons.org/licenses/by-nc-nd/3.0/ PrefacioLaindustriadelvideojuegoocupaelprimerlugarenelocioaudio-visualeinterac-tivoanivelmundial,porencimadeindustriastanpotentescomoelcineolamúsica.Comoconsecuenciadirecta,existeunagrandemandadeprofesionalescualificadosparadiseñarydesarrollarvideojuegosnosóloparaconsolasyordenadores,sinotam-biénparaelmásquecrecientemercadodelosteléfonosmóviles.Estelibro,divididoencuatrobloques,tienecomoobjetivoprincipalproporcionarlosconocimientosnecesariosparallevaracabodichatareadesdeunaperspectivaesencialmentetécnica:1.ArquitecturadelMotor,dondeseestudianlosaspectosesencialesdeldiseñodeunmotordevideojuegos,asícomolastécnicasbásicasdeprogramaciónypatronesdediseño.EnestebloquetambiénseestudianlosconceptosmásrelevantesdellenguajedeprogramaciónC++.2.ProgramaciónGráfica,dondeseprestaespecialatenciónalosalgoritmosytécnicasderepresentacióngráfica,juntoconlasoptimizacionesensistemasdedespliegueinteractivo.3.TécnicasAvanzadas,dondeserecogenciertosaspectosavanzados,comoes-tructurasdedatosespecíficas,técnicasdevalidaciónypruebasosimulaciónfísica.Asímismo,enestebloqueseprofundizaenellenguajeC++.4.DesarrollodeComponentes,donde,finalmente,sedetallanciertoscomponen-tesespecíficosdelmotor,comolaInteligenciaArtificial,Networking,SonidoyMultimediaotécnicasavanzadasdeInteracción. Sobre este libro

Este libro que tienes en tus manos es una ampliación y revisión de los apuntes del
Curso de Experto en Desarrollo de Videojuegos, impartido en la Escuela Superior de
Informática de Ciudad Real de la Universidad de Castilla-La Mancha. Puedes obtener
más información sobre el curso, así como los resultados de los trabajos creados por
los alumnos, en la web del mismo: http://www.cedv.es. La versión electrónica de este
libro puede descargarse desde la web anterior. El libro «físico» puede adquirirse desde
la página web de la editorial online Edlibrix en http://www.shoplibrix.com.

Requisitos previos

Este libro tiene un público objetivo con un perfil principalmente técnico. Al igual
que el curso del que surgió, está orientado a la capacitación de profesionales de la
programación de videojuegos. De esta forma, este libro no está orientado para un
público de perfil artístico (modeladores, animadores, músicos, etc.) en el ámbito de
los videojuegos.

Se asume que el lector es capaz de desarrollar programas de nivel medio en C
y C++. Aunque se describen algunos aspectos clave de C++ a modo de resumen, es
recomendable refrescar los conceptos básicos con alguno de los libros recogidos en
la bibliografía. De igual modo, se asume que el lector tiene conocimientos de estruc-
turas de datos y algoritmia. El libro está orientado principalmente para titulados o
estudiantes de últimos cursos de Ingeniería en Informática.

Programas y código fuente

El código de los ejemplos del libro pueden descargarse en la siguiente página
web: http://www.cedv.es. Salvo que se especifique explícitamente otra licencia, todos
los ejemplos del libro se distribuyen bajo GPLv3.

Agradecimientos

Los autores del libro quieren agradecer, en primer lugar, a los alumnos de las tres
primeras ediciones del Curso de Experto en Desarrollo de Videojuegos por su partici-
pación en el mismo y el excelente ambiente en las clases, las cuestiones planteadas y
la pasión demostrada en el desarrollo de todos los trabajos.

De igual modo, se quiere reflejar el agradecimiento especial al personal de admi-
nistración y servicios de la Escuela Superior de Informática, por su soporte, predis-
posición y ayuda en todos los caprichosos requisitos que planteábamos a lo largo del
curso.

Por otra parte, este agradecimiento también se hace extensivo a la Escuela de In-
formatica de Ciudad Real y al Departamento de Tecnologías y Sistema de Información
de la Universidad de Castilla-La Mancha.

Finalmente, los autores desean agradecer su participación a los colaboradores de
las tres primeras ediciones: Indra Software Labs, la asociación de desarrolladores de
videojuegos Stratos, Libro Virtual, Devilish Games, Dolores Entertainment, From the
Bench, Iberlynx, KitMaker, Playspace, Totemcat/Materia Works y ZuinqStudio.

David Vallejo (2009, Doctor Europeo en Informática, Universidad de Castilla-La Mancha) es Profesor Ayudante Doctor e imparte docencia en la Escuela de Informática de Ciudad Real (UCLM) en asignaturas relacionadas con Informática Gráfica, Programación y Sistemas Operativos desde 2007. Actualmente, su actividad investigadora gira en torno a la Vigilancia Inteligente, los Sistemas Multi-Agente y el Rendering Distribuido. Carlos González (2007, Doctor Europeo en Informática, Universidad de Castilla-La Mancha) es Profesor Titular de Universidad e imparte docencia en la Escuela de Informática de Ciudad Real (UCLM) en asignaturas relacionadas con Informática Gráfica, Síntesis de Imagen Realista y Sistemas Operativos desde 2002. Actualmente, su actividad investigadora gira en torno a los Sistemas Multi-Agente, el Rendering Distribuido y la Realidad Aumentada.David Villa (2009, Doctor Ingeniero Informático, Universidad de Castilla-La Mancha) es Profesor Ayudante Doctor e imparte docencia en la Escuela de Informática de Ciudad Real (UCLM) en materias relacionadas con las redes de computadores y sistemas distribuidos desde el 2002. Sus intereses profesionales se centran en los sistemas empotrados en red, los sistemas ubicuos y las redes heterogéneas y virtuales. Es experto en métodos de desarrollo ágiles y en los lenguajes C++ y Python. Colabora con el proyecto Debian como maintainer de paquetes oficiales.Autores Francisco Jurado (2010, Doctor Europeo en Informática, Universidad de Castilla-La Mancha) es Profesor Ayudante Doctor en la Universidad Autónoma de Madrid. Su actividad investigadora actual gira en torno a la aplicación de técnicas de Ingeniería del Software e Inteligencia Artificial al ámbito del eLearning, los Sistemas Tutores, los Sistemas Adaptativos y los Entornos Colaborativos.Francisco Moya (2003, Doctor Ingeniero en Telecomunicación, Universidad Politécnica de Madrid). Desde 1999 trabaja como profesor de la Escuela Superior de Informática de la Universidad de Castilla la Mancha, desde 2008 como Profesor Contratado Doctor. Sus actuales líneas de investigación incluyen los sistemas distribuidos heterogéneos, la automa-tización del diseño electrónico y sus aplicaciones en la construcción de servicios a gran escala y en el diseño de sistemas en chip. Desde 2007 es también Debian Developer.Javier Albusac (2009, Doctor Europeo en Informática, Universidad de Castilla-La Mancha) es Profesor Ayudante Doctor e imparte docencia en la Escuela de Ingeniería Minera e Industrial de Almadén (EIMIA) en las asignaturas de Informática, Ofimática Aplicada a la Ingeniería y Sistemas de Comunicación en Edificios desde 2007. Actualmente, su actividad investigadora gira en torno a la Vigilancia Inteligente, Robótica Móvil y Aprendizaje Automático.Cleto Martín (2011, Ingeniero Informática y Máster deInvestigación en Tecnologías Informáticas Avanzadas, Universidad de Castilla-La Mancha) trabaja como Software Developer en Digital TV Labs (Bristol, UK) y como mantenedor de paquetes de aplicaciones para Canonical Ltd. y el proyecto Debian. Es un gran entusiasta de los sistemas basados en GNU/Linux, así como el desarrollo de aplicaciones basadas en redes de computadores y sistemas distribuidos. Sergio Pérez (2011, Ingeniero en Informática, Universidad de Castilla-La Mancha) trabaja como ingeniero consultor diseñando software de redes para Ericsson R&D. Sus intereses principales son GNU/Linux, las redes, los videojuegos y la realidad aumentada.Félix J. Villanueva (2009, Doctor en Ingeniería Informática, Universidad de Castilla-La Mancha) es contratado doctor eimparte docencia en el área de tecnología y arquitectura de computadores. Las asignaturas que imparte se centran en el campo de las redes de computadores con una experiencia docente de más de diez años. Sus principales campos de investigación en la actualidad son redes inalámbricas de sensores, entornos inteligentes y sistemas empotrados.César Mora (2013, Master en Computer Science por la Universidad de Minnesota, 2011 Ingeniero en Informática, Universidad de Casilla-La Mancha). Sus temas de interés están relacionados con la Informática Gráfica, la Vi
  • Links de descarga
http://lwp-l.com/pdf14323

Comentarios de: Desarrollo de Videojuegos - Un enfoque Práctico (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad