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

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

タグ:Godot

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

Programming style: active to passiveZ80が主流だった頃のプログラムは、すべて自分から確認しに行くものでした。キーは押されているか。キャラは弾に当たっていないか。すべてを能動的に調べて処理していたのです。基本的にはシングルタスクなので、その確認中は他のことが ...

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 ...

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

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

Godotはゲーム開発のための無料ミドルウェアです。このツールを使えば、画像表示や音楽再生などの面倒な処理を自動で行ってくれます。私は現在、Godotを使ってレトロゲーム「XeGrader」の移植を進めています。Godotでは2Dも3Dも扱えますが、XeGraderは元々2Dタイトルなので、 ...

In XeGrader plus, all movements are corrected to precise pixel units to create an authentic retro atmosphere. Normally, Godot uses Vector2, which is a floating-point vector, for coordinates. Even if you use a 320x200 pixel background, if the client area i ...

XeGrader plus, currently in development, supports 24 languages worldwide — something that is rarely seen from an individual developer. This article covers how this 24-language support was implemented and the challenges involved.Defining the Multilingual ...

↑このページのトップヘ