Ryo Suzuki | 鈴木 遼¶
About¶
C++ フレームワーク「Siv3D」開発者。博士(工学)。早稲田大学、上智大学、駒澤大学にてプログラミング講義を担当。U-17 未踏ジュニアメンター、IPA セキュリティ・キャンプ講師。著書に C++ 入門書『冒険で学ぶ はじめてのプログラミング』(技術評論社)。2013 年度 IPA 未踏事業スーパークリエータ認定。2022 年度 IPA 未踏アドバンスト事業採択。
reputeless@gmail.com | |
@Reputeless | |
GitHub | https://github.com/Reputeless |
Zenn | https://zenn.dev/reputeless |
Qiita | https://qiita.com/Reputeless |
制作物¶
ソフトウェア¶
- Siv3D | ゲームやメディアアートのための C++20 フレームワーク
- siv::PerlinNoise | C++17 で実装された Perlin ノイズ
- Xoshiro-cpp | C++17 で実装された Xoshiro 疑似乱数生成器
Web ページ¶
商業出版¶
- 冒険で学ぶ はじめてのプログラミング (技術評論社)
技術同人誌¶
- ゲーム開発者のためのC++17~C++23 技術書典17 Ver. | 技術書典 17
- ゲーム開発者のためのC++11~C++20 技術書典10 Ver. | 技術書典 10
講師活動¶
- 早稲田大学 非常勤講師(2022 ~ 現在)
- 上智大学 非常勤講師(2022 ~ 現在)
- 駒澤大学 非常勤講師(2020 ~ 現在)
- Tasta 代表 / 講師(2019 ~ 現在)
- U-17 未踏ジュニア メンター(2016 ~ 現在)
- IPA セキュリティ・キャンプ 講師
- セキュリティ・キャンプ 2025 全国大会
- セキュリティ・キャンプ 2024 全国大会
- セキュリティ・ミニキャンプ in 山梨 2025
- セキュリティ・ミニキャンプ in 熊本 2024
- 情報オリンピック日本委員会 2024 夏季セミナー 講師
- 早稲田情報科学ジュニア・アカデミー 講師(2014 ~ 2021)
講座・イベント提供・開催事例
教育機関 / 公的機関¶
早稲田大学、情報処理学会、石川高専、経済産業省、板橋区立板橋第四小学校、沖縄国際大学、沖縄県立八重山商工高等学校、五城目町立五城目小学校、文部科学省、駒澤大学、佐賀県唐津市、上智大学、情報オリンピック日本委員会、IPA セキュリティ・キャンプ、セキュリティ・ミニキャンプ in 熊本 2024、セキュリティ・ミニキャンプ in 山梨 2025
地域コミュニティ¶
CoderDojo Kanazawa, CoderDojo 静岡, CoderDojo Kashiwa, TECH! for ISHIGAKI, Tera school
企業¶
株式会社バンダイナムコスタジオ
CEDEC での活動¶
講演¶
- ゲーム開発者のための C++17~C++23, 近年の C++ 規格策定の動向 | CEDEC 2024
- ゲーム開発者のための C++11~C++20, 将来の C++ の展望 | CEDEC 2020
その他¶
- 受賞 | CEDEC AWARDS 2023 エンジニアリング部門 優秀賞「cpprefjp」(共同受賞)
- 委員 | CEDEC AWARDS 2021 ノミネーション委員
- 展示 | メディアアート制作の敷居を下げる C++ プログラミングライブラリ | CEDEC 2014
研究費・助成等¶
- IPA 未踏アドバンスト事業(2022)
- IPA 未踏 IT 人材発掘・育成事業(2013)
- 早稲田大学 博士課程教育リーディングプログラム
- JST 戦略的創造研究推進事業(ACT-I) | 研究代表者
- 公益財団法人 I-O DATA 財団 第 2 回研究開発助成 | 研究代表者
- 公益財団法人 I-O DATA 財団 第 3 回研究開発助成 | 研究協力者
- IGDA 日本 CEDEC スカラーシップ
趣味制作¶
中華フォントのプロになるゲーム¶
中華フォントのプロになるゲームを作った#Siv3D #creativecoding pic.twitter.com/H0OuSOrxNF
— Ryo Suzuki (@Reputeless) June 3, 2025
忙しいブロックくずし¶
忙しいブロックくずし #OpenSiv3D pic.twitter.com/QKBqdZuX66
— Ryo Suzuki (@Reputeless) April 1, 2019
看板を守るゲーム(ンョ゛ハー゛)¶
看板を守るゲーム #ンョ゛ハー゛ #OpenSiv3D pic.twitter.com/hA2TFh9ECh
— Ryo Suzuki (@Reputeless) October 31, 2019
原神のマップに変換するプログラム¶
原神のマップに変換するプログラムを作った。#Siv3D #OpenSiv3D pic.twitter.com/1b7BONkgAu
— Ryo Suzuki (@Reputeless) June 30, 2022
100px 以内にある点集合で凸包を作りながら移動する生き物¶
100px 以内にある点集合で凸包を作りながら移動する生き物 #OpenSiv3D pic.twitter.com/QAlQaM4NUo
— Ryo Suzuki (@Reputeless) January 8, 2019
かっこで簡単に UI を作りたい!¶
かっこで簡単に UI を作りたい! #OpenSiv3D pic.twitter.com/CdyXcxRu5v
— Ryo Suzuki (@Reputeless) October 22, 2021
浮動小数点数 (float 型) の仕組みを学べるアプリ¶
大学の講義で教えるために、浮動小数点数 (float 型) の仕組みを学べるアプリを Siv3D で作りました。https://t.co/BNSwkqAHzt
— Ryo Suzuki (@Reputeless) June 29, 2022
(PC でのアクセス推奨) #Siv3D #OpenSiv3D pic.twitter.com/OAmZfo5R9D
漢字 Wordle¶
漢字 Wordle つくってみた / Kanji Wordle#Siv3D #OpenSiv3D pic.twitter.com/79rKBZj0iy
— Ryo Suzuki (@Reputeless) January 23, 2022
破損した JPEG を復元するゲーム¶
破損した JPEG を修復するゲーム作った(遊んでみて)https://t.co/5otDapRaOa#OpenSiv3D #JPEG_Game pic.twitter.com/nUxQU2lC3E
— Ryo Suzuki (@Reputeless) October 23, 2021
ウィンドウをつかんで遊ぶゲーム¶
ウィンドウをつかんで遊ぶゲーム #OpenSiv3D pic.twitter.com/txkGtwrIV3
— Ryo Suzuki (@Reputeless) February 5, 2019
素因数分解ブロックくずし(5 人協力プレイ)¶
素因数分解ブロックくずし(5 人協力プレイ)| Prime Factorization Breakout#OpenSiv3D #creativecoding pic.twitter.com/NQ7rFoquQs
— Ryo Suzuki (@Reputeless) December 3, 2020
大阪万博 0 日目¶
大阪万博 0 日目#いのちの輝きくん #OpenSiv3D pic.twitter.com/CAEQfE8uGs
— Ryo Suzuki (@Reputeless) August 25, 2020
人生¶
— Ryo Suzuki (@Reputeless) January 10, 2019
Visual Studio の冒険¶
「Visual Studio の冒険」 pic.twitter.com/VeDXgRGpSo
— Ryo Suzuki (@Reputeless) April 30, 2020
「二次元いもす法」を可視化¶
「二次元いもす法」を可視化。
— Ryo Suzuki (@Reputeless) March 3, 2022
Web 版: https://t.co/HIaRx8RJar#Siv3D #OpenSiv3D #競プロ pic.twitter.com/HT9ljcBmno