Siv3D リファレンス v0.6.10
無料で読める本
◆ 内容 2D/3D ゲーム、メディアアート、ビジュアライザ、シミュレータなど、可視化やインタラクションに関わるプログラムを、驚くほど短い、楽しく簡単なコードで書けるモダンな C++ フレームワーク Siv3D のリファレンスです。 ◆ 対応バージョン OpenSiv3D v0.6.10 https://github.com/Siv3D/OpenSiv3D
Chapters
イントロダクション
Siv3D を始める
はじめての Siv3D プログラミング
最初に動かす 15 のサンプルプログラム
チュートリアル 01 | Siv3D の基本
チュートリアル 02 | 図形を描く
チュートリアル 03 | 動きを作る
チュートリアル 04 | 図形を描く(発展)
チュートリアル 05 | 文字列クラス
チュートリアル 06 | データ構造
チュートリアル 07 | あたり判定
チュートリアル 08 | 画像を描く
チュートリアル 09 | 動画を描く
チュートリアル 10 | 文字列と数値の変換
チュートリアル 11 | GUI
チュートリアル 12 | ランダム
チュートリアル 13 | 日付と時刻、時間
チュートリアル 14 | フォントを使う
チュートリアル 15 | シーンとウィンドウ
チュートリアル 16 | キーボード入力
チュートリアル 17 | マウス入力
チュートリアル 18 | 便利な関数
チュートリアル 19 | オーディオ再生
チュートリアル 20 | アセット管理
チュートリアル 21 | 2D レンダーステート
チュートリアル 22 | エフェクト
チュートリアル 23 | ファイルシステム
チュートリアル 24 | テキストファイル
チュートリアル 25 | 設定ファイル
チュートリアル 26 | バイナリファイル
チュートリアル 27 | ファイルダイアログ
チュートリアル 28 | ドラッグ&ドロップ
チュートリアル 29 | HTTP クライアント
チュートリアル 30 | リソースファイルの埋め込み
チュートリアル 31 | シーン管理
チュートリアル 32 | ゲームパッド入力
チュートリアル 33 | 画像処理
チュートリアル 34 | レンダーテクスチャ
チュートリアル 35 | 2D カスタムシェーダ
チュートリアル 36 | 3D 形状を描く
チュートリアル 37 | 3D 形状を描く(発展)
チュートリアル 38 | 3D の交差判定
チュートリアル 39 | マイクや Web カメラを使う
チュートリアル 40 | TCP 通信
チュートリアル 41 | アプリの公開
チュートリアル 42 | さらに学ぶには
Web 向けの開発
サンプル集 | ゲーム
サンプル集 | アプリ
サンプル集 | ビジュアル表現
サンプル集 | アルゴリズムとデータ構造
サンプル集 | UI
サンプル集 | 画像処理
サンプル集 | 2D 物理演算
サンプル集 | 外部デバイスとの連携
サンプル集 | サンプルリンク集
コミュニティ | Siv3D のコミュニティに参加する
サポート
コミュニティ | Siv3D のスポンサーになる
Siv3D SDK を自前ビルドする手順
テクニック | Siv3D プログラミング上達ガイドライン
テクニック | 開発生産性の向上
コース | 円を配置する
コース | 三目並べ
コース | グラフ(ネットワーク)の描画
コース | ゲームランチャー
コース | 簡易版チュートリアル
トラブルシューティング | インストール編
トラブルシューティング | 実行時編
API リファレンス | B
API リファレンス | C
API リファレンス | P
API リファレンス | Q
API リファレンス | R
API リファレンス | S
API リファレンス | T
API リファレンス | U
API リファレンス | Z
Author
Siv3D, cppmap 作者 / C++17 入門書『冒険で学ぶ はじめてのプログラミング』 (技術評論社) / 未踏ジュニア メンター / C++ プログラミング講座・プライベートレッスン・技術相談は http://ryo-suzuki-contact.github.io
Topics