2015年7月12日日曜日

2015年5月14日木曜日

Girls Out of Reach


みんなかわいいあの子にアレを聴かせよう
20世紀末に、あの子達に届かないと最後は歌って解散したサイコーティックユースというスウェーデンのバンドがいまして、彼らはなんとかガールとかガールなんとかって曲をたくさん残しているんですけど、僕は一番エレベーターガールが好きです。

2015年5月4日月曜日

Photonでルーム内の人数を数える際について

それぞれのルーム内の人数を数えるのはかなり重要な要素だと思います。
落とし穴というほどではないのですが、ドキュメントをよく読まないと気づかない恐れのある項目が一つあったのでメモ
PhotonNetworkクラスにはもとから人数を取得できるプロパティが用意されています。

PhotonNetwork.countOfPlayersInRooms

で整数型のルーム内人数を取得できます。
しかし、このプロパティについてドキュメントを見てみると、

Count of users currently playing your app in some room (sent every 5sec by Master Server).

と書いてあり、5秒間に一度しか更新されていないことがわかります。
つまりこの値を参考にすると、非常に精度の悪い人数計算になってしまうわけです。

解決策というか、正しくカウントする方法の一つとして以下があります。

Roomクラスにある、

Room.playerCount

を利用することで現在入っているルーム内の人数を取得できます。

なお、Roomクラスインスタンスは生成時にstringのルーム名などが必要になります。
いちいち設定するのはメンドクサイと思うので、PhotonNetworkクラスのプロパティを使うことが出来ます。

例として以下のようになります。
public class ClassName : Photon.MonoBehaviour{
    Room room;
    int playerCount;

    void Start(){
        room = PhotonNetwork.room;
        playerCount = room.playerCount;
    }
}

2015年4月29日水曜日

Kindleの同期できなくて辛かった

iPhone変えた時、iCloudの設定引き継いでも別端末として認識されるらしい。
だから新規ログインしたところクラウドに書籍が無いといわれ、何も表示されずダウンロードも出来ない。
おかしい~。

Amazon Kindleの端末管理見に行ったらiPad二台iPhone二台Android一台が登録されていた。
Amazon Kindleは書籍ダウンロードが6台までの制限があるけど、端末登録数は関係ないはず。
う~ん。

結論いうと、Amazon Kindle側のiPhoneの登録全部消して、iPhone側でログインしなおしたら再度同期端末として登録されて上手くいった。

僕がおかしかったのか仕様がおかしかったのかわかりません。

2015年3月22日日曜日

HOW TO EAT MRE

超低学歴チンパンジー海兵隊員でも食べられるMREですが、日本人被験者であるタイ人とレモコラの食べ方があまりにも酷かったので書きます。
かなり適当に書き殴ったのでMREを手に入れた時に見るぐらいでどうぞ。

2015年3月20日金曜日

BF:H実績なんかめんどかったの

個人的にめんどかったやつの個人的な解説

ハリウッドの謎:エピソード7の実績でロークの隠し部屋を見つけるというもの。
          下の写真の場所を調べればいいのだが盗聴器を仕掛け、敵が湧いた後でないと
          調べて開けることができない。ここ見つけるのにめっちゃ時間かかったウンコ。


スーパーアクションスター:エピソード9の実績でチェックポイントからやり直しが出来ないので、
                 めっちゃ面倒だと思ってたけど次のチェックポイントに着く前にメニュー
                 に戻り再開すると脱出シーンから再開できる。

ムービースキップさせてクレメンス…

2015年3月17日火曜日

UE4 Tappy Chickenのチキンちゃんの動きについて

UE4でフラッピーバードコピーを作ってみようと、
公式のTappy Chickenを参考にした結果Time Lineというノードが出てきた。

非プログラマのデザイナーが数日で作ったというTappy Chicken BP全体図(見切れてる)

