本文へスキップ
Giordano Cabral

IF687 · 学部、CIn/UFPE · 2015.1 – 2025.2

Introdução à Multimídia(マルチメディア入門)(IF687)

プロジェクト型の科目。クラスで着想の源となるシステムやツールを調べ、グループを作り、マルチメディア製品を定めて、技術発表と最終発表の2回の提出で制作します。評価は相互評価で行います。

一日の終わりの空っぽの教室。椅子の列、白紙の黒板、ブラインドのかかった窓。赤い椅子が一脚、ほかの椅子のほうを向いている。

01 · 教育

科目について

Introdução à Multimídia (IF687) は CIn/UFPE の学部科目で、45時間、コンピュータ科学、コンピュータ工学、情報システムの各課程に開かれています。Giordano Cabral が 2015.1 から 2025.2 まで担当しました(2023.2 と 2024.1 を除く)。この科目に講義形式の授業はありません。学生が関心のあるマルチメディアシステムの例を発表し、それらの例を関心領域ごとにまとめ、クラスをテーマ別に分け、各グループが他の学生に向けてセミナーを行います。2026年の新カリキュラムでは、同じ構成の Tendências em Mídia e Interação (CIN0055) に置き換えられました。

02 · 教育

学期

2015.1 から 2025.2 までに21回開講。2020.1 は3月にパンデミックでクラスが中断され、2021年に再開されました。2020.3 には2クラスが並行して開かれ、コンピュータ科学のクラス (IF687) とコンピュータ工学のクラス (IF849) があり、後者は Filipe Calegário が担当しました。

03 · 教育

学生の取り組み

学生はインスピレーションを持ち寄り、自分の分野の開発ツールを調べ、テーマ別にグループを作ります。各グループは他の学生に向けてセミナーを行い(簡単なツール、高度なツール、異なる種類のツールを1つずつ)、全員が翌週に実行する手順付きの課題を出します。その後、アイデア出し、プロジェクト計画、範囲を再交渉できる中間提出、技術発表(コード、アーキテクチャ、困難だった点、作業分担)、最終デモと続きます。プロジェクトの成績はチーム内で360度評価によって配分されます。最近のクラスでは、クラスでの test drive と vibe coding によるプロトタイプが加わりました。このページには約125件のチームプロジェクトを掲載しています。

04 · 教育

資料

図
図「活動3 — 提出と評価のサイクル」、2020.1 と 2020.2 で使用

学生の作品64件の提出 · 2020.2 → 2025.2

A Goblin's Tale

Introdução a Multimídia 2025.2

Godot で作られたアクションゲーム。ゴブリンが森、遺跡、立入禁止の国境地帯を旅して、自分の村に何が起きたのかを探り、騎士の大群と戦います。

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

Diário Inteligente

ユーザーが一日の出来事(体験談、会議、出来事)を音声で記録すると、AIが自動的にインサイトの形で要約を生成するアプリケーション。

Orquestra Colaborativa
Introdução a Multimídia 2025.2

Orquestra Colaborativa

Breno Silva, Murilo Barbosa, Tiago Menezes, Victoria Luquet

4小節・64ステップのグリッド型ミュージックシーケンサー。複数のユーザーが同じルームで同時に作曲し、ピアノ、シンセサイザー、ギターを切り替えられる。WebSocketsで同期する。

StyleVision

Introdução a Multimídia 2025.2

AI によるファッションアドバイザー。コーディネート写真を分析し、音声またはテキストでの質問を受け付け、複数のモデルによる評価と提案を音声で返します。

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

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」、独自の第3のモードの3つのモードがあります。

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 a 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 a Multimídia 2024.2

ジェスチャーによるマルチメディア操作

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

カメラで手のジェスチャーを認識し、Spotifyの再生操作(音量、曲送り、再生、一時停止)に対応づけるコンピュータビジョンシステム。独自のジェスチャーも登録できる。

Coup Digital
Introdução a Multimídia 2024.2

