プログラミング指南 - Code Knowledge

ゲーム制作に関するプログラミング等を主に書き溜めていきます。ただ、どちらかと言えば日記的な書き方が続くと思いますが、そこは温かい目で見て頂ければ。あと、ちょっとしたサンプルやツールのダウンロードも出来るようにしておきます。

カテゴリ:Programming > Godot

About the Demo Version6月に NEXT FESがあります。その前に体験版を公開するつもりです。体験版は製品版と比べて次のような違いがあります。Steam Next Fest is coming up in June, and I'm planning to release a demo version ahead of it. The demo differs from the ful ...

GodotでSteam対応を行う際に、一瞬どうすれば良いのかと悩む問題にSteam APIをどう使うかという問題があります。実は Godotには便利なアドオンとして、GodotSteam というユーティリティがあります。今回は、この GodotSteam のインストールと基本的な使い方について解説しま ...

ゲームプログラミングでは、ガーベージコレクション(以下GCと略す)が最大の敵と言っても過言ではない(過言かもしれないが)。ゲーム中にGCが発生すると、突然ゲームの進行がピタッと止まり、ゲームの操作感が一気に損なわれる。これを如何に防ぐのかというのが、本ブログ ...

English version is available here:Implementation method of XeGrader plus in 24 languages現在制作中の XeGrader plus では、ワールドワイド対応として個人ではなかなかあり得ない 24ヶ国語対応をしています。今回は、この 24ヶ国語対応をどのように実装して、どういう苦 ...

Reasons for Choosing Godot for XeGrader plus DevelopmentSteam版の開発にあたり、最初に悩んだのが開発ツールです。私にとっての選択肢はいくつかありまして…When it came to developing the Steam version, the first thing I struggled with was the development tools ...

English version is available here:Godot: Implementing Pixel-Perfect MovementXeGrader plus では、レトロな雰囲気を出すために、その動きは全て正確なドット単位に補正しています。通常、座標の用いるのは Godot の Vector2 という浮動小数ベクトルです。例え、背景に 32 ...

私が趣味で開発している主要開発ツールが Godot です。これはノードベースの開発ツールで、最初は少々クセを感じるかもしれないですが、一度慣れてしまうととんでもなく開発効率が良くて、現在の私のお気に入りツールとなっています。さて、本ブログでは漢の浪漫と称して、Z8 ...

ゲーム制作をしていて、時々おやっ?と思うことがあります。そんな小ネタを時々挟んでみます。 var is_press = is_trbox1 and is_trbox2 @export var is_trbox1: bool = true @export var is_trbox2: bool = true この初期化の結果、is_press の値は false になります。ノー ...

前回と前々回は Godot での開発に必要な初歩的な知識を説明しました。今回はゲームアプリを開発するために、最初に設定しておくべきプロジェクトの初期設定について解説します。これを最初にやっておかないと、せっかく作ったものをすべてやり直す羽目になりかねません。えっ ...

続いては、Godot で画面に表示したスライムを実際に動かしてみましょう。まず入力方法を決め、次に座標を変更して動かします。最後にスライムをアニメーションさせます。※ いきなりここに来た方は、先に「Godot を始めよう」をお読みください。入力設定メニュー > プロジェ ...

↑このページのトップヘ