Zum Inhalt springen
Giordano Cabral

IF687 · Bachelorstudium, CIn/UFPE · 2015.1 – 2025.2

Introdução à Multimídia (IF687)

Projektveranstaltung. Die Klasse sammelt inspirierende Systeme und Werkzeuge, bildet Gruppen, legt ein Multimedia-Produkt fest und setzt es in zwei Abgaben um – der technischen und der abschließenden –, mit Bewertung unter Kommilitonen.

Leerer Klassenraum am Ende des Tages: Stuhlreihen, eine leere Tafel, ein Fenster mit Jalousie; ein roter Stuhl, den anderen zugewandt.

01 · Lehre

Die Lehrveranstaltung

Introdução à Multimídia (IF687) (Einführung in Multimedia) ist eine Lehrveranstaltung des Bachelorstudiums am CIn/UFPE mit 45 Stunden, offen für Informatik, Computertechnik und Wirtschaftsinformatik (Sistemas de Informação), gehalten von Giordano Cabral von 2015.1 bis 2025.2, außer in 2023.2 und 2024.1. Die Veranstaltung hat keine Vorlesungen: Die Studierenden stellen Beispiele multimedialer Systeme vor, die sie interessieren, die Beispiele werden in Interessenszonen gruppiert, die Klasse teilt sich nach Thema auf, und jede Gruppe hält für die anderen ein Seminar. 2026 wurde sie im neuen Studienplan durch Tendências em Mídia e Interação (CIN0055) mit derselben Struktur ersetzt.

02 · Lehre

Semester

Einundzwanzig Durchgänge zwischen 2015.1 und 2025.2. In 2020.1 wurde die Klasse im März wegen der Pandemie unterbrochen und 2021 wieder aufgenommen; in 2020.3 gab es zwei parallele Klassen, die der Informatik (IF687) und die der Computertechnik (IF849), letztere mit Filipe Calegário.

03 · Lehre

Was die Studierenden tun

Sie bringen Inspirationen mit; sie erheben die Entwicklungswerkzeuge ihres Fachgebiets; sie bilden Gruppen nach Thema, und jede Gruppe hält für die anderen ein Seminar (ein einfaches Werkzeug, ein fortgeschrittenes, ein ungewöhnliches) und stellt eine Aufgabe mit Anleitung, die alle in der folgenden Woche ausführen. Danach folgen die Ideenfindung, der Projektplan, eine Teilabgabe, bei der der Umfang neu verhandelt werden kann, die technische Präsentation (Code, Architektur, Schwierigkeiten, Arbeitsteilung) und die Abschlussdemonstration; die Projektnote wird innerhalb des Teams per 360-Grad-Bewertung verteilt. In den jüngeren Klassen kamen Test-Drives mit der Klasse und ein Prototyp im Vibe Coding hinzu. Diese Seite versammelt rund 125 Teamprojekte.

04 · Lehre

Materialien

Diagramm
Diagramm „Atividade 3 — ciclos de entregas e avaliações“, verwendet in 2020.1 und 2020.2

Studentische Arbeiten64 Abgaben · 2020.2 → 2025.2

A Goblin's Tale

Introdução a Multimídia 2025.2

Actionspiel in Godot: Ein Goblin bricht zu einer Reise durch Wälder, Ruinen und verbotene Grenzgebiete auf, um herauszufinden, was mit seinem Dorf geschehen ist, und kämpft dabei gegen Horden von Rittern.

Diário Inteligente
Introdução a Multimídia 2025.2

Diário Inteligente

Anwendung, in der die Nutzerin oder der Nutzer den Tag in Audioaufnahmen festhält – Berichte, Besprechungen, Momente – und die KI automatisch eine Zusammenfassung in Form von Erkenntnissen (Insights) erstellt.

Orquestra Colaborativa
Introdução a Multimídia 2025.2

Orquestra Colaborativa

Breno Silva, Murilo Barbosa, Tiago Menezes, Victoria Luquet

Musik-Sequenzer mit einem 64-Schritte-Raster in vier Takten, in dem mehrere Nutzer gleichzeitig im selben Raum komponieren und dabei zwischen Klavier, Synthesizer und Gitarre wechseln; über WebSockets synchronisiert.

StyleVision

Introdução a Multimídia 2025.2

Modeberater mit KI: analysiert das Foto eines Outfits, nimmt Fragen per Audio oder Text entgegen und liefert Kritiken und Vorschläge mehrerer Modelle, mit Antwort als Audio.

Voice Force
Introdução a Multimídia 2025.2

Voice Force

Allan Soares Vasconcelos, Álvaro Gabriel C. Lima, Peterson Jesus Feitosa de Melo, Vinicius Sales Oliveira

Von Flappy Bird inspiriertes Spiel, das nur mit der Stimme gesteuert wird: Die Tonfrequenz lässt den Vogel steigen oder sinken, die Lautstärke beschleunigt den Flug; umgesetzt in JavaScript und Python mit librosa.

Dominozada
Introdução a Multimídia (Einführung in Multimedia) 2025.1

Dominozada

Artur Luis Vieira de Melo Boa Viagem, Caio Vinicius de Meneses Fernandes Coelho, Hugo de Almeida Medeiros, Otavio Henrique Baudel Francisco, Paulo Rogerio Oliveira Filho, Pedro Basilio Gomes de Sa

Domino-Spiel unter Freunden, erstellt mit der Engine Godot, mit drei Modi: dem klassischen, dem „puxando do morto“ und einem dritten, eigenen Modus.

HandGenius
Introdução a Multimídia (Einführung in Multimedia) 2025.1

HandGenius

Allyson Ryan Emiliano da Silva, Esdras Henrique Albino da Silva, Gabriel Marques de Albuquerque, Lucas Gabriel da Rocha Nascimento, Lucas Gabriel de Oliveira Silva, Matheus Borges Figueiroa, Miguel Gomes de Oliveira, Rafaela Araujo de Azevedo Pitanga

Gedächtnis- und Koordinationsspiel, das per Gesten gesteuert wird: Die Webcam dient als Sensor (OpenCV und MediaPipe), die Spielerin bzw. der Spieler merkt sich eine Farbsequenz und gibt sie wieder, indem sie bzw. er mit der angezeigten Hand Kreise auf dem Bildschirm berührt, gegen die Zeit.

github.com

IceBreaker Multimedia

Introdução a Multimídia (Einführung in Multimedia) 2025.1

Filipe Moreira, Pedro Henrique Dantas, Pedro Bezerra, João Teles, Jônatas Ferreira, Gabriel Albertin, Vinicius Rodrigues, Carlos Henrique Gonçalves

Webanwendung für interaktive Sitzungen mit Fragen, Antworten und Abstimmungen, gedacht für Kennenlernrunden und einfache Quizze, mit Server in FastAPI und Oberfläche in React.

Labirinto Infinito
Introdução a Multimídia (Einführung in Multimedia) 2025.1

Labirinto Infinito

Lucas da Silva Carvalho, Marcus Vinicius Silva Lima, Matheus Álefe Bezerra da Silva, Pedro Vasconcelos de Menezes Case, Ryei Estevan da Silva Moraes, Samuell Henrique Carvalho Paes Costa, Walfrido Saturno do Nascimento, Tulio Oliveira de Araujo

2D-Rollenspiel mit prozeduraler Kartengenerierung: Mit jeder Partie ändern sich die Wege, die Ressourcen und das Verhalten der Kreaturen in einem Labyrinth, das verschiedene Biome durchquert, mit Erkundung, Echtzeitkampf und Charakterentwicklung.

Music Translator
Introdução a Multimídia (Einführung in Multimedia) 2025.1

Music Translator

Vitor Gabriel Gomes Dias

Werkzeug, das mithilfe von KI Liedtexte an eine andere Sprache anpasst, ohne wörtliche Übersetzung: Es analysiert Melodie, Rhythmus und emotionale Wirkung des Originalliedes und gestaltet den Text neu, um denselben Eindruck zu bewahren.

Oráculo Criativo
Introdução a Multimídia (Einführung in Multimedia) 2025.1

Oráculo Criativo

Angel Willyan R. de Lima, Dayvid Willams da S. Alexandrino, Fabrício Aranha Ferreira, Gabriel Lopes de Souza, Kauã Richard da Silva, Maria Clara Acruchi, Marina Arruda

Webanwendung, die Gefühle und abstrakte Ideen in visuelle Reiseinspirationen verwandelt: Ausgehend von der Beschreibung der Nutzerin bzw. des Nutzers schlägt sie Reiseziele vor und erzeugt mit KI personalisierte künstlerische Bilder.

AiRPG
Introdução a Multimídia (Einführung in Multimedia) 2024.2

AiRPG

Arthur Bezerra Calado, Danilo José Coutinho de Oliveira, Fabriely Luana Pinheiro dos Santos, Flávio Roberto Tavares Bezerra, Pedro Campelo Lins, Yuumi Kunii

