Escuela de invierno universidad la salle

Download Escuela de invierno universidad la salle

Post on 30-Jun-2015

365 views

Category:

Education

8 download

DESCRIPTION

Escuela de invierno universidad la salle

TRANSCRIPT

<ul><li> 1. </li></ul> <p> 2. DesarrollodeVideojuegos http://cse.spsu.edu/jchastin/ Dr.JeffChastineesProfesorAsociadodelDepartamentodeCienciasde laComputacineIngenieradeSoftwaredeSouthernPolytechnicState University, Atlanta USA. Actualmente ensea los cursos de FundamentosdeDiseosdeJuegos,ModelamientoyAnimacinoen3D, Computacin Grafica y Multimedia, y Tpicos Especiales en Realidad Aumentada. Hasidoconsultoreneldesarrollodetutoriales,juegosysoundtrackpara 3dvia Studio engine. Tiene experiencia en el desarrollo de juegos utilizandorealidadaumentada,paraMediaPower,Inc. Resumen: Los ingresos de los videojuegos han superado con creces la industria cinematogrfica, como resultado, existeunacrecientedemandadedesarrolladores.Hoyendaeldesarrollodevideojuegosesvistocomoun campolegtimodeestudio.Eldesarrollodelosjuegosnoestrivial.Serequierequelosdesarrolladores tengan un slido conocimiento de informtica, y una nueva serie de algoritmos y mtodos para su desarrollo.Adems,eldesarrollodejuegosa menudorequieredeunequipocreativoconaltamentediversosorgenes,incluyendo especializacionesen2Dy3Darte,composicinmusical,elsonido,laprogramacinylosnegocios. En esta intensa semana los estudiantes estarn expuestos a una amplia variedad de conceptos y tecnologas utilizadas en el diseo de juegos. Los temas incluyen conceptos de diseo de juego (por ejemplo,loquehacequeunjuego"divertido"),tcnicasparajuegos2D,algoritmosparaeldesarrollodel juego(porejemplo,flocadoylainteligenciaartificial),msicaydiseodesonido,ypipelinesdemodelado 3D.Elcursoterminaconeldesarrollodejuegos3D,queincluyetemascomolaanimacindepersonajes,la generacindeterreno,yelaudio3D.Elcursoconstadeclasesylaboratoriosprcticosparareforzarlos conceptosdeclase. Conocimientosprevios: Para obtener el mximo provecho los estudiantes deben tener conocimientos de programacin, comprensindeestructurasdedatosbsicas.AunquealgunosejemplosestarnenC++,lamayoradelos laboratoriosdecodificacinestarenC#,C#-scripty/oJavascript. TEMAS IntroduccinaDiseo Estadodelaindustriadeljuego 3. Pordndeempezar Mecnica,Dinmica,Esttica Estimulacin(Pacing) Balance Flujo(Flow) Ajustededificultaddinmica Elpapeldelaasignacinalazarenlosjuegos Controversiasenlosjuegos JuegosencomparacinHistorias Losdocumentosdediseo(Concepto,Propuesta,EspecificacinFuncional,EspecificacionesTcnicas) DesarrollodeJuegosen2dimensiones Renderizado2Dbsico Inteligenciaartificial2Dbsico Programacinbasadaenazulejos(tiles),grandesterrenosen2D Sistemasdepartculassimples Entradadelosjuegosmodernos(porejemplo,ungamepad) Unaintroduccina3Ddedesarrolloycoordinarespacios. Mens Softwarepatronesdediseocomunesenlosjuegos AlgoritmosIntermedios Latubera(pipeline)dejuego(pre-produccin,produccinypost-produccin) sistemasdepartculasavanzadas InteligenciaArtificialyflocado Rutasiguiente(curvasdeBezier),ylaplanificacinderuta(A*) Grficos3D Spritesanimados CinemticainversayAnimacindePersonajes Ladeteccindecolisiones Teoradeaudiodelcomputadora IndustriadelJuego(marketing,publicidad) Audioy3DGameEngines Herramientasdeaudio Lamsicabasadaenloops fmod Creacindeobjetos,materialesytexturizacin Loscontroladoresentercerapersonaprimeroy(entrada) Pipelinedeactivos Animacindepersonajes Iluminacin Terrenoyestorbar Ladeteccindecolisionesyfsica Scripting Mens3D Skyboxes Audio3D 4. ArquitecturadeSoftware Brbara Bernal es profesora del Departamento de Ciencias de la Computacin e Ingeniera de Software de Southern Polytechnic State University (SPSU), Atlanta . Tiene a su cargo el dictado de los cursos Ingeniera del Software, Anlisis, Diseo y Arquitectura de Software, TestingyAseguramientodelaCalidadyDiseoCentradoenelUsuario. Brbaraesco-autoradellibroEssentialsofSoftwareEngineering El libro es utilizado por SPSU as como otras 40 Escuelas de Computacin,incluidaincludaCarnegieMellonUniversity. Resumen: Estecursocubrelosprincipiosfundamentalesdeldiseoyestrategiasparalaarquitecturadelsoftware. ArquitecturadeSoftwareesunavisinabstractadeunsistemadesoftwaredistintodelosdetallesdela ejecucin,algoritmosyrepresentacindedatos.Arquitecturaes,cadavezms,unapartefundamentalde un software estrategia empresarial de la organizacin. Estilos arquitectnicos, atributos de calidad anotacionesydocumentos,arquitecturadereferenciaespecficosdedominioarquitecturaenprocesoy modelo de diseo, orientado a componentes de diseo, programacin orientada a aspectos diseo, y detallesdelprocesodeldiseodelainterfazseanalizan. Conocimientosprevios: Este curso est dirigido a profesionales queensean,disean, desarrollan o administran la construccin desistemasdesoftware.Estecursoestdiseadoparaayudaralosprofesionalesdelaeducacinprctica softwareobtenerunavisindelosltimosconceptosdeloqueesarquitecturadesoftwareydecmo utilizarlo correctamente. Estecurso proporciona cobertura en profundidad de los conceptos esencialesnecesariosparadisearyanalizarlaarquitecturadelsoftware.Lasconsideracionesparadefinir cualquierarquitecturasonexaminadoscuidadosamentey,acontinuacin,seilustraatravsdeestudiosde caso.Estecursoexploraarquitecturaanlisisenprofundidadyarquitecturadesoftwareintroducemtodos de diseoa travs de varios ejercicios. Los participantes estudiar la aplicacin de estos mtodos para obtenerlaposibilidaddeaplicarlasamuestrasdeproblemas.Elcursohacehincapienlaimportanciadela empresa (o misin) contexto en el que los sistemas estn diseados y presenta a los participantes a arquitecturasdesoftwareenunentornoreal."Industrial"estudiosdecasosyejercicioscursoiluminarla clavecuestionestcnicasydeorganizacinsobrearquitecturasdesoftware. Losparticipantesdeberntener: Experienciaeneldesarrollodesistemasdesoftware Familiaridadconmodernosconceptosdeingenieradesoftware ConocimientosdeRequisitosdeSoftware ConocimientosdeEstructurasdeDatos 5. TEMAS 1. EstilosarquitectnicosSoftware 2. Softwareatributosarquitectnicos 3. ArquitecturaSoftwareNotacionesyUML. 4. Arquitecturadelainterfazdeusuarioydiseo 5. EspaciodediseoArquitecturadeSoftware. 6. ModelodearquitecturadeSoftware. 7. Eldominiodearquitecturaespecfica 8. HerramientasSoftwareparaDiseoArquitectnico 9. Diseoorientadoaobjetos. 10. Aspectodelaarquitecturaorientadaa 11. Arquitecturadeflujodedatos 12. Arquitecturadedatoscentrada 13. ArquitecturaJerarqua 14. Arquitecturaimplcitacomunicacinasncrona. 15. InteraccinArquitecturaorientadaalcontroldelavista(modelo) 16. Diseodearquitecturadistribuida 17. DiseodelaarquitecturaorientadaaComponentes </p>