投稿

3月, 2023の投稿を表示しています

我が家の水槽(2023.03)

イメージ
 バスタブって言うんでしょうか。 これに水を張って 川で捕まえたグッピーを育てています。 沖縄の冬で10℃を下回ると めちゃくちゃ寒いって感じます。 10℃を下回ると、さすがの寒さに グッピーも何割か死んでしまうのですが 今季の冬は、そういう日が多分 1日か2日くらいしかなかったです。 というわけで ほとんどのグッピーが元気に春を迎えて 過密状態です。 数年のうちに、 トロ舟を使った ビオトープを作るのが目標です。 マングローブ。 これはトロ舟だと浅いので これくらいの水深がいいんだろうな。 敵知らずの状態で育っているので まったく人を怖がりません。 手を出して すくうだけで簡単に捕まる。 これがけっこう楽しい。

ライチの花が咲きました

イメージ
 ライチがようやく花を咲かせました。 苗を植えて何年たったでしょうか。 さっぱりわからないですが とにかくよかった。 無事、実がなるといいな。

畑の近況(0312)

イメージ
 <2023/3/12> 記録用です。 翌年の植え時などの参考になるように。 仕事が一段落して 久々の週末休み。 苗をいくつか植えました。 トマト ピーマン ナス  かぼちゃ きゅうり ちょっと試したいことがあって ミニトマトを水耕栽培してみようと 思ってます。 とりあえずペットボトルに。 トマトはあまり水をあげないほうが 元々の生育環境にあっていて 本来の甘味が出ると言われているので 水耕栽培することに悩みましたが まぁやってみないとわからないので やってみることにしました。

01-C 変数について

 ここも難しいです。「変数」という概念を説明します。 変数は、どのプログラミング言語でも必ず使います。 GDevelop でゲームを作る際に どのように使うかは後で説明しますので、 とりあえず GDevelop で使う 3つの変数の名前(グローバル変数、 シーン変数、オブジェクト変数)は覚えてください。 【変数】 情報を入れる箱をイメージしてください。 箱に入っている情報はその都度変わっていきます。 固定の数ではないので「変数」です。 変数xを用意したとします。 xにはプレイヤーのx座標という意味を持たせているとします。 xに10という数字を入れました。 x座標10の位置にプレイヤーが表示されます。 右矢印が押されたので xの中身に1を加えます(10+1=11)。 xの情報が変わりました。 今は11です。 するとx座標11の位置にプレイヤーが表示されます。 このように「値が変わっていく」ので変数といいます。 「変数」と言いながら、 数だけでなく文字列、例えば「おはようございます」という 言葉を変数に入れることもできます。 GDevelop で使われる変数は3つです。 【グローバル変数】 プレイヤーのスコアなど、 ゲーム全体を通じて使用する変数は グローバル変数として扱います。 【シーン変数】 1つのシーンのみで扱われる変数です。 【オブジェクト変数】 あるオブジェクトに違いを持たせるための変数です。 例えば同じ敵キャラでも、 オブジェクト変数が1なら、左にのみ進む。 2ならジャンプしながら進むといった違いを持たせることができます。 「 Billiards 27Ball 」だと どのモードで遊ぶか、 それぞれのモードを何回クリアしたかという情報は、 シーンをまたがって保有しておきたい情報なのでグローバル変数。 球の座標、球が一度に落ちてくる個数、シーン内での時間などは、 メインのゲーム画面のみで使うシーン変数を使っています。 オブジェクト変数は今回のゲームでは使っていません。 概念だけではなかなかわからないと思うので、 後で変数を使うところで説明します。