Plattform für Spielerinnen, Spieler und Spielleitungen von Tabletop-Rollenspielen (Dungeons & Dragons), die Charakterbogen, Regelbücher, Notizbuch und Würfelwurf an einem Ort vereint, mit einem Chatbot, der Fragen zur Spielwelt beantwortet und Bilder von Monstern und Schauplätzen erzeugt.

Controle Multimídia por Gestos
Introdução a Multimídia (Einführung in Multimedia) 2024.2

Controle Multimídia por Gestos

Ellian, Italo, João Pedro, Aline Marianna, Lucas Vidal, Maria Eduarda

Computer-Vision-System, das Handgesten über die Kamera erkennt und sie Wiedergabebefehlen in Spotify zuordnet – Lautstärke, Titelwechsel, Play und Pause –, mit Erfassung eigener Gesten.

Coup Digital
Introdução a Multimídia (Einführung in Multimedia) 2024.2

Coup Digital

Online-Version des Kartenspiels Coup: Jede Spielerin und jeder Spieler beginnt mit zwei Karten und zwei Münzen und handelt, um als Letzte bzw. Letzter übrig zu bleiben; Echtzeitpartien für mehrere Spielende, mit Socket.io und integriertem Chat.

PurpleHole
Introdução a Multimídia (Einführung in Multimedia) 2024.2

PurpleHole

2D-Plattform- und Rätselspiel, in dem die Spielerin bzw. der Spieler zwischen Dimensionen wechselt, um Herausforderungen zu lösen; geschrieben in C++ mit SDL 3, mit integriertem Leveleditor, Rasterphysik und Unterstützung für Controller und Tastatur.

Star Rush
Introdução a Multimídia (Einführung in Multimedia) 2024.2

Star Rush

Spiel, das Memory mit einem Wettlauf gegen die Zeit verbindet: Die Spielerin bzw. der Spieler deckt farbige Felder eines Spielbretts auf, meidet die Bombenfelder und muss sich, sobald die Zielfarbe angesagt wird, bei wieder vollständig verdecktem Brett an den Weg zu ihr erinnern.

Visualizador de espectro musical
Introdução a Multimídia (Einführung in Multimedia) 2024.2

Visualizador de espectro musical

Vinicius Cardoso Novaes

Musikvisualisierer für die Kommandozeile, der mit pygame Formen zeichnet, die dem Spektrogramm des jeweils gespielten Abschnitts des Titels folgen, berechnet per Fourier-Transformation mit pydub.

Visualizador de Música 3D
Introdução a Multimídia (Einführung in Multimedia) 2024.2

Visualizador de Música 3D

Vinicius Seabra, Guilherme Siqueira, Ivo Neto, Gustavo Santiago, Rodrigo Sales

Interaktiver Visualisierer, der ein Musikstück (MP3-Datei oder Mikrofon) in dreidimensionale Würfel verwandelt, die in Echtzeit auf den Klang reagieren, mit einstellbarer Anzahl, Größe und Farbe der Würfel; erstellt mit p5.js und p5.sound.

github.com
Historical Hopper
Introdução a Multimídia (Einführung in Multimedia) 2023.1

Historical Hopper

2D-Plattformspiel in Unity, das in Levels mit Hindernissen und Gegnern verschiedene Epochen durchquert.

Just Pente

Introdução a Multimídia (Einführung in Multimedia) 2023.1

Tanzspiel nach dem Vorbild von Just Dance mit Brega-Funk-Choreografien: Ein Posenerkenner extrahiert die 33 Körperpunkte aus Tanzvideos, eine Figur in Unity gibt die Choreografie wieder, und die Webcam vergleicht die Pose des Spielers in Echtzeit, um Punkte zu vergeben.

Momentum Chess
Introdução a Multimídia (Einführung in Multimedia) 2023.1

Momentum Chess

Igor Rafael, João Victor, Jorge Francisco, Raquel Rocha, Tales Vinicius, Tiago Victor

Schach, bei dem sich Beleuchtung und Hintergrundmusik je nach Stand der Partie ändern – drohende Gefahr oder Ruhe –, damit die Spieler die Spannung des Spiels spüren.

github.com

MoodSfy

Introdução a Multimídia (Einführung in Multimedia) 2023.1

Dienst, der über die API auf Spotify eine Playlist erstellt, die zu dem Gefühl passt, das der Nutzer auswählt – was er fühlt oder was er fühlen möchte.

Pomeyedoro

Introdução a Multimídia (Einführung in Multimedia) 2023.1

Pomodoro-Timer, der durch Eye-Tracking gesteuert wird: Computer Vision verfolgt das Blinzeln der Augen und gibt je nach Dauer der Sitzung Feedback.

Puzzle mit KI-generierten Bildern
Introdução a Multimídia (Einführung in Multimedia) 2023.1

Puzzle mit KI-generierten Bildern

Flutter-Anwendung, die aus der Beschreibung des Nutzers ein Bild erzeugt und es in ein Puzzle umwandelt: Die Teile werden gedreht, bis das Bild vollständig ist.

Sightwave
Introdução a Multimídia (Einführung in Multimedia) 2023.1

Sightwave

Filipe Eduardo Ferreira da Silva, Gabriel Monteiro Silva, Lucas Dantas de Moura Carvalho, Lucas Lins de Lemos, Luiza Diniz Mendes Monteiro Luna, Maria Clara Alencastro Braner Kenderessy

Vom Bild zur Musik: Der Nutzer sendet ein Foto, und das System sucht auf Spotify Titel, die mit ihm verbunden sind, per wörtlicher, emotionaler oder kombinierter Suche.

WHY.C
Introdução a Multimídia (Einführung in Multimedia) 2023.1

WHY.C

Ratespiel: Jeder Spieler erzeugt ein Bild mit drei Schlüsselwörtern, und der Gegner versucht, sie innerhalb einer Minute zu erraten.

prompt.io

Introdução a Multimídia 2022.2 (Einführung in Multimedia 2022.2)

Lucas Gabriel Rodrigues de Melo

Spiel mit Prompts und Bildern in drei Repositories (Frontend, API und Generator für Prompts und Bilder).

github.com

Caça ao Tesouro (MultiMap)

Introdução a Multimídia 2022.1 (Einführung in Multimedia 2022.1)

João Victor de Barros Felix, Mikael Vidal da Silva

Schatzsuche per Geolokalisierung: Hinweispunkte und Interaktionsobjekte, die über Breiten- und Längengrad markiert sind, mit Bildern, die passend zum Thema des Ortes (Parks, Zoos) erzeugt werden.

multimap.netlify.app

Desktop Snake

Introdução a Multimídia 2021.2 (Einführung in Multimedia 2021.2)

Snake-Spiel, in dem die Hindernisse die Desktop-Verknüpfungen sind: Vor dem Spielen ordnet der Spieler die Symbole an und erstellt seine eigene Karte.

Digaí

Introdução a Multimídia 2021.2 (Einführung in Multimedia 2021.2)

Musikalisches Stadt-Land-Fluss (Stop/Adedonha): Raum erstellen, Freunde einladen und herausfinden, wer die meisten Lieder kennt.

Projekt von Jonathan Kilner

Introdução a Multimídia 2021.2 (Einführung in Multimedia 2021.2)

Jonathan Kilner dos Santos Silva

github.com

Raincife

Introdução a Multimídia 2021.2 (Einführung in Multimedia 2021.2)

Spiel, in dem man einer Figur hilft, an einem regnerischen Tag in Recife die Bushaltestelle zu erreichen, zwischen fliegenden Kakerlaken und anderen Kreaturen.

Super Undersea Adventure

Introdução a Multimídia 2021.2 (Einführung in Multimedia 2021.2)

Plattformspiel in Unity: Ein Taucher steigt durch die Abgründe einer versunkenen Stadt hinab, geht und springt bis auf den Meeresgrund.

youtube.com
SynchroEditor
Introdução a Multimídia 2021.2 (Einführung in Multimedia 2021.2)

SynchroEditor

Automatischer Videoeditor mit Audiosynchronisation: Er erhält mehrere Videos und ein Musikstück und erstellt ein neues Video, dessen Übergänge im Takt erfolgen.

Visual Novel über Kaguya Hime (Hiragana)

Introdução a Multimídia 2021.2 (Einführung in Multimedia 2021.2)

Almir Menezes, Daniel Henrique, Matheus Marques, Murilo Ventura, Pedro Henrique

Visual Novel in Ren'Py über die Geschichte von Kaguya Hime, in der der Spieler die Hiragana der Objekte in der Szene erkennt, um Credits zu erhalten und Kapitel freizuschalten.

Digitales War

Introdução a Multimídia 2021.2 (Einführung in Multimedia 2021.2)

Nachbildung des Brettspiels War als digitales Spielbrett, mit eigenen Regeln, um die Partien dynamischer zu machen.

Any Music Karaokê

Introdução a Multimídia 2021.1 (Einführung in Multimedia 2021.1)

