強火で進め

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

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

キャラクターアニメーションの方法

今回のサンプル サンプルの全ファイル 今回は enchant.js に付属の action-skelton フォルダのサンプルを使います。このサンプルはクマが左から右へ移動するサンプルですがアニメーションは付いていません。こちらにアニメーションを付ける方法を解説します…

iPhone/iPadのSafariで高速に画像を描画する方法

こちらのブログで紹介されていた最適化方法をテストしてみました。 HTML5/JavaScript platform game optimised for iPad | Seb Lee-Delisle http://sebleedelisle.com/2011/04/html5javascript-platform-game-optimised-for-ipad/ 最適化の方法はHTMLのエレ…

iPad向けに最適化されたJavaScript製の2Dゲーム「Infector!」

こちらで実際に試せます。最適化手法はこちらに記載されています。必見な内容です!! HTML5/JavaScript platform game optimised for iPad | Seb Lee-Delisle http://sebleedelisle.com/2011/04/html5javascript-platform-game-optimised-for-ipad/

綺麗なグラフィックの全方向シューティングゲーム「ARENA5 GAME DEMO」

「WASDのキー」もしくは「カーソルキー」で自機を移動。自機の位置からマウスの位置に向けて弾を発射。 Arena5 - HTML5 Canvas JavaScript Game Demo! http://www.kevs3d.co.uk/dev/arena5/

splhackさんによる「いまどきのゲームエンジンとツールの話、ついでにLGPLも。」

これは良いまとめ。 Togetter - 「いまどきのゲームエンジンとツールの話、ついでにLGPLも。」 http://togetter.com/li/126281

NSURLで取得出来るURL(URI)のパラメータ一覧

