Skip to content

Commit

Permalink
deploy: 3d46ef4
Browse files Browse the repository at this point in the history
AheadGameStudio committed Sep 23, 2024
1 parent c4a314c commit 3e608de
Showing 16 changed files with 397 additions and 1 deletion.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
9 changes: 8 additions & 1 deletion index.xml
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@
<description>Recent content in Home on Godot Japan</description>
<generator>Hugo</generator>
<language>ja-jp</language>
<lastBuildDate>Mon, 23 Sep 2024 11:21:17 +0900</lastBuildDate>
<lastBuildDate>Mon, 23 Sep 2024 19:14:21 +0900</lastBuildDate>
<atom:link href="https://godot-japan.com/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Godot Japanについて</title>
@@ -50,6 +50,13 @@
<guid>https://godot-japan.com/reference/gdscript%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/gdscript%E3%81%AE%E5%9F%BA%E6%9C%AC/</guid>
<description>&lt;p&gt;Godot Engineの組み込みスクリプト言語である&lt;code&gt;GDScript&lt;/code&gt;の基本的な使い方について記載します。&lt;/p&gt;&#xA;&lt;h1 id=&#34;基本的な記述方法&#34;&gt;基本的な記述方法&lt;/h1&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-gdscript&#34; data-lang=&#34;gdscript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;extends&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Node&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; int_sanple &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; text_sample &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;文字列&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; int_sample2 :&lt;span style=&#34;color:#66d9ef&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;func&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;_ready&lt;/span&gt;():&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;pass&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;GDSCriptは、&lt;strong&gt;大まかに3種類の要素で読み書き&lt;/strong&gt;することができます。&lt;br&gt;&#xA;上記のサンプルを1行ずつ解説します。&lt;/p&gt;&#xA;&lt;h2 id=&#34;クラスの拡張&#34;&gt;クラスの拡張&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-gdscript&#34; data-lang=&#34;gdscript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;extends&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Node&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;extends Node&lt;/code&gt;は&lt;code&gt;Node&lt;/code&gt;という&lt;strong&gt;クラスの拡張&lt;/strong&gt;という意味です。&lt;br&gt;&#xA;&lt;code&gt;Node&lt;/code&gt;クラスが持つ機能をそのままに、新しいクラスを作ることになります。&lt;/p&gt;&#xA;&lt;h2 id=&#34;変数&#34;&gt;変数&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-gdscript&#34; data-lang=&#34;gdscript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; int_sample &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; text_sample &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;文字列&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;GDScriptは静的型付けの機能を持っています。&lt;br&gt;&#xA;多くの言語は型を明示的に指定する必要がありますが、GDScriptは自動的に型を割り付けます。&lt;/p&gt;&#xA;&lt;p&gt;これによりユーザーは型をあまり意識せずにプログラムを書くことができます。&lt;/p&gt;&#xA;&lt;h3 id=&#34;明示的な型付け&#34;&gt;明示的な型付け&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-gdscript&#34; data-lang=&#34;gdscript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; int_sample2 :&lt;span style=&#34;color:#66d9ef&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;型を意識したい場合もありますので、上記のように明示的に型を指定することもできます。&lt;/p&gt;&#xA;&lt;h2 id=&#34;関数&#34;&gt;関数&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-gdscript&#34; data-lang=&#34;gdscript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;func&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;_ready&lt;/span&gt;():&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;pass&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;GDScriptの関数は&lt;code&gt;func&lt;/code&gt;にスペースを空けて関数名を記述します。&lt;br&gt;&#xA;多くの言語のように&lt;code&gt;{ }&lt;/code&gt;でブロックを作るのではなく、&lt;code&gt;:&lt;/code&gt;のあとの&lt;strong&gt;インデント&lt;/strong&gt;でブロックを作る構文になります。&lt;/p&gt;&#xA;&lt;p&gt;関数にはクラスがもともと持っている&lt;strong&gt;組み込み関数&lt;/strong&gt;と、ユーザーが作る&lt;strong&gt;独自関数&lt;/strong&gt;の2種類があります。&lt;/p&gt;</description>
</item>
<item>
<title>VSCodeで開発環境を作る</title>
<link>https://godot-japan.com/reference/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9/vscode%E3%81%A7%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%82%92%E4%BD%9C%E3%82%8B/</link>
<pubDate>Mon, 23 Sep 2024 18:35:04 +0900</pubDate>
<guid>https://godot-japan.com/reference/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9/vscode%E3%81%A7%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%82%92%E4%BD%9C%E3%82%8B/</guid>
<description>&lt;p&gt;Godotでのゲーム開発において、Godotのエディタを開かなくても開発することは可能です。&lt;br&gt;&#xA;アーティストとプログラマでの分業に役立つと思いますので、環境セットアップの一例として参考にどうぞ。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h1 id=&#34;vscodeのインストール&#34;&gt;VSCodeのインストール&lt;/h1&gt;&#xA;&lt;a href=&#34;https://code.visualstudio.com/download&#34; class=&#34;no-icon&#34; onMouseOver=&#34;this.style.opacity=&#39;0.9&#39;&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer”&#34;&gt;&#xA; &lt;div class=&#34;card mb-3&#34;&gt;&#xA; &lt;div class=&#34;row g-0&#34;&gt;&#xA; &lt;div class=&#34;col-md-4&#34;&gt;&#xA; &lt;img src=&#34;https://godot-japan.com/opengraph-home_11184801169479559337_hu17052654344433531534.webp&#34;&gt;&#xA; &lt;/div&gt;&#xA; &lt;div class=&#34;col-md-8&#34;&gt;&#xA; &lt;div class=&#34;card-body&#34;&gt;&#xA; &lt;h5 class=&#34;card-title&#34;&gt;Download Visual Studio Code - Mac, Linux, Windows&lt;/h5&gt;&#xA; &lt;p class=&#34;card-text text-dark&#34;&gt;Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.&lt;/p&gt;&#xA; &lt;/div&gt;&#xA; &lt;/div&gt;&#xA; &lt;/div&gt;&#xA; &lt;/div&gt;&#xA; &lt;/a&gt;&#xA;&lt;p&gt;ダウンロード・インストールは省きます。&lt;/p&gt;&#xA;&lt;h1 id=&#34;vscodeプラグインのインストール&#34;&gt;VSCodeプラグインのインストール&lt;/h1&gt;&#xA;&lt;h2 id=&#34;godot-toolsのインストール&#34;&gt;Godot Toolsのインストール&lt;/h2&gt;&#xA;&lt;h4 id=&#34;github&#34;&gt;Github&lt;/h4&gt;&#xA;&lt;a href=&#34;https://github.com/godotengine/godot-vscode-plugin&#34; class=&#34;no-icon&#34; onMouseOver=&#34;this.style.opacity=&#39;0.9&#39;&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer”&#34;&gt;&#xA; &lt;div class=&#34;card mb-3&#34;&gt;&#xA; &lt;div class=&#34;row g-0&#34;&gt;&#xA; &lt;div class=&#34;col-md-4&#34;&gt;&#xA; &lt;img src=&#34;https://godot-japan.com/godot-vscode-plugin_10039011464318605869_hu11865653791248215289.webp&#34;&gt;&#xA; &lt;/div&gt;&#xA; &lt;div class=&#34;col-md-8&#34;&gt;&#xA; &lt;div class=&#34;card-body&#34;&gt;&#xA; &lt;h5 class=&#34;card-title&#34;&gt;GitHub - godotengine/godot-vscode-plugin: Godot development tools for VSCode&lt;/h5&gt;&#xA; &lt;p class=&#34;card-text text-dark&#34;&gt;Godot development tools for VSCode. Contribute to godotengine/godot-vscode-plugin development by creating an account on GitHub.&lt;/p&gt;</description>
</item>
<item>
<title>Godot Japanが大幅リニューアルしました!</title>
<link>https://godot-japan.com/news/news-202409252012/</link>
Binary file not shown.
21 changes: 21 additions & 0 deletions reference/基本的な使い方/index.html
Original file line number Diff line number Diff line change
@@ -109,6 +109,27 @@ <h1 class="col-10 col-lg-6 m-auto pb-2">基本的な使い方</h1>