初心者には萎縮するほど大きく見えるBPだが、それぞれの処理はスコアやUI、実績など、このゲームにおける全ての機能が一枚に書いてあるため、分割してみると結構わかりやすい。

で、結局大事なのはこれ

Flapとコメントが書かれたチキンの動きに関する処理

イベントはTickとFlapで、Flapの大本はクリック処理となっている。
簡単にいうとTickで毎フレーム間の処理時間Delta Timeを取得設定し、TimeLineから与えられるfloat値との計算によりChickenの位置を決めている。

Time Lineの中身を見てみる。

上のタイムラインが縦軸の動き、下がChickenの回転描くに値するfloat値

0秒地点の1.7から始まり2秒地点の-5まで揺るやかなカーブを描いている。
これがChickenの動きになる。

ではいったんBPにもどり、Time Lineノードをみる。

一つ前の画像にある、float値が返される値として表示されている

上記画像からPlay from Startにノードが繫がっているのがわかる。
これはイベントが発生するとこのタイムラインの0秒から時間を進め始めるというもの。
つまりイベントが起きなければ0秒のままであり、Chickenは静止している。
また、Play from Start以外にも停止や巻き戻し、指定秒数からの開始もあることがわかる。実際便利。

ここから返された値により、上昇率や処理時間との計算で出された数値を現在値に足すことでLocationを設定している。

Vertical Movementから繫がっている緑(float値)の線が現在値の計算

つまり、落下の処理もPhysicsではなくTime Lineから拾ってきた数値になっている。

Simulate Physicsにはチェックが入っていない

ここまでの一部分を見るだけでも、限定的な処理だが確実で効率のいい書き方になっている。
Time Lineも使い方によってはかなり面白いものが出来そう。

2015年3月3日火曜日

17分



きっとあなたも迎えたはずの日、
その日は、別のある日のようで、
起きて髭を剃らなくてもいい日。
あたたかくてウマいコーヒーと素晴らしい最高の本、
自転車、自転車はどうだろう、きっと今より大きく息ができる。
太陽は屋根の上のしずくを飛ばして、
もはや何も訪れる事が無いんだ。

寝取ろうが、寝取られようが、どうせぼろさんシコるでしょ。
二元論にすらなってない、はっきりわかんだね。
シコorダイ、それはきっとあなたも迎えるはずの日。

2015年3月2日月曜日

NTR

やっぱり女の子がNTRれたり 不幸になりすぎると抜けないんだよねっていう昨日深夜1:47分になぜか眠れなくて再認識しました














いや シコれるけど後味わるすぎて自己嫌悪しません? でもユキカゼは大丈夫だったんだよね なんで?

2015年3月1日日曜日

JAG 金沢支部/VR部 第十五回勉強会「3D VRアプリ作ろうぜ!」マークダウンメモ

FakeRift & TaoVaisor

FakeRiftの話

経緯

  • スマホの登場
  • 2012年にDK1
    • しかし高い
    • メガネが使いづらい
    • 解像度悪い
  • ハコスコなどDIY Oculusもどき

準備

  • KitKatの懸賞が当たった - 思いやらカッコ悪いやら
  • タブレットが重くて辛い
    • スマホ向け制作
    • でも画面狭い
    • やっぱタブレットで
  • DK1よりよいという感想
    • でも重い
    • かぶるのはやめ
  • 手で持てるように
    • 目の感覚が狭い人には辛い
  • 今後はBTのボタンなどに対応予定

TaoVaisorの話

経緯

  • Google Card Bordなど
    • 使い捨てレベル
  • 自分たちでやってやろう
  • FakeRiftは以外と作ってる人いない
    • 素材とか売って欲しいという声
  • 試しに作ってみる
    • カードボードそのままだと日本人の視差に合わない
    • 組み立て後に剛性が欲しい
    • 送料的な問題でひらべったくしたい
    • ピント・IPD調整機能
    • レンズがないのが結構問題
  • クラウドファンディングで230%程度集まる

新作

  • 滑り止めや
  • レンズ止めの改良

やってみてわかったこと

  • ARとVRの混同
  • VR結構流行ってる
  • GoogleGlassを筆頭にGrass系ARの時期尚早感が
    • MagicLeap社が今度なんかする
  • 言葉で説明してもわからない
    • やってもらうしかない
    • やってもらうとウケる
  • コンテンツが足りない
  • デバイスが高い

Unreal Engine 4について

講演者

シモダジュンヤ

  • Epic GamesでUE3 4のサポート

Unreal Engine

Tim Sweenyにより現在の料金システムになる。
国内外に採用タイトル多数
UE4においては鉄拳7やキングダムハーツなど

何故選ばれる?

  • ソースコード公開
    • ブラックボックスがなくカスタマイズが可能
  • AAAタイトルによる開発環境とノウハウ
    • 複数人での開発やリビジョン管理ツールとの連携
  • マルチプラットフォーム
    • 各種PCOSからスマートフォンやブラウザまで

学生は無料!

学校側の申請やGithubのEducational Programによる無償提供

得られるメリット

  • ソースコード公開による学習
    • ゲームエンジンの全てを学べる
    • 深い部分から改造ができる
    • 世界での議論に参加できる
  • 根幹部がC++
    • はやい
    • シリアル通信などのライブラリを利用できる
    • 大量のオブジェクト操作などができる

Dev Grants

良プロジェクトには資金援助が行われる
$5,000 ~ $50,000まで
自由に使ってOK
研究などのような連携チームプロジェクトにも対応可能

Visualizeへの活用

音楽や自然、建築物、マチネによるCGアニメーション作品など
建築物で有名なKoolaさん等

Pluginsや外部デバイス、サービス

  • Oculus Rift, Gear VR
  • Kinect
  • Leap Motion
  • Git,SVN

モバイル

UE4ないの起動オプションからモバイルにデータ転送が可能
ファイルメニューからプロジェクトのパッケージ化が可能

Android

Webページでモバイルデバイス向けのセットアップチュートリアルがある。
NDK等のインストールなども自動でやってくれるセットアップファイルがある。

iOS

上記と同じくドキュメントあり
WindowsPCからもできる
すごい

UE4の特徴

シェーダーなどのマテリアルはHLSLなどではなくノードベースエディタで編集が可能(中身はHLSL)
マテリアルインスタンスからそれぞれのステータスのパラメータを編集が可能
カットシーン内でリアルタイムの編集が可能
UE3の時代にDX11対応に伴い作業量が膨大になるが、このような事態が起きないために今後のことを考え、UE4での柔軟な編集を可能にした。
Blueprintシステム

質問

C#に対する展開について

言語系についてはそれぞれのコンパイラに依存するので速度やメンテナンスに関しては保証できない
できればBluePrint使って欲しい

Vitaへの対応

今のところなし
Sonyに要望だせばあるいは
言えない何かはある
WiiUにも対応してないです

音に関するVisualizeについて

Sound Visualizations Pluginによって配列からデータの取得が可能
Plugin系はC++のライブラリから追加できる
csvなども扱える(外部プラグインあるかも?)
jsonなどで外のサーバと通信しデータの利用も可能(プラグインあり)

Android独自の機能について

まだ対応が仕切れてないのでUnityのように外部でいじる必要がある。C++から読み取りはできる。
BluePrintへの対応はしてないけどやろうと思えば。

BluePrintの高解像度スクショとか

ないです
多人数開発で見るみたいな時は関数化して細かく分けることをお勧めする

プロフ

ロストオデッセイとラストレムナントの開発に携わってる
現状のUEが使用される現状は現世代機に対応できるような独自エンジンが開発できないことが理由に挙げられる。
ラストレムナントで苦労したのち日本では撤退気味に。

2015年2月24日火曜日

誕生日おめでとう■■くん