Coup Digital

カードゲームCoupのオンライン版。各プレイヤーは2枚のカードと2枚のコインで始め、最後の生き残りを目指して行動する。Socket.ioによる複数人のリアルタイム対戦とチャットを備える。

PurpleHole
Introdução a Multimídia 2024.2

PurpleHole

プレイヤーが次元を切り替えて課題を解く2Dのプラットフォーム・パズルゲーム。C++とSDL 3で書かれ、ステージエディタ、グリッド物理、コントローラーとキーボードへの対応を備える。

Star Rush
Introdução a Multimídia 2024.2

Star Rush

神経衰弱とタイムアタックを組み合わせたゲーム。プレイヤーは盤上の色付きマスをめくり、爆弾マスを避ける。目標の色が告げられたら、すべてが再び隠された状態でそこへの道筋を思い出さなければならない。

音楽スペクトラムビジュアライザー
Introdução a Multimídia 2024.2

音楽スペクトラムビジュアライザー

Vinicius Cardoso Novaes

コマンドラインで動作する音楽ビジュアライザー。pydubでフーリエ変換により算出した、再生中の曲の各区間のスペクトログラムに沿った図形をpygameで描画する。

3D音楽ビジュアライザー
Introdução a Multimídia 2024.2

3D音楽ビジュアライザー

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

音楽(MP3ファイルまたはマイク入力)を、音にリアルタイムで反応する三次元の立方体に変換するインタラクティブなビジュアライザー。立方体の数、大きさ、色を調整できる。p5.jsとp5.soundで制作。

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

Historical Hopper

Unityで作られた2Dプラットフォームゲーム。障害物と敵のあるステージで、さまざまな時代を渡っていく。

Just Pente

Introdução a Multimídia 2023.1

Just Danceに着想を得た、ブレーギ・ファンク(brega funk)の振り付けによるダンスゲーム。ポーズ検出器がダンス動画から体の33点を抽出し、Unityの人形が振り付けを再現し、ウェブカメラがプレイヤーのポーズをリアルタイムで比較して採点する。

Momentum Chess
Introdução a Multimídia 2023.1

Momentum Chess

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

対局の局面(差し迫った危険または静けさ)に応じて照明とBGMが変わるチェス。プレイヤーがゲームの緊張を感じられるようにしている。

github.com

MoodSfy

Introdução a Multimídia 2023.1

ユーザーが選んだ感情(今感じていること、または感じたいこと)に合ったプレイリストを、APIを通じてSpotify上に生成するサービス。

Pomeyedoro

Introdução a Multimídia 2023.1

視線追跡で動作するポモドーロタイマー。コンピュータビジョンがまばたきを検出し、セッションの長さに応じてフィードバックを返す。

AI生成画像によるパズル
Introdução a Multimídia 2023.1

AI生成画像によるパズル

ユーザーの説明文から画像を生成し、パズルに変換するFlutterアプリ。ピースを回転させて画像を完成させる。

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

WHY.C

推測ゲーム。各プレイヤーが3つのキーワードから画像を生成し、相手が1分以内にそれを当てようとする。

prompt.io

Introdução a Multimídia 2022.2

Lucas Gabriel Rodrigues de Melo

3つのリポジトリ(フロントエンド、API、プロンプトと画像の生成器)で構成された、プロンプトと画像のゲーム。

github.com

宝探し(MultiMap)

Introdução a Multimídia 2022.1

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

位置情報を使った宝探し。ヒントの地点とインタラクション用のアイテムを緯度・経度で設定し、場所(公園、動物園など)のテーマに沿った画像を生成する。

multimap.netlify.app

Desktop Snake

Introdução a Multimídia 2021.2

デスクトップのショートカットが障害物になるヘビゲーム。プレイ前に、プレイヤーがアイコンを並べて自分のマップを作る。

Digaí

Introdução a Multimídia 2021.2

音楽版のStop(アデドーニャ)。部屋を作り、友人を招待して、誰が一番多く曲を知っているかを競う。