Webanwendung, die einen YouTube-Song erhält und ein vollständiges Karaoke-Video zurückgibt: Sie trennt die Stimme von der instrumentalen Begleitung (Spleeter), richtet den Text zeitlich aus und erzeugt Animationen, die auf die Musik reagieren.

github.com
Car Hockey
Introdução a Multimídia 2021.1 (Einführung in Multimedia 2021.1)

Car Hockey

Igor Domingos da Rocha e Silva, José Henrique Fernandes Silva, Matheus Correia da Rocha, Matheus Epitacio Barros de Lucena

Spiel, das Airhockey mit Autos verbindet, mit physikalischer Simulation der Fahrzeugbewegung und zwei Modi, Standard und mit Hindernissen.

Multiplayer-Tippspiel
Introdução a Multimídia 2021.1 (Einführung in Multimedia 2021.1)

Multiplayer-Tippspiel

Gustavo Chaves Galdino de Moraes, Gabriel Albuquerque de Souza Meireles, Heitor da Rocha Coimbra, Nilo Bemfica Mineiro Campos Drumond

Multiplayer-Browserspiel, in dem man Wörter tippt, um Gegner im selben Raum anzugreifen und sich zu verteidigen, ohne Registrierung; der letzte Überlebende gewinnt.

Melodia
Introdução a Multimídia 2021.1 (Einführung in Multimedia 2021.1)

Melodia

Alexandra Viana Zarzar, Bruno de Melo Costa, João Pedro Henrique Santos Duarte, Thayná Santos, José Antônio Maciel

Spiel zur musikalischen Einführung für Kinder, mit Modi zum Erkennen von Instrumenten, Stilen, Noten und Abfolgen.

Pokémon Visual Concept Generator
Introdução a Multimídia 2021.1 (Einführung in Multimedia 2021.1)

Pokémon Visual Concept Generator

Charles Gabriel Carvalho Cristovão, Paulo Henrique Leite Tavares Correia, Pedro Didier Maranhão, Pedro Tenório Lemos

Generator für Pokémon-Sprites mit generativen adversariellen Netzwerken, trainiert mit etwa sechstausend Bildern, mit Browseroberfläche, um Künstler beim Entwerfen neuer Kreaturen anzuregen.

Portal of Monstrosities
Introdução a Multimídia 2021.1 (Einführung in Multimedia 2021.1)

Portal of Monstrosities

Arthur Cassimiro, Issac Ferreira, Michael Felipe, Renato Alpes, Victor Guimarães

Monstergenerator für Tabletop-Rollenspiele (Dungeons & Dragons): Aus Name, Typ und Herausforderungsgrad erzeugt er den Statistikblock, eine Beschreibung und ein Bild der Figur, um dem Spielleiter Zeit zu sparen.

Randomizando a Geometria

Introdução a Multimídia 2021.1 (Einführung in Multimedia 2021.1)

Anthonny, Henrique de Oliveira Braga Sakane, Matheus Amorim

Software in p5.js, das ein vom Nutzer hochgeladenes Bild aus geometrischen Figuren (Kreisen, Quadraten, Linien) nachbildet, die zufällig erscheinen, bis das Bild zusammengesetzt ist, mit Steuerung von Größe und Animation.

Sentimentanalyse von Tweets über Kandidaten (Kommunalwahlen in Recife 2020)

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

Adriano Nascimento de Santana, Bruno Mesquita, Jefferson Carlos Lima da Costa, Matheus Barbosa

Verarbeitung natürlicher Sprache anhand von Tweets, die 2020 über die Kandidaten für das Bürgermeisteramt von Recife veröffentlicht wurden.

As Aventuras do Cidadão de Bem na Terra da Cloroquina

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

Andreza Dantas Layme Pifano de Moura, Ismael Rufino Alves Júnior, José Raphael Danillo dos Santos, Wellisson Franklin Cordeiro Pereira

Spiel der Gruppe Jogos Vermelho.

Bola bolada

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

Spiel in Unity mit Runden, Gegnern und Punktzahl, von der Gruppe Jogos Amarelo.

Car VR

Introdução à Multimídia 2020.3 (IF849)

Elaine Cruz, Guilherme Xavier, Leonardo dos Anjos, Matheus Felipe

Virtual-Reality-Erfahrung mit einem Auto, als Prototyp in Figma entworfen und in Unity umgesetzt.

Chaotic Show

Introdução à Multimídia 2020.3 (IF849)

Matheus Branco de Siqueira, André Luis Peixoto e Vasconcelos Junior, Antônio Barros da Silva Netto, Adrion Cavalcanti de Albuquerque Filho, Lucas Gabriel dos Santos Araújo, Pedro Kempter Brant

Spiel der Gruppe 08.

ECO

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

In Unity entwickeltes Spiel.

Escape from 2020

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

Mikahel Leal Dias, Pedro Eugenio, Roger Luiz, Vinicius Thiago

Spiel der Gruppe Jogos Azul.

Feel D Bit

Introdução à Multimídia 2020.3 (IF849)

Ailson Cruz, Avner Anjos, Hugo Santos

Plattform, die vom Nutzer hochgeladenen Bildern Musikstücke zuordnet, damit Menschen mit Sehbehinderung die Umgebung über die Musik „spüren“ können.

Jumpmath — The Game

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

Alvaro Gabriel, Daniel Victor

Mathematik-Lernspiel für Kinder.

Moose

Introdução à Multimídia 2020.3 (IF849)

Maria Eduarda Senna, Robson Oliveira, Samuel Brasileiro, Samuel Souza

Projekt der Gruppe AR/VR 01.

PadilhaBOT

Introdução à Multimídia 2020.3 (IF849)

Augusto Terra, Daniel Pacheco, Gabriel Vaz, Ícaro Guerra, Pedro Machado, Alexandre Vieira

Bot der Gruppe Tecnologias de IA 2.

PLAWMI — Plataforma Web de Multimídia Interativa

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

Aline Gouveia, Bruno Martins, Eduardo Conti

Webplattform für interaktive Multimedia.

Podcast Translator

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

Anderson César, Eidson Sá, José Bezerra, Maria Clara, Mateus Felipe, Tiago de Barros

Produktivitätswerkzeug, das Podcasts übersetzt.

tetRL.io

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

Bestärkendes Lernen, angewendet auf Tetr.io, ein im Browser gespieltes Tetris.

Too Long Didn't Listened

Introdução à Multimídia 2020.3 (IF849)

Fasst lange Audionachrichten aus Messaging-Apps für Personen zusammen, die sie nicht anhören können.

Trost-TD

Introdução a Multimídia 2020.3 (Einführung in Multimedia) (Klasse CC)

Gabriela Correia Holanda Freitas, Matheus Alves Almeida, Paula Carollina Oliveira dos Santos, Bianca Carneiro da Cunha Nunes Ferreira, Matheus Marinho de Morais Leça, Gabriel Nogueira Leite

Tower-Defense-Spiel der Gruppe Jogos Roxo.

VIBE

Introdução à Multimídia 2020.3 (IF849)

Gabriel Luna, Jéssica Amaral, Lucas Morais, Manoel Neto

Bot, der Musik und Bilder passend zum emotionalen Zustand des Nutzers empfiehlt.

Babylonic Music Race

Introdução a Multimídia 2020.2

André Valença, Daniel de Azevedo Pacheco, Gustavo Gonçalves Borges, João Vitor Marquim, Matheus Oliveira, Thiago Pinheiro Lima

Multiplayer-Rennspiel, bei dem die Computertastatur zum Klavier wird: Wer die Noten der Sequenz trifft, bringt die Figur voran, wer danebenliegt, wirft sie zurück – begleitet von Melodien aus Filmen und Videospielen.

github.com
CInatra
Introdução a Multimídia 2020.2

CInatra

Adaption des Spiels Genius zum Training der musikalischen Wahrnehmung: Anstelle der Farben gibt es Noten, die der Spieler erkennen und sich merken muss, in Sequenzen, die mit jedem Treffer länger werden.

Emotions and Spotify
Introdução a Multimídia 2020.2

Emotions and Spotify

Anwendung, die die Stimmung auf einem Foto erkennt und im Spotify des Nutzers Musik aus seinem Geschmack empfiehlt, die zur erkannten Emotion passt.

github.com
The Baker Knight Rises
Introdução a Multimídia 2020.2

The Baker Knight Rises

2D-Spiel in Unity mit Draufsicht im RPG-Stil, mit einem Koch-Ritter, der gegen Gegner mit Lebens- und Verteidigungswerten kämpft.

05 · Lehre

Durchgänge

2025.2 · Test drives e vibe coding (Testfahrten und Vibe Coding)