エロマンガの申し訳程度にされる修正みたい(直喩)
名前を書くと検閲されるので該当文書はアクセスレベル4です。

情報戦争においては、
新たなコードが考案されなければならない
知識とはかつての力だ 

おめでとう おめでとう

2015年2月19日木曜日

toritubbies

消化不良

タビーバイバイの時間だよ、タビーバイバイの時間だよ。

2015年2月18日水曜日

2015年2月17日火曜日

2015年2月16日月曜日

2015年2月14日土曜日

MRE試食部 二日目

本日のメニューは"RATATILLEMIXED VEGETABLES AND PENNE VEGETARIAN"

かなり無難な味付けとか言われてるベジタリアンメニュー、前回のゲロマズシロブタクソシチューの汚名を晴らすことが出来るのか
開けた瞬間中が水浸しになってたしヤバイ感じがした(でも食べる)



メニュー1
ストロベリースムージー






普通に美味しい、水多めでも少なめでもいける。
というか水少なめの方がとろろ感が残っていいかも

メニュー2
スパイス?パウンドケーキ













グッズグズになってたけど普通にいける。おいしい。
スパイスは多分シナモンが効いてるってことだと思う、でもアクセサリーパックの白ガムもシナモンがキツ過ぎるのにメインディッシュでシナモン効かせてどうするんだってのはある。


メニュー3
トルティーヤ


























普通にトルティーヤ、ポキポキに折れて巻けない。パサパサ。焼きたてに比べると劣る。
でも国内のクソ冷凍トルティーヤと比べるとどっこいどっこい。old elpasoの生ものには負ける


メニュー4
ラタトゥイユ







ふっつーにおいしい、開けた瞬間のネコ餌スメルも無くてgood。
ヒーターもアツアツに機能したし大満足


おやつも入ってないし多分Menu B?っぽい若干物足りない
全体的におもしろみにかけるけど美味しかった

2015年2月13日金曜日

Lambda CoreのNPC Abuse


Alien Gruntを4体倒すとドアを開けてくれるLambda Coreの科学者、そこから更に1枚網膜スキャンドアがあり、開けてくれるまで通常長い前口上みたいのを聞かなきゃいけないんだけど、いつもみたいに攻撃して無理やりスキップしようとすると強制的にゲームオーバーになる。

2014年の9月くらいまでは、手前にグレネードを投げて奥のドア位置までビビらせて逃がすのが定番だったんだけど、攻撃した瞬間クイックセーブ&ロードでなかった事にするトリックがその後発見されてしばらくはHalf-LifeもSave/Load使った方が実際早い時代がやってきた。

今年の1月にTF2元欧州全一Scoutという異例の経歴を持つCookye先輩がSave/Loadを一切使わないで前人未到の記録を打ち立てていて、そこではグレネードを用いた以前のトリックが使用されていた。

そんなんだから、てっきりLambda CoreのNPC AbuseはSave/Load使わないとできないものだと思ってたんだけど、実際は振り向き際のタイミングで攻撃すれば許されるって事が昨年末には判明してたのね、なんだよちくしょう、しかもすげー簡単じゃん、なにこれ。

Abuse成功例と失敗例

2015年2月12日木曜日

つけ麺屋でコップに液体入れて出されたけどもしかして麺つゆ的なやつかもしれないと思って5分ぐらい飲めずにいたけど麦茶だった



梅田のナムコにアイカツ録画台置いてあったんで録画してきました
録画する前に梅田食堂街でつけ麺食べたけど鎌田で食べたやつの方が量多かったし鎌田に軍配が上がった
AVT-C281置いてあった
きっとyoutuber見習いの店員の家に買ったはいいけど使わずに転がってたんだと思います
もっと女児のコメントつくかと思ったらホモのコメントしかついてないんだよね
みんなもっと女児の心を取り戻してコメントしてね
また梅田に行って録画して家でガン眺めしたい…
録画台って集客効果ちゃんとあるんですけど
女児コメしてね