Jonathan Kilnerのプロジェクト

Introdução a Multimídia 2021.2

Jonathan Kilner dos Santos Silva

github.com

Raincife

Introdução a Multimídia 2021.2

雨の日のRecifeで、空飛ぶゴキブリなどの生き物をかわしながら、キャラクターがバス停にたどり着くのを助けるゲーム。

Super Undersea Adventure

Introdução a Multimídia 2021.2

Unityで作られたプラットフォームゲーム。ダイバーが水没した都市の深淵を下り、歩いたりジャンプしたりしながら海底を目指す。

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

SynchroEditor

音声と同期する自動動画編集ツール。複数の動画と1曲を受け取り、拍に合わせて場面が切り替わる新しい動画を組み立てる。

かぐや姫のビジュアルノベル(hiragana)

Introdução a Multimídia 2021.2

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

かぐや姫の物語を題材にした Ren'Py 製のビジュアルノベル。プレイヤーは場面内の物のひらがなを見つけて、クレジットを獲得し、章を解放する。

デジタル War

Introdução a Multimídia 2021.2

ボードゲーム War をデジタルのボードとして再現したもの。対戦をより動きのあるものにするため、独自のルールを設けている。

Any Music カラオケ

Introdução a Multimídia (マルチメディア入門) 2021.1

YouTube の曲を受け取り、完全なカラオケ動画を返すウェブアプリ。ボーカルと伴奏を分離し(Spleeter)、歌詞を時間に合わせて配置し、音楽に反応するアニメーションを生成する。

github.com
Car Hockey
Introdução a 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 a 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 a 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 a 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 a Multimídia (マルチメディア入門) 2021.1

Portal of Monstrosities

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

テーブルトップRPG(Dungeons & Dragons)用のモンスター生成ツール。名前、タイプ、challenge rating(脅威度)から、ステータスブロック、説明文、キャラクターの画像を作成し、ゲームマスターの時間を節約する。

Randomizando a Geometria(幾何学のランダム化)

Introdução a Multimídia (マルチメディア入門) 2021.1

Anthonny, Henrique de Oliveira Braga Sakane, Matheus Amorim

p5.js によるソフトウェア。ユーザーが送信した画像を、円、四角形、線などの幾何学図形がランダムに現れて画像を構成するまで重ねることで再現する。大きさの調整とアニメーションの制御ができる。

候補者に関するツイートの感情分析(Recife 市長選挙 2020)

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 クラス)

Unity 製のゲーム。ラウンド、敵、スコアがある。Jogos Amarelo グループによる作品。

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 グループのタワーディフェンスゲーム。

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月まで。学期は方法論を反映したトピックで構成されました。インスピレーション、ツールの探索と個人プロジェクト、3つのアイデアを紹介する動画を伴うグループでのアイデア出し、プロジェクト計画、重要点の定義と分析、バイブコーディングによるプロトタイプ、11月と12月にクラス全体で行う3回のテストドライブ、技術提出、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 · 6つの分野、6回のセミナー、教室での実験

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。 Logotipo do 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。 Capa da apresentação do Oráculo Criativo Telas do 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。
  • Adaptação de letras com IA — 歌詞を直訳するのではなく、メロディ、リズム、感情的な重みを保ったまま、別の言語で歌詞を作り直す。 Logotipo do projeto de adaptação de letras
