コンテンツにスキップ

Ryo Suzuki | 鈴木 遼

C++ フレームワーク Siv3D

ゲーム開発者のための C++11~C++20, 将来の C++ の展望 (CEDEC 2020)

冒険で学ぶ はじめてのプログラミング(技術評論社)

cppmap | C++ の歩き方

Siv3D リファレンス

競プロのための標準 C++

未踏ジュニア、伝わる提案書を作る 5 つのコツ

破損した JPEG を復元するゲーム | #JPEG_Game

About

早稲田大学 表現工学専攻 博士後期課程 在籍。プログラミングを楽しく簡単にするツール Siv3D, Siv3D for Kids, Enrect を開発するかたわら、早稲田情報科学ジュニア・アカデミー(早稲田大学)、U-17 未踏ジュニア、駒澤大学等にてプログラミング指導を行う。著書に「冒険で学ぶ はじめてのプログラミング」(2018, 技術評論社)。2013 年度 IPA 未踏事業スーパークリエータ認定、U-17 未踏ジュニア PM, プログラミング教室 Tasta 代表。

◆ プログラミングレッスンのご予約 / プログラミング教育に関するお仕事の依頼はこちら ◆

専門分野

  • モダン C++ プログラミング
  • プログラミングツール開発
  • プログラミング指導
  • プログラミングワークショップ開催

プロジェクト

  • Siv3D - ゲームやメディアアートのための C++20 フレームワーク
  • C++ の歩き方 - C++17, C++20, C++23, C++26 の情報を提供する Web サイト
  • Siv3D for Kids - 5 歳からはじめるプログラミング体験ツール
  • notebookjp - 学生のための最新ノート PC 情報
  • siv::PerlinNoise - Header-only Perlin Noise ライブラリ
  • Xoshiro-cpp - Header-only 疑似乱数生成ライブラリ
  • Enrect - ビジュアルプログラミング言語

書籍

ソーシャルメディア

ファンディング

主な指導歴

  • 早稲田情報科学ジュニア・アカデミー 講師 (2014 ~ 2021)
  • U-17 未踏ジュニア PM (2016 ~ 現在)
  • Tasta 代表/講師 (2019 ~ 現在)
  • 駒澤大学 非常勤講師 (2020 ~ 現在)

講座・イベント提供

教育機関 / 公的機関

早稲田大学、情報処理学会、石川高専、経済産業省、板橋区立板橋第四小学校、沖縄国際大学、沖縄県立八重山商工高等学校、五城目町立五城目小学校、文部科学省、駒澤大学、佐賀県唐津市

地域コミュニティ

CoderDojo Kanazawa, CoderDojo 静岡, CoderDojo Kashiwa, TECH! for ISHIGAKI, Tera school

主な発表資料 / 寄稿記事

お問い合わせ

◆ プログラミングレッスンのご予約 / プログラミング教育に関するお仕事の依頼はこちら ◆

おまけ

int main(void)
{
    int a[] = { 0, 1234567890 };

    double f;

    memcpy(&f, a, sizeof(f));

    printf("%.4f", f/1e46);

    return 0;
}

◆ 実行結果