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 ...
カテゴリ: Programming
Godot 正確な1ドット単位移動の実装方法
English version is available here:Godot: Implementing Pixel-Perfect MovementXeGrader plus では、レトロな雰囲気を出すために、その動きは全て正確なドット単位に補正しています。通常、座標の用いるのは Godot の Vector2 という浮動小数ベクトルです。例え、背景に 32 ...
AIの思考レベルを考察する
あまりにAIが自分の作ったバグを直せないのでテストしてみたところ、めちゃくちゃ笑える(笑えない)結果になったので、その経過をブログにしてみました。そのやり取りのダイジェストは以下のとおりです。AI(Claude)クンは引用で表現しています。既に私は答えを分かってい ...
Godot 弾幕の実装
私が趣味で開発している主要開発ツールが Godot です。これはノードベースの開発ツールで、最初は少々クセを感じるかもしれないですが、一度慣れてしまうととんでもなく開発効率が良くて、現在の私のお気に入りツールとなっています。さて、本ブログでは漢の浪漫と称して、Z8 ...
Godot 型宣言の罠
ゲーム制作をしていて、時々おやっ?と思うことがあります。そんな小ネタを時々挟んでみます。 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 キャラを動かす
続いては、Godot で画面に表示したスライムを実際に動かしてみましょう。まず入力方法を決め、次に座標を変更して動かします。最後にスライムをアニメーションさせます。※ いきなりここに来た方は、先に「Godot を始めよう」をお読みください。入力設定メニュー > プロジェ ...
Godotを始めよう
Godotはゲーム開発のための無料ミドルウェアです。このツールを使えば、画像表示や音楽再生などの面倒な処理を自動で行ってくれます。私は現在、Godotを使ってレトロゲーム「XeGrader」の移植を進めています。Godotでは2Dも3Dも扱えますが、XeGraderは元々2Dタイトルなので、 ...
Magic.MapEditor v0.9.0.8 バージョンアップ
1年以上ぶりのバージョンアップです。バグ修正が殆どです。継続して使用される場合はエディタのヘルプ-バージョン情報から生活応援よろしくお願いします。属性のユーザー定義画像の同一性チェックで多少の違いを同一とした属性のユーザー定義画像は、プロジェクトファイルの ...
TextureRectar 画像範囲指定ツール公開
現在、MSX2でゲーム制作の実証テストを続けています。MSX2は Screen 5を指定した場合は、VRAM 128KBでは256x256ページを4枚持つことが出来ます。私はこの裏ページに事前に大量の画像データを配置しようと思いましたが、配置したデータの位置を定数データとしてまとめるのがと ...