Von September bis Dezember 2025, mit einem Semester, das in Themen gegliedert ist, die die Methode widerspiegeln: Inspiration, Erkundung der Werkzeuge und Einzelprojekt, Ideenfindung in der Gruppe mit einem Video zu den drei Ideen, Projektplan, Festlegung und Analyse der kritischen Punkte, Prototyp im Vibe Coding, drei Test drives mit der Klasse im November und Dezember, technische Abgabe, Abschlusspräsentation am 16.12. und 360-Grad-Bewertung.

  • A Goblin's Tale — 2D-Horden-Spiel in einem mittelalterlichen Universum, entwickelt in Godot: Ein Goblin macht sich auf die Suche nach seiner Frau und seinem Freund, die von Rittern entführt wurden. Team: Lucas Bourguignon, Tomé Lima, Flávio Araújo, Guilherme Rigaud, João Moraes. Bildschirm von A Goblin's Tale bei der Abschlussabgabe
  • StyleVision — Modeberater mit KI: analysiert das Foto des Outfits, nimmt die Frage per Audio oder Text entgegen und liefert Beurteilungen von mehr als einem Modell (GPT-4o-mini und Gemini), ebenfalls als Audio; Flask + SocketIO, OpenCV, Faster-Whisper. Dasselbe Team hatte einen Gestenübersetzer mittels Computer Vision geplant und wechselte das Projekt. Team: Daniel Dias, Gabriel Ayres, Jefferson Santos, João Victor Nascimento, Pedro Fischer, Walter Crasto. Vorschaubild von StyleVision
  • Orquestra Colaborativa — Echtzeit-Musiksequenzer: Mehrere Personen komponieren im selben Raum an einem 8×16-Step-Sequencer (Node + Socket.io + Tone.js), mit Wiedergabe des Verlaufs und Export. Team: Breno Silva, Murilo Barbosa, Tiago Menezes, Victoria Luquet. Oberfläche der Orquestra Colaborativa
  • Voice Force — in JavaScript und Python entwickeltes, per Stimme gesteuertes Spiel: Die Tonhöhe lässt den Vogel steigen oder sinken, die Lautstärke beschleunigt ihn. Team: Allan Soares Vasconcelos, Álvaro Gabriel C. Lima, Peterson Jesus Feitosa de Melo, Vinicius Sales Oliveira. Grafik von Voice Force
  • Diário Inteligente — Tagesprotokoll per Audio (Berichte, Besprechungen) mit Zusammenfassung und von KI erzeugten Erkenntnissen. Logo des Diário Inteligente

2025.1 · Sechs Bereiche, sechs Seminare, Experimente im Unterricht