<a href="/reference/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9/vscode%E3%81%A7%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%82%92%E4%BD%9C%E3%82%8B/" class="text-decoration-none">
<article class="col shadow-animation card-link">

<div class="card">
<div class="reference-emoji">
🆚
</div>

<div class="card-body">
<h5 class="card-title py-1 text-center">
VSCodeで開発環境を作る
</h5>

</div>
</div>
</article>
</a>




<a href="/reference/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9/%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90%E6%96%B9%E6%B3%95/" class="text-decoration-none">
<article class="col shadow-animation card-link">

7 changes: 7 additions & 0 deletions reference/基本的な使い方/index.xml
Original file line number Diff line number Diff line change
@@ -7,6 +7,13 @@
<generator>Hugo</generator>
<language>ja-jp</language>
<atom:link href="https://godot-japan.com/reference/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>VSCodeで開発環境を作る</title>
<link>https://godot-japan.com/reference/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9/vscode%E3%81%A7%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%82%92%E4%BD%9C%E3%82%8B/</link>
<pubDate>Mon, 23 Sep 2024 18:35:04 +0900</pubDate>
<guid>https://godot-japan.com/reference/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9/vscode%E3%81%A7%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%82%92%E4%BD%9C%E3%82%8B/</guid>
<description>&lt;p&gt;Godotでのゲーム開発において、Godotのエディタを開かなくても開発することは可能です。&lt;br&gt;&#xA;アーティストとプログラマでの分業に役立つと思いますので、環境セットアップの一例として参考にどうぞ。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h1 id=&#34;vscodeのインストール&#34;&gt;VSCodeのインストール&lt;/h1&gt;&#xA;&lt;a href=&#34;https://code.visualstudio.com/download&#34; class=&#34;no-icon&#34; onMouseOver=&#34;this.style.opacity=&#39;0.9&#39;&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer”&#34;&gt;&#xA; &lt;div class=&#34;card mb-3&#34;&gt;&#xA; &lt;div class=&#34;row g-0&#34;&gt;&#xA; &lt;div class=&#34;col-md-4&#34;&gt;&#xA; &lt;img src=&#34;https://godot-japan.com/opengraph-home_11184801169479559337_hu17052654344433531534.webp&#34;&gt;&#xA; &lt;/div&gt;&#xA; &lt;div class=&#34;col-md-8&#34;&gt;&#xA; &lt;div class=&#34;card-body&#34;&gt;&#xA; &lt;h5 class=&#34;card-title&#34;&gt;Download Visual Studio Code - Mac, Linux, Windows&lt;/h5&gt;&#xA; &lt;p class=&#34;card-text text-dark&#34;&gt;Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.&lt;/p&gt;&#xA; &lt;/div&gt;&#xA; &lt;/div&gt;&#xA; &lt;/div&gt;&#xA; &lt;/div&gt;&#xA; &lt;/a&gt;&#xA;&lt;p&gt;ダウンロード・インストールは省きます。&lt;/p&gt;&#xA;&lt;h1 id=&#34;vscodeプラグインのインストール&#34;&gt;VSCodeプラグインのインストール&lt;/h1&gt;&#xA;&lt;h2 id=&#34;godot-toolsのインストール&#34;&gt;Godot Toolsのインストール&lt;/h2&gt;&#xA;&lt;h4 id=&#34;github&#34;&gt;Github&lt;/h4&gt;&#xA;&lt;a href=&#34;https://github.com/godotengine/godot-vscode-plugin&#34; class=&#34;no-icon&#34; onMouseOver=&#34;this.style.opacity=&#39;0.9&#39;&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer”&#34;&gt;&#xA; &lt;div class=&#34;card mb-3&#34;&gt;&#xA; &lt;div class=&#34;row g-0&#34;&gt;&#xA; &lt;div class=&#34;col-md-4&#34;&gt;&#xA; &lt;img src=&#34;https://godot-japan.com/godot-vscode-plugin_10039011464318605869_hu11865653791248215289.webp&#34;&gt;&#xA; &lt;/div&gt;&#xA; &lt;div class=&#34;col-md-8&#34;&gt;&#xA; &lt;div class=&#34;card-body&#34;&gt;&#xA; &lt;h5 class=&#34;card-title&#34;&gt;GitHub - godotengine/godot-vscode-plugin: Godot development tools for VSCode&lt;/h5&gt;&#xA; &lt;p class=&#34;card-text text-dark&#34;&gt;Godot development tools for VSCode. Contribute to godotengine/godot-vscode-plugin development by creating an account on GitHub.&lt;/p&gt;</description>
</item>
<item>
<title>プロジェクトの作成方法</title>
<link>https://godot-japan.com/reference/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9/%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90%E6%96%B9%E6%B3%95/</link>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions sitemap.xml
Original file line number Diff line number Diff line change
@@ -58,6 +58,9 @@
</url><url>
<loc>https://godot-japan.com/reference/%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%E9%96%A2%E9%80%A3/</loc>
<lastmod>2024-09-23T01:15:32+09:00</lastmod>
</url><url>
<loc>https://godot-japan.com/reference/%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9/vscode%E3%81%A7%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%82%92%E4%BD%9C%E3%82%8B/</loc>
<lastmod>2024-09-23T19:14:21+09:00</lastmod>
</url><url>
<loc>https://godot-japan.com/news/news-202409252012/</loc>
<lastmod>2024-09-23T11:21:17+09:00</lastmod>

0 comments on commit 3e608de

Please sign in to comment.