Treballs finals sobre videojocs d’alumnis de la UOC
25/09/2024El mes de juliol passat es van presentar els treballs finals associats a les àrees de videojocs dins dels diferents programes dels Estudis d’Informàtica, Multimèdia i Telecomunicació. Aquestes inclouen tant les vinculades a programes especialitzats, com el màster universitari de Disseny i Programació de Videojocs de la Universitat Oberta de Catalunya (UOC), com a programes generalistes, com ara el grau d’Enginyeria Informàtica (GII) o el grau de Multimèdia. L’arribada d’aquest moment sempre és interessant en aquests últims casos, ja que es demostra què són capaços de fer els estudiants de graus que no estan centrats en el desenvolupament de videojocs, excepte a un nivell competencial molt general. Però la veritat és que estan molt motivats, i no deceben mai (més aviat tot el contrari).
Potser el fet més destacat aquest semestre ha estat, per descomptat, l’ús de la IA generativa per crear elements artístics dins dels jocs; especialment en el cas d’estudiants amb un rerefons més tècnic. Això els ha permès ser més eficients, i fins i tot dur a terme tasques que no haurien estat possibles en només un semestre, o tenir dissenys més ben personalitzats. El fet més curiós detectat en aquest aspecte és que el que més li costa a la IA a l’hora de fer un disseny artístic és… saber escriure!
En aquesta entrada us tornem a presentar una petita mostra de treballs interessants, triats entre els més de cinquanta presentats en total. No es tracta dels primers classificats en notes; simplement són alguns exemples representatius, de temàtica o enfocament divers. Les descripcions són en les pròpies paraules dels creadors. Aviat en podreu trobar molts més en el Folio de videojocs.
Treballs finals sobre videojocs del màster universitari de Disseny i Programació de Videojocs
Diseño de niveles y mecánicas en un juego de plataformas 2D tipo Metroidvania – Rafael Lopera Rodríguez (Tutor: Lucas González)
El projecte se centra en la creació d’un prototip de joc de plataformes 2D tipus Metroidvania utilitzant Unity i aprofitant-ne les característiques avançades, com el New Input System, Cinemachine, URP i Timeline, així com l’ús de Tilemaps per a la construcció de nivells. L’enfocament principal està posat en el desenvolupament de mecàniques de jugador, així com en un disseny atractiu de nivells que fomentin l’exploració i la immersió del jugador. Es dedica una atenció especial a la creació d’entorns gràfics detallats i visualment atractius, amb una combinació d’elements artístics i de disseny de nivell que volen generar una experiència envoltant.
El vídeo no fa justícia a la quantitat de petits detalls, que serien molt fàcils d’obviar quan un simplement vol acabar el projecte, però que fan d’aquest joc un projecte molt complet: efectes de boira, la pols en caminar, so localitzat, reaccions en les accions del personatge, etc.
Representation of Mental Illness in Story-Driven Games – Salvador Banderas Rovira (Tutor: Joan Josep Pons López)
Malgrat els creixents esforços de conscienciació i inclusió, els videojocs sovint no aconsegueixen brindar representacions empàtiques i precises dels problemes de salut mental. En prioritzar determinades condicions sobre unes altres, contribueixen fins i tot a invisibilitzar-les, i dificulten la superació de l’estigma. Aquest problema està exacerbat per la freqüent separació entre mecàniques i temes, la qual cosa resulta en una disminució contraproduent de la comprensió del jugador.
Basat en la premissa que els videojocs poden influir en les percepcions i fomentar l’empatia a través de la narració interactiva, aquest projecte tenia com a objectiu millorar la representació de les malalties mentals integrant perfectament aquestes representacions en la narrativa i la mecànica del joc. L’objectiu era desenvolupar un joc d’aventures basat en una història que retratés amb precisió la demència, utilitzant minijocs com a dispositius narratius i evitant estereotips nocius.
Es va fer una extensa revisió de la literatura sobre la desconnexió entre la mecànica i el tema, els minijocs i la representació de les malalties mentals en els videojocs per identificar els problemes predominants. Això va anar seguit d’una anàlisi d’estudis de casos, examinant jocs que han representat malalties mentals per comprendre’n les fortaleses i febleses.
El prototip es va sotmetre a dues etapes de prova: un grup focal inicial per rebre comentaris qualitatius sobre les mecàniques centrals i la integració narrativa, i una enquesta final per avaluar l’efectivitat i l’impacte general del joc. Els resultats van demostrar la viabilitat i l’eficàcia de l’ús de narracions interactives per abordar qüestions socials complexes en els videojocs. En última instància, els resultats del projecte tenen com a objectiu inspirar una comunitat de desenvolupament de jocs més inclusiva i responsable, en què els jocs serveixin com a eines poderoses per al canvi social i l’educació.
Raíces Ancestrales: El legado de Yascual – Fabián Humberto Posso Gordillo (Tutor: Marc Girones Dezsenyi)
La visió d’aquest projecte és rescatar i mostrar les riques tradicions culturals, promovent el respecte per la diversitat cultural del resguard indígena de Yascual, al territori de Los Pastos. L’objectiu és enfortir el sentit d’identitat i pertinença a la seva pròpia cultura entre els membres d’aquestes comunitats. Aquest resguard ha estat seleccionat com a punt focal perquè és un exemple destacat de resistència i preservació de les seves tradicions ancestrals en un món que canvia constantment. Aquest esforç està alineat amb els objectius de desenvolupament sostenible que ha establert l’ONU, especialment els que estan relacionats amb el fet de fomentar una educació inclusiva i equitativa, a fi de preservar el patrimoni cultural i impulsar les identitats culturals.
L’objectiu és crear un vincle entre generacions ressaltant la importància d’aquestes tradicions i promovent-ne la preservació per evitar que s’esvaeixin amb el temps a través d’un videojoc dissenyat per ser educatiu i entretingut, brindant als jugadors una experiència immersiva en la cultura, les tradicions i la història de la comunitat. A través d’aquest projecte, s’espera inspirar altres comunitats indígenes i animar-les a valorar les seves arrels ancestrals, emfatitzant la importància de preservar-les per a les generacions futures.
Treballs finals sobre videojocs del grau d’Enginyeria Informàtica
The BookKeeper: Tales Unbound – Carlota Jover Paredes (Tutor: Bernat Bas Pujols)
Amb el desenvolupament d’aquest treball es vol indagar en l’àmbit del desenvolupament de videojocs, així com totes les àrees que l’involucren. En aquest sentit, s’ha triat la temàtica de gestió d’una biblioteca juntament amb elements de fantasia, comptant amb Unity com a motor principal i diverses eines de disseny per als elements del joc que ho requereixin, com el mapa i els personatges. El joc compta amb un aspecte visual 2D i combina mecàniques de gestió amb minijocs click and drag mitjançant els quals el jugador farà tasques diàries i completarà missions amb l’objectiu de mantenir el bon funcionament de la biblioteca.
Pachangas World Player – Víctor Iglesias Posse (Tutor: Raúl Montoliu Colás)
Pachangas World Player és el treball final de grau pertanyent a l’itinerari de Computació, que consisteix en el desenvolupament complet d’un videojoc 2D, multijugador i arcade, de temàtica futbolística. El joc compta amb una estètica personalitzada, juntament amb mecàniques i habilitats específiques, per a les quals s’hauran de cobrir diferents branques tècniques: disseny gràfic, programació, so, animació, etc.
A causa de les característiques del projecte, s’ha optat per una metodologia en cascada amb la planificació de tasques especificades en el diagrama de Gantt corresponent, però també es pretén l’ús de les eines que facilita GitHub (Issues i Projects) per portar un control més detallat dels canvis en el codi.
Malgrat la limitació temporal d’un quadrimestre per finalitzar el projecte, el producte final va intentar disposar de tots els elements necessaris per ser jugat íntegrament, si bé en el futur se’n podria ampliar el contingut amb nous jugadors, escenaris, moviments especials, power-ups, etc.
Però el millor és que els personatges són versions digitalitzades 3D del grup d’amics del creador!
Treballs finals sobre videojocs del grau de Multimèdia
Cerca Mots – Àlex Romero Guardiola (Tutora: Yolanda Naharro Garcia)
Cerca Mots és un videojoc de trencaclosques inspirat en el popular joc de taula Scrabble amb mecàniques provinents del joc japonès Sokoban. Transcorre en tercera persona i té una estètica basada en gràfics 3D. És un joc per a plataforma PC i està desenvolupat amb el motor gràfic d’Unreal Engine 5.
El joc consisteix a completar nivells formant paraules amb les peces de lletres d’un tauler. Per crear les paraules, el jugador haurà d’empènyer les peces de les lletres amb el personatge. Ho haurà de fer amb un temps determinat marcat per un cronòmetre central. Una vegada que es formi una paraula, el jugador haurà de prémer la tecla X. Si el jugador aconsegueix una paraula, s’avançarà al nivell següent, i tornaran a aparèixer noves peces amb un nou ordre aleatori. El joc requereix enginy, habilitat i agilitat mental. La metodologia àgil de Kanban ha estat la triada per desenvolupar el projecte.
El projecte, gràcies a les mecàniques emprades, un entorn visual que situa el personatge en una nau espacial i un acompanyament sonor que potencia la tensió, aconsegueix crear un joc immersiu, entretingut i amb potencial per crear més nivells i ser una eina per incentivar l’aprenentatge del català de manera divertida.
Kaito: The Crimson Blade – Pedro Pablo Fernández Moya (Tutor: Manel Fernández Rodríguez)
Aquest projecte s’enfoca en el desenvolupament d’un videojoc tipus Metroidvania, fusionant art 2D amb entorns 3D mitjançant l’ús del motor Unreal Engine 5.3. Es vol explorar un estil visual híbrid 2D/3D que aporti una dimensió única tant a la narrativa visual com a la mecànica del joc. El propòsit era crear un prototip jugable que serveixi de base per a futurs desenvolupaments, destacant per la seva innovació en l’estil visual i l’establiment de processos de producció sòlids.
Ambientat en un Japó feudal de fantasia, el joc promet submergir el jugador en un entorn ple de misteri i aventura. S’enfrontarà a desafiaments que van des de superar onades d’enemics fins a la necessitat d’obtenir habilitats o ítems específics per avançar, de manera que fomenta una profunda exploració dels entorns 3D. Inspirant-se en títols com Octopath Traveler, Paper Mario i The Last Night, el projecte va buscar definir una direcció artística nova que servís com a referència per a l’estètica i l’ambientació del joc.
Un dels reptes principals va ser adaptar un estil visual distintiu a Unreal Engine, un motor predominantment 3D, afrontant els desafiaments que implica la integració d’elements 2D. Aquest treball abordarà tant les complexitats tècniques i creatives com els altres aspectes inherents al desenvolupament de videojocs, proposant solucions innovadores per a la gestió de recursos 2D en un entorn 3D.
PD: I em deixo un projecte fet per a l’Spectrum…