NSURLのどのメソッドでどの要素が取れるんだっけ?となりがちなのでメモしとく。プログラム。 NSURL *url = [NSURL URLWithString:@"http://user:password@www.example.com:8080/hoge/fuga/index.html?a=1&b=2#test"]; NSLog(@"absoluteString : %@", [url a…

バーチャルパッドの使い方

今回のサンプル サンプルの全ファイル バーチャルパッドを使うには enchant.js に加えて、rpgフォルダに有る ui.enchant.js と pad.png を使います。HTMLファイルには以下の順番で記載します。 <script type="text/javascript" src="enchant.js"></script> <script type="text/javascript" src="ui.enchant.js"></script> ゲームの処理を記述したJavaScriptのファイルでは以下の様に …

東京工科大学の『ゲーム開発環境「Unity」教育用テキスト』

以下のサイトの『ゲーム開発環境「Unity」教育用テキスト』のリンクからDL出来ます。 東京工科大学-GPポータル ゲーム産業における実践的OJT/OFF-JT体感型教育プログラム http://gp-portal.jp/src/ippan/shoukaiPage.cfm?id=2255

知的な感じにお昼寝が出来るグッツ「昼寝枕 仕事中毒」

名前も素晴らしいw 辞典の様に見えますが広げると枕、折り畳むと本の様に本棚に収納出来る様です。Amazonだと何店か出品されてて値段も違うみたいなので一番安い所を探して購入するのが良いでしょう。小島通商 お昼寝 辞書タイプクッション 仕事中毒_m出版…

まさかみ自然保護区さんのUnityゲーム

ニコニコ動画でUnityの検索をしたらゲームを作ってる方を見つけたのでご紹介。 作者さんのサイト。 まさかみ自然保護区-Top http://masakami.sakura.ne.jp/

BLENDER 2.5 GUIDA(Blender25入門マニュアル_103.pdf)

Eugenio Toppiさんが作成された文書を ctrl_q (Twitter UserName) さんが翻訳されて公開されている様です。 Blender25入門マニュアル_103.pdf - Google Docs https://docs.google.com/fileview?id=0B0jEqtoDxrCHMTc5ZmYyOTctNjUxNC00Y2YyLTgzMzAtNGFiYjM4ZDE…

iPhone/iPad向けのマルチタッチ対応のサンプル「JSTouchController」

こんな感じにバーチャルパッドを使う事が出来ます。サンプルでは左手で自機のコントロール、右手で弾の発射となっています。実際に試してみましたがとても操作しやすかったです。 Multi-touch game controller in JavaScript/HTML5 for iPad | Seb Lee-Delis…

WebGLプログラミングのためのjQueryプラグイン

@mike_acton pokes around WebGL and jQuery » #AltDevBlogADay http://altdevblogaday.org/2011/04/18/mike_acton-pokes-around-webgl-and-jquery/ このプラグインを使うとこんな感じで書ける様になるみたいです。 $.glProgram var bump_reflect_program_co…

無料の電子書籍でBlenderのお勉強「BlenderArt Magazine」

BlenderArt Magazine » ISSUES http://blenderart.org/issues/

BlenderのモデルデータがCCライセンスで公開されているサイト「Blendswap.com」

Blendswap.com | Free Blender 3D Models | Come swap some blends with friends. http://www.blendswap.com/

Path Tracing(パストレーシング)のサンプル

WebGL Path Tracing http://madebyevan.com/webgl-path-tracing/ 関連情報 Ray Tracey's blog: Incredible real-time GPU path tracer using WebGL http://raytracey.blogspot.com/2011/04/real-time-path-tracing-for-webgl.html

「ハイパフォーマンスJavaScript」

「ハイパフォーマンスJavaScript」、取り敢えずタイトルとオライリー本って所で購入決定。 内容はこの様なものになっているみたいです。 JavaScriptのパフォーマンスにおけるボトルネックを解消するテクニックとアプローチを解説します。 実行時間、ダウンロ…

Windows版ChromeのWebGLの描画をANGLEでは無くOpenGLで行う方法

引数に --use-gl=desktop を付けて起動するとANGLEでは無くOpenGLで描画されるみたいです。 って言うか基本はANGLEで描画されるんですね。なお、WindowsにOpenGLのドライバが入って無い場合にはきちんと動作しないと思われます。

CodeflowのAdvanced WebGL

Advancedと付いているだけ有って、高度な内容を扱っていました。 Advanced WebGL - Part 1 - Codeflow http://codeflow.org/entries/2011/apr/11/advanced-webgl-part-1/ Advanced WebGL - Part 2: Sky Rendering - Codeflow http://codeflow.org/entries/20…

WebGLで画像処理「WebGL Filter」

WebGLで実装して有るため、一瞬で処理が終わります。素晴らしい!!3Dも良いですがこういうWebGLの使い方も良いですね。WebGL対応のブラウザでこちらにアクセスすると実際に試せます。ソースはこちら。 evanw/webgl-filter at - GitHub https://github.com/eva…

ラインで囲んで円を消すゲーム「Coil」

Coil - An addictive HTML5 canvas game. http://hakim.se/experiments/html5/coil/

続・Amazonの「ほしい物リスト」で避難所に必要な品物を送るアイディア、公式で作成

以前、紹介したこちらの「ほしい物リスト」ですが「全然リストが増えないなぁ?」って思っていたらこちらでは最初のアナウンスが有っただけでそれ以降は更新されていないみたいです。 Amazonの「ほしい物リスト」で避難所に必要な品物を送るアイディア、公式…

Unityで制作された無料ゲームの情報サイト「Play Unity Games」

Play Unity Games http://www.playunitygames.com/

JavaScriptで作られたマリオタイプのアクションゲーム「Berts Breakdown」

カーソルの左右で移動。スペースキーでジャンプ。敵は上から踏むと倒せます。 Berts Breakdown http://www.paulbrunt.co.uk/bert/

William MaloneさんによるJavaScriptによるゲーム作り講座

JavaScriptによるゲーム作り講座。ページの最後でソースコードも配布されています。 Part 1ではキャラクターのアニメーションの解説。「Blink」ボタンを押すとキャラクターが瞬きをします。 Create a Game Character with HTML5 and JavaScript { William Ma…

"9leap" Game Programming Camp @ Tokyoに参加してきた

学生対抗ミニゲーム開発コンテスト "9leap(ナインリープ)" - 強火で進め http://d.hatena.ne.jp/nakamura001/20110409/1302358465 以前、紹介したこちらのコンテストに関連したイベントである「"9leap" Game Programming Camp @ Tokyo」に参加してきました。…

サイエンスカフェ

サイエンスカフェなるものが有るんですね。 サイエンスカフェ・ポータル http://cafesci-portal.seesaa.net/ サイエンスカフェとはこんなイベントみたいです(※筑波大学のサイエンスカフェ用のアカウントのつぶやき)。 window.twttr = (function(d, s, id) { …

人体骨格標本「BioDigital Human」

BioDigital Human http://3dhumananatomy.com/ WebGLのライブラリはSceneJSを使用している様です。

「Photosynth」のビューアをWebGLで作った人が登場

複数の写真から建物など風景を3D化したものを見る事が出来るMicrosoftが作った「Photosynth」というWebアプリが有ります。 【レビュー】集めた写真で世界を創る! MSの『Photosynth』が素直にすごい…… (1) 画像から3次元空間を作り出す「Photosynth」 | ネッ…

消費電力をちゃんと考えた場合に電気はこまめに消すべきか?

電気を点ける時に消費電力が大きいとの話を良く聞きますがじゃあ、どのくらいなら切るより点けっぱ放しの方が節電になるのかの情報は聞いた事が無かったのですがその情報を遂に見つけました。「蛍光灯の場合には6.6秒以上、照明が不要ならば消した方が節電」…