Unity入門 - 簡単パターゴルフ -

最近、プライベートでゴルフにハマっているので Unityで簡単なパターゴルフを作って見ました。ゴルフはドライバーもアイアンも重要ですが、やっぱりパターが一番重要!!今回はTerrain Engine(地形エンジン)を使ってみました。よければ1回でもプレイして…

Unity入門 - Photon Realtimeとの連携 -

最近のスマホ向けソーシャルゲームは、マルチプレイが主流になってきており オンラインマルチゲームを作りたいと思ったときの選択のひとつとして 「Photon Realtime」の利用が挙げられます。 Photon Realtimeとは PCやAndroid, iPhoneでリアルタイム通信を簡…

chomeのデフォルト設定でUnityWebPlayerが起動しなくなった

chomeをアップデートしたらUnityWebPlayerが起動しなくなった。こんな画面がでる。 確かにFirefox, Safari, IEでは問題なく再生できる。 調べてみたら、2015年4月14日から配信が開始されたChromeのバージョン42では NPAPIが無効化されたことによりWebPlayer…

access_logをawkコマンドで解析

いつもawkの使い方を忘れてしまうのでメモ。 access.log (sample) 192.168.0.1 - - [1/Apr/2015:00:00:00 +0900] "GET /hoge_1.html HTTP/1.1" 200 1234 "https://www.google.co.jp/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (…

Unity入門 - ユニティちゃん立体迷路 -

Unity4から追加された「Mecanim」を触ってみたかったので ユニティちゃんの3Dモデルを使った立体迷路を作ってみました!ユニティちゃん立体迷路の概要 ・矢印キーでユニティちゃんを操作 ・制限時間内に赤いCubeに触れるとクリア ・制限時間が0になるとゲー…

Unity入門 - ツムツム風 ラブライブ 2Dパズルゲーム -

ツムツムが流行って結構経ちますが、今回はツムツム風のラブライブパズルゲームを作ってみました!まずはunityの2Dの勉強として、unityが提供している「シューティングゲームチュートリアル」を 一通りやってみて、それをベースに作成しました。ツムツム風の…

Unity入門 - ブログにWebPlayerを簡単に貼付ける -

今回は、Unityで作成したゲームをブログで簡単に公開する方法を紹介します。ブログに公開するまでの流れとしては・作成したゲームをWebPlayerでビルド ・GoogleDriveにアップ ・ブログにiframeタグを埋め込む 作成したゲームをWebPlayerでビルド 1. File > B…

Unity入門 - 超簡易版ビリヤード -

今回は、超簡易版のビリヤードを作ってみました。 Unityの物理エンジンを使えば、とても簡単に作ることができました。 (といってもゲーム性はほぼないですが。)今回のビリヤートの概要は ・スクリプトはC#で作成 ・カメラは、打つボールから一定距離を保ち…

Unity入門 - Unityとは -

最近、話題に上がっているUnityを勉強中なので Unityについての投稿です! Unityとは Unityとは、ユニティ・テクノロジーズ社が提供するゲーム開発プラットフォーム。 Unityには無料版と、有料版がありますが、簡単な3Dゲームなら無料版でも十分作れます。 …

PHPフレームワーク Laravel4 インストール

最近、話題のPHPフレームワークのLaravel4をCentOSに インストールしてみた Laravelの概要 Laravelは、ここ最近急激に人気を伸ばしてきた、欧米で人気のPHPフレームワーク。 特徴は、「コードが読みやすく、書きやすい」とのこと。 まあ実際にインストールし…

Gitlab6.0のインストール

前回のRedmineに引き続き、Gitlab6.0をインストールしてみました。Gitlabを使えば、GitHubのようなサービスを社内などのクローズドな環境で運用できます。 環境はこちら OS CentOS release 6.5 Ruby 1.9.3-p484 Mysql 5.1.72 Git 1.8.5.2 Gitlab 6.0 Mysqlに…

Redmine2.4.1のインストール

Redmineとは、Ruby on Railsで開発されている、Webベースのプロジェクト管理ソフトウェア。プロジェクトのタスク管理、進捗管理、情報共有が行えて Gitなどのバージョン管理システムとの連携もできます。環境はこちら OS CentOS release 6.5 Ruby 2.0.0-p353…

Webistranoのインストール

WebistranoはCapistranoのWebフロントエンドで ブラウザからCapistranoを実行できます。主にこののような使い方ができます。 複数プロジェクトの管理 レシピの管理、共有 デプロイ履歴の管理 各環境の設定(dev, test, prod 等) ロールバックが可能 以下に…

オライリーの入門viを読んでみた

vi

久しぶりのブログ更新。僕は普段、PHPやPerlなどサーバサイドの言語をコーディングするときは viを常用しています。で、HTMLやJSなどフロントサイドの言語は、サクラエディタを使ってます。 ガラケーのサービスを運用しているときに、「i絵文字」(懐かしい…

redis, kyototycoon, memcacheの速度比較

redis, kyototycoon, memcache の速度を検証したみた。redis はデフォルト設定のまま非同期ディスク書き込みです。 kyototycoon は以前にブログに記載した memcached plugin をONにして検証しています。今回使ったサーバスペックはこちら。 CPU Intel(R) Xeo…

smartyで全角カナを半角カナに変換

smartyで全角カナを半角カナに変換したときのメモ半角カナ変換用のpluginをSmarty/libs/plugins以下に追加。 ファイル名は「modifier.mb_convert_kana.php」にしました。templateファイル内で使う場合は {$hoge = "テスト"} {$hoge|mb_convert_kana}

vimが固まったとき・・・

vi

操作ミスでvimの画面が固まってしまったときに いつも戻す方法を忘れてしまうのでφ(・ェ・o)メモメモたまにやるのが、windowsの保存ショートカットキーの "Ctrl + S" を押してフリーズ・・・。これは、vim特有のコマンドではなく、Linuxのコンソール上 で "Ctrl + S…

locateのインストール

CentOS6.4にlocateコマンドをインストールしたのでメモ。 locateとは ファイルを高速に検索できる。あらかじめ作成したデータベースを使って検索するため、findコマンドより高速に検索が行える。データベースはスーパーユーザー権限でupdatedbコマンドを実行…

KyotoTycoon[memcached plugin]インストール

CentOS6.4にKyotoTycoonのmemcached pluginをインストールしてみた。 Kyototycoonとは KyotoTycoonはプロセス組み込み軽量データベースライブラリであるKyoto Cabinetをネットワーク越しに利用出来るようにするKVSのサーバ。同じKVSで有名なmemcachedの場合…

phpredisインストール

前回のブログ(Redisインストール)ではRedisのインストールについて書きましたが、今回はPHPから利用するためphpredisライブラリーをインストール gitからソースを入手してインストール git clone https://github.com/nicolasff/phpredis.git phpize ./conf…

Redisインストール

Redis 2.6.12インストール 最新版のソースからインストール wget https://redis.googlecode.com/files/redis-2.6.12.tar.gz tar zxfv redis-2.6.12.tar.gz cd redis-2.6.12 make make testmake testでtcl 8.5が必要とエラー cd src && make test make[1]: En…