Prácticas

Contenido

        - Práctica 1: Práctica de construcción de una maqueta de un juego en 2D

        - Práctica 2: Práctica de construcción de una maqueta de un juego en 3D

        - Propuesta y elaboración de un proyecto por grupos sobre un juego 2D ó 3D o cualquier otro tema relacionado con la asignatura

Metodología

    Las clases prácticas tendrán lugar en los laboratorios de la Escuela Politécnica Superior y se dividirán en 2 partes: Primeramente se explican el software y librerías necesarios para su realización, dejando el resto del tiempo para el trabajo del alumno, tutorizando y resolviendo las dudas que se planteen

Evaluación

    La parte práctica supone el 100% de la nota de la asignatura en todas las convocatorias, y se obtiene de la siguiente forma

  • Prácticas Obligatorias (40%)

  •         - Se realizarán de forma individual o grupal

            - Deben entregarse antes de la fecha límite indicada en su enunciado a través del Campus Virtual de la UA ( https://cv1.cpd.ua.es/webcv/default.asp?p1=C )

            - La práctica 0 es introductoria y aunque su entrega es obligatoria no tiene peso en la nota final de la asignatura

            - La práctica 1 supone el 20% y la práctica 2 el 20% de la nota final de la asignatura

            - En cada una de ellas se valorará por una parte la documentación (40%) y por otra la implementación (60%)

                    * En el apartado de documentación se tendrán en cuenta el análisis y diseño previos, así como la realización de diagramas explicativos

                    * La implementación tendrá una parte obligatoria (40%) y otra optativa, bien propuesta por el profesor o por el alumno (20%)

  • Proyecto (60%)

  •         - El número mínimo de integrantes del grupo será de 3 personas

            - El grupo debe realizar un informe previo a la elaboración del mismo, y el profesor debe aceptar dicha propuesta

            - Dicho informe constará como mínimo de 2 hitos de corrección, que se presentarán al profesor en la fecha correspondiente

            - Los hitos tendrán un peso en la nota dependiendo de los objetivos a conseguir en los mismos

            - El profesor podrá solicitar en cualquier momento información sobre el desarrollo del mismo

            - Se elabora a lo largo del curso y se entrega antes de la fecha del examen final de la asignatura (12-06-2013 ó 28-06-2013)

            - Para la evaluación del proyecto se tendrá en cuenta la implementación y su documentación, teniendo ambas partes el mismo peso en la nota

    Software

        Para la realización de las prácticas obligatorias se dispondrá en los laboratorios de las clases prácticas de compilador y entorno de desarrollo de C++ (NetBeans) y de la librería para el desarrollo de juegos multiplataforma SMFL, ambos distribuidos de forma libre (licencia GNU). Para la elaboración del proyecto puede optarse por la utilización de otro software, previa consulta a los profesores de la asignatura. 

    Bibliografía

            - "Programación de Videojuegos con SDL en Windows y Linux"

              Alberto García Serrano, Ed. Ediversitas Multimedia

    Enlaces

  • Tutoriales

  •         - http://cgcookie.com/blender/

              Tutoriales de Blender muy interesantes

            - http://softwarelibre.uca.es/tutorialSDL.html

              Tutorial de libSDL para la programación de videojuegos, con un ejemplo completo de desarrollo de un videojuego

            - http://usuarios.lycos.es/andromeda_studios/paginas/tutoriales/tutgl000.htm

              Tutorial de programación en castellano de OpenGL bajo Windows
            - http://nehe.gamedev.net/

              Tutoriales de programación de OpenGL en inglés

            - http://fly.cc.fer.hr/~unreal/theredbook/

              Guía de programación para OpenGL