2023-07-01から1ヶ月間の記事一覧

【Godot4.x】タイルマップに一方通行床を設定する方法

このページでは、タイルマップに One-Way-Platform (一方通行床) を設定する方法について説明します。 一方通行コリジョンを設定する方法 タイルマップについて タイルマップの使い方については以下のページに記載しています。 一方通行床とは One-Way-Platf…

【Godot 4.x】4Kモニターを使っているとウィンドウが小さくなってしまう現象の解消方法

Godot 4から…かどうかはちょっと怪しいのですが、指定したウィンドウのサイズよりも小さくなってしまう現象を解消する方法がわかったので記事にしておきます。 4Kモニターを使っているとウィンドウが小さくなってしまう現象の解消方法 プロジェクト設定から …

いのべーしょん2007をGodotに移植してみた

15年以上前の作品ですが、「いのべーしょん2007」という、もともとは D言語+SDLで作られた探索型アクションゲームを Godot Engine に移植してみました。 いのべーしょん2007 for Godot について ソースコード ソースコードは Github にアップロードしていま…

【Godot】2023年 Godot Engineの世論調査まとめ

2023年時点で、Godot Engine がユーザーにどのような目的で使用されているのか、満足度はどのくらいなのか、というアンケートが行われていてその結果がまとめられていたので、気になる部分をまとめてみます。 Godot community poll 2023 2023年 Godot Engine…

メトロイドヴァニアのゲームデザインまとめ

この記事ではメトロイドヴァニアのゲームデザインについてまとめています。 メトロイドヴァニアとは? 狭い意味でのメトロイドヴァニア Metroidvania (メトロイドヴァニア) とは、Metroid と Castlevania を組み合わせた造語というイメージから、メトロイド…

読みやすいゲームプログラムを書くための 7つの基本テクニック

この記事では、可読性が高く機能拡張しやすい(保守しやすい)ゲームプログラムを書くための 7つの基本的なテクニックを紹介します。 読みやすいゲームプログラムコードを書くための7つの基本テクニック 今回紹介する方法は以下のものです。 1. ローカル変数を…