Fruit Quest

Fruit Quest

Fruit Quest és un videojoc de plataformes 2D desenvolupat amb Godot Engine que permet als jugadors superar tres nivells progressius mitjançant mecàniques de salt avançades i recollida de fruits.

Descripció
Fruit Quest és un videojoc de plataformes 2D desenvolupat amb el motor Godot Engine i programat amb GDScript. El projecte consisteix en controlar un personatge principal a través de tres nivells de dificultat progressiva, on l'objectiu és recollir fruites per acumular puntuació mentre s'eviten obstacles mortals. El sistema permet als jugadors moure's lateralment, saltar i utilitzar mecàniques avançades com el salt doble i el salt coyote, oferint una experiència de joc fluida i responsiva controlada únicament amb les fletxes del teclat i la barra espaiadora.

L'aplicació integra una interfície intuïtiva que inclou un menú principal funcional, una barra de vida visible en temps real i un menú de pausa accessible en qualsevol moment, a més te altres pantalles com la de nivell completat, game over i victoria que apareixen durant la jugada. Cada element del joc, disposa del seu propi script per gestionar les interaccions de manera independent, garantint un comportament diferenciat entre perills instantanis i danys parcials. Aquesta estructura modular facilita la mantenibilitat del codi i assegura que l'usuari pugui gaudir d'una experiència estable sense errors crítics durant la partida.

El projecte combina el disseny de nivells amb assets gràfics externs i una lògica de programació pròpia per crear una experiència coherent en estil pixel art. A més de l'entreteniment, el desenvolupament ha servit per aplicar metodologies àgils de treball en equip, control de versions amb GitHub i la implementació de sistemes de física i col·lisions. El resultat és un producte funcional que demostra les competències tècniques adquirides durant el cicle formatiu, oferint un joc complet llest per ser executat sense instal·lacions complexes.

Informació general

Autoria:
Álvaro Fernández Ferriz
Steven Hernan Soriano Pérez
Cicle:
SMX
Grup:
B
Curs:
2025-26
Tutor:
Rubén Arroyo

Tecnologies

Godot4.5 GDScript HTML5 CSS

Planificació i gestió