一人で完成まで頑張るの寂しいからかまってat GAMEDEV一人で完成まで頑張るの寂しいからかまって - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト309:某犬犬 18/09/20 03:36:24.08 N6p5SpZ5.net 皆で作るってのはそう言うものじゃないかなーと思う 310:某犬犬 18/09/20 14:30:20.10 N6p5SpZ5.net レゲー見ながらブレストして 敵の攻撃をいくつか思いついた 311:某犬犬 18/09/21 04:22:44.77 pJ/yqaso.net 通路の敵弾の画像全部できた http://lnl.osdn.jp/images/Space-SSS/blog/2018/09/s/tube-vroid-cross-laser-A-003.png この300x300ドットの画像をスプライト・シートで 縦に300分割すると、横長の直線が300本できて シート番号を1~300で指定すると 太さ1ドット長さが1~300ドットの 自由に伸び縮み出来る直線になる 同じ画像を横に分割すると、縦長になる http://lnl.osdn.jp/images/Space-SSS/blog/2018/09/s/saramanda-laser.jpg 画像のパターンを1/3ずつずらしたものを 3本束ねると「沙羅曼蛇レーザー」になる 知り合いのツクラーさんのアイデアを 拝借してアレンジしました ありがとうございます 312:某犬犬 18/09/23 15:48:10.31 UgrM2BIO.net 通路の敵弾の十字レーザーの 当たり判定以外できた リングが飛んで来て、手前まで来たら 上下左右に沙羅曼蛇レーザーを発射する 4つの状態を遷移する 「未使用」: ランダムにリングを発射したら「接近」へ 「接近」: リングが自機に近づいて来る 自機のz座標に並んだら「発射」へ 「発射」: リングからレーザーを伸ばして行く レーザーの長さを伸ばす 最大長まで伸びたら「名残り」へ 「名残り」: リングを消して、レーザーを画面外まで飛ばす レーザーの半径を拡大する 終わったら「未使用」へ戻る スプライトのシート番号にレーザーの長さを入れる スプライトの座標にレーザーの半径を足し引きする 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch