Affordable Access

Neyteria, un juego 2D de plataformas. Implementación de aspectos artísticos / Neyteria, a 2D platform game. Implementation of artistic aspects / Neyteria, un joc 2D de plataformes. Implementació d'aspectes artístics

Authors
  • Garrido Palacios, David
Publication Date
Sep 15, 2022
Source
Universitat Politecnica De Valencia
Keywords
Language
Spanish
License
Green
External links

Abstract

[ES] Para la realización de este proyecto se aplicarán principalmente los conocimientos obtenidos en la asignatura optativa de cuarto año "Desarrollo de Videojuegos 2D", y haciendo uso también de los conocimientos generales adquiridos a lo largo de la carrera de Ingeniería Informática. Su estética es un videojuego de plataformas, acción y aventuras desarrollado para PC Pixel Art, con distintos tonos de color para cada nivel. Se trata de un juego offline y de un solo jugador. Tendrá dos modos de juego: normal y difícil. Los distintos niveles serán finitos, y su dificultad irá aumentando de forma que los enemigos tendrán más nivel y no dejarán tantas recompensas al vencerlos. Para finalizar el juego, se deberá pasar a través de distintos niveles saltando, golpeando, corriendo, esquivando y usando habilidades y artefactos, para enfrentarse a los distintos enemigos y matar al boss de cada nivel hasta pasarse el nivel final. El juego dispondrá de una variedad de más de 10 enemigos, con distintas características y habilidades. A lo largo del juego se avanzará en la historia y se irá obteniendo distintos recolectables, como objetos activables (que afectarán a los atributos del personaje como vida, stamina, velocidad...), armas (espadas, mazos o pistolas), trajes (con ciertas características pasivas) y módulos (las habilidades principales del personaje). El personaje principal será un humano medio cyborg, modificado con tecnología avanzada, con un brazo robótico que le permite, no solo tener una fuerza sobrehumana, sino también reflejos mejorados a la hora de combatir. La metodología de desarrollo se podría describir como una metodología ágil, que permite distribuir de forma permanente sistemas de software en funcionamiento diseñados con iteraciones rápidas. Dado a que tiene un enfoque flexible y se basa en el trabajo en equipo para ofrecer mejoras constantes, se realizará por un equipo de desarrollo reducido (2 personas) de forma que se proporcione en poco tiempo pequeñas piezas de software en funcionamiento. Como se trata de un proyecto colaborativo, habrá que separar las tareas que deberá realizar y desarrollar cada alumno. El alumno David Garrido se encargará principalmente de los aspectos más artísticos, sin dejar de lado su tiempo a realización de código. De una manera específica: Se encargará de la realización del menú, el código de mecánicas básicas de combate. Elección y desarrollo de los principales enemigos. Desarrollo de la animación de estos enemigos y animaciones de las armas del protagonista. Desarrollo de los niveles y elección de sprites que concuerden con la temática del juego. Diseño del sistema de diálogo y la representación de la historia a lo largo del juego. Desarrollo artístico del inventario. Realización del sistema de sonido y selección de estos. Código de los eventos y puzzles de los niveles. El alumno Gianfranco Pousa se encargará principalmente de los aspectos más técnicos y de código, pero también dedicará tiempo a la gestión y planificación del juego. De una manera específica: Diseño de niveles, objetos y principales mecánicas del juego. Movimiento del personaje, así como los sistemas de vida, estamina y animaciones principales del protagonista. Código relativo a los módulos y habilidades del personaje. Desarrollo de la inteligencia de los enemigos y de la realización de los bosses. Diseño de la estética del juego y de la trama principal e historia del mismo. Planificación de las diferentes versiones y entregables, con fechas acordadas. Diseño de un sistema funcional de inventario. Gestión de carga de niveles. Mecánicas generales del juego. / [EN] The students will proceed to the realization of a Video Game in Unity using mainly the knowledge obtained in the Optional Subject of fourth year "Development of 2D Videogames", and also making use of the general knowledge taught throughout the career of Informatics Engineering. The Video Game "Neyteria" will be a platform, action and adventure video game developed for PC. It will have a Pixel Art theme, with different color tones for each level. It is a game offline and single player. It will have two game modes: normal mode and difficult mode. The different levels will be finite, and its difficulty will increase so that the enemies will have a higher level and will not leave as much loot. To finish the game, you must go through different levels jumping, hitting, running, dodging and using skills and artifacts, to face the different enemies and kill the boss each level until you pass the final level. The game will have a variety of more than 10 enemies, with different characteristics and abilities. Throughout the game, the story will progress and different collectibles will be obtained, such as activable objects (which will affect the character's attributes such as life, stamina, speed...), weapons (swords, maces or guns), suits (with certain passive characteristics), and modules (the main abilities of the character). The main character will be a half-cyborg human, modified with advanced technology, with a robotic arm that allows him to not only have superhuman strength, but also high reflexes when fighting. The development methodology could be described as an agile methodology, which allows to distribute permanently working software systems designed with rapid iterations. Since it has a flexible approach and is based on teamwork to offer constant improvements, it will be carried out by a reduced development team (2 people) in such a way as to provide small pieces of working software in a short time. As it is a collaborative project, it will be necessary to separate the tasks that each student must carry out and develop. The student David Garrido will be in charge mainly of the most artistic aspects, without neglecting his time for code development. In a specific way: He will be in charge of making the menu, the code of basic combat mechanics. Choice and development of the main enemies. Development of the animation of these enemies and animations of the protagonist's weapons. Development of the levels and choice of sprites that match the theme of the game. Dialogue system design and story representation throughout the game. Artistic development of the inventory. Realization of the sound system and selection of these. Code of the events and puzzles of the levels. The student Gianfranco Pousa will be in charge mainly of the most technical and code aspects, but he will also dedicate time to the management and planning of the game. In a specific way: Level design, objects and main game mechanics. Movement of the character, as well as the systems of life, stamina and main animations of the protagonist. Code related to the modules and abilities of the character. Development of the intelligence of the enemies and the realization of the bosses. Design of the aesthetics of the game and the main plot and history of the game. Planning of the different versions and deliverables, with agreed dates. Design of a functional inventory system. Level load management. General game mechanics. / Garrido Palacios, D. (2022). Neyteria, un juego 2D de plataformas. Implementación de aspectos artísticos. Universitat Politècnica de València. http://hdl.handle.net/10251/186141

Report this publication

Statistics

Seen <100 times