スライド中で登場するサンプルはこちら http://torisoup.net/unirx-examples/ UniRxを使えば「非同期処理」「イベント処理」「判定が複数フレームにまたがる処理」といった時間が絡んだ処理全般をとても簡単に記述できるようになります。今回はUniRxの便利な利用例をいくつか紹介したいと思います。 Read less
![未来のプログラミング技術をUnityで -UniRx-](https://cdn-ak-scissors.b.st-hatena.com/image/square/358351832963a2e93036ac48f37607516607402b/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Funirx-150320032214-conversion-gate01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
スライド中で登場するサンプルはこちら http://torisoup.net/unirx-examples/ UniRxを使えば「非同期処理」「イベント処理」「判定が複数フレームにまたがる処理」といった時間が絡んだ処理全般をとても簡単に記述できるようになります。今回はUniRxの便利な利用例をいくつか紹介したいと思います。 Read less
多くの投資家やアクセラレーターが投資判断をする際に、「スタートアップのチームを見る」という発言をするように、最初期のチームメンバー(共同創業者)はスタートアップの成功を左右します。ではどのような共同創業者を選べばよいのか、というのが今回のスライドです。 ただチームに別れはつきものです。別れ方については、チーム作った時に別れ方を決めておくことが重要なので、それを併記しておかないとあまり実用的ではないのかなと思ったほか、であれば真ん中の付き合い方も必要、ということで、少し長くなりましたが、見つけ方と付き合い方と別れ方の3つを併記させていただきました。(付き合い方の部分は流して書いてはいますが、もっとドロドロしてるというご指摘もあるかと思います…)Read less
'12/11/24: このブログの内容をもとに Amazon Kindle ストアで電子書籍を出版しました。 スマートフォンアプリ配信の輸出管理 作者: 村上卓弥出版社/メーカー: 村上 卓弥発売日: 2012/11/23メディア: Kindle版 クリック: 1回この商品を含むブログ (2件) を見る AppStore でアプリ配信をしようとして iTunes Connect にアプリをアップロードしようとすると、「暗号使ってるかい?」(Export Complianceのところ)という質問がされますよね?皆さん、あそこちゃんと答えてますか? ほとんどのサイトは No でいいよ、と書いてあります。が、これは間違い。アプリが暗号関連でなくても、アプリ内に暗号コードが入ってなくても、iOS の暗号を使っている場合はここは Yes と答えないといけません。 具体的には、HTTPS を使ってる場
本エントリーはAndroid Advent Calendar 2012の12/2裏エントリーです。 12/2の表エントリーは@rkisatoさんの「NOT専門家向け・Android一問一答」です。そちらもあわせて御覧ください。 今回はAndroidアプリを海外に向けて宣伝するために海外のレビューサイトに記事掲載依頼をしたのでそのレポートという形式になっています。 個人で作っているデベロッパーさん、また会社でアプリを作っている企業さんで海外に向けて宣伝したい人は参考になると思われます。 このエントリーを見ている人は個人でAndroidアプリを作ったことがあったり、会社でAndroidやってる人だと思います。 どうせなら、自分が作った、もしくは製作に関わったアプリはできるだけ多くのユーザに使ってもらいたいですよね。 現在、アプリを宣伝する方法は次のようにいろいろあります。 レビューサイト OC
The document describes various probability distributions that can arise from combining Bernoulli random variables. It shows how a binomial distribution emerges from summing Bernoulli random variables, and how Poisson, normal, chi-squared, exponential, gamma, and inverse gamma distributions can approximate the binomial as the number of Bernoulli trials increases. Code examples in R are provided to
「Coming soon」だったインターステイシャル対応版(v2.1)がリリースされました。 (2014/5/8付けで既に公開済みだった) SDKとは別ですが、一応Google公式AdMobのUnity用プラグイン。 以前v2.0ではバナー/スマートバナーすら安定動作させられず苦労した挙句、Mikitoさんのプラグインを利用させていただいていました( 記事「Unity で AdMob」 )。 今回のインターステイシャル部分の動作はそれなりに安定してる感じです。 今のところ期待通りに動作。 ただ説明が少ない&英語なので、若干不明瞭なところは実機にてテストIDで動作を見て確認。 (まだ少々勉強不足な感があるので、もう少しいじりたい所) インターステイシャルはクリック率が高くて良い?とか、出稿数が少ないので良くない?、等々いろいろあるようですが。 いずれにしてもUnityプラグインでインターステ
2014年6月5日木曜日 Unityのshaderまとめ(Shader Lab) はじめに ShaderLabの構造 Fixed Function Shaders (固定機能シェーダ) Surface Shaders (サーフェイスシェーダ) プロパティ(少しだけ) CGPROGRAM サーフェスシェーダ宣言 プロパティへの参照 Input構造体 サーフェス関数 FallBack テッセレーション Vertex and Fragment Shaders (頂点/フラグメントシェーダ) 頂点シェーダ宣言 フラグメントシェーダ宣言 頂点シェーダ関数 フラグメントシェーダ関数 プロパティで宣言した変数へのアクセスについて インクルードファイルについて(特にUnityCG.cginc) UnityCG.cginc 組み込み変数、行列について Shader Labについて<途中> 省略項目 はじめに
どうやらUnityではやや特殊な仕組みがあるらしい。 それがShaderLabと呼ばれるもの。 これらの知識はこちらの記事を参考にしました。 Unityで使えるシェーダの種類 WebGL(やOpenGL)などではシェーダを書き、頂点データやマトリクスなどはメインの言語で生成し、それをシェーダに送る、という仕組みで動作しています。 当然、固定パイプラインでなければライティングなど様々な表現を自分で書く必要があります。 しかしUnityの場合は、この ShaderLab が色々とめんどくさいところをやってくれているよう。 Unityで書けるシェーダにはいくつか種類があり、 Fixed Function Shaders(固定機能シェーダ) Surface Shaders(サーフェイスシェーダ) Vertex and Fragment Shaders(頂点・フラグメントシェーダ) の3つ。 上から
ゲームの面白さには、多くの方向性がある。 「ギリギリのリスクとリターン」、「上達する楽しさ」、「非現実を体験できる」、「ストーリー」など、色々ある。 その中でも、「成長し続ける楽しさ」の優先順位がスマホではとても高いように感じていた。 「面白いゲーム」の要素に「成長し続けてそれを体感できるゲーム」が必ず入っている、という印象だ。 今までは漠然とそれを感じていたが、少し真面目に調査してみたので結果をここに書いておく。 成長の重要度の高さを感じたというのは、掲示板やApp Storeのレビュー欄を見てのことだ。 3年ほど前から、とくにレビュー欄についてはアクションゲームのレビュー欄に「このゲームは30分やってもランクアップしない」とか、成長要素のほぼないゲームに「ぜんぜん成長しない」という感想がついて気になっていた さらに、『ドランシア』を出すのに協力した後で多くの方に「このゲームは良くできて
「アプリを月16本ペースで年間200本つくった」Goodiaが2014年を振り返り「初月売上が高かったゲームアプリ」のベスト3を語る。 12月に開催した「AID×アプリマーケティング研究所 アプリ勉強会」より、グッディアさんの講演をお届けします。カジュアルゲームをつくっている方は、マネタイズのヒントがあるかもしれません。 ※グッディア株式会社 マーケティング部 木下知寛さん(撮影:TechBuzz) Goodia(グッディア)について Goodiaの紹介 木下: 設立が2011年(今4期目)のアプリをつくっている会社です。制作拠点は名古屋とベトナム、マーケティング部は2014年から東京オフィスに移りました。スタッフは約50名です。 2013年までは80〜90%は「棒人間系」と呼ばれるアクションゲームをつくっていたのですが、2014年は「脱出」「店舗経営」など、ちょっと手の込んだゲームにもチ
爆速でセットアップを完了するため、極力コピペで設定できるようにしてみたよ(・∀・) 動作検証は、さくらのVPSで標準OSをインストールして行った。記事執筆時点ではCentOS6.6がインストールされたぞ。 # cat /etc/issue CentOS release 6.6 (Final) # uname -rs Linux 2.6.32-504.3.3.el6.x86_64 お知らせ 本記事の内容をFabric化したスクリプトを公開!ぜひ試してみてね。 → 超速でCentOS6.6(さくらのVPS)をセットアップする俺史上最強のFabricスクリプトをさらす rootのパスワード変更と作業用ユーザの作成 まずは、コンソールからSSHで接続しよう。 [localhost ~]$ ssh root@XX.XX.XX.XX なお、サーバを起動してない場合は、事前に管理画面からサーバを起動しよ
デンキヤギ株式会社という名のITの会社を作ってから1年強になった。 自社プロダクトを事業の中心に据えたいとは考えているが、まずは安定経営のため受託開発を優先してきたことにより得た知見をまとめておく。ちらほらと「会社を作ってどうよ」みたいな事は聞かれた際に、まともに答えてきていなかったという自覚があるので、その回答でもある。 設立以前から現在までのざっくりの状況 中小SIerでサラリーマンエンジニア歴10年(うち5年ぐらいはR&D部門所属) 名古屋ローカルではあるが、コミュニティ活動はガッツリやってきた方 まずは1人だけの株式会社を設立 設立から1年ちょいの間に社員を2人採用 現時点では受託開発中心で、安定に寄せた経営方針 業績はボチボチ、倒産の危機とかはない程度には良い とりあえず受託で食っていくために必要なもの カネ コネ 相場・市況感 ちゃんと仕事を回してちゃんと納品する能力 さえあれ
もの凄くざっくりと読んだ印象として、Photonは以下の機能が出来るらしい。 ・部屋を作ってログイン(無料はmax20人) ・座標・rigidbodyの同期 ・RPCを使ったメッセージの送受信 ・概ねNetworkViewと同じ挙動 ちなみにpingはそれ程高くないらしく、座標の補正をしないとガクガクする可能性が高そう。 それと注意としてiOS/Android BasicではPhotonサーバーを使うことは出来ないらしい。これはBasicモバイルではSocketに制限があるため。PCではFreeライセンスでも使用出来る。 以下資料 tsubakit1.hateblo.jp Photon Cloudを理解する http://doc.exitgames.com/photon-cloud-jp/ Photon 登録エラーのケース http://doc.exitgames.com/photon-c
こんにちは、ガレージスタジオでネイティブシフト推進を行っている久富木隆一(@ryukbk)です。 本エントリは「GREE Advent Calendar 2014」16日目の記事です。今年も忙しい師走となりましたが、皆様いかがお過ごしでしょうか。Advent Calendarなるものが世間で流行っているようですが、宗教的信条の無い者としてはどうなのと思いつつも、お祭りは何だかんだで放っておけない性分でございます。 今回は、オンラインマルチプレイヤーゲーム、中でもアクションゲームの作り方について考えてみます。その過程で マルチプレイヤーアクションゲームが克服すべき課題と、発展の歴史 Cocos2d-x 3.3、Cocos Studio 2による、C++11を用いた開発 について触れた上で、Cocos2d-x & node.jsによるオンラインマルチプレイヤーアクションゲームのサンプルコード
はじめに まだ実験中なのですが、Unity WebGL x WebSocket で大量のクライアント間で大量のオブジェクトを同期できる仕組みを作っています。UNET や Photon によって近いうちに対応されると思うのですが、現状では使えないのと、制限なく扱えたりチューニング次第で速く出来る可能性があるので作ってみようと思いました。 昨日、技術デモを公開しまして、最大で同時に 30 〜 40 人ほどの方に同時に遊んでもらいました。皆様ありがとうございました!200 オブジェクトくらいならフレーム落ちすること無くサクサク動いたと思うので、現状の仕組みや知見などを備忘録も兼ねて共有できればと思います。 開発環境 Mac OS X 10.10.1 Unity 5.0.0b18 デモ いつ止めるかは未定ですが、以下から遊ぶことが出来ます。 hecom.in - このウェブサイトは販売用です! -
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く