godot

スポンサーリンク
godot

L002 Godot tips

godot4.xの覚書です。 ファイル設定 ゲーム実行 ゲームを実行する始めのシーンはメニュー>プロジェクトからメインシーンを指定します。 画面設定 サイズ プロジェクト設定の場合 v4.2.stable.official スクリプトの場合...
godot

L013 ステージ形状

StaticBody2Dに接触形状を置いてフィールドを作成します。 形状の追加 ポリラインで作成した形状と、他で作成した形状を含ませます。 main.gd extends Node2D var map2 = preload("res://m...
godot

L015 音

godot4.xの覚書です。 SE サウンドエフェクトを設定します。 小さい音量付きです。 爆発のエフェクトとセットにするため、元のデータをL014とします。変更箇所は以下です。 effect1.gd extends Area2D ## 爆...
godot

L014 エフェクト

godot4.xの覚書です。 テキスト表示 クリックするとテキストを表示する機能を作ります。 作業 player.gd extends CharacterBody2D func _ready(): position = Vector2(10...
godot

L012 ゲーム構成 (エネミー)

Godot4.2についての覚書です。 エネミーをスポーンさせます。 エネミー(敵)キャラクターに限らず、オブジェクトを画面内に発生させる場合の参考です。 ベース 作成物 マウスでクリックすると消えます。3つ消すと再度スポーンします。 mai...
godot

L010 ゲーム構成

Godot4の覚書です。簡単な構成で、一通り確認することを目的としています。 構成 だいたいのゲームは以下のような構成になっていると思います。 スタート画面ゲーム画面ゲームオーバー画面設定画面(ない場合も)。。。途中 設定 画面サイズ ゲー...
godot

L011 ゲーム構成 プレイヤー

godot4.xの覚書です。基本的な構造を確認しています。 プレイヤーは以下の要素で構成されます。・キャラクター ・判定(別記)・操作 ベース 作業 extends Area2D @export var speed = 5 func _pr...
godot

L021 物体運動 2D

オブジェクトに加速度を与えて挙動を見てみます。重力加速度を与えた自由落下です。CAEのソルバーとして用いるのは難しそうです。挙動の傾向としてはありそうですが、数値的な精度が出せないです。ゲームっぽいといったところです。(あたりまえですが)使...
スポンサーリンク