본문으로 건너뛰기
Giordano Cabral

IF687 · 학부, CIn/UFPE · 2015.1 – 2025.2

Introdução à Multimídia (멀티미디어 개론, IF687)

프로젝트 중심 과목. 수강생들은 영감을 주는 시스템과 도구를 조사하고, 팀을 구성하여 멀티미디어 제품을 정한 뒤 기술 단계와 최종 단계의 두 차례 제출을 통해 이를 제작하며, 동료 평가를 받는다.

하루가 끝난 빈 교실: 줄지어 놓인 의자들, 빈 칠판, 블라인드가 달린 창문. 빨간 의자 하나가 다른 의자들을 향해 돌아앉아 있다.

01 · 교육

과목

Introdução à Multimídia (멀티미디어 개론, IF687)는 CIn/UFPE의 45시간 학부 과목으로, 컴퓨터과학, 컴퓨터공학, 정보시스템 전공에 개방되어 있으며, Giordano Cabral이 2023.2와 2024.1을 제외한 2015.1부터 2025.2까지 담당했다. 이 과목에는 강의식 수업이 없다. 학생들이 관심 있는 멀티미디어 시스템 사례를 발표하면, 그 사례들을 관심 영역별로 묶고, 수강생이 주제별로 나뉘며, 각 팀이 나머지 수강생을 대상으로 세미나를 진행한다. 2026년에는 새 교육과정에 따라 같은 구조의 Tendências em Mídia e Interação (미디어와 인터랙션의 동향, CIN0055)로 대체되었다.

02 · 교육

학기

2015.1부터 2025.2까지 21회 개설되었다. 2020.1에는 3월에 팬데믹으로 수업이 중단되어 2021년에 재개되었다. 2020.3에는 컴퓨터과학 반(IF687)과 컴퓨터공학 반(IF849)이 병행 운영되었으며, 후자는 Filipe Calegário와 함께 진행했다.

03 · 교육

학생들이 하는 일

수강생들은 영감이 되는 사례를 가져오고, 자기 분야의 개발 도구를 조사하며, 주제별로 팀을 구성한다. 각 팀은 나머지 수강생을 위해 세미나(간단한 도구 하나, 고급 도구 하나, 색다른 도구 하나)를 진행하고, 모두가 다음 주에 수행할 안내가 있는 실습 활동을 내준다. 이후 아이디에이션, 프로젝트 계획, 범위를 재협의할 수 있는 중간 제출, 기술 발표(코드, 아키텍처, 어려움, 업무 분담), 최종 시연이 이어지며, 프로젝트 점수는 360도 평가를 통해 팀 내에서 배분된다. 최근 학기에는 수강생들과 함께하는 테스트 드라이브와 바이브 코딩 프로토타입이 추가되었다. 이 페이지에는 약 125개의 팀 프로젝트가 모여 있다.

04 · 강의

자료

다이어그램
다이어그램 "Atividade 3 — ciclos de entregas e avaliações" (활동 3 — 제출 및 평가 주기), 2020.1과 2020.2에 사용됨

학생 작품제출작 64건 · 2020.2 → 2025.2

A Goblin's Tale

Introdução à Multimídia (멀티미디어 입문) 2025.2

Godot로 만든 액션 게임: 고블린 한 마리가 자기 마을에 무슨 일이 있었는지 알아내기 위해 숲, 폐허, 금지된 국경을 지나는 여정에 나서 기사 무리와 맞선다.

Diário Inteligente
Introdução à Multimídia (멀티미디어 입문) 2025.2

Diário Inteligente

사용자가 하루를 음성으로(이야기, 회의, 순간들) 기록하면 AI가 자동으로 인사이트 형태의 요약을 생성하는 애플리케이션.

Orquestra Colaborativa
Introdução à Multimídia (멀티미디어 입문) 2025.2

Orquestra Colaborativa

Breno Silva, Murilo Barbosa, Tiago Menezes, Victoria Luquet

4마디, 64스텝 격자 형태의 음악 시퀀서. 여러 사용자가 같은 방에서 동시에 작곡하며 피아노, 신시사이저, 기타를 번갈아 사용하고, WebSockets로 동기화된다.

StyleVision

Introdução à Multimídia (멀티미디어 입문) 2025.2

AI 패션 컨설턴트: 코디 사진을 분석하고, 음성 또는 텍스트로 질문을 받아 여러 모델의 평가와 제안을 음성 응답으로 돌려준다.

Voice Force
Introdução à Multimídia (멀티미디어 입문) 2025.2

Voice Force

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

Flappy Bird에서 착안해 목소리만으로 조작하는 게임. 소리의 주파수에 따라 새가 오르내리고 음량에 따라 비행 속도가 빨라진다. JavaScript와 Python(librosa)으로 제작했다.

Dominozada
Introdução a Multimídia 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

Godot 엔진으로 만든 친구들 간의 도미노 게임으로, 세 가지 모드가 있다. 클래식 모드, "puxando do morto"(남은 패에서 가져오기) 모드, 그리고 자체 제작한 세 번째 모드이다.

HandGenius
Introdução a Multimídia 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

제스처로 조작하는 기억력 및 운동 협응 게임: 웹캠이 센서(OpenCV와 MediaPipe) 역할을 하며, 플레이어는 색상 순서를 외운 뒤 지정된 손으로 화면의 원을 터치해 제한 시간 안에 그 순서를 재현한다.

github.com

IceBreaker Multimedia

Introdução a Multimídia 2025.1

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

질문, 답변, 투표가 있는 인터랙티브 세션을 위한 웹 애플리케이션으로, 아이스브레이킹 활동과 간단한 퀴즈를 염두에 두고 만들었으며 서버는 FastAPI, 인터페이스는 React로 구현되었다.

Labirinto Infinito
Introdução a Multimídia 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 RPG: 판이 바뀔 때마다 여러 바이옴을 가로지르는 미로의 경로, 자원, 생물의 행동이 달라지며, 탐험, 실시간 전투, 캐릭터 성장 요소가 있다.

Music Translator
Introdução a Multimídia 2025.1

Music Translator

Vitor Gabriel Gomes Dias

직역하지 않고 노래 가사를 다른 언어로 옮기는 AI 활용 도구: 원곡의 멜로디, 리듬, 감정적 무게를 분석하여 같은 느낌을 유지하도록 가사를 다시 쓴다.

Oráculo Criativo
Introdução a Multimídia 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

감정과 추상적인 생각을 여행에서 얻는 시각적 영감으로 바꾸는 웹 애플리케이션: 사용자가 설명한 내용을 바탕으로 여행지를 제안하고, AI로 맞춤형 예술 이미지를 생성한다.

AiRPG
Introdução à Multimídia 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

탁상 RPG(Dungeons & Dragons) 플레이어와 마스터를 위한 플랫폼으로, 캐릭터 시트, 규칙서, 메모장, 주사위 굴리기를 한곳에 모았으며, 게임 세계에 관한 질문에 답하고 몬스터와 배경 이미지를 생성하는 챗봇을 갖추고 있다.

제스처 기반 멀티미디어 제어
Introdução à Multimídia 2024.2

제스처 기반 멀티미디어 제어

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

