unity2/19~2/25に行われたUnity1weekに参加してました。いえ、駄作ですが・・・。備忘録も兼ねて少しメモしておきたいと思います。まとめどんなもの作ったの??まずは見てもらうのが早いと思うので、終了前日に録った動画を張り付けておきます。http://esrunti.com/first/wp-content/uploads/pics_unity/lightJack.mp4赤、青、緑のライトのうち、1色が指定されるのでその色のライトに当たるとポイントが入ります。逆に指定されたライト以外に当たるとポイントが減ります。時間ごとに指定色が変わるので、点数が入っていると思ったら減っていたりします。joint)―ライトでつなぎました。ランダムに動くように位置objは乱数で位置管理しています。急激な動きにはならないように、乱数の生成範囲を工夫しました。springの強さも弱めにしています。jointの使い方は下のunity道場で紹介されていたものです。UnityTechnologiesJapanLayerでの衝突管理Layerって今まで設定したことなかったんですが、位置objとライトにLayerを設定しました。setting-physics-LayerCollisionMatrixのチェックを外すことで、ライト同士の衝突が起こらないようになりました。壁とは衝突してほしいけど、ライトとは衝突してほしくないのでこういう処理にしました。halohaloはぼやっとした光を表現するもの(合ってる??)です。今回は、単純に実装しただけですが、いろいろ使い道がありそう。画面遷移を減らしてみた前回公開したゲームでは、タイトル画面、メイン画面、結果画面の3つを使用してました。今回はタイトル画面、メイン画面の2つのシーン。結果画面はメイン画面に別キャンバスで表示させました。結果表示するだけなら別シーンでもいいかもしれませんが、設定画面とかだと便利なのかなと。light霧やほこりなんかがあると、光の当たってる位置だけでなく途中も見えるってやつ。今回は、導入を断念してパーティクルで表現しています。当初は、assetでできそうだったのでいろいろやってたんですが、時間の関係もあり断念。PCなんかに負担をかけるようなのでよく調べないとやばそう・・・。3つのライトの相対距離コントロールライト間の距離はランダムに決まるので、重なることもあります。できれば、ライト同士の距離が一定距離以上に保たれるようにしたかったんですが・・・。2DであればAreaEffector2Dのような機能を使えばできると思うんですが・・・。実装するなら総当たりでオブジェクト間の距離を調べて、逆方向に力を加える感じかな。今後試してみたいことUnity1weekのほかの人の作品で遊んでいると、Twitterの投稿機能は乗せたいなと思いました。あとは、ランキング機能。この2つは、次回にトライしてみたいと思います。まとめUnity1weekの備忘録的記事でした。Unity触り始めてそれなりに時間がたちましたが、以前より作る力が身についた気がします。以前よりも計画的に作れているし、トラブルシューティングが早くなったかも。次回もぜひ参加したいと思います。Busterできました。途中経過報告したブロック崩しですが、完成しました。前回の課題こなした報告といくつか引っかかった部分もあったのでその辺の記録で...記事を読む時間と高さでジャンプをコントロールする方法が意外に難しい2前回のその1では、ジャンプ動作をスクリプト化する方法をコード付きで紹介しました。Rigidbody+addforceが定番。いうか、これはunityの売りだったりしますが・・・。Bouldering始まる。新しいゲーム作り始めました。違うって言われそうですが、テーマはボルダリング。wordpressにunityを貼り付けました。ところがかな...記事を読む時間と高さでジャンプをコントロールする方法が意外に難しい~実践編~unityを使って実装してみました。高さ(height)と時間(time)を設定した後、jumpを押すと2つのブロックが跳ねます。...記事を読む爽快感たっぷりなブロック崩しを作りたい!!以前、unityroomにブロック崩しを投稿しました。打ち返すところが半円で大きさが変わる。コメントをキャンセルメールアドレスが公開されることはありません。立山黒部アルペン切符は要注意アルペンルートに行こう。