Unrefinedプロジェクト 【第十回報告】

統合の方法も三村の提案したものを利用することで成功。

GitHubの使い方も慣れてきて(私だけかも)ようやく軌道に乗ってきたのでは?

といったところで

本日中間報告・プロトタイプ発表でした!

結果としては・・・昨日私はいなかったので他とは比べれませんが

ちゃんとしたプロトタイプの発表にはなりませんでした。

UIとプレイヤーの兼ね合いが終わっておらずプレイヤーを動かすことができなかった・・・

逆に言えば他のところはほとんど見せるに値するところまでできていました。

それだけに残念です。

9月の頭にクラス内でのα版公開が待っているので

その時にはしっかりしたゲームを公開できるように進めていきます。

【PHP】PHPの isset, empty, is_null の違い

ちょっとハマったので記録。

PHPには、タイトルの様な変数の状態を検査してくれる関数がいくつかあります。
公式マニュアルには下記の様になっているのですが、

isset — 変数がセットされていること、そして NULL でないことを検査する
empty — 変数が空であるかどうかを検査する
is_null — 変数が NULL かどうか調べる

「empty」≠「!is_set」であるなど、使ってみないとわからない部分もあり、
調べてみるところ、違いを表で作成してくれているページがあったので、リンクを貼っておきます。

モトクロスとプログラムと粉砕骨折と [IT][PHP]PHPのisset,empty,is_null

vimのプラグインについて

一応redmineのプロジェクトのwikiに書いてある物と同じ物ですが、こちらの方にも書いておきます

動画で使い方の説明をしているので一度目を通してみるといいのかもしれない
http://css-eblog.com/tools/vim-beginner.html

Plugin関係でNeoBundleの導入の仕方のページ
http://vimblog.hatenablog.com/entry/vimrc_plugin_management

vimのpluginの人気ランキングみたいな物
http://www.vimpusher.com/plugins

僕がvimの拡張をする際に見ていたサイトです、一度vimを使われる方は見ておくといいのかもしれません

私の方のvimは最小限使いやすいように.vimrcに機能の追加とPHPの辞書の追加、NeoBundleの導入まで完了しております。

 

現在チームにて29日の発表の準備をしておりますが。いったいどうなるんでしょう

Androidアプリ開発でビットマップの解像度を変換しない方法

Androidアプリ開発でリソースのビットマップの解像度を変換しないようにするためには、
BitmapFactory.Optionsでオプションを設定して読み込みをする必要があります。

[java]
BitmapFactory.Options options = new BitmapFactory.Options();
options.inScaled = false;
Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.raw.bitmap, options);
[/java]

【Flower Pets園芸係】FuelPHP 入門ハンズオン に参加して来ました【FuelPHP】

こんばんは。
Flower Pets園芸係のサーバサイドを担当している阿部です。

Flower Petsプロジェクトでは、サーバサイドに「FuelPHP」というPHPフレームワークを採用しています。
fuelphp
ただ、私共もFuelPHPについては素人なので、
知識を深めるために、「FuelPHP 入門ハンズオン vol.2」に参加してきました。

実施した内容としては、

  • 環境構築
  • FuelPHPの概要の説明
  • FuelPHPでの、ビュー、コントローラの書き方
  • ルーティングの設定
  • DBの設定
  • FuelPHPの機能を使って、DBテーブルの作成&モデルの作成
  • 簡易BBSの作成
  • REST Controllerの作成

を行いました。

今回の内容は、入門ハンズオンであり、事前に多少触っていた自分としては、
FuelPHPでの新しい部分は、あまり多くはなかったのですが、
FuelPHPからのテーブル作成や、注意点、
初めてのペアプログラミングだったり、gitについて知らない事が聞けたりなど、勉強になりました。

当日のスライドが上がっていたので、リンクを貼っておきます。
FuelPHP 入門ハンズオン vol.2 のスライド
基本的には、上記スライドを見てもらえれば導入して動かすくらいは出来るんじゃないかと思います。

チームのメンバには、知識の共有をしようと思います!

リンク
FuelPHP 入門ハンズオン vol.2 のスライド
当日作成したリポジトリ

unityで共同開発2

前回の分だと、自分のプロジェクトでの開発が非常にし辛いです。

(例:プレイヤーを作る人は実行するまでマップの情報等がわからない)

ですので、また下のURLのサイト様で紹介されている、SceneOverlayというスクリプトを使います。

http://radiumsoftware.tumblr.com/post/6412707889

導入すると、UnityのGUIの上のバーのWindowというところに、SceneOverlayという項目ができます。

それを選択し、Loadというボタンを押すと、他シーンが読み込まれます。

これで編集が楽になります。

SceneMergerの空のオブジェクトの名前は”Scene Merger”にしておきましょう。