Kurs mit 46 Studierenden, mit Seite auf Gamma (https://introducao-a-multimidia-m8bc1bq.gamma.site/) und Tabelle zur Nachverfolgung.

  • Labirinto Infinito — 2D-Rollenspiel mit prozeduraler Generierung von Karten und Biomen; im Browser spielbar. Team: Lucas da Silva Carvalho, Marcus Vinicius Silva Lima, Matheus Álefe Bezerra da Silva, Pedro Vasconcelos de Menezes Case, Ryei Estevan da Silva Moraes, Samuell Henrique Carvalho Paes Costa, Walfrido Saturno do Nascimento, Tulio Oliveira de Araujo. Link: https://pedrocase.github.io/Multimidia-projeto/ (Repository github.com/pedrocase/Multimidia-projeto). Labirinto Infinito im Browser (17.09.2026) Seite der Endabgabe des Labirinto Infinito
  • Dominózada — digitale Adaption des Dominospiels in Godot mit mehreren Modi (klassisch, "gato com lebre", Ziehen vom Stapel). Team: Artur Luis Vieira de Melo Boa Viagem, Caio Vinicius de Meneses Fernandes Coelho, Hugo de Almeida Medeiros, Otavio Henrique Baudel Francisco, Paulo Rogerio Oliveira Filho, Pedro Basilio Gomes de Sa, Roberto Oliveira Carneiro de Albuquerque, Thiago Ramalho Magalhaes. Seite der technischen Abgabe des Dominózada
  • HandGenius — Gedächtnis- und Koordinationsspiel, per Gesten vor der Webcam gesteuert: die Farbfolge mit der richtigen Hand wiederholen, gegen die Zeit. Team (SI): Allyson Ryan Emiliano da Silva, Esdras Henrique Albino da Silva, Gabriel Marques de Albuquerque, Lucas Gabriel da Rocha Nascimento, Lucas Gabriel de Oliveira Silva, Matheus Borges Figueiroa, Miguel Gomes de Oliveira, Rafaela Araujo de Azevedo Pitanga. Logo von HandGenius
  • O Oráculo Criativo — Webanwendung, die einen Satz über das Gefühl einer Reise in einen Reiseziel-Vorschlag und ein von KI erzeugtes Bild verwandelt; sie entstand als Reiseplaner-App mit Formularen und wurde nach dem Feedback im Unterricht neu gestaltet. Team: Angel Willyan R. de Lima, Dayvid Willams da S. Alexandrino, Fabrício Aranha Ferreira, Gabriel Lopes de Souza, Kauã Richard da Silva, Maria Clara Acruchi, Marina Arruda. Titelfolie der Präsentation des Oráculo Criativo Bildschirme des Oráculo Criativo
  • IceBreaker Multimedia — Webanwendung (FastAPI + React) für Sitzungen mit Fragen, Antworten und Abstimmungen in Eisbrecher-Aktivitäten, mit von KI erzeugten Fragen. Gruppe 4 – Interaktion: Filipe Moreira, Pedro Henrique Dantas, Pedro Bezerra, João Teles, Jônatas Ferreira, Gabriel Albertin, Vinicius Rodrigues, Carlos Henrique Gonçalves.
  • Adaptação de letras com IA — gestaltet den Text eines Liedes in einer anderen Sprache neu und bewahrt dabei Melodie, Rhythmus und emotionalen Gehalt, statt wörtlich zu übersetzen. Logo des Projekts zur Textadaption
Seite des Kurses im Jahr 2025.1, veröffentlicht auf Gamma
Seite des Kurses im Jahr 2025.1, veröffentlicht auf Gamma

2024.2 · Rückkehr aus der Postdoc-Phase

Kurs mit 48 Studierenden, vom 12.11.2024 bis 08.04.2025, mit Pause und Karneval dazwischen.

  • AiRPG — Plattform für Tabletop-Rollenspiele (D&D) mit Charakterbogen, Regelbüchern, Notizen, Würfeln und einem Chatbot, der Fragen zur Spielwelt beantwortet und Bilder von Monstern und Schauplätzen erzeugt. Gruppe 4: Arthur Bezerra Calado, Danilo José Coutinho de Oliveira, Fabriely Luana Pinheiro dos Santos, Flávio Roberto Tavares Bezerra, Pedro Campelo Lins, Yuumi Kunii. Endabgabe von AiRPG
  • Star Rush — Gedächtnisspiel auf einem Spielbrett mit verdeckten Kacheln, gegen die Zeit und mit Bomben. Team Star Rush; die ausführbare Datei wurde von Carlos Henrique Vieira Marques Veeck abgegeben.
  • PurpleHole — 2D-Plattformer/Puzzle in C++ mit SDL3, in dem die Spielerin bzw. der Spieler zwischen Dimensionen (Vergangenheit/Zukunft) wechselt, um Level zu lösen; enthält einen Level-Editor. Illustration von PurpleHole
  • Coup Digital — Online-Multiplayer-Version des Kartenspiels Coup (Socket.io), mit Chat. Team 1: João Luís da Silva Marrocos, Juliana Talita Silva, Luana de Melo Queiroz, Maria Fernanda Florêncio Amorim, Pedro Elias Gonçalves de Andrade, Thomaz Cabral Corrêa de Araújo, Welton Pereira da Luz Felix. Die ursprüngliche Planung des Teams lautete „Soundeffekte durch Gesten“. Vorschaubild von Coup Digital
  • Controle Multimídia por Gestos — steuert Lautstärke, Titel und Wiedergabe von Spotify über Handgesten vor der Webcam (MediaPipe), mit individuell anpassbaren Gesten. Team: Ellian Rodrigues, Italo Leandro, João Pedro Deo, Aline Marianna, Lucas Vidal, Maria Eduarda Farias. Endabgabe der Gestensteuerung
  • Visualizador de Som 3D — Audio-Visualisierer (MP3 oder Mikrofon) mit konfigurierbaren dreidimensionalen Würfeln. Team: Vinicius Seabra, Guilherme Siqueira, Ivo Neto, Gustavo Santiago, Rodrigo Sales. Link: https://rodisales87.github.io/Multimidia-Visualizador-de-Som/ (Repository github.com/RodiSales87/Multimidia-Visualizador-de-Som). Visualizador de Som 3D online (17.09.2026)
  • Waview — Audio-Visualisierer (MP3/WAV) mit FFT und Glättungen, Wiedergabewarteschlange und Anpassungsmöglichkeiten. Technische Folie von Waview
  • Plataforma de Colaboração para Criadores de Conteúdo — Repository für die Videobearbeitung und die Kommunikation zwischen Sponsoren und Content-Erstellern (Java/Spring Boot + Next.js), zum Zeitpunkt der technischen Abgabe noch im Aufbau. Abgegeben von Vinicius Santos Lourenço.
  • Visualizador de música (Einzelarbeit) — Zeichnungen, die dem Spektrogramm des gerade abgespielten Musikstücks folgen (pydub, pygame, typer). Autor: Vinicius Cardoso Novaes. Endabgabe des Musik-Visualisierers

2023.1 · Notion und „The Good, The Bad and The Ugly“

  • Momentum Chess — Schach, bei dem sich Beleuchtung und Musik je nach Phase der Partie ändern. Team: Igor Rafael, João Victor, Jorge Francisco, Raquel Rocha, Tales Vinicius, Tiago Victor. Link: https://github.com/John-Cavalcanti/ChessGame (Release v0.9.1). Momentum Chess
  • Just Pente — interaktiver Tanz, inspiriert von Just Dance, mit Brega Funk: Ein Posenerkennungsmodul (cvzone) extrahiert die 33 Punkte der Tänzerin bzw. des Tänzers aus dem Video, eine Figur in Unity gibt die Choreografie wieder, und die Webcam bewertet die Pose des Spielers. Just Pente
  • Puzzle AI — Flutter-App, das per KI aus einer Beschreibung Bilder erzeugt und in Puzzles umwandelt. Team für generative Bild-KI (Bericht „Sinergia Artificial“): Filipe Eduardo Ferreira da Silva, Gabriel Monteiro Silva, Lucas Dantas de Moura Carvalho, Lucas Lins de Lemos, Luiza Diniz Mendes Monteiro Luna, Maria Clara Alencastro Braner Kenderessy. Erzeugtes Puzzle („Pikachu landing in mars“) Bildschirm der App im Bericht
  • MoodSfy — erstellt eine Spotify-Playlist anhand von Gefühlen, die aus einer Liste ausgewählt werden (Spotify-API). MoodSfy
  • Historical Hopper — 2D-Plattformspiel in Unity, das durch verschiedene Epochen führt. Historical Hopper
  • Pomeyedoro — Pomodoro-Timer, der das Blinzeln mittels Computer Vision verfolgt.
  • Sightwave — Oberfläche mit Bildern und Textfeldern. Sightwave
  • WHY.C — Oberfläche mit Bild und Auswahloptionen. WHY.C

2022.2 · Sieben Interessenzonen

Von November 2022 bis April 2023.

  • prompt.io — Generator für Prompts und Bilder (Front-End, API und Generator in drei Repositorys). Gruppe: Gustavo Carvalho Campos, José Lucas Correia Acioly, Lucas Gabriel Rodrigues de Melo, Matheus Frej Lemos Cavalcanti, Rodrigo Mesel Lobo Oliveira.
  • IdleSim — Simulation (Simulationsgruppe); Architektur und Grundzyklus beschrieben von Lucca Andrade Limongi Di Francesco.
  • Interactive Art Experience — Gruppe von Pedro Lucas, Fábio Willian und Charlys.
  • Android-App für Augmented Reality (ARCore/Sceneform) — Patrícia, Frederico, Pedro Victor, Júlio und Jefferson.

2022.1 · Aktivitätspläne zwischen Teams

Von Juni bis Oktober 2022, mit Discord der Klasse.

  • Caça ao Tesouro / Multimap — georeferenzierte Schatzsuche mit Hinweisen und Artefakten auf einer Karte (OpenStreetMap, AR, OpenCV, Flutter, Node). Team: João Victor de Barros Felix und Mikael Vidal da Silva. Link: https://multimap.netlify.app/ (Repository github.com/jvbfelix/Multimidea).
  • Cin Fighter (Street Fighter – CIn Edition) — Kampfspiel, dessen Kämpfer Professoren des CIn sind. Team: Sérgio Leonardo Barreto Paixão, João Victor Soares Ferreira, Gabriel Felipo Raeli de Melo.
  • Dark Realm — Souls-like-Action-RPG aus der Third-Person-Perspektive, in der Engine Core Games. Team: Mihael Guedes, Matheus Aragão, Natan Lima, Antônio Neto, Lucas Gomes.
  • Jogo da Afinação — Labyrinth, in dem sich der Spieler orientiert, indem er gesungene Töne stimmt. Team: Alex Paulo Ferreira Damascena, Caio Bezerra Londres Barreto, José Danilo Silva do Carmo, Marcos André Cavalcanti, Pedro Correia de Carvalho de Q. Lima, Sofia Melo de Lucena.
  • LyriCreator — Generator für Liedtexte auf der Grundlage ausgewählter Künstler (Sprachmodell + Weboberfläche). Team: Alice Barbosa, Amanda Guimarães, Anna Luiza Caraciolo, Bruna Alves, Isabela Marinho, Lorena Vilaça.
  • TongueTwister — Spiel in Unity, dessen Mechanik auf Spracherkennung beruht. Team: Arthur Lacet, Artur Leal, Bruno Henrique, Cauê Addae, Eduardo Geber, Matheus Paixão, Vinicius Eduardo.
  • Mapeamento de Acidentes de Trânsito no Recife — Dashboards auf Grundlage des Open-Data-Portals der Stadtverwaltung. Team: Olavo Rangel, Otavio Augusto, Romero Cartaxo.
  • Deep style transfer (Computer Vision) — Anwendung, die Stile auf Bilder der Nutzer überträgt (TensorFlow + Streamlit). Team: Alex Alves do Nascimento Silva, Eduardo Alexandre de Amorim, Marcus Vinicius de Melo, Rafael Rodrigues da Silva.
  • Augmented Reality — Visualisierung von Möbeln in Räumen und von Kartenspielen mit Spielkarten als Markern (Unity + Vuforia). Team: Azemar da Rosa Teixeira Neto, Emanuel Vinícius Tavares dos Santos Gomes, Weslley Batista da Hora, Carlos Roberto Cordeiro Pereira, Humberto Lima de Alcântara Fonseca Filho.
  • 2D-Plattformspiel in Godot mit einer besonderen Bewegungsmechanik. Team: Alice Vitoria Sales da Silva, Felipe Guimarães Vasconcelos, Filipe Gomes de Melo, David Johnson dos Santos, Icaro Wanderley Santana de Sena, Jose Rodrigo dos Santos Moura, Pedro Landim de Brito.
  • Projekt zur Datenvisualisierung. Team: Clesson Roberto da Silva Junior, David Ubaldo Mesquita Londres, Yves Emannuel Francisco do Ó, Wesley Alves da Silva, Weybson Alves da Silva, Tomás Nascimento.

2021.2 · Notion „Tecnologias Divertidas“, Discord und Game Design

Von Februar bis Mai 2022, online bis Ende März und danach in Präsenz.

  • A história encurtada de Kaguya Hime — Visual Novel in Ren'Py zum Erlernen von Hiragana: In jedem Kapitel erkennt der Spieler die Zeichen und erhält Punkte. Team: Almir Menezes, Daniel Henrique, Matheus Marques, Murilo Ventura, Pedro Henrique. Link: https://github.com/DanielHCorreia/VisualNovel--Kaguya-Hime. Bildschirm der Visual Novel Cover: A história encurtada de Kaguya Hime
  • Digaí — das Spiel Stadt-Land-Fluss (Stop/Adedonha) mit musikalischem Einschlag, in Räumen mit Freunden. Banner von Digaí
  • Desktop Snake — Snake-Spiel, in dem die Hindernisse die Desktop-Verknüpfungen des Spielers sind. Desktop Snake
  • SynchroEditor — automatischer Editor, der aus mehreren Clips ein Video zusammenstellt und die Szenen im Takt der Musik wechselt. SynchroEditor
  • RainCife — Spiel, in dem ein Student der UFPE durch ein überflutetes Recife zur Bushaltestelle gelangen muss; die Ideenfindung sah QR-Codes vor. RainCife
  • Super Undersea Adventure — 2D-Plattformspiel in Unity: Ein Taucher steigt durch eine versunkene Stadt hinab (Video unter https://www.youtube.com/watch?v=x_fmCbcdn_I). Cover von Super Undersea Adventure
  • War — digitales War-Brettspiel mit eigenen Regeln. War
Ideen für 2D-Spiele, präsentiert am 10.03.2022
Ideen für 2D-Spiele, präsentiert am 10.03.2022

2021.1 · Inspirationsvideos, SBCM und GPT-3

Online-Kurs, von September bis Dezember 2021, über Meet und Discord.

  • Portal of Monstrosities (Nameless Grupo) — D&D-Monstergenerator mit Statblock, Bild durch generative KI und Text (GPT-3/GPT-J), in Python. Team: Arthur Cassimiro, Isaac Ferreira, Michael Felipe, Renato Alpes, Victor Guimarães. Seite des Berichts Grafik von Portal of Monstrosities
  • Pokémon Visual Concept Generator / Gendex Pokémon (Monks Blue – IA) — GAN, trainiert mit etwa 6.000 Sprites, um neue Pokémon zu erzeugen, mit Benutzeroberfläche auf der Client-Seite (Python, TensorFlow, AngularJS). Team: Charles Gabriel Carvalho Cristovão, Paulo Henrique Leite Tavares Correia, Pedro Didier Maranhão, Pedro Tenório Lemos. Erzeugte Sprites Banner
  • Any Music Karaokê — Webanwendung, die jeden YouTube-Song in Karaoke verwandelt: Sie trennt die Stimme (Spleeter), gleicht den Text ab (Genius, Auto Lyrix Align, Rabbit Lyrics) und animiert ihn mit P5. Seite der Abgabe
  • Melodia — vier Spiele zur musikalischen Früherziehung für Kinder (Klangfarbe, Stilrichtungen, Musikgedächtnis, Notenlesen), in Processing + SuperCollider. Team: Alexandra Viana Zarzar, Bruno de Melo Costa, João Pedro Henrique Santos Duarte, José Antônio Maciel, Thayná Santos. Menü von Melodia
  • Car Hockey — Airhockey mit Autos und realistischer Physik. Team: Igor Domingos da Rocha e Silva, José Henrique Fernandes Silva, Matheus Correia da Rocha, Matheus Epitacio Barros de Lucena. Car Hockey
  • Randomizando a Geometria — bildet ein Bild des Nutzers mit zufällig erzeugten Kreisen, Quadraten und Linien nach (P5.js). Team: Anthonny, Henrique de Oliveira Braga Sakane, Matheus Amorim. Randomizando a Geometria
  • essaywars (Red Monks) — Multiplayer-Tippspiel 1 gegen 1: Wörter geben Power-ups, stellen Lebenspunkte wieder her oder greifen den Gegner an (socket.io). Team: Heitor Coimbra, Gustavo Galdino, Gabriel Meireles, Nilo Drumond. essaywars
  • Queimando Aula (LAG – Jogos 2D) — Kampf-Plattformspiel nach dem Vorbild von Völkerball, Lehrer gegen Schüler (Construct 3). Team: Amanda Maria, Amanda Nunes, Gislayne, Lucas, Pedro.

2020.2 · Ton, Bild, 2D- und 3D-Spiele (Mai bis September 2021)

Online-Kurs, bei dem der gesamte Zeitplan von Anfang an veröffentlicht war: Inspirationen und Werkzeuge in Videos und in Notion, Seminare mit bis zu zehn Personen, bewertet per Formular, Übungen, Ideenfindung, Spezifikation, Prototyp, Teilabgabe, Nutzerfeedback, technische Abgabe, Präsentation und Endabgabe am 02.09.

  • Babylonic Music Race (Gruppe Som) — Multiplayer-Rennen, bei dem jede richtig gespielte Note auf der Klaviertastatur die Spielfigur voranbringt (JavaScript, Node, Tone.js). Team: André Valença, Daniel de Azevedo Pacheco, Gustavo Gonçalves Borges, João Vitor Marquim, Matheus Oliveira, Thiago Pinheiro Lima. Endabgabe des Babylonic Music Race
  • Emotions and Spotify (Gruppe Imagem) — empfiehlt Musik auf Spotify anhand der Stimmung, die in Fotos erkannt wird. Link: https://github.com/Gaudiot/EmotionsAndSpotify. Emotions and Spotify
  • CInatra! (Musik) — Adaption von Genius mit Musiknoten zur Entwicklung des musikalischen Gehörs (Tone.js, React). Team: Marcos, Heitor da Silva Santos, André Ferreira Santos Sousa, João Vitor Valadares de Moraes, Francisco Marcos Lira do Nascimento. CInatra!
  • The Baker Knight Rises (2D-Spiele) — Top-down-RPG in Unity, angesiedelt in Küchen und Restaurants. The Baker Knight Rises
  • Pit of Friends / Precipício da Amizade (3D-Spiele) — Wettkampf in Unity, bei dem die Freunde von den Plattformen gestoßen werden. Team: Kevin Andrews, Luís Carlos, Gabriel de Oliveira, Maria Beatriz, Marcus Almeida, Thomas Patrick.

2020.1 · Im März 2020 unterbrochen, 2021 remote wieder aufgenommen

Zwei Klassen.

  • Memes Kombat (Spiele) — Spiel in Unity mit Multiplayer (Mirror). Team: Gabriel Lyra (Grafik), Matheus Belfort, Vinícius Dantas.
  • Audiogame (Audio) — Spiel, das durch Erzählung und Sprachbefehle gesteuert wird. Team: Marton Paulo, Matheus Isidoro, Pedro Freitas, Romildo Juliano, João Guilherme Paiva. Architektur des Audiogame (Begleitung, Phase 1)
Video zur KI-Aktivität der Klasse (Stilübertragung)
Video zur KI-Aktivität der Klasse (Stilübertragung)
  • Links: https://youtu.be/DHj0WZFYeLA

2020.3 · Remote, zwei Klassen, Gruppen nach Farben und Post-mortem

Remote-Semester von August bis Dezember 2020 mit zwei parallelen Klassen: IF687 für Informatik (Ciência da Computação) und IF849 für Computertechnik (Engenharia da Computação), Letztere mit Filipe Calegário.

Klasse IF687 (CC):

  • Escape from 2020 (Jogos Azul) — Side-scrolling-Shooter in Godot über die Flucht aus dem Jahr 2020. Team: Mikahel Leal Dias, Pedro Eugenio, Roger Luiz, Vinicius Thiago.
  • Trost-TD (Jogos Roxo) — Tower Defense in Unity/C#. Team: Gabriela Correia Holanda Freitas, Matheus Alves Almeida, Paula Carollina Oliveira dos Santos, Bianca Carneiro da Cunha Nunes Ferreira, Matheus Marinho de Morais Leça, Gabriel Nogueira Leite, Vlademir José Montenegro de Melo.
  • Bola bolada (Jogos Amarelo) — Rundenspiel in Unity mit Kamerasteuerung per Maus. Team: Vitor Lopes Maia Albuquerque, Renatto de Souza Padilha Feitosa, Tiago Sousa Carvalho, Hugo Soares Ramos Falcão.
  • Jumpmath – The Game (Jogos Verde) — Lern-Plattformspiel: Nur die Balken mit der richtigen Gleichung tragen die Spielfigur (Construct 2). Team: Alvaro Gabriel und Daniel Victor. Prototyp des Jumpmath
  • As Aventuras do Cidadão de Bem na Terra da Cloroquina (Jogos Vermelho) — 2D-Plattformspiel, in dem die Figur bis zum Impfstoff dem Virus und Menschenansammlungen ausweicht. Team: Andreza Dantas Layme Pifano de Moura, Ismael Rufino Alves Júnior, José Raphael Danillo dos Santos, Wellisson Franklin Cordeiro Pereira.
  • ECO — 3D-Spiel in Unity, in dem Punkte erzielt werden, indem man den Ursprung des Klangs ortet (3D-Audio). Autor: Felipe Basto Tabosa. ECO
  • PLAWMI – Plataforma Web de Multimídia Interativa — Vögel auf dem Bildschirm reagieren auf die Frequenz der vom Mikrofon aufgenommenen Stimme (Web Audio API, Meyda, Konva.js). Team: Aline Gouveia, Bruno Martins, Eduardo Conti, Iris Soares, Magnon Souza, Marconi Gomes, Rodrigo Rodrigues. PLAWMI-Bericht
  • Análise de sentimentos das eleições do Recife 2020 (IA Verde) — NLP auf Tweets über die Kandidaten für das Bürgermeisteramt. Team: Adriano Nascimento de Santana, Bruno Mesquita, Jefferson Carlos Lima da Costa, Matheus Barbosa. Titelseite des Berichts
  • Podcast Translator (KI Orange) — transkribiert einen Podcast, übersetzt ihn und erzeugt eine neue Audiodatei in einer anderen Sprache (Google-APIs; Node, Redis/Bull, Docker). Team: Anderson César, Eidson Sá, José Bezerra, Maria Clara, Mateus Felipe, Tiago de Barros. Slides do Podcast Translator Post-mortem
  • tetRL.io (KI Rot) — Agent des bestärkenden Lernens, der lernt, das Tetris (Tetr.io) zu spielen, das dasselbe Team in einer anderen Lehrveranstaltung entwickelt hat. Team: Alexandre de Queiroz Burle, Danilo Vaz Marcolino Alves, Humberto Lopes Ferreira de Souza, Matheus Vinícius Teotonio do Nascimento Andrade, Uanderson Ricardo Ferreira da Silva. tetRL.io
  • Jogo de localização de estímulo sonoro 8D (AUDIOV-3) — Mobile-App mit Gyroskop.
  • Comfeats — Generator für Verse im Stil eines Künstlers (textgenrnn).

Klasse IF849 (EC, mit Filipe Calegário):

  • Chaotic Show (Gruppe 08, Spiele) — Rhythmusspiel in Construct 2 mit manueller Synchronisierung der Musik. Team: Matheus Branco de Siqueira, André Luis Peixoto e Vasconcelos Junior, Antônio Barros da Silva Netto, Adrion Cavalcanti de Albuquerque Filho, Lucas Gabriel dos Santos Araújo, Pedro Kempter Brant.
  • Moose (AR/VR 01) — Museum für zu Hause in Augmented Reality (SwiftUI + ARKit), angebunden an eine Musik-API. Team: Maria Eduarda Senna, Robson Oliveira, Samuel Brasileiro, Samuel Souza. Moose
  • Too Long Didn't Listened (TLDL) (Gruppe 2 – KI1) — Telegram-Bot, der empfangene Audionachrichten transkribiert. Team: Caio Moreira Gomes, João Rafael da Silva Faria, Ramon Jorge Valença Wanderley, Thiago Augusto dos Santos Martins, Marco Aurélio Ferreira Santana, José Carlos Carvalho Brandão. Relatório do TLDL
  • Car VR — 3D-Autospiel in Unity, in Figma prototypisiert. Team: Elaine Cruz, Guilherme Xavier, Leonardo dos Anjos, Matheus Felipe. Protótipo do Car VR
  • Feel D Bit — ordnet vom Nutzer hochgeladenen Bildern Musikstücke zu, damit sehbehinderte Menschen die Umgebung „spüren“. Team: Ailson Cruz, Avner Anjos, Hugo Santos.
  • VIBE (Audio 01) — Bot, der je nach emotionalem Zustand des Nutzers Musik und Bilder empfiehlt. Team: Gabriel Luna, Jéssica Amaral, Lucas Morais, Manoel Neto, Paulo Victor.
  • PadilhaBOT (Gruppe 3 – KI 2) — in der IBM Cloud erstellter Bot. Team: Augusto Terra, Daniel Pacheco, Gabriel Vaz, Ícaro Guerra, Pedro Machado, Alexandre Vieira.
Zeitplan der nächsten Abgaben (2020.3)
Zeitplan der nächsten Abgaben (2020.3)

2019.2 · Tutor, Workshops und Rec'n'Play

Von August bis Dezember 2019, mit dem Tutor Luiz Henrique „Tato“ Caúla, der in Abwesenheit des Professors Seminare leitete und den React-Workshop hielt.

  • Obstacle Swap (Spiele) — 2D-Plattformspiel mit abwechselndem Multiplayer: Während ein Spieler versucht, das Ziel zu erreichen, aktiviert der andere Fallen. Team: Felipe Benjamin Mendonça Araújo, José Gabriel Silva Pereira, Lucas Silva de Mendonça, Melissa Corrêa de Mesquita Falcão, Pedro Ventura Coutinho. Link: https://github.com/zegabr/ObstacleSwap.
  • Mapsify (Computação Musical, Gruppe 1) — App (Expo/React Native), das Playlists auf Spotify erstellt, sie Adressen auf der Karte zuordnet und öffentlich macht. Team: Aldiberg Júnior, Christian Davi, Daniel Bastos, Rodrigo Albuquerque, Vitor Sousa, Ruy Melo. Links: https://github.com/rodrigoap2/Mapsify und https://github.com/danbsts/mapsify-server.
  • FaCIn (KI) — Team: Leão Liu Masur, Guilherme Afonso Galindo Padilha, Gabriel Teixeira Soares de Almeida und Mateus Lucena Loureiro.
  • Variasmidias (Computação Musical, Gruppe 2) — Lucas Vinícius, Josué Fidelis, Arthur Cabeça, Felipe Souza, Pedro Souza, Felipe França, Marvin Miguel.
Ankündigung des Workshops
Ankündigung des Workshops "Máquinas Criativas" (Kreative Maschinen) beim Rec'n'Play 2019

2019.1 · Drei Seminare und Demo Day

Von Februar bis Juli 2019, mit Tutoren, in vier Phasen.

  • Idee der KI-Gruppe (Aufgabe 1): ein Originalmusikstück aus den BPM der Bewegungen des Nutzers vor der Webcam erzeugen.
  • Abschlusspräsentation der Audiogruppe über Musikerzeugung, Audioanalyse und Spracherkennung (abre.ai/mmbot): Lucas Barros, Lucas Cardoso, Luan Brito, Éden Santana, Rafael Mota, Saulo Guilhermino, Penélope Araújo, Pedro Veríssimo, Gabriel Pessoa, Matheus Lima, André Luna.
Aufgabe mit dem kleinen Klavier (Tone.js), abgegeben von der Spielegruppe
Aufgabe mit dem kleinen Klavier (Tone.js), abgegeben von der Spielegruppe
  • Links: https://dinosaulo.github.io/

2018.2 · Seminare nach Fachgebiet und Tutoren

Von August bis Dezember 2018, mit Tutoren.

  • Timber — Wettlauf gegen die Zeit, abgeleitet aus einem früheren Spiel von João Victor (SFML); der ursprüngliche Vorschlag war ein Beat-’em-up, das im CIn spielt, mit Professoren als Levels. Team: Alandrey André, Gabriel Alves, Heitor Sammuel, João Victor, Juliano Cezar, Natanael Neto, Pedro Henrique. Link: https://github.com/jvcoutinho/Timber-. Timber
  • GoodTone — Lösung für Tabletop-Rollenspieler, entstanden nach Sitzungen und Interviews mit Spielern. Team: Rodrigo de Araújo Lemos, André Soares da Silva Filho, André Luiz Pereira da Silva, Lucas Aurelio Gomes Costa, Germano Pires de Carvalho, Renato Joaquim de Miranda Ferreira.
  • Voice Maker + — Gruppe mit zehn Mitgliedern: Almir Alves, Anderson Carneiro, Carlos Menezes, Hywre Cesar, João Plácido, Lucas Thierry, Maíra Cabral, Mayara Cavalcanti, Paulo Carneiro, Rebeca Oliveira.
  • Experiment zum Stereosehen — ein Objekt im Raum ohne äußere Störeinflüsse verfolgen. Autor: Hywre Cesar.
Zusammenstellung inspirierender Systeme an der Tafel, 23.08.2018
Zusammenstellung inspirierender Systeme an der Tafel, 23.08.2018
  • Links: https://heitorado.github.io/EkansEmag/

2018.1 · Inspirierende Systeme und die Herausforderung der Ideenfindung

Die Klasse sammelte inspirierende Systeme, durchlief die „Herausforderung 1: die Idee auswählen“, berichtete über die theoretischen und technischen Schwierigkeiten jedes Teams und führte die 360-Grad-Bewertung je Gruppe durch.

  • Pitch Voice (Spielegruppe) — Android-App im Stil eines Karaoke-Spiels: Ein Themenrad wird gedreht, man singt einen passenden Abschnitt, und die anderen stimmen ab. Team mit 14 Mitgliedern: Maria Luiza Menezes Vieira, Larícia Maria Mota Cavalcante, Victor Aguiar Guedes, Maria Eulália Marques Gomes dos Reis Aires, Alecsandro Silva da Conceição Junior, Pamella Bezerra da Silva Ferreira, Italo Ribeiro Soares, Henrique Andrade Mariz, Marina Oliveira de Barros, Lucas Miranda Lin, Guilherme Augusto Campos de Melo, Daniel Filgueira Bezerra, Rafael Prado Santos, Adson Paulo da Silva Ramos.
  • Musik-Bot — Discord-Bot, der die Stimmung des Gesprächs ableitet und dazu passende Musik abspielt (Spotify-Attribute, Songtexte von musixmatch).
  • Sound-App über Gesichtsausdrücke (Sound-Team) — erkennt Gesichtsbewegungen im Video und gibt Soundeffekte aus.
  • Music Based Procedural Art — prozedurale Kunst, die in Echtzeit aus der Musik erzeugt wird (three.js). Prototyp: https://lams3.github.io/three-js-examples/Music/index.html. Prototyp Music Based Procedural Art
  • picpuzzle — Team: Alesson Farias, Douglas Cavalcante und Joyce Santana; die frühere Idee des Teams, „Blend It“, bearbeitete Videos.
  • Mobile Synthesizer — Marktstudie und Nutzerbewertung des Fingú Synth Beta (durchgeführt in 2016.2). Autor: Pedro Torchio.

2017.2 · Kartendeck, GDD und drei Berichte

Von August bis Dezember 2017.

  • FastPic (KI) — von Gartic inspiriertes Spiel: Der Spieler fotografiert das verlangte Objekt, und IBM Watson überprüft das Bild; Echtzeit-Rangliste (Django). Team: Alexandre Victor, Amanda Isabel, Bruno Filho, Carolina Tavares, Edjan Michiles, Felipe Bormann, Gabriel Vinícius Melo, Leonardo Galdino, Luã Lázaro, Lucas Florêncio, Lucas Rufino, Lucas Valença, Matheus Hopper, Pedro Tôrres, Rodrigo Lima, Thiago Casanova, Ullayne Fernandes. Bericht zu FastPic
  • CInpocalypse (Surviving College) (Spiele) — Top-down-Survival-Shooter, in dem jedes Level einem Studienabschnitt entspricht und jeder Boss einem Professor. Team: Adilson Angelo da Silva Junior, Douglas Soares Lins, Fernando Rangel Magalhães, Francisco Soares dos Santos Neto, Igor de Andrade Farias Poncell, João Felipe da Matta Ribeiro Moura, João Victor Oliveira Santos, Jônatas de Oliveira Clementino, Lucas Santana da Silva, Luiz Henrique Souza Gomes Oliveira, Luiz Henrique Tavares Caúla, Luís Henrique do Nascimento Santos, Miriane Silva Trajano do Nascimento, Márcio David Barbosa, Paulo Vitor Cruz e Silva, Pedro Henrique Cardoso dos Santos, Ramon de Saboya Gomes, Rodrigo Cunha da Silva, Rodrigo Ferreira Oliveira de Paula, Valdemiro Rosa Vieira Santos. Low-Fidelity-Mockup von CInpocalypse
  • Kollaborative Playlist mit dem „DJ“ Cleito (Computação Musical) — erzeugt Spotify-Playlists aus den Vorlieben der Teilnehmer einer Facebook-Veranstaltung. Team: Danilo Lima, Eduardo Luiz Silva, Hiago Rodrigues da Silva, Luiz Felipe de Barros Jordão Costa, Rodrigo César Elpidio Lins, Tharcio Marcilio Araujo Melo da Silva, Thiago Lopes, Wellington Barbosa de Almeida.

2017.1 · LOUCO, Voxar und Präsentationen über Hangouts

Von März bis Juli 2017.

  • Dona Cuca — Anwendung als Küchenhelfer (Sprachinteraktions-Skript, im Mai validiert). Team von Victor Augusto Pereira Porciúncula.
  • breg-o-matic — Projekt rund um den Brega, vorgestellt Filipe Calegário und dem Manager der Band Faringes da Paixão.
  • Preditor de likes no Instagram — schätzt die Likes eines Fotos anhand von Labels, die über Bildanalyse-APIs (Google Cloud Vision, Imagga) gewonnen werden, sowie mittels Regression (MLP, Entscheidungsbaum). Team: Marcos Barreto, Jailson Dias, Leonardo Alves, Luiz Reis. Link: https://github.com/msb55/projeto-multimidia.
  • IAM — Stimmerkennung; das Team (Vinícius Moraes, Vitor José da Silva Lima und Kollegen) schlug vor, auf ein Rhythmusspiel in LÖVE/Lua oder ein sprachgesteuertes Schach umzusteigen.
  • Gerador de vídeo em mosaico — gibt mehrere Videos in einem Rahmen wieder, mit ffmpeg und Java. Link: https://github.com/rslgp/multimidia.
  • barbie girl — Projekt von Jadson Torres de Lucena.

2016.2 · HTC Vive und Projekte in Gruppen

Von August bis Dezember 2016, mit João Tragtenberg im Lehrpraktikum (estágio docência).

  • Fingú Synth — einfacher digitaler Synthesizer für Android (44,1 kHz; Sinus-, Dreieck-, Sägezahn- und Rechteckwellen), Bericht im Präsentationsformat; veröffentlicht als "Fingú Synth Beta" im Play Store. Autor: Pedro Torchio. Titelseite des Berichts zum Fingú Synth Ergebnisbildschirm des Fingú Synth
  • Sequence2 — Spiel mit GDD und Tagebuch in einem Wiki (AltDevMode, pbworks). Autor: João Lucas Mendes de Lemos Lins.
Unterricht mit HTC Vive, November 2016 (Video auf YouTube)
Unterricht mit HTC Vive, November 2016 (Video auf YouTube)
  • Links: https://www.youtube.com/watch?v=gjbza6S3tu0

2016.1 · Grundprogramm, LOUCO und Voxar

Von März bis Juli 2016.

  • Avaliação de tempo e batida com violão — Software zur Unterstützung des Musiklernens in Echtzeit. Team: Caroline Medeiros, Gedson Santos, Pedro Queiroz, Saulo Albuquerque, Willer Amorim.
  • Reconhecimento de assinaturas — Android-App, das Unterschriften mittels maschinellen Lernens mit dem Personalausweis (RG) vergleicht. Team: Alice Borner, Anne Kelly, Leandro Damasceno, Livisghton Kleber.
  • Composição Musical Acessível — über QR-Codes bedientes Effektpedalboard (Pedalboard.js, Web Audio API), zugänglich für Musiker mit motorischer Behinderung. Team: Danielle Sales, Gabriel Henrique, Lucas Falbo, Maria Cecília Hunka.
  • Jogo storytelling para deficientes visuais — Storytelling-Spiel für Mobilgeräte für Menschen mit Sehbehinderung, mit Erzählstimme, Sprachbefehlen, Vibration und 3D-Audio. Team: Albertinin Mourato, Eduardo Maia, Eduardo Menezes, Giovanni Barros, Pedro Sereno.
  • Rauschunterdrückung und Tonhöhenänderung bei Audiodateien. Autor: Tharcio Marcilio.
  • Gesten mit dem Smartphone zur Steuerung eines Gitarrenpedals — im Juni diskutierter Vorschlag.

2015.2 · Seminare, MIDI und Kinect

Von August 2015 bis Januar 2016.

  • Squaric — Spiel, in dem das Audio das Hauptelement ist. Team: Bruno Cipriano Minhaqui, Leonardo Jose Schettini de Arruda, Pedro Henrique Sousa de Moraes. Bericht zum Squaric
  • Candle — Anwendung der assistiven Technologie für blinde Menschen. Team: Ihago Henrique Lucena e Silva, Kerolayne Gomes Tato Cota. Bildschirme von Candle
  • O Príncipe Feliz: Uma História Interativa — interaktives Buch für iOS, für Kinder von 3 bis 7 Jahren, nach dem Märchen von Oscar Wilde. Team: Bruna Angélica de A. Cruz, Bruno Barbosa Torres, Layon Tavares Bezerra.
  • MEO – Mova e Ouça (Gruppe Música e Movimento) — Bewegungserkennung mit Kinect, die Klänge auslöst. Team: Descartes Kunzi, Luis Delgado, Guilherme Cordeiro, Pedro Mota, Fillipe de Menezes. Bericht zum MEO
  • Runner rítmico — Rennspiel in Unity, dessen Level dem Takt der Musik folgen (beat-synchronizer). Team: Antônio Harger Rivero, Vinícius Vieira Moreira, Ericka Pricila, Egberto Santana.
  • App de caligrafia e desenho (Gruppe 09) — "how to" mit Touch-Interaktion. Team: Anderson Mota da Silva, Bruno César, Igor Vinícius Pinheiro Cordeiro Leão, Ricardo Robson Mendes da Silva, Rielson Leandro Silva de Lima. Bildschirme der Kalligrafie-App
  • Motor Mayhem — Spiel in Unity 5 (Gruppe des "Auto-/Fußballspiels"). Team: Arthur Freitas, Daniel Maida, João Pedro, José Murilo, Matheus Feliciano. Titelseite des Berichts zum Motor Mayhem
  • Mystical (Animationsgruppe) — Android-Anwendung mit OpenCV und der Camera2-API. Team: Arthur Henrique, Bárbara Lima, Henrique Vicente, Késsia Nepomuceno, Raquel Maria. Seite des Berichts von Mystical

2015.1 · Der Kurs, der mit dem Classroom begann

Von März bis Juli 2015, mit demselben Ablauf wie in den folgenden Ausgaben: zehn Multimedia-Anwendungen, die jede Studentin und jeder Student testet, danach eine alternative Anwendung, danach die Festlegung der Projekte.

  • GoAngel — Team: Edymir Étienne, Emanuel Silva, Mateus de Freitas, Thayonara Ponte.
  • Genius — Version des Spiels Genius mit vorgesehenem Sprachmodus. Team: Filipe Nogueira Jordão, Leonardo Ribeiro Borges, Leonardo do Rego Espíndola, Túlio Cavalcanti.
  • Rhythm Hunter, Woop, KanjIT und WichOne — Projekte mit Video und Bericht.
  • Projektdefinition, am 22.04. von der Gruppe von Samuel Paz, Tomer Simis, Marlon Reghert und Lucas Perrusi abgegeben.

Häufig gestellte Fragen

Was ist Introdução à Multimídia (Einführung in die Multimedia) (IF687 · IF849)?

Projektveranstaltung. Die Klasse sammelt inspirierende Systeme und Werkzeuge, bildet Gruppen, legt ein Multimedia-Produkt fest und setzt es in zwei Abgaben um – der technischen und der abschließenden –, mit Bewertung unter Kommilitonen.

Wann wurde Introdução à Multimídia angeboten?

19 Kurse, von 2015.1 bis 2025.2.