強火で進め

このブログではプログラム関連の記事を中心に書いてます。

2010-12-01から1ヶ月間の記事一覧

Android向けの2Dゲームエンジン「e3roid」

OpengGL ESを使ったゲームエンジン。こちらで紹介されているの見て知りました。 e3roid – open source 2D OpenGL game engine for Android features « rascarlo http://rascarlo.wordpress.com/2010/11/24/e3roid-open-source-2d-opengl-game-engine-for-and…

Kinectを開発した会社がドライバを公開

流石、開発会社提供のドライバ、こんな感じにKinectで取得したデータを元にボーンを作成して3Dキャラクターの全身を連携させる事も出来るみたいです。これで一段と簡単にKinectのプログラムが出来るようになりますね。 Willow Garage News: PrimeSense社ドラ…

Unityで制作したソーシャルゲームが登場

ユーザーが自分でステージを作れる参加型のアクションゲーム とのこと、Unityも大分普及して気ましたね。 Unityを使った初のソーシャルゲームがhi5でデビュー / 3Dアクションを自作できる『Atmosphir』 / GameBusiness.jp http://www.gamebusiness.jp/articl…

OSのバージョン番号を比較する方法

[[UIDevice currentDevice] systemVersion] でiOSのバージョンを取得出来ますがこちらを [[[UIDevice currentDevice] systemVersion] floatValue] こんな感じで float 値に変換して比較する方法を紹介されている海外のブログをいくつか見かけました。以前に…

SH-03CでMPOファイルを正しくダウンロードさせる方法

SH-03Cでサーバに置いたMPOファイル(静止画向けの立体視用フォーマットのファイル)をDLした場合に何故かテキストファイルとして処理されたり、エラーが発生してDL出来ないなど正しく処理されませんでした。正しくDLさせるにはMIME Typeの指定が必要な様です…

TwitterのAPIサーバから is_translator を返された時の対処法

