-
Notifications
You must be signed in to change notification settings - Fork 1
記事編集ガイドライン
Reputeless edited this page Jul 21, 2016
·
37 revisions
随時加筆修正します。疑問点は Slack の #reference チャンネルでコメントしてください。
- ページのタイトルは "Title" 欄に記述する。記事内に書く必要はない
- "Title" を変更するとページの URL が変わってしまう。変更時は Slack で相談
⚠️ タイトルが重複するとどうなる?(未確認)
- 通常の文章は「です・ます調」
- 句読点は「、」「。」
- 半角英数の直後の句読点は「,」「.」
- 「!」「?」の使用は少なめに
- 「!」「?」の全半角は直前の単語に合わせる
- 半角英数の単語や絵文字と日本語の間には半角スペースを入れる
例: Siv3D は C++ ライブラリです ♋ - 特別に注意が必要な項目は
:warning:
絵文字⚠️ を先頭に入れる
- Markdown 記法を使う
- 文体は簡潔に
- 末尾に「。」「.」は使わない
```cpp
ソースコードをここに書く
```
- シンタックスハイライト機能を使う
- なるべくコードのコピペだけで実行できるようにする
- リポジトリ外の画像は使用しない
- 画像フォーマットは PNG または GIF アニメーション
- PNG は PNGGauntlet を使って最大限まで圧縮
- GIF アニメーションは 1.0 MB 以下
- ファイル名は CamelCase.xxx
- 連番の場合は CamelCase-1.xxx, CamelCase-2, ...
- さらに細かく分ける場合は CamelCase-1-1.xxx, CamelCase-1-2, ...
⚠️ 記事に画像を埋め込む際に![](パス)
は使わない。
ページロード時に画像の高さが確定せず、リンクをクリックして記事内の項目に飛んだとき、表示位置がずれてしまう。以下のように HTML を手打ちする。
<img src="URL(絶対パス)" width="幅px" height="高さpx">
例:
<img src="https://github.com/Siv3D/Reference-JP/blob/master/resource/technique/Text/MessageBox.gif?raw=true" width="640" height="480">
<table>
<tr>
<td colspan="2"><b>タイトル</b> EMOJI(:seedling: :herb: :deciduous_tree:) Level(Beginner/Intermediate/Advanced) | <a href="#">筆者</a></td>
</tr>
<tr>
<td width="230"><a href="#"><img src="" width="200" height="150"></a></td>
<td>説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。説明。
<br><br>キーワード: Sound, GUI</td>
</tr>
</table>
<table>
<tr>
<td colspan="2">このコースの筆者</td>
</tr>
<tr>
<td><img src="" width="128" height="128"></td>
<td><b>名前</b>
<br>自己紹介の文章。自己紹介の文章。自己紹介の文章。自己紹介の文章。自己紹介の文章。自己紹介の文章。自己紹介の文章。自己紹介の文章。自己紹介の文章。自己紹介の文章。自己紹介の文章。自己紹介の文章。</td>
</tr>
</table>
- Siv3D の基本
- 図形を描く
- テクスチャを描く
- テキストを描く
- 文字列と数値の変換
- キーボード入力
- マウス入力
- サウンドの再生
- MIDI の再生
- ウィンドウと背景
- 図形のあたり判定
- 乱数
- ダイアログ
- ドラッグ & ドロップ
- アプリの状態
- テキストファイル
- INI, CSV, JSON
- バイナリファイル
- GUI
- アセット管理
- 画像編集
- Web カメラ
- マイク入力
- 経過時間の測定
- HSV カラー
- ファイルダウンロード
- 3D 描画
- 2D のレンダーステート
- 3D のレンダーステート
- パーティクル
- スクリーンショット
- アプリケーションの公開
- さらに学ぶには
- アプリランチャーを作ろう
- 音楽プレイヤーを作ろう
- 横スクロールゲームを作ろう
- ドット絵エディタを作ろう
- シーン遷移をサポートする SceneManager の使い方
- Siv3D ミニサンプル集
- タスクシステムを使う
- スケッチ
- 画像ビューアー
- オーディオスペクトラム
- マイク入力スペクトラム
- 文字色の反転
- 天気予報
- ドットお絵かき
- 15パズル
- ブロックくずし
- 時計
- 音楽プレイヤー
- ピアノ
- ライフゲーム
- シーン管理
- 地球
- 3Dシーン
- 3D交差判定
- Wooden Mirror
- シューティングゲーム
- Image to Polygon
- Sketch to Polygon
- 軌跡
- Plot3D
- テンポとピッチの変更
- 長方形の影
- Twitterクライアント
- Polygon to Mesh
- 3Dテキスト
- アプリ終了の確認
- 地形の生成
- アーカイブファイル
- GUIのアニメーション
- Aero Glassエフェクト
- Glitch
- リンクテキスト
- 付箋
- シーン切り替え(シルエット)
- MIDIシーケンサー
- 数つなぎ
- 画面を揺らす
- 対称定規
- aobench
- MIDIビジュアライザー
- 電卓
- 手書き文字認識
- 顔検出
- 音声合成
- Image to PhysicsBody