Recollection 2022.0824 リリースしました。
https://twitter.com/YoshiyukiJomori/status/1562316956723585024?s=20&t=Q1MMWzV1d97ELn1gDpWReA
Recollection 2022.0824 リリースしました。
http://yj-project.com/reco/
敵兵士が壁に隠れながら、発砲してくる処理を作り中です。
敵の弾が白い壁に当たって、プレイヤーまで飛んでこなくなったので
発砲する時は一歩踏み込んでから発砲するようになりました。
(プレイヤーも)
敵が壁に隠れて移動時、必ず端っこまで移動していたのを
時々途中で止まるようにしてみました。
発砲エフェクトが、白い壁に重なると白飛びするのが気になったので
加算合成から半透明+Bloom描画に変更しました。
Recollection 2022.0824 ソース付き版をリリースしました。
http://yj-project.com/yj_lib/
敵兵士が壁に隠れながら発砲してくるサンプルです。
Soldier.cpp
Soldier::HideWait() 隠れ待機
Soldier::HideWalk() 隠れ歩き
Soldier::HideHold() 隠れ構えて発砲
Visual C++ 2022 でビルドすると、Recollection.exeを作成できます。
プログラムの参考にどうぞ。
( YJライブラリ 2022.0824 が含まれています )