Twitter APIを使っていて以下の様に is_translator で始まる値が返された時が有りました。 [{"is_translator":false,公式の情報は見つけられませんでしたがcookieを削除すると正しいデータを取得出来るように戻りました。

iPhone版「Unreal Engine 3」で作成された「Infinity Blade」が遂に発売

iPhone版「Unreal Engine 3」で作成された「Infinity Blade」が遂に発売されたみたいです。 [iPhone, iPad] Infinity Blade: iPhone史上最高!超驚愕なグラフィックで送る格闘RPG!3648 http://www.appbank.net/2010/12/09/iphone-application/197898.php 以…

みそ汁の缶ジュース?

自動販売機でみそ汁です。 コーンポタージュやおしるこの缶ジュースの隣にさりげなく売ってる所も有ります。 現在、伊藤園の自動販売機でみそ汁の缶ジュース(缶ジュースって言って良いのかなぁ?まぁ、別の言い方も無いので缶ジュースで…)が売っています。実…

「Google API Expert が解説する Closure Library プログラミングガイド」発売

以前、紹介した「Closure Library」を解説した本が発売されたみたいです。 GoogleのClosure Libraryが凄い!! - 強火で進め http://d.hatena.ne.jp/nakamura001/20101119/1290185235 日本初らしいです。「Closure Library」は作者さんのブログの記事によると…

Webサービスのパスワード管理について

Togetterについてこんなのが上がってので軽く、Webサービスのパスワード管理についてググってみました。 Togetter - 「平文パスワードの再送問題について」 http://togetter.com/li/77080 2007年の記事。この頃はユーザにパスワードを教えれないのであえて平…

gDEBuggerが無料に

[3D Programming] gDEBugger Advanced OpenGL Debugger Now FREE! - 3D Tech News, Pixel Hacking, Data Visualization and 3D Programming - Geeks3D.com http://www.geeks3d.com/20101207/3d-programming-gdebugger-advanced-opengl-debugger-now-free/?ut…

スクロールがタップとして動作するときの対処法

今までiPhoneだけ使ったのですが最近、Androidを購入してよく使う様になって一番ストレスが溜まるのスクロールがタップとして誤認識される事です。こちらについてAndroidを既にしっかり使われてる方々からアドレスを頂いて解決出来たので同じ事で困ってる人…

Android 2.3が発表

Android 2.3が発表されましたね。ニュース記事ではゲーム向け強化と有りましたが記事だけだとジャイロに対応した位じゃない?と思ったのですが公式ビデオを見ると確かに開発者にとっては色々と大きな変更が有ったみたいです。 Android 2.3 "Gingerbread"発表…

Canvas関連のプログラムをしていたときに発生するセキュリティエラー Security error" code: "1000 の意味

FirefoxでCanvasタグに色々と描画をさせるプログラムをしている時に以下の様なエラーが発生しました。 Security error" code: "1000通常のエラーとは異なり、セキュリティエラーと有ります。しかも、具体的な情報はほぼゼロ。色々とテストした結果、何とか原…

SH-03Cの見つけづらい便利機能

Android初心者から見たSH-03Cの見つけづらい便利機能。既にガッツリ使ってる人には当たり前の機能も含まれていると思います。多分。 カメラのフラッシュをライト代わりに カメラのフラッシュ用のLEDをライト代わりにする。iPhoneではアプリで実現したものと…

隠しファイルを表示させるコマンド

Mac

表示させる。 defaults write com.apple.finder AppleShowAllFiles TRUE killall Finder非表示に戻す。 defaults write com.apple.finder AppleShowAllFiles FALSE killall Finder

SH-03Cを購入したので色々、試してみた

ロック画面。 トップ画面。 画面下部の左端のアイコンで「アプリケーション画面(アプリ一覧)」、右端アイコンで現在バックグラウンドで起動中のアプリ一覧」が表示されます。 mixiの情報を表示するウィジェットなどもプリインストールされていました。 「ア…

Chrome 8でWebGLが使える様になりました

今までも開発者向けのビルドではWebGLが使えていましたが遂に一般向けリリース版でもWebGLが使える様になりました。と、言ってもデフォルトでは無効になっているので試したい方は以下の手順で有効にして下さい。 WebGLを有効にする 1. 現在のChromeがバージ…

ワンセグアプリを終了しても音が鳴る時の対処法

SH-03Cのワンセグはワンセグアプリを終了(バックグラウンドでも動作してない状態に)していても電源をオンにしたタイミングで多少、音が鳴る事が有りました。しょうが無いのでもう一度起動し、ホーム画面に戻った後にバッググラウンドアプリ一覧から削除をし…

Androidのエミュレータ(AVD)の画面サイズがモニタのピクセル数を超えた時の対処法

SH-03Cも購入したし、Androidのプログラムもガンガンやらないとなぁ。と言うとことで色々セッティングを進めたところエミュレータ(AVD)をSH-03Cの画面サイズ WVGA800(480x800) で作成するとMacBookだと縦のピクセル数が足らないという問題が発生!!検索にてこ…

StarBoard OrangeのLCDに文字を流してみる

A を左から右へ移動させる。 #include "mbed.h" #include "TextLCD.h" TextLCD lcd(p24, p26, p27, p28, p29, p30); int main(void) { int x = 0; while(1) { lcd.cls(); lcd.locate(x, 0); lcd.printf("A"); wait(0.5); x++; if (x >= 16) { x = 0; } } } …

StarBoard OrangeのLCDに文字を表示をもう少し突っ込んで使ってみる

LCDに文字を表示するライブラリ「TextLCD」のリファレンスはこちら。 Text LCD - Cookbook | mbed http://mbed.org/cookbook/Text-LCD こちらを確認すると cls() は画面をクリアしてカーソルを(0, 0)の位置に移動する。 locate() は指定の位置に移動する命令…

ARで3D空間に絵が描ける「3D drawing in Augmented Reality. Scrawl 3D」

これは面白いARの使い方ですね。 ARで3D空間に絵が描ける「3D drawing in Augmented Reality. Scrawl 3D」 http://designwork-s.com/article/171049348.html

cocos2dと物理エンジンを組み合わせたゲーム作成の解説本「Learning Cocos2D」

cocos2dと物理エンジンの「Box2D」や同じく物理エンジンの「Chipmunk」を組み合わせ使う方法が解説されている本。最終的にはこの様なアプリが作れるみたいです。 Learning Cocos2D Book Chapter 11 - Box2D Side-Scrolling Action Level Demo from Ray Wende…

様々なバージョン向けのcocos2d

cocos2dと言えばMacやiPhone向けのフレームワークであるため実装はObjective-CですがこちらはC++で実装されています。 cocos2d-x.org http://www.cocos2d-x.org/ 現在作成されているものは以下 iPhone Android(NDK) Windows uPhone(中国独自の携帯) また、Ja…