2025.1の授業ページ(Gammaで公開)
2025.1の授業ページ(Gammaで公開)

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。 Entrega final do AiRPG
  • Star Rush — 隠されたタイルの盤面で行う記憶ゲーム。制限時間があり、爆弾も登場する。Star Rushチーム。実行ファイルの提出者:Carlos Henrique Vieira Marques Veeck。
  • PurpleHole — C++とSDL3で作られた2Dのプラットフォーム/パズルゲーム。プレイヤーは次元(過去/未来)を切り替えてステージを解く。ステージエディタを含む。 Ilustração do 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。チームの当初の企画は「ジェスチャーによる効果音」だった。 Thumbnail do Coup Digital
  • Controle Multimídia por Gestos — ウェブカメラ(MediaPipe)で手のジェスチャーを読み取り、Spotifyの音量、トラック、再生を操作する。ジェスチャーはカスタマイズ可能。チーム:Ellian Rodrigues, Italo Leandro, João Pedro Deo, Aline Marianna, Lucas Vidal, Maria Eduarda Farias。 Entrega final do Controle por Gestos
  • Visualizador de Som 3D — 設定可能な三次元のキューブで音声(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 no ar (17/09/2026)
  • Waview — FFTと平滑化処理、再生キュー、カスタマイズ機能を備えた音声(MP3/WAV)ビジュアライザー。 Slide técnico do 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(リリース v0.9.1)。 Momentum Chess
  • Just Pente — ブレガ・ファンキを用いた、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 · 7つの関心領域

2022年11月から2023年4月まで。

  • prompt.io — プロンプトと画像のジェネレーター(フロントエンド、API、ジェネレーターの3つのリポジトリ)。グループ: 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 エンジンによる、三人称視点のソウルライク・アクション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(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í — 音楽の要素を加えたStop(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)— ステータスブロック、生成AIによる画像、テキスト(GPT-3/GPT-J)を備えたD&Dのモンスター生成ツール。Pythonで実装。チーム: Arthur Cassimiro, Isaac Ferreira, Michael Felipe, Renato Alpes, Victor Guimarães。 レポートのページ Portal of Monstrositiesのアート
  • Pokémon Visual Concept Generator / Gendex Pokémon(Monks Blue – AI)— 約6,000枚のスプライトで学習させた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のあらゆる曲をカラオケに変換するWebアプリケーション。ボーカルを分離し(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ゲーム) — ドッジボール(queimado)を基にした対戦プラットフォームゲーム。教師対生徒(Construct 3)。チーム: Amanda Maria, Amanda Nunes, Gislayne, Lucas, Pedro。

2020.2 · 音、画像、2Dおよび3Dゲーム(2021年5月〜9月)

リモート授業。開始時にスケジュール全体を公開。インスピレーションとツールは動画とNotionで共有、10人までのセミナーはフォームで評価、演習、アイデア出し、仕様策定、プロトタイプ、中間提出、ユーザーからのフィードバック、技術提出、デモ、そして9月2日の最終提出。

  • Babylonic Music Race (Somグループ) — ピアノ鍵盤で正しい音符を弾くごとにキャラクターが前進する、マルチプレイヤー型レースゲーム(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 (Imagemグループ) — 写真から検出した気分に基づいて、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年にリモートで再開

2クラス。

  • Memes Kombat (ゲーム) — Unity製のマルチプレイヤーゲーム(Mirror)。チーム: 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 · リモート、2クラス、色別グループ、ポストモーテム

2020年8月から12月までのリモート学期。2クラスが並行して開講:コンピュータ科学のIF687と、コンピュータ工学のIF849(後者はFilipe Calegárioが担当)。

IF687クラス(CC):

  • Escape from 2020 (Jogos Azul) — 2020年から逃げることをテーマにした、Godot製の横スクロールシューティング。チーム: Mikahel Leal Dias, Pedro Eugenio, Roger Luiz, Vinicius Thiago。
  • Trost-TD (Jogos Roxo) — 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)— 市長選の候補者に関するツイートを対象とした自然言語処理です。チーム: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(音刺激の定位ゲーム 8D)(AUDIOV-3)— ジャイロスコープを使うモバイルアプリです。
  • Comfeats — あるアーティストの作風で歌詞の詩句を生成するジェネレーターです(textgenrnn)。

IF849クラス(EC、Filipe Calegárioと共同):

  • Chaotic Show(グループ08、ゲーム)— 音楽の同期を手動で行う、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)(グループ2 – IA1)— 受信した音声を文字起こしするTelegramのボットです。チーム: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 — Unityによる3Dのカーゲームで、Figmaでプロトタイプを作成しました。チーム: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(AI)— チーム: 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 · 3回のセミナーとデモデイ

2019年2月から7月まで、モニターとともに4つの段階で実施。

  • AIグループのアイデア(課題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 を舞台に教員をステージとするベルトスクロールアクションだった。チーム: 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、3件のレポート

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
  • 「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 — ブレガに関連するプロジェクト。Filipe Calegárioと、バンドFaringes da Paixãoのマネージャーに発表された。
  • 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によるリズムゲーム、または音声で操作するチェスへの移行を提案した。
  • モザイク動画ジェネレーター — ffmpegとJavaで、複数の動画を1つのフレーム内に再生する。リンク: https://github.com/rslgp/multimidia。
  • barbie girl — Jadson Torres de Lucenaのプロジェクト。

2016.2 · HTC Viveとグループ別プロジェクト

2016年8月から12月まで。João Tragtenbergが教育実習(estágio docência)として参加。

  • 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 — GDDとwiki(AltDevMode、pbworks)上の日誌を備えたゲーム。作者: 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月まで。

  • ギターによるタイミングとビートの評価 — リアルタイムで音楽学習を支援するソフトウェア。チーム: Caroline Medeiros, Gedson Santos, Pedro Queiroz, Saulo Albuquerque, Willer Amorim。
  • 署名の認識 — 機械学習により、署名をRG(身分証明書)と照合するAndroidアプリ。チーム: Alice Borner, Anne Kelly, Leandro Damasceno, Livisghton Kleber。
  • アクセシブルな音楽作曲 — QRコードで操作するペダルボード(Pedalboard.js、Web Audio API)。運動障害のある音楽家も利用できる。チーム: Danielle Sales, Gabriel Henrique, Lucas Falbo, Maria Cecília Hunka。
  • 視覚障害者向けストーリーテリングゲーム — ナレーション、音声コマンド、振動、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。 Relatório do Squaric
  • Candle — 視覚障害者向けの支援技術アプリ。チーム: Ihago Henrique Lucena e Silva, Kerolayne Gomes Tato Cota。 Telas do 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(グループ「Música e Movimento」)— Kinectで動きを認識し、音を鳴らす。チーム: Descartes Kunzi, Luis Delgado, Guilherme Cordeiro, Pedro Mota, Fillipe de Menezes。 Relatório do MEO
  • Runner rítmico — Unityで作られたランニングゲーム。ステージは曲のビートに沿って進行する(beat-synchronizer)。チーム: Antônio Harger Rivero, Vinícius Vieira Moreira, Ericka Pricila, Egberto Santana。
  • App de caligrafia e desenho(グループ09)— タッチ操作による「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。 Telas do app de caligrafia
  • Motor Mayhem — Unity 5で作られたゲーム(「車/サッカーゲーム」のグループ)。チーム: Arthur Freitas, Daniel Maida, João Pedro, José Murilo, Matheus Feliciano。 Capa do relatório do Motor Mayhem
  • Mystical(アニメーショングループ)— OpenCVとCamera2 APIを使ったAndroidアプリ。チーム: Arthur Henrique, Bárbara Lima, Henrique Vicente, Késsia Nepomuceno, Raquel Maria。 Página do relatório do 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 — 動画とレポートのあるプロジェクト。
  • 4月22日に提出されたプロジェクト定義。Samuel Paz, Tomer Simis, Marlon Reghert, Lucas Perrusiのグループによる。

よくある質問

Introdução à Multimídia(マルチメディア入門)(IF687 · IF849)とは?

プロジェクト型の科目。クラスで着想の源となるシステムやツールを調べ、グループを作り、マルチメディア製品を定めて、技術発表と最終発表の2回の提出で制作します。評価は相互評価で行います。

Introdução à Multimídia(マルチメディア入門)はいつ開講されましたか?

19クラス、2015.1から2025.2まで。