2015年2月11日水曜日

MRE試食会

The Long Dark http://store.steampowered.com/app/305620/ 新マップ追加アップデート記念初投稿です

とりあえず5つ購入したので製造年月刻印の無いヤバそうな個体から食べます


結論から言うと
「メインディッシュがあまりにも臭すぎてマズすぎて写真取るの忘れてた」
白色のプルプルと、保存料の缶詰臭とシーチキンみたいな肉の香りが口の中にひろがりOCくないOCくないです

あんまりここに書くつもりじゃなかったんで写真とか取ってない
(次回はちゃんと書くと思う)


あとチョコパンケーキは人生で食べたパンの中で一番おいしかった


Tipsだけ書いておくと
・MREヒーターで加熱成功させられるのは真のアメリカ国民だけ
・温めてもマズイPork sausage with gravy
・水を入れて振るだけ緑色に変色する石油系着色料MAX粉末ジュースくん
・粉末ジュースは水を表示通り入れると粉末が溶けきれないが、コーヒーは表示量水を入れると絶望的に薄くなる
・チーズの量半分でいいからタバスコもどして
・ガムはシナモンが効きすぎてチープに感じる
・MREヒーターは水を入れて加熱した時点で側面が破れて粉を吹く
・食い終わったあたりで死ぬほど熱くなるMREヒーターくん
・パンケーキは結構美味しいので必ずメインディッシュの後に食わないとパンケーキの後に胃にクソまずメインディッシュくんが来ると満腹感でマズさ倍増してお口直しが無いので死ぬ


まだPork Sausage with Gravyあるけどもう開けたくない




2015年2月10日火曜日

Hexen 2


Half-Life Hardも1時間切ったのでぼちぼち他のQ系ゲームもやり始めたのですが、中でもHexen 2は純粋QWの遺伝子が色濃く反映されたバニホゲーの最高峰だと思うのです。クラスが4つあるけど、エピソード2でロケランが手に入る(=ロケジャンができる)クルセイダー先輩が最強で、グレランが使えるアサシンは遠い位置の2番手、他の2クラスはクソザコナメクジというスピードランヘビーカーストが圧し掛かるものの、HL系では身を潜める坂ジャンプ使いまくりのバーティカル移動体系は我が家のように温かみあふれています。

 

2015年2月9日月曜日

ROBKATSU

アイカツ資金を得るべくロブカツに励むたいどグループ
アイドル活動の為の強盗活動、うん それもまたアイカツだね。

あなたの援助を我々は歓迎いたします。
毎日更新、グロリアス日刊たいどわるいぞ。

2015年2月8日日曜日

君は光るチェリオの自販機

毎日更新いけそうでは?

2本目のモンエナを飲んでいます
私モンエナ飲んでもいまいち効果がわかっていない…
多分飲んでなかったら今頃お布団で寝ている世界なんでしょう
ジャングルマンXでもいけそうでは?

お面にお使いください

2015年2月7日土曜日

LOVE YOU


しょうもないものを作ったら、忘れずここへアップしてほしいという意思表示をしておきます。
ドントフォーゲットたいどわるいぞ、リメンバーさくら、プリーズみんな頼む。
LOVEMENのディスコグラフィー第一弾は好評発売中、第二弾は2/25リリース予定です。



素材の有効活用

2015年2月5日木曜日

HEV辻さん


初心に立ち返ってみました

Half-Life:Source覚え書き
usekey:
オブジェクトを貫通してアクセスできない

zigzagging:
wallstrafe有効、空中アクセル無効、空中制動有効

NPC Abuse:
Push無効、Scare有効、頭上オブジェクト移動シーケンススキップ追加

object boost:
水平スライド無効、垂直ブースト追加

damage boost:
空中アクセル無効、初動の加速は1:1?

gause boost:
空中アクセル無効、初動の加速は1:1

grind:
追加トリック


人気の投稿