強火で進め

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

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

HTML5のゲーム開発の現状について網羅的に書かれた良記事「The Reality of HTML5 Game Development and making money from it」

The Reality of HTML5 Game Development and making money from it | Photon Storm http://www.photonstorm.com/archives/2759/the-reality-of-html5-game-development-and-making-money-from-it そこで紹介されてたゲームを紹介。CSSで作られたゲーム。 CSS…

Software Design 2012年2月号ではiPhoneのStoryboardの記事が2つも掲載

Software Design (ソフトウェア デザイン) 2012年 02月号 [雑誌]出版社/メーカー: 技術評論社発売日: 2012/01/18メディア: 雑誌購入: 1人 クリック: 68回この商品を含むブログを見る Software Design 2012年2月号|gihyo.jp … 技術評論社 http://gihyo.jp/ma…

「第一回 渋谷Unity勉強会xコロプラUnity事例発表」に参加してきました

最初、自分が見た時には募集人数が80名だったにも関わらず、途中途中で増員され最終的には265名枠にまでなった大規模なUnity勉強会「第一回 渋谷Unity勉強会xコロプラUnity事例発表」に参加してきました。 【満員御礼/増員265名】第一回 渋谷Unity勉強会xコ…

_inflate などのシンボルの参照が失敗している時の対処法

ビルドした時にこんなエラーが発生する事が有ります。 Undefined symbols for architecture i386: "_inflateInit2_", referenced from: _inflateMemoryWithHint in ZipUtils.o "_inflate", referenced from: _inflateMemoryWithHint in ZipUtils.o "_inflate…

@ITの記事「iPhoneで動くARアプリを作るためのライブラリ10選」

AR

iPhoneで動くARアプリを作るためのライブラリ10選(1/3)- @IT http://www.atmarkit.co.jp/fsmart/articles/armobile05/01.html

ドコモがGoogleにAndroid OSでのデータ消費量の削減を依頼

NTT DoCoMo Asks Google To Lower Android Data Use http://thenextweb.com/google/2012/01/28/japans-ntt-docomo-to-request-that-google-reduces-androids-data-usage/ 「山手線が原因」「世界の開発者はアプリの自動通信減らして」障害のドコモ、Googleに…

「Android Usability Seminar 2012」に参加して来ました

Android Usability Seminar 2012 http://itpro.nikkeibp.co.jp/android/AUS2012/index.html Android Usability Seminarという名前ですが今回の内容は以下の様にAppleのユーザビリティについての話でした(それをAndroid開発時のユーザビリティに反映しようと…

「Google Body Browser」が「Zygote Body」という名前に変わり、オープンソース化

open-3d-viewer - WebGL-based 3D object viewer with instant search - Google Project Hosting http://code.google.com/p/open-3d-viewer/ Google Body becomes Zygote Body; built on open source 3D viewer - Google Open Source Blog http://google-ope…

初のenchant.js本「HTML5とJavaScriptでスマートフォンゲーム作成! ゼロからはじめるenchant.js入門」

執筆陣はいつも分り易い技術本を書かれる布留川英一さん、そして開発者の方々の様ですし、分り易い&しっかりした内容が期待出来そうです。HTML5とJavaScriptでスマートフォンゲーム作成! ゼロからはじめるenchant.js入門【公式ガイド】作者: 布留川英一,伏…

A*の解説が書かれているcocos2d本「Cocos2d for Iphone 1 Game Development Cookbook」

A*(パスファインダー、経路探索)の解説が書かれているcocos2d本。 A* - Wikipedia http://ja.wikipedia.org/wiki/A* Cocos2d for Iphone 1 Game Development Cookbook作者: Nathan Burba出版社/メーカー: Packt Publishing発売日: 2011/12/30メディア: ペー…

C/C++のプログラムをJavaScript+WebGLにコンパイルするツール「Emscripten」

Porting an OpenGL application to the web | Ehsan Akhgari http://ehsanakhgari.org/blog/2012-01-25/porting-opengl-application-web 物理演算エンジンであるBulletをコンパイルしたデモなどが公開されています。 Home - GitHub https://github.com/kripk…

JavaScriptの新旧ユニットテストツール

「エンジニアサポート新年会2012 CROSS」のセッションの1つでJavaScriptのセッションが行われました。 エンジニアサポート新年会2012 CROSS http://tech.nifty.co.jp/party/2012/index.htm JavaScript 八面六臂 2回戦 http://tech.nifty.co.jp/party/2012/se…

イラストや写真を3D絵画にした作品「デジタル絵画」

ちょっと書くのが遅れてしまいましたがCESで発表されたイラストや写真を3D絵画にする技術が発表されたみたいです。 2012 International CES:デジカメで培った画像処理が“意図ある3D”を実現する カシオ「デジタル絵画」 (1/2) - ITmedia デジカメプラス http…

東京渋谷 Unity 勉強会で使われたスライドが素晴らしい

以下の様なテーマで開催された勉強会で使われたスライドの様です。 Unity初級編!操作方法など、基本を学習します。 初心者向けという事も有り、Unityを全然知らない人がみて分り易いとても良いスライドでした。 東京渋谷 unity 勉強会(2011/11/26)の資料を…

「世界のJavaScriptを読もう」のスライドが凄く参考になる

JavaScriptの情報を収集する方法などとても参考になる情報が満載でした。お勧め!! 世界のJavaScriptを読もう @ 2012 http://azu.github.com/slide/offline_study/javascript_world.html#slide1

ソニー・エリクソンがAndroid 4.0をWebGL対応させるソースコードを公開

ソニー・エリクソン(Sony Ericsson)がAndroid 4.0をWebGL対応させるコードGitHubにて公開しました。これでAndroidの標準ブラウザでWebGLに対応するデバイスが増えてくると良いですね。 WebGL implementation for Xperia™ phones released as open source — D…

FirefoxのAurora版でバイブレーションを行うVibration APIが搭載

使い方はとても簡単で以下の様に使用します。今のところAndroidのAurora版のみ対応。 navigator.mozVibrate(1000);この例では1000ミリ秒間バイブレーションします。配列で数値を指定する事も可能で、この場合は「揺れる時間」「停止時間」と交互に指定します…

UIColorをccc4()用の形式に変換する方法

UIColorからr,g,b,aの要素を取り出す。次にUIColorは0〜1、ccc4()は0〜255と使用している値の範囲が異なるのでUIColorから取得した値を * 255 する。 UIColor *color = [UIColor colorWithRed:1.0f green:0.5f blue:0.25f alpha:0.3f]; // UIColor *color = …

ChromeではMP3ファイルをaudioタグで同じファイルを同時にダウンロード出来ない

今日、wise9にて以下の様な記事が投稿されました。 wise9 › enchant.jsでcanvasを使ったスプライト表示に対応!美しいα合成もサポート http://wise9.jp/archives/6347 早速、動かしてみようゲームが公開されている 9leap のサイトをChromeで開いた所、ローデ…

WebGLでクロスシミュレーション「Cloth Simulation Demo」

Cloth Simulation Demo http://petros.kamibu.com/files/cloth/

Unicodeを U+ で始まるコードポイントで指定して確認する簡単な方法

Unicodeの仕様書を見ると U+ で始まるコードポイントという形で情報が記載されています。例えばアルファベットの場合はこちらのPDFファイルに情報が有ります。このファイルを見ると A の文字は U+0041 である事が確認出来ます。 この場合はこの様なHTMLファ…

YouTubeに毎秒1時間分の動画がアップロードされる様になったのを記念して作られたサイト「One Hour Per Second」

「毎秒1時間分の動画がアップロード」というものを色々なものと比較して表示しているアニメーションが流れます(ジョークな比較が多いですがw)。音も鳴っていますがこれは動画では無く、HTML5やJavaScriptを駆使して作られています。 ※ブラウザによっては(Fir…

DeNAの社内で使われていたJSのライブラリ「Arctic.js」が公開

DeNAの社内で使われていたJSのライブラリ、勉強会などで何回かそのうち公開出来ればとの話を聞いていました。そのライブラリが本日遂に公開されました。 DeNA、HTML5開発支援フレームワーク「Arctic.js」を オープンソースとして公開 - [DeNA] 株式会社ディ…

iPhoneだけでホーム画面から溢れているアプリを削除する方法

iPhoneってアプリの数が増えてくるとホーム画面のタブ数の限界を超えた数のアイコンはホーム画面からは見えなくなります。するとiPhoneからは削除出来なくなり、PCに繋いでそちらで削除するしか無いように思えます。出先でビデオ撮影時などに「ちょっと空き…

SVGを使って実装されている色合わせゲーム「Color」

SVG

シンプルだけど面白いアイディアのゲーム!!中央に見つけるべき色が出るのでそれと同じ色をドーナツ型の領域から選択するゲーム。たまにほぼ同じ色が出題されるので「あれっ?」と思ったら一度別の色を選択すると良いです。 Color — Method of Action http://…

gl.enchant.js で2Dキャラの表示をしてみた

Planeオブジェクト(法線の調整などは必要でした)で2Dキャラを表示してみました。 こちらで試せます。こちらのソースコードはご自由にお使い下さい。

「Mozilla Vision 2012 Conference Day」に参加して来ました

Mozilla Vision 2012 Conference Day http://mozilla.jp/events/vision/2012/conference/ スライド 「HTML5 と Web 技術の未来 — よくわかる最新 Web 技術解説」Chris Heilmann (Mozilla) Presentation: The Future of HTML5 and Web Technologies http://ic…

5 Great HTML5 Games

5 Great HTML5 Games | Web Builder Zone http://css.dzone.com/articles/5-great-html5-games

「SHADOWGUN」をGALAXY Tabで動かしてみた

流石にネイティブアプリなだけ有ってWebGLに比べると遥かに多いポリゴン数にも関わらず滑らかに動作していますね。WebGLのテストはこちらのエントリー。 「WebGL Aquarium」をGALAXY TabのFirefoxで動かしてみた - 強火で進め http://d.hatena.ne.jp/nakamur…

WebGLによるMegaTexture(Virtual Texturing)のデモ「HTML5 Virtual Texturing Demo」

こちらで試せます。 Real-Time Visualizations of Gigapixel Texture Data Sets Using HTML5 http://schumann.elis.ugent.be/ HTML5 Virtual Texturing Demo (MegaTextures in WebGL) | HTML5 Game Development http://www.html5gamedevs.com/2012/01/19/htm…