当たり判定の処理は とても複雑ですが、 一つ一つの処理は単純なものが組み合わされています。 hit box processing is very complicated. but they are combined a lot of...
プログラミング教室
定義ブロックを使うことで 同じコードを何度も書かなくてよくなります。 設定はちょっとだけ面倒ですが、 プログラムの発想は身に付きますね。 if you should use “make a block function” you do not need...
回転処理で座標を制御するには 三角関数がとても役に立ちます。 角度から座標に変換する処理は慣れるまで大変です。 trigonometric functions is useful for rotate process control. angle conversion for cordinate process...
このスプライトのみで変数を作ると クローンされた時のスプライトが、そのスプライトのみ使う変数を持てます。 例えば、大量に出現する雑魚敵のHPとかですね。 making variable for this sprite only,that means when sprite clone that clone...
疾走感を出すために背景の動きは重要です。 背景をダイナミックに動かすことによって 視線が誘導され、全体がスピーディに見える効果があります。 you would like to preview feeling of running in your game. you should...
全体のシーンをダイナミックに変更するときは、 処理の同期をとるために、 それぞれの終わりを通知する仕組みをいれます。 一つの変数の値を変更することでほかのオブジェクトは 各処理の変更を確認できますね。 if all of scene object change you should synchronize all object...
思ったような動きにならなくて、 ソースコードをじっくり見るようになると プログラムが一歩前進します。 組んでいるときは気づかない部分はたくさんあるものです。 when your program is not your desin, you should to watch your...
キャラクターのステータスによって、 見た目の処理を変えることはよくあります。 変化の基準になるのは変数ですね。 it’s often changes character form by characters status. that based prosses is variable...
atan2からは角度を取得できるので、 ゲームの処理にはよく使われます。 arctangent is useful for game programing. that back for degree gamecharacters each other. ...
放物線に沿った姿勢制御をする場合は、 前後の座標からatanを使って角度を取得することで、放物線に沿った姿勢を作れます。 you should make parabola posture , you need set before point and after point to...