카메라로 손 제스처를 인식하여 Spotify의 재생 명령(볼륨, 트랙 전환, 재생, 일시정지)에 연결하는 컴퓨터 비전 시스템으로, 사용자 지정 제스처를 등록할 수 있다.

Coup Digital
Introdução à Multimídia 2024.2

Coup Digital

카드 게임 Coup의 온라인 버전: 각 플레이어는 카드 두 장과 동전 두 개로 시작하며 마지막 생존자가 되기 위해 행동한다. Socket.io와 통합 채팅을 사용한 다인용 실시간 대전을 지원한다.

PurpleHole
Introdução à Multimídia 2024.2

PurpleHole

플레이어가 차원을 오가며 과제를 해결하는 2D 플랫폼 퍼즐 게임. C++와 SDL 3으로 작성되었고, 통합 스테이지 편집기, 격자 기반 물리, 컨트롤러 및 키보드 지원을 갖추고 있다.

Star Rush
Introdução à Multimídia 2024.2

Star Rush

기억력 게임과 시간 제한 경주를 결합한 게임: 플레이어는 보드의 색칠된 칸을 열고 폭탄 칸을 피하며, 목표 색이 발표되면 모든 칸이 다시 가려진 상태에서 그 색까지의 경로를 기억해 내야 한다.

음악 스펙트럼 시각화 도구
Introdução à Multimídia 2024.2

음악 스펙트럼 시각화 도구

Vinicius Cardoso Novaes

pygame으로 재생 중인 곡의 각 구간의 스펙트로그램을 따라 움직이는 도형을 그리는 명령줄 음악 시각화 도구로, 스펙트로그램은 pydub를 이용한 푸리에 변환으로 계산한다.

3D 음악 시각화 도구
Introdução à Multimídia 2024.2

3D 음악 시각화 도구

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

음악(MP3 파일 또는 마이크)을 소리에 실시간으로 반응하는 3차원 큐브로 변환하는 대화형 시각화 도구로, 큐브의 개수, 크기, 색을 조절할 수 있다. p5.js와 p5.sound로 제작되었다.

github.com
Historical Hopper
Introdução à Multimídia 2023.1

Historical Hopper

장애물과 적이 있는 스테이지로 여러 시대를 지나가는 Unity 기반 2D 플랫폼 게임.

Just Pente

Introdução à Multimídia 2023.1

브레가 펑키(brega funk) 안무를 사용한 Just Dance풍의 댄스 게임: 포즈 검출기가 댄스 영상에서 몸의 33개 지점을 추출하고, Unity 캐릭터가 안무를 재현하며, 웹캠이 플레이어의 포즈를 실시간으로 비교해 점수를 매긴다.

Momentum Chess
Introdução à Multimídia 2023.1

Momentum Chess

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

대국의 상황(임박한 위험 또는 평온)에 따라 조명과 배경 음악이 바뀌어 플레이어가 게임의 긴장감을 느끼도록 하는 체스.

github.com

MoodSfy

Introdução à Multimídia 2023.1

사용자가 선택한 감정(현재 느끼는 감정 또는 느끼고 싶은 감정)에 맞는 플레이리스트를 API를 통해 Spotify에 생성하는 서비스.

Pomeyedoro

Introdução à Multimídia 2023.1

시선 추적으로 작동하는 포모도로 타이머: 컴퓨터 비전이 눈 깜빡임을 추적하고 세션 길이에 따라 피드백을 제공한다.

AI 생성 이미지 퍼즐
Introdução à Multimídia 2023.1

AI 생성 이미지 퍼즐

사용자의 설명으로 이미지를 생성하여 퍼즐로 바꾸는 Flutter 앱: 이미지가 완성될 때까지 조각을 회전시킨다.

Sightwave
Introdução à Multimídia 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

이미지에서 음악으로: 사용자가 사진을 보내면 시스템이 문자 그대로의 검색, 감정 기반 검색 또는 두 가지를 결합한 검색으로 사진과 관련된 트랙을 Spotify에서 찾는다.

WHY.C
Introdução à Multimídia 2023.1

WHY.C

추측 게임: 각 플레이어가 세 개의 키워드로 이미지를 생성하고, 상대는 1분 안에 그 키워드를 알아맞히려 한다.

prompt.io

Introdução à Multimídia 2022.2

Lucas Gabriel Rodrigues de Melo

세 개의 저장소(프런트엔드, API, 프롬프트 및 이미지 생성기)로 구성된 프롬프트와 이미지 게임.

github.com

보물찾기 (MultiMap)

Introdução à Multimídia 2022.1

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

위치 정보 기반 보물찾기: 위도와 경도로 표시된 힌트 지점과 상호작용 오브젝트가 있으며, 공원이나 동물원 등 장소의 주제에 맞게 생성된 이미지를 사용한다.

multimap.netlify.app

Desktop Snake

Introdução à Multimídia 2021.2

바탕화면 바로가기가 장애물이 되는 스네이크 게임: 플레이어는 게임을 시작하기 전에 아이콘을 배치하여 자신만의 지도를 만든다.

Digaí

Introdução à Multimídia 2021.2

음악 스톱(adedonha) 게임: 방을 만들고 친구를 초대해 누가 더 많은 노래를 아는지 겨룬다.

Jonathan Kilner의 프로젝트

Introdução à Multimídia 2021.2

Jonathan Kilner dos Santos Silva

github.com

Raincife

Introdução à Multimídia 2021.2

비 오는 날의 Recife에서 날아다니는 바퀴벌레와 다른 생물들 사이를 지나 캐릭터가 버스 정류장에 도착하도록 돕는 게임.

Super Undersea Adventure

Introdução à Multimídia 2021.2

Unity 기반 플랫폼 게임: 잠수부가 물에 잠긴 도시의 심연을 따라 내려가며 걷고 뛰어서 바다 밑바닥에 이른다.

youtube.com
SynchroEditor
Introdução à Multimídia 2021.2

SynchroEditor

오디오와 동기화되는 자동 영상 편집기: 여러 영상과 음악을 입력받아 장면 전환이 박자에 맞춰 이루어지는 새 영상을 만든다.

카구야 공주의 비주얼 노벨 (히라가나)

Introdução à Multimídia 2021.2

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

가구야 공주 이야기를 다룬 Ren'Py 비주얼 노벨로, 플레이어가 장면 속 사물의 히라가나를 식별해 크레딧을 얻고 챕터를 해금한다.

War digital

Introdução à Multimídia 2021.2

보드게임 War를 디지털 보드로 재현한 것으로, 경기를 더 역동적으로 만들기 위한 자체 규칙을 갖추고 있다.

Any Music Karaokê

Introdução à Multimídia 2021.1

YouTube 음악을 입력받아 완성된 노래방 영상을 돌려주는 웹 애플리케이션이다. 보컬과 반주를 분리하고(Spleeter), 가사를 시간에 맞춰 정렬하며, 음악에 반응하는 애니메이션을 생성한다.

github.com
Car Hockey
Introdução à Multimídia 2021.1

Car Hockey

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

에어 하키와 자동차를 결합한 게임으로, 자동차 움직임의 물리 시뮬레이션과 기본 모드 및 장애물 모드의 두 가지 모드를 갖추고 있다.

멀티플레이어 타이핑 게임
Introdução à Multimídia 2021.1

멀티플레이어 타이핑 게임

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

같은 방에 있는 상대를 공격하고 방어하기 위해 단어를 입력하는 멀티플레이어 브라우저 게임이다. 가입 절차가 없으며, 마지막 생존자가 승리한다.

Melodia
Introdução à Multimídia 2021.1

Melodia

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

어린이를 위한 음악 입문 게임으로, 악기, 장르, 음, 음 순서를 알아맞히는 모드가 있다.

Pokémon Visual Concept Generator
Introdução à Multimídia 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

약 6천 장의 이미지로 학습한 생성적 적대 신경망으로 포켓몬 스프라이트를 생성하는 도구이다. 브라우저 인터페이스를 갖추고 있으며, 아티스트가 새로운 생물을 구상하도록 영감을 주는 것을 목적으로 한다.

Portal of Monstrosities
Introdução à Multimídia 2021.1

Portal of Monstrosities

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

테이블탑 RPG(Dungeons & Dragons)용 몬스터 생성기이다. 이름, 유형, 도전 지수를 입력하면 능력치 블록, 설명, 캐릭터 이미지를 만들어 주어 진행자(마스터)의 시간을 절약해 준다.

Randomizando a Geometria

Introdução à Multimídia 2021.1

Anthonny, Henrique de Oliveira Braga Sakane, Matheus Amorim

사용자가 올린 이미지를 원, 사각형, 선 등의 도형으로 다시 만들어 내는 p5.js 소프트웨어이다. 도형이 무작위로 나타나 이미지를 이루며, 크기와 애니메이션을 조절할 수 있다.

후보자에 관한 트윗의 감성 분석 (2020년 Recife 선거)

Introdução a Multimídia 2020.3 (CC 반)

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

2020년 Recife 시장 선거 후보자들에 관해 게시된 트윗에 대한 자연어 처리.

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

Introdução a Multimídia 2020.3 (CC 반)

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

Jogos Vermelho 그룹의 게임.

Bola bolada

Introdução a Multimídia 2020.3 (CC 반)

Jogos Amarelo 그룹의 Unity 게임으로, 라운드, 적, 점수 체계가 있다.

Car VR

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

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

자동차를 소재로 한 가상현실 체험으로, Figma로 프로토타입을 만들고 Unity로 구현했다.

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

Grupo 08의 게임.

ECO

Introdução a Multimídia 2020.3 (CC 반)

Unity로 만든 게임.

Escape from 2020

Introdução a Multimídia 2020.3 (CC 반)

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

Jogos Azul 그룹의 게임.

Feel D Bit

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

Ailson Cruz, Avner Anjos, Hugo Santos

사용자가 올린 이미지에 음악을 연결해 주는 플랫폼으로, 시각 장애인이 음악을 통해 주변 환경을 "느낄" 수 있게 한다.

Jumpmath — The Game

Introdução a Multimídia 2020.3 (CC 반)

Alvaro Gabriel, Daniel Victor

어린이를 위한 교육용 수학 게임.

Moose

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

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

AR/VR 01 그룹의 프로젝트.

PadilhaBOT

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

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

Tecnologias de IA 2 그룹의 봇.

PLAWMI — Plataforma Web de Multimídia Interativa

Introdução a Multimídia 2020.3 (CC 반)

Aline Gouveia, Bruno Martins, Eduardo Conti

인터랙티브 멀티미디어 웹 플랫폼.

Podcast Translator

Introdução a Multimídia 2020.3 (CC 반)

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

팟캐스트를 번역하는 생산성 도구.

tetRL.io

Introdução a Multimídia 2020.3 (CC 반)

브라우저에서 즐기는 테트리스인 Tetr.io에 적용한 강화 학습.

Too Long Didn't Listened

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

메시지 앱의 긴 오디오를 들을 수 없는 사람을 위해 요약해 준다.

Trost-TD

Introdução a Multimídia 2020.3 (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

Jogos Roxo 그룹의 타워 디펜스(tower defense) 게임.

VIBE

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

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

사용자의 감정 상태에 따라 음악과 이미지를 추천하는 봇.

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

컴퓨터 키보드가 피아노가 되는 멀티플레이어 레이싱 게임입니다. 순서에 맞게 음을 맞히면 캐릭터가 앞으로 나아가고, 틀리면 뒤로 물러나며, 영화와 비디오 게임의 주제곡이 함께 흐릅니다.

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

CInatra

음악 지각 훈련을 위해 Genius 게임을 각색한 작품입니다. 색깔 대신 플레이어가 식별하고 기억해야 하는 음이 나오며, 맞힐 때마다 순서가 길어집니다.

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

Emotions and Spotify

사진에서 기분을 읽고, 사용자의 Spotify에 있는 취향의 음악 중 감지된 감정에 어울리는 곡을 추천하는 애플리케이션입니다.

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

The Baker Knight Rises

Unity로 만든 2D 게임으로, RPG 스타일의 탑다운 시점입니다. 요리사 기사가 체력과 방어 속성을 가진 적과 맞서 싸웁니다.

05 · 강의

개설 이력

2025.2 · 테스트 드라이브와 바이브 코딩

2025년 9월부터 12월까지, 학기는 방법론을 반영한 주제별로 구성되었습니다. 영감, 도구 탐색과 개인 프로젝트, 세 가지 아이디어를 담은 영상과 함께하는 그룹 아이디에이션, 프로젝트 계획, 핵심 쟁점의 정의와 분석, 바이브 코딩 프로토타입, 11월과 12월에 수강생들과 진행한 세 차례의 테스트 드라이브, 기술 제출, 12월 16일 최종 시연, 그리고 360 평가입니다.

  • A Goblin's Tale — Godot로 만든 중세 세계관의 2D 호드 게임입니다. 고블린이 기사들에게 납치된 아내와 친구를 찾아 나섭니다. 팀: Lucas Bourguignon, Tomé Lima, Flávio Araújo, Guilherme Rigaud, João Moraes. 최종 제출 시점의 A Goblin's Tale 화면
  • StyleVision — AI 패션 컨설턴트입니다. 착장 사진을 분석하고, 음성 또는 텍스트로 질문을 받아 여러 모델(GPT-4o-mini와 Gemini)의 평가를 음성으로도 돌려줍니다. Flask + SocketIO, OpenCV, Faster-Whisper를 사용했습니다. 같은 팀이 컴퓨터 비전 기반 제스처 번역기를 계획했다가 프로젝트를 바꾸었습니다. 팀: Daniel Dias, Gabriel Ayres, Jefferson Santos, João Victor Nascimento, Pedro Fischer, Walter Crasto. StyleVision 썸네일
  • Orquestra Colaborativa — 실시간 음악 시퀀서입니다. 여러 사람이 같은 방에서 8×16 스텝 시퀀서로 함께 작곡하며(Node + Socket.io + Tone.js), 기록 재생과 내보내기를 지원합니다. 팀: Breno Silva, Murilo Barbosa, Tiago Menezes, Victoria Luquet. Orquestra Colaborativa 인터페이스
  • Voice Force — JavaScript와 Python으로 만든 음성 제어 게임입니다. 소리의 주파수로 새가 오르내리고, 음량으로 속도가 빨라집니다. 팀: Allan Soares Vasconcelos, Álvaro Gabriel C. Lima, Peterson Jesus Feitosa de Melo, Vinicius Sales Oliveira. Voice Force 아트워크
  • Diário Inteligente — 하루의 기록(이야기, 회의)을 음성으로 남기고, AI가 생성한 요약과 인사이트를 제공합니다. Diário Inteligente 로고

2025.1 · 여섯 개 분야, 여섯 번의 세미나, 교실 내 실험

수강생 46명 규모의 학급이며, Gamma 페이지(https://introducao-a-multimidia-m8bc1bq.gamma.site/)와 진행 관리용 스프레드시트가 있습니다.

  • Labirinto Infinito — 지도와 바이옴을 절차적으로 생성하는 2D RPG로, 브라우저에서 플레이할 수 있습니다. 팀: 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. 링크: https://pedrocase.github.io/Multimidia-projeto/ (저장소 github.com/pedrocase/Multimidia-projeto). 브라우저에서 실행 중인 Labirinto Infinito (2026. 9. 17.) Labirinto Infinito 최종 제출 페이지
  • Dominózada — Godot로 만든 도미노의 디지털 각색으로, 여러 모드(클래식, "gato com lebre", puxando do morto)를 지원합니다. 팀: 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. Dominózada 기술 제출 페이지
  • HandGenius — 웹캠으로 인식한 제스처로 조작하는 기억력 및 운동 협응 게임: 시간 제한 안에 올바른 손으로 색깔 순서를 반복하는 방식. 팀(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. HandGenius 로고
  • O Oráculo Criativo — 여행의 감정을 담은 한 문장을 여행지 추천과 AI가 생성한 이미지로 바꿔 주는 웹 애플리케이션. 처음에는 입력 양식을 사용하는 여행 일정 앱으로 시작했으나, 수업 중 받은 피드백 이후 다시 만들었다. 팀: 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. O Oráculo Criativo 발표 표지 O Oráculo Criativo 화면
  • IceBreaker Multimedia — 아이스브레이킹 활동에서 질문, 답변, 투표 세션을 진행하는 웹 애플리케이션(FastAPI + React)으로, 질문은 AI가 생성한다. 4조 – 인터랙션: Filipe Moreira, Pedro Henrique Dantas, Pedro Bezerra, João Teles, Jônatas Ferreira, Gabriel Albertin, Vinicius Rodrigues, Carlos Henrique Gonçalves.
  • AI를 이용한 가사 번안 — 노래 가사를 직역하는 대신, 멜로디, 리듬, 감정의 무게를 유지하면서 다른 언어로 다시 쓴다. 가사 번안 프로젝트 로고
Gamma에 게시된 2025.1 강의 페이지
Gamma에 게시된 2025.1 강의 페이지

2024.2 · 박사후과정 복귀

수강생 48명, 2024년 11월 12일부터 2025년 4월 8일까지, 중간에 휴업 기간과 카니발이 있음.

  • AiRPG — 캐릭터 시트, 규칙서, 메모, 주사위, 그리고 세계관에 대해 답하고 몬스터와 배경 이미지를 생성하는 챗봇을 갖춘 테이블탑 RPG(D&D)용 플랫폼. 4조: Arthur Bezerra Calado, Danilo José Coutinho de Oliveira, Fabriely Luana Pinheiro dos Santos, Flávio Roberto Tavares Bezerra, Pedro Campelo Lins, Yuumi Kunii. AiRPG 최종 제출물
  • Star Rush — 숨겨진 타일이 놓인 판 위에서 시간 제한과 폭탄이 있는 기억력 게임. Star Rush 팀; 실행 파일은 Carlos Henrique Vieira Marques Veeck이 제출함.
  • PurpleHole — SDL3를 사용한 C++ 기반 2D 플랫포머/퍼즐 게임으로, 플레이어가 차원(과거/미래)을 전환하며 스테이지를 해결한다. 스테이지 편집기를 포함한다. PurpleHole 일러스트
  • Coup Digital — 카드 게임 Coup의 온라인 멀티플레이어 버전(Socket.io)으로, 채팅을 지원한다. 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. 팀의 최초 기획은 "제스처로 만드는 효과음"이었다. Coup Digital 썸네일
  • Controle Multimídia por Gestos — 웹캠으로 인식한 손 제스처(MediaPipe)로 Spotify의 음량, 곡, 재생을 제어하며, 사용자 지정 제스처를 지원한다. 팀: Ellian Rodrigues, Italo Leandro, João Pedro Deo, Aline Marianna, Lucas Vidal, Maria Eduarda Farias. 제스처 제어 최종 제출물
  • Visualizador de Som 3D — 설정 가능한 3차원 큐브로 오디오(MP3 또는 마이크)를 시각화하는 프로그램. 팀: Vinicius Seabra, Guilherme Siqueira, Ivo Neto, Gustavo Santiago, Rodrigo Sales. 링크: https://rodisales87.github.io/Multimidia-Visualizador-de-Som/ (저장소 github.com/RodiSales87/Multimidia-Visualizador-de-Som). 공개된 Visualizador de Som 3D (2026년 9월 17일)
  • Waview — FFT와 스무딩을 적용한 오디오(MP3/WAV) 시각화 프로그램으로, 재생 대기열과 사용자 설정 기능을 갖추고 있다. Waview 기술 슬라이드
  • Plataforma de Colaboração para Criadores de Conteúdo — 영상 편집과 후원사–크리에이터 간 소통을 위한 저장소(Java/Spring Boot + Next.js)로, 기술 제출 시점에는 구축 중이었다. 제출자: Vinicius Santos Lourenço.
  • 음악 시각화기(개인) — 재생 중인 음악의 스펙트로그램을 따라가는 그림 (pydub, pygame, typer). 작성자: Vinicius Cardoso Novaes. 음악 시각화기 최종 결과물

2023.1 · Notion과 "The Good, The Bad and The Ugly"

  • Momentum Chess — 대국의 흐름에 따라 조명과 음악이 바뀌는 체스. 팀: Igor Rafael, João Victor, Jorge Francisco, Raquel Rocha, Tales Vinicius, Tiago Victor. 링크: https://github.com/John-Cavalcanti/ChessGame (release v0.9.1). Momentum Chess
  • Just Pente — 브레가 퍼키(brega funk)를 사용하며 Just Dance에서 영감을 받은 인터랙티브 댄스 게임: 포즈 검출기(cvzone)가 영상 속 댄서의 33개 지점을 추출하고, Unity로 만든 캐릭터가 안무를 재현하며, 웹캠이 플레이어의 포즈를 채점합니다. Just Pente
  • Puzzle AI — 설명을 입력하면 AI로 이미지를 생성하여 퍼즐로 만들어 주는 Flutter 앱. 이미지 생성형 AI 팀(보고서 "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. 생성된 퍼즐( 보고서에 실린 앱 화면
  • MoodSfy — 목록에서 고른 감정을 바탕으로 Spotify 플레이리스트를 생성합니다 (Spotify API). MoodSfy
  • Historical Hopper — 여러 시대를 지나가는 Unity 2D 플랫폼 게임. Historical Hopper
  • Pomeyedoro — 컴퓨터 비전으로 눈 깜빡임을 추적하는 포모도로 타이머.
  • Sightwave — 이미지와 텍스트 입력란으로 구성된 인터페이스. Sightwave
  • WHY.C — 이미지와 선택지로 구성된 인터페이스. WHY.C

2022.2 · 일곱 개의 관심 영역

2022년 11월부터 2023년 4월까지.

  • prompt.io — 프롬프트 및 이미지 생성기 (프런트엔드, API, 생성기의 세 개 저장소). 그룹: Gustavo Carvalho Campos, José Lucas Correia Acioly, Lucas Gabriel Rodrigues de Melo, Matheus Frej Lemos Cavalcanti, Rodrigo Mesel Lobo Oliveira.
  • IdleSim — 시뮬레이션(시뮬레이션 그룹). 구조와 기본 사이클은 Lucca Andrade Limongi Di Francesco가 기술했습니다.
  • Interactive Art Experience — Pedro Lucas, Fábio Willian, Charlys의 그룹.
  • 증강현실 Android 앱 (ARCore/Sceneform) — Patrícia, Frederico, Pedro Victor, Júlio, Jefferson.

2022.1 · 팀 간 활동 시나리오

2022년 6월부터 10월까지, 수업용 Discord 사용.

  • Caça ao Tesouro / Multimap — 단서와 오브젝트를 지도에 표시하는 위치 기반 보물찾기 (OpenStreetMap, AR, OpenCV, Flutter, Node). 팀: João Victor de Barros Felix, Mikael Vidal da Silva. 링크: https://multimap.netlify.app/ (저장소 github.com/jvbfelix/Multimidea).
  • Cin Fighter (Street Fighter – CIn Edition) — CIn 교수들이 캐릭터로 등장하는 격투 게임. 팀: Sérgio Leonardo Barreto Paixão, João Victor Soares Ferreira, Gabriel Felipo Raeli de Melo.
  • Dark Realm — Core Games 엔진으로 만든 3인칭 소울라이크 액션 RPG. 팀: Mihael Guedes, Matheus Aragão, Natan Lima, Antônio Neto, Lucas Gomes.
  • Jogo da Afinação — 플레이어가 노래한 음을 조율하며 길을 찾아가는 미로 게임. 팀: 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 — 선택한 아티스트를 바탕으로 노랫말을 생성하는 도구 (언어 모델 + 웹 인터페이스). 팀: Alice Barbosa, Amanda Guimarães, Anna Luiza Caraciolo, Bruna Alves, Isabela Marinho, Lorena Vilaça.
  • TongueTwister — 음성 인식을 게임 메커니즘에 사용하는 Unity 게임. 팀: Arthur Lacet, Artur Leal, Bruno Henrique, Cauê Addae, Eduardo Geber, Matheus Paixão, Vinicius Eduardo.
  • Mapeamento de Acidentes de Trânsito no Recife — 시청의 공공데이터 포털을 바탕으로 한 대시보드. 팀: Olavo Rangel, Otavio Augusto, Romero Cartaxo.
  • Deep style transfer (컴퓨터 비전) — 사용자의 이미지에 스타일을 적용하는 애플리케이션 (TensorFlow + Streamlit). 팀: Alex Alves do Nascimento Silva, Eduardo Alexandre de Amorim, Marcus Vinicius de Melo, Rafael Rodrigues da Silva.
  • 증강현실 — 트럼프 카드를 마커로 삼아 환경 속 가구와 카드 게임을 시각화 (Unity + Vuforia). 팀: 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.
  • Godot로 만든 2D 플랫폼 게임, 특별한 이동 메커니즘 포함. 팀: 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.
  • 데이터 시각화 프로젝트. 팀: 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 및 게임 디자인

2022년 2월부터 5월까지, 3월 말까지는 원격으로, 이후에는 대면으로 진행.

  • A história encurtada de Kaguya Hime — 히라가나를 배우기 위한 Ren'Py 비주얼 노벨: 각 장마다 플레이어가 기호를 식별하고 크레딧을 얻는다. 팀: Almir Menezes, Daniel Henrique, Matheus Marques, Murilo Ventura, Pedro Henrique. 링크: https://github.com/DanielHCorreia/VisualNovel--Kaguya-Hime. 비주얼 노벨 화면 표지: A história encurtada de Kaguya Hime
  • Digaí — 친구들과 방에서 즐기는, 음악적 요소를 더한 스톱(Adedonha) 게임. Digaí 배너
  • Desktop Snake — 장애물이 플레이어의 바탕화면 바로가기인 스네이크 게임. Desktop Snake
  • SynchroEditor — 여러 클립으로 영상을 구성하고 음악의 박자에 맞춰 장면을 전환하는 자동 편집기. SynchroEditor
  • RainCife — UFPE 학생이 물에 잠긴 Recife를 지나 버스 정류장에 도착하는 게임. 아이디어 구상 단계에서는 QR 코드를 계획했다. RainCife
  • Super Undersea Adventure — Unity로 만든 2D 플랫폼 게임: 잠수부가 물에 잠긴 도시로 내려간다 (영상: https://www.youtube.com/watch?v=x_fmCbcdn_I). Super Undersea Adventure 표지
  • War — 자체 규칙을 적용한 War 디지털 보드게임. War
2022년 3월 10일에 발표된 2D 게임 아이디어 구상
2022년 3월 10일에 발표된 2D 게임 아이디어 구상

2021.1 · 영감을 주는 영상, SBCM 및 GPT-3

2021년 9월부터 12월까지 Meet와 Discord를 통해 원격으로 진행된 수업.

  • Portal of Monstrosities (Nameless Grupo) — Python으로 만든 D&D 몬스터 생성기로, statblock, 생성형 AI 이미지 및 텍스트(GPT-3/GPT-J)를 제공한다. 팀: Arthur Cassimiro, Isaac Ferreira, Michael Felipe, Renato Alpes, Victor Guimarães. 보고서 페이지 Portal of Monstrosities 아트워크
  • Pokémon Visual Concept Generator / Gendex Pokémon (Monks Blue – IA) — 약 6천 개의 스프라이트로 학습시킨 GAN으로 새로운 포켓몬을 생성하며, 클라이언트 인터페이스를 갖추었다 (Python, TensorFlow, AngularJS). 팀: Charles Gabriel Carvalho Cristovão, Paulo Henrique Leite Tavares Correia, Pedro Didier Maranhão, Pedro Tenório Lemos. 생성된 스프라이트 배너
  • Any Music Karaokê — YouTube의 모든 음악을 노래방으로 바꾸는 웹 애플리케이션: 보컬을 분리하고(Spleeter), 가사를 정렬하고(Genius, Auto Lyrix Align, Rabbit Lyrics), P5로 애니메이션을 적용한다. 제출 페이지
  • Melodia — 어린이를 위한 음악 입문 게임 4종(음색, 스타일, 음악 기억, 음표 읽기), Processing + SuperCollider 기반. 팀: Alexandra Viana Zarzar, Bruno de Melo Costa, João Pedro Henrique Santos Duarte, José Antônio Maciel, Thayná Santos. Melodia 메뉴
  • Car Hockey — 자동차와 현실적인 물리 엔진을 사용한 에어하키. 팀: Igor Domingos da Rocha e Silva, José Henrique Fernandes Silva, Matheus Correia da Rocha, Matheus Epitacio Barros de Lucena. Car Hockey
  • Randomizando a Geometria(기하학 무작위화) — 무작위로 생성된 원, 사각형, 선으로 사용자의 이미지를 다시 만들어 냅니다(P5.js). 팀: Anthonny, Henrique de Oliveira Braga Sakane, Matheus Amorim. Randomizando a Geometria
  • essaywars (Red Monks) — 1대1 멀티플레이어 타자 게임: 단어를 입력하면 파워업을 얻거나, 체력을 회복하거나, 상대를 공격합니다(socket.io). 팀: Heitor Coimbra, Gustavo Galdino, Gabriel Meireles, Nilo Drumond. essaywars
  • Queimando Aula (LAG – 2D 게임) — 피구를 바탕으로 한 플랫폼 전투 게임, 교수 대 학생(Construct 3). 팀: Amanda Maria, Amanda Nunes, Gislayne, Lucas, Pedro.

2020.2 · 소리, 이미지, 2D 및 3D 게임(2021년 5월~9월)

원격 수업으로 진행되었으며, 전체 일정이 처음부터 공개되었습니다: 영상과 Notion을 통한 영감 자료 및 도구 소개, 설문지로 평가하는 최대 10명 규모의 세미나, 실습 과제, 아이디어 도출, 명세, 프로토타입, 중간 제출, 사용자 피드백, 기술 제출, 시연, 그리고 9월 2일 최종 제출.

  • Babylonic Music Race (소리 그룹) — 피아노 건반에서 음을 맞게 칠 때마다 캐릭터가 앞으로 나아가는 멀티플레이어 레이스(JavaScript, Node, Tone.js). 팀: André Valença, Daniel de Azevedo Pacheco, Gustavo Gonçalves Borges, João Vitor Marquim, Matheus Oliveira, Thiago Pinheiro Lima. Babylonic Music Race 최종 제출물
  • Emotions and Spotify (이미지 그룹) — 사진에서 감지한 기분을 바탕으로 Spotify에서 음악을 추천합니다. 링크: https://github.com/Gaudiot/EmotionsAndSpotify. Emotions and Spotify
  • CInatra! (음악) — 음악적 지각력을 기르기 위해 음표를 사용한 Genius 게임의 각색판(Tone.js, React). 팀: 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 게임) — 주방과 레스토랑을 배경으로 한 Unity 기반 탑다운 RPG. The Baker Knight Rises
  • Pit of Friends / Precipício da Amizade (3D 게임) — 친구들을 플랫폼 밖으로 밀어내는 Unity 기반 대전 게임. 팀: Kevin Andrews, Luís Carlos, Gabriel de Oliveira, Maria Beatriz, Marcus Almeida, Thomas Patrick.

2020.1 · 2020년 3월 중단, 2021년 원격으로 재개

두 개 반.

  • Memes Kombat (게임) — 멀티플레이어(Mirror)를 갖춘 Unity 게임. 팀: Gabriel Lyra (아트), Matheus Belfort, Vinícius Dantas.
  • Audiogame (오디오) — 내레이션과 음성 명령으로 진행되는 게임. 팀: Marton Paulo, Matheus Isidoro, Pedro Freitas, Romildo Juliano, João Guilherme Paiva. Audiogame 아키텍처(경과 보고, 1단계)
수업의 AI 활동 영상(스타일 전이)
수업의 AI 활동 영상(스타일 전이)
  • 링크: https://youtu.be/DHj0WZFYeLA

2020.3 · 원격, 두 개 반, 색상별 그룹과 post-mortem

2020년 8월부터 12월까지 진행된 원격 학기로, 두 개 반이 동시에 운영되었습니다: 컴퓨터과학과의 IF687과 컴퓨터공학과의 IF849이며, IF849는 Filipe Calegário와 함께 진행했습니다.

IF687 반(컴퓨터과학):

  • Escape from 2020 (파란색 게임 그룹) — 2020년에서 탈출한다는 주제의 Godot 기반 횡스크롤 슈팅 게임. 팀: Mikahel Leal Dias, Pedro Eugenio, Roger Luiz, Vinicius Thiago.
  • Trost-TD (보라색 게임 그룹) — Unity/C#으로 만든 타워 디펜스. 팀: 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) — 마우스로 카메라를 조작하는 Unity 기반 라운드제 게임. 팀: Vitor Lopes Maia Albuquerque, Renatto de Souza Padilha Feitosa, Tiago Sousa Carvalho, Hugo Soares Ramos Falcão.
  • Jumpmath – The Game (Jogos Verde) — 교육용 플랫폼 게임: 올바른 방정식이 적힌 막대만 캐릭터를 지탱한다 (Construct 2). 팀: Alvaro Gabriel, Daniel Victor. Jumpmath 프로토타입
  • As Aventuras do Cidadão de Bem na Terra da Cloroquina (Jogos Vermelho) — 캐릭터가 바이러스와 군중을 피해 백신에 도달하는 2D 플랫폼 게임. 팀: Andreza Dantas Layme Pifano de Moura, Ismael Rufino Alves Júnior, José Raphael Danillo dos Santos, Wellisson Franklin Cordeiro Pereira.
  • ECO — 소리가 나는 위치를 찾아내면 점수를 얻는 Unity 기반 3D 게임 (3D 오디오). 제작자: Felipe Basto Tabosa. ECO
  • PLAWMI – Plataforma Web de Multimídia Interativa — 화면 속 새들이 마이크로 입력된 목소리의 주파수에 반응한다 (Web Audio API, Meyda, Konva.js). 팀: Aline Gouveia, Bruno Martins, Eduardo Conti, Iris Soares, Magnon Souza, Marconi Gomes, Rodrigo Rodrigues. PLAWMI 보고서
  • Análise de sentimentos das eleições do Recife 2020 (IA Verde) — 시장 후보자에 관한 트윗에 자연어 처리(PLN)를 적용. 팀: Adriano Nascimento de Santana, Bruno Mesquita, Jefferson Carlos Lima da Costa, Matheus Barbosa. 보고서 표지
  • Podcast Translator (IA Laranja) — 팟캐스트를 받아 적고, 번역하고, 다른 언어의 새 오디오를 생성한다 (Google API; Node, Redis/Bull, Docker). 팀: Anderson César, Eidson Sá, José Bezerra, Maria Clara, Mateus Felipe, Tiago de Barros. Podcast Translator 슬라이드 사후 분석
  • tetRL.io (IA Vermelho) — 같은 팀이 다른 수업에서 만든 테트리스(Tetr.io)를 플레이하도록 학습하는 강화학습 에이전트. 팀: 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) — 자이로스코프를 사용하는 모바일 앱.
  • Comfeats — 특정 아티스트의 스타일로 가사를 생성하는 도구 (textgenrnn).

IF849 반 (EC, Filipe Calegário와 공동):

  • Chaotic Show (Grupo 08, jogos) — 음악 싱크를 수동으로 맞추는 Construct 2 기반 리듬 게임. 팀: 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) — 음악 API와 연동된 증강현실 홈 뮤지엄 (SwiftUI + ARKit). 팀: Maria Eduarda Senna, Robson Oliveira, Samuel Brasileiro, Samuel Souza. Moose
  • Too Long Didn't Listened (TLDL) (Grupo 2 – IA1) — 수신한 오디오를 받아 적는 텔레그램 봇. 팀: 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. TLDL 보고서
  • Car VR — Figma로 프로토타입을 만든 Unity 기반 3D 자동차 게임. 팀: Elaine Cruz, Guilherme Xavier, Leonardo dos Anjos, Matheus Felipe. Car VR 프로토타입
  • Feel D Bit — 사용자가 올린 이미지에 음악을 연결하여 시각장애인이 주변 환경을 "느낄" 수 있도록 한다. 팀: Ailson Cruz, Avner Anjos, Hugo Santos.
  • VIBE (Áudio 01) — 사용자의 감정 상태에 따라 음악과 이미지를 추천하는 봇. 팀: Gabriel Luna, Jéssica Amaral, Lucas Morais, Manoel Neto, Paulo Victor.
  • PadilhaBOT (Grupo 3 – IA 2) — IBM Cloud에서 구축한 봇. 팀: Augusto Terra, Daniel Pacheco, Gabriel Vaz, Ícaro Guerra, Pedro Machado, Alexandre Vieira.
향후 제출 일정 (2020.3)
향후 제출 일정 (2020.3)

2019.2 · 조교, 워크숍 및 Rec'n'Play

2019년 8월부터 12월까지, 조교 Luiz Henrique "Tato" Caúla와 함께 진행했으며, 그는 교수가 부재한 동안 세미나를 진행하고 React 워크숍을 맡았다.

  • Obstacle Swap (게임) — 2D 플랫폼 교대 멀티플레이어 게임: 한 플레이어가 목표 지점에 도달하려는 동안 다른 플레이어는 함정을 작동시킨다. 팀: 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. 링크: https://github.com/zegabr/ObstacleSwap.
  • Mapsify (computação musical, 그룹 1) — Spotify에서 플레이리스트를 만들어 지도상의 주소와 연결하고 공개로 전환하는 앱(Expo/React Native). 팀: Aldiberg Júnior, Christian Davi, Daniel Bastos, Rodrigo Albuquerque, Vitor Sousa, Ruy Melo. 링크: https://github.com/rodrigoap2/Mapsify 및 https://github.com/danbsts/mapsify-server.
  • FaCIn (인공지능) — 팀: Leão Liu Masur, Guilherme Afonso Galindo Padilha, Gabriel Teixeira Soares de Almeida, Mateus Lucena Loureiro.
  • Variasmidias (computação musical, 그룹 2) — Lucas Vinícius, Josué Fidelis, Arthur Cabeça, Felipe Souza, Pedro Souza, Felipe França, Marvin Miguel.
워크숍 공지
Rec'n'Play 2019의 "Máquinas Criativas" 워크숍 공지

2019.1 · 세미나 세 차례와 데모 데이

2019년 2월부터 7월까지, 조교들과 함께, 4단계로 진행.

  • 인공지능 그룹의 아이디어(과제 1): 웹캠에 잡힌 사용자 움직임의 BPM을 바탕으로 오리지널 곡을 생성한다.
  • 오디오 그룹의 최종 발표. 음악 생성, 오디오 분석, 음성 인식을 다룸 (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.
게임 그룹이 제출한 피아노 활동(Tone.js)
게임 그룹이 제출한 피아노 활동(Tone.js)
  • 링크: https://dinosaulo.github.io/

2018.2 · 분야별 세미나와 조교

2018년 8월부터 12월까지, 조교들과 함께.

  • Timber — João Victor의 이전 게임(SFML)에서 파생된 시간과의 경주 게임. 처음 제안은 CIn을 배경으로 교수들을 스테이지로 삼는 beat-em-up이었다. 팀: Alandrey André, Gabriel Alves, Heitor Sammuel, João Victor, Juliano Cezar, Natanael Neto, Pedro Henrique. 링크: https://github.com/jvcoutinho/Timber-. Timber
  • GoodTone — 테이블탑 RPG 플레이어를 위한 솔루션으로, 플레이어들과의 세션 및 인터뷰를 거쳐 만들어졌다. 팀: 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 + — 10명으로 구성된 그룹: Almir Alves, Anderson Carneiro, Carlos Menezes, Hywre Cesar, João Plácido, Lucas Thierry, Maíra Cabral, Mayara Cavalcanti, Paulo Carneiro, Rebeca Oliveira.
  • 스테레오 비전 실험 — 외부 간섭 없이 공간 속의 물체를 추적한다. 저자: Hywre Cesar.
칠판에 정리한 영감을 주는 시스템들, 2018.8.23
칠판에 정리한 영감을 주는 시스템들, 2018.8.23
  • 링크: https://heitorado.github.io/EkansEmag/

2018.1 · 영감을 주는 시스템과 아이디어 선정 과제

수강생들은 영감을 주는 시스템을 조사하고, "과제 1: 아이디어 선택"을 거쳤으며, 각 팀의 이론적·기술적 어려움을 보고하고 그룹별 360도 평가를 진행했다.

  • Pitch Voice (게임 그룹) — 노래방 게임 방식의 Android 앱: 주제 룰렛을 돌려 주제에 어울리는 구절을 부르면 다른 사람들이 투표한다. 14명으로 구성된 팀: 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.
  • 음악 봇 — 대화의 감정을 추론하여 어울리는 음악을 재생하는 Discord 봇(Spotify 속성, musixmatch 가사 활용).
  • 얼굴 표정 기반 사운드 앱 (사운드 팀) — 영상에서 얼굴의 움직임을 인식하여 효과음을 낸다.
  • Music Based Procedural Art — 음악을 바탕으로 실시간 생성되는 프로시저럴 아트(three.js). 프로토타입: https://lams3.github.io/three-js-examples/Music/index.html. Protótipo Music Based Procedural Art
  • picpuzzle — 팀: Alesson Farias, Douglas Cavalcante, Joyce Santana. 이 팀의 이전 아이디어인 "Blend It"은 영상을 다루는 것이었다.
  • 모바일 신디사이저 — 시장 조사 및 Fingú Synth Beta에 대한 사용자 평가(2016.2에 수행). 저자: Pedro Torchio.

2017.2 · 카드 덱, GDD, 보고서 세 건

2017년 8월부터 12월까지.

  • FastPic (AI) — Gartic에서 착안한 게임: 플레이어가 요청받은 물체를 촬영하면 IBM Watson이 이미지를 검증하며, 실시간 순위가 제공된다(Django). 팀: 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. Relatório do FastPic
  • CInpocalypse (Surviving College) (게임) — 탑다운 서바이벌 슈팅 게임으로, 각 스테이지는 학부 과정의 한 학기이고 각 보스는 교수이다. 팀: 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. Mockup de baixa fidelidade do CInpocalypse
  • Playlist colaborativa com o "DJ" Cleito (컴퓨터 음악) — Facebook 이벤트 참가자들의 취향을 바탕으로 Spotify 플레이리스트를 생성한다. 팀: 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 및 Hangouts를 통한 발표

2017년 3월부터 7월까지.

  • Dona Cuca — 조리 보조 애플리케이션(음성 상호작용 스크립트를 5월에 검증). Victor Augusto Pereira Porciúncula의 팀.
  • breg-o-matic — 브레가(brega)와 관련된 프로젝트로, Filipe Calegário와 Faringes da Paixão 밴드의 매니저에게 발표되었다.
  • Preditor de likes no Instagram — 비전 API(Google Cloud Vision, Imagga)로 추출한 라벨과 회귀 모델(MLP, 트리)을 이용해 사진의 좋아요 수를 추정한다. 팀: Marcos Barreto, Jailson Dias, Leonardo Alves, Luiz Reis. 링크: https://github.com/msb55/projeto-multimidia.
  • IAM — 음성 식별; 팀(Vinícius Moraes, Vitor José da Silva Lima 및 동료들)은 LÖVE/Lua로 만든 리듬 게임 또는 음성으로 조작하는 체스로 전환할 것을 제안했다.
  • Gerador de vídeo em mosaico — ffmpeg와 Java로 여러 영상을 하나의 프레임 안에서 재생한다. 링크: https://github.com/rslgp/multimidia.
  • barbie girl — Jadson Torres de Lucena의 프로젝트.

2016.2 · HTC Vive 및 그룹 프로젝트

2016년 8월부터 12월까지, 교육실습(estágio docência) 중인 João Tragtenberg와 함께.

  • Fingú Synth — Android용 기본 디지털 신시사이저(44.1 kHz; 사인파, 삼각파, 톱니파, 사각파), 발표 형식의 보고서; Play Store에 "Fingú Synth Beta"로 게시됨. 저자: Pedro Torchio. Capa do relatório do Fingú Synth Tela de resultado do Fingú Synth
  • Sequence2 — 위키(AltDevMode, pbworks)에 GDD와 일지를 둔 게임. 저자: João Lucas Mendes de Lemos Lins.
HTC Vive를 활용한 수업, 2016년 11월(YouTube 영상)
HTC Vive를 활용한 수업, 2016년 11월(YouTube 영상)
  • 링크: https://www.youtube.com/watch?v=gjbza6S3tu0

2016.1 · 기본 프로그램, LOUCO 및 Voxar

2016년 3월부터 7월까지.

  • Avaliação de tempo e batida com violão — 실시간 음악 학습을 보조하는 소프트웨어. 팀: Caroline Medeiros, Gedson Santos, Pedro Queiroz, Saulo Albuquerque, Willer Amorim.
  • Reconhecimento de assinaturas — 기계 학습으로 서명을 신분증(RG)과 비교하는 Android 앱. 팀: Alice Borner, Anne Kelly, Leandro Damasceno, Livisghton Kleber.
  • Composição Musical Acessível — QR 코드로 조작하는 페달보드(Pedalboard.js, Web Audio API)로, 운동 장애가 있는 음악가도 사용할 수 있다. 팀: Danielle Sales, Gabriel Henrique, Lucas Falbo, Maria Cecília Hunka.
  • Jogo storytelling para deficientes visuais — 모바일용으로, 내레이션, 음성 명령, 진동, 3D 오디오를 사용한다. 팀: Albertinin Mourato, Eduardo Maia, Eduardo Menezes, Giovanni Barros, Pedro Sereno.
  • 오디오 파일의 잡음 제거 및 음높이 변경. 저자: Tharcio Marcilio.
  • 스마트폰 제스처로 기타 페달 제어 — 6월에 논의된 제안.

2015.2 · 세미나, MIDI 및 Kinect

2015년 8월부터 2016년 1월까지.

  • Squaric — 오디오를 주요 요소로 삼은 게임. 팀: Bruno Cipriano Minhaqui, Leonardo Jose Schettini de Arruda, Pedro Henrique Sousa de Moraes. Squaric 보고서
  • Candle — 시각장애인을 위한 보조 기술 애플리케이션. 팀: Ihago Henrique Lucena e Silva, Kerolayne Gomes Tato Cota. Candle 화면
  • O Príncipe Feliz: Uma História Interativa — 오스카 와일드의 단편을 바탕으로 한, 3세에서 7세 어린이를 위한 iOS용 인터랙티브 도서. 팀: Bruna Angélica de A. Cruz, Bruno Barbosa Torres, Layon Tavares Bezerra.
  • MEO – Mova e Ouça (음악과 움직임 그룹) — Kinect로 동작을 인식하여 소리를 발생시키는 프로젝트. 팀: Descartes Kunzi, Luis Delgado, Guilherme Cordeiro, Pedro Mota, Fillipe de Menezes. MEO 보고서
  • Runner rítmico — 음악의 박자(beat-synchronizer)에 맞춰 스테이지가 진행되는 Unity 기반 러닝 게임. 팀: Antônio Harger Rivero, Vinícius Vieira Moreira, Ericka Pricila, Egberto Santana.
  • App de caligrafia e desenho (9조) — 터치 상호작용을 활용한 "how to" 앱. 팀: Anderson Mota da Silva, Bruno César, Igor Vinícius Pinheiro Cordeiro Leão, Ricardo Robson Mendes da Silva, Rielson Leandro Silva de Lima. 캘리그래피 앱 화면
  • Motor Mayhem — Unity 5 기반 게임("자동차/축구 게임" 그룹). 팀: Arthur Freitas, Daniel Maida, João Pedro, José Murilo, Matheus Feliciano. Motor Mayhem 보고서 표지
  • Mystical (애니메이션 그룹) — OpenCV와 Camera2 API를 사용한 안드로이드 애플리케이션. 팀: Arthur Henrique, Bárbara Lima, Henrique Vicente, Késsia Nepomuceno, Raquel Maria. Mystical 보고서 페이지

2015.1 · Classroom을 처음 사용한 학급

2015년 3월부터 7월까지, 이후 학기와 동일한 순서로 진행되었다. 학생마다 멀티미디어 애플리케이션 10개를 시험하고, 이어서 대체 애플리케이션 1개를 시험한 뒤, 프로젝트를 정했다.

  • GoAngel — 팀: Edymir Étienne, Emanuel Silva, Mateus de Freitas, Thayonara Ponte.
  • Genius — 음성 모드를 추가할 계획이 있는 Genius 게임 버전. 팀: Filipe Nogueira Jordão, Leonardo Ribeiro Borges, Leonardo do Rego Espíndola, Túlio Cavalcanti.
  • Rhythm Hunter, Woop, KanjIT, WichOne — 영상과 보고서가 있는 프로젝트.
  • Samuel Paz, Tomer Simis, Marlon Reghert, Lucas Perrusi 그룹이 4월 22일에 제출한 프로젝트 정의서.

자주 묻는 질문

Introdução à Multimídia(멀티미디어 입문, IF687 · IF849)란 무엇인가?

프로젝트 중심 과목. 수강생들은 영감을 주는 시스템과 도구를 조사하고, 팀을 구성하여 멀티미디어 제품을 정한 뒤 기술 단계와 최종 단계의 두 차례 제출을 통해 이를 제작하며, 동료 평가를 받는다.

Introdução à Multimídia는 언제 개설되었는가?

2015.1부터 2025.2까지 19개 학급.