タグ

2017年12月19日のブックマーク (3件)

  • 【Unity】ベジェ曲線を学び、実装する - setchi’s blog

    ベジェ曲線とは 数式で曲線を表現する方法の一つです。 コンピュータ上で滑らかな曲線を表現できるため、多くのドローソフトや文字の描画で採用されています。 ベジェ曲線の原理 ベジェ曲線を理解するには、1次ベジェ曲線から一つずつ次元を上げながら動きを見ていくのが分かりやすいと思います。 1次ベジェ曲線 *1 一の線分(P0 から P1)の上を一定の割合で動く点を考えます。この点が動く軌跡が1次ベジェ曲線です。 つまり、ただの直線です。しかし、この動きがすべての基になります。 「t」は線分上をどれだけの割合進んだのかを表す数値です。 2次ベジェ曲線 *2 2次ベジェ曲線は、線分が一増えて二の線分(P0 から P1 と、P1 から P2)から成り立ちます。 1次ベジェ曲線と同じように、それぞれの線分上を一定の割合で動く点(緑色の点)を考えます。 その点同士を結ぶと、なめらかに動く一の線分(

    【Unity】ベジェ曲線を学び、実装する - setchi’s blog
    aike
    aike 2017/12/19
  • Unity使いから見た、LumberyardとUnityの違い - CrossRoad

    この記事は、Lumberyard アドベントカレンダーの18日目の記事です。前回は PaperSlothさんの投稿でした。 LumberyardをUnity, UE4と比較(プログラミング編) - PaperSloth’s diary 今回はUnityの使用経験から、LumberyardとUnityの違いについて書いてみたいと思います。 1. 環境構築 2. プロジェクト作成 (補足1) (補足2) 3. シーン 4. GameObject 5. 素材マーケット 6. プログラミング言語 7. おわりに 1. 環境構築 Unityの場合はsetupassistantのexeファイルから指示に沿っていけば、ほぼ自動でインストールしてくれます。選択画面も、どのプラットフォーム(例:iOS、Android、、)に対応しますか?というくらいです。 Lumberyardはインストール後に、Setup

    Unity使いから見た、LumberyardとUnityの違い - CrossRoad
  • デザイナーの僕がいかにしてビデオゲームのUIから「インタラクション・デザイン」を学ぶのか | 超ゲームウォーカー!

    普段、インターネット上ではただのゲーム好きとして活動(?)しておりますが、職はWebサービスやスマートフォンアプリのUIデザイナーをやらせていただいております コウノ アスヤ(@asuyakono)です。 退勤後はイベントに登壇!土日はコンセプトデザインで習作!みたいな同僚を横目に、仕事の時間以外はもっぱら家にこもってゲームを遊び、プレイ後に感想を記事にしてネットに公開することが多いです。それがこのブログです。このブログではいつも「良いも悪いも正直に。なるべく平易な文で。」をモットーに書いてますが、記事のボリュームを考えたり、専門的すぎないように気をつけていると、どうしてもなくなく端折らざるを得ない話題というものがあります。 それは、ゲームにおける「インタラクション・デザイン」のことです。 「友達が少ない」「インドア」「両親が共働き」の3揃いで、物心ついた時から1人で黙々とビデオゲーム

    デザイナーの僕がいかにしてビデオゲームのUIから「インタラクション・デザイン」を学ぶのか | 超ゲームウォーカー!