Takunojiのプログラミング・プレイグラウンド(遊び場)

プログラミングのススメとか記載します、今までにやったのは、環境構築、実装方法の説明など、Java, UnrealEngine, Unity, BlenderPython, Discord, OpenCV, TensorFlow(Python), ラズパイ(RPi)などやりました。まだ中途半端ですが。。。

Blender Game Engine 〜まとめ〜

前回は、BGEでのゲームコントロールの作成方法をやりました。
正確には、右ボタンを押下した時にオブジェクトを動かす。というものでしたが
前回やった工程を増やして、上下左右のボタンに対応した動きを設定すると以下のようになりました。
f:id:Takunoji:20180418211119p:plain

試した部分は「Physics」と「Liner〜」「Loc」「Rot」の部分を試しました。
回転したり移動したりとちょっと面白かったです。
ポイントとしては「Loc」の値を設定して移動する時にはオブジェクトの向きを基準に
移動するというところです。その部分は実際にいじってみるのが一番良いと思います。

f:id:Takunoji:20180418212110p:plain ← 右端のパネル
ロジックエディタの右端(Actuator)
f:id:Takunoji:20180418212100p:plainf:id:Takunoji:20180418212051p:plain
それぞれの値を調節してやれば、キャラクターの操作はできそうです。

大雑把にアクションの作成方法を学習しました。