投稿

ラベル(Game)が付いた投稿を表示しています

Blender 3D Game Engine AI python code for 'Programming Game AI By Example' Cap.3.

イメージ
I ported AI code from  Programming Game AI By Example Cap.3 ' How to Create Autonomously Moving Game Agents ' c/c++  to python(Blender Game Engine).  All codes are derived from source originally written by  Mat Buckland and Petr Bilek,(Java version) Open blend file by Blender 3D (Ver2.7 and Ver2.69 were tested). Please edit params.ini file path in param_loader.py by yours. C lick center screen and push 'P' demo will start.( and stop by ESC key). A lso see README in Zip file. DOWNLOAD: here Enjoy. History: Jun. 12 '14 Fixed Hide behavior. P.S. Japanese version is  「実例で学ぶゲームAIプログラミング」 Mat Buckland、 Kouichi Mastuda

Blender 2.69 imports fbx.

イメージ
Good news for game developers! いままで Blender 3D で不便だったfbxがimport可能となった(exportのみ可能だった)。fbxはそもそもAutodeskの汎用3Dデータフォーマットで、アニメーションに強いのだが、基本的にproprietary(汎用フォーマットでproprietaryとは違和感を感じる)。 Autodeskが提供する無償のsdk (c++, python対応)を利用するしかなかった。素晴らしいことに blender addonの開発者がその壁を突破 したようだ。 まだ、初期のバージョンなので不都合があるとは思うが(完璧にするのは永遠無理だろう)、import出来るようになればコミニティによって、ブラッシュアップされると思われる。ボクも協力したい。

OUYA Comes Home.

イメージ
説明書がないため、いきなりコントローラへ電池を入れることがわからない。これがはじめに戸惑うこと。以下のVideoが役に立つ。 この後は約1時間でゲームを試すことができる。 その作業内容は。。。 各ケーブルを接続。 コントローラに電池を入れた後、本体をON. 画面の支持に従ってコントローラと本体のBluetoothのセットアップ Wifiの設定 Update、約30分 ユーザー設定とクラジットカードの入力 ゲームの選択とDownload 一度設定が終われはUIは変に凝っていなくてシンプルで子供でも簡単に操作ができそうだ。 Ouyaは任天堂がファミコンを発売した状態にている。パソコンに対して小気味よい性能、安さ、面白いゲーム、そして 小学校低学年でも使えるシンプルさが魅力的 だった。Ouyaは売れ筋のゲーム機よりも安く、デザインと品質が良く、遅いDVDなどのドライブもついていない、そして接触不良になるカードリッジもない。 あとは面白いソフトウェアだけが足りない、か?

BLADE PRO 17

イメージ
Candidate to replace MacBook Pro17inch finally appeared! BLADE PRO 17 Future 4th gen Intel® Core™ processor     (formerly codename Haswell) 8GB Dual Channel DDR3 NVIDIA® GeForce GTX® 765M     (2GB GDDR5, with Optimus Technology) 17.3” Full HD 16:9 Ratio,     1920x1080 LED Backlit The regrettable is Display. It is not 1920x1200 that rougher or narrower than MBP17. Even by paying money, where is the reason for narrowing a screen? ;-) see: http://www.razerzone.com/gaming-systems/razer-blade-pro http://www.youtube.com/watch?feature=player_embedded&v=6FmQpTdAgJE

あと一ヶ月で発売OUYA

イメージ
http://www.ouya.tv/ ご存知かもしれませんが、OUYA。いずれ登場すると思われたA ndroidゲームコンソール機。本体とコントローラ込みで$9 9。OSはAndroid4.1ベース。 あと1ヶ月(下旬に延期)でUSなどで発売です。ちなみにlibgdxもソースコードを 読む限り、 コントローラへ対応している様子。 デザインがいいのと 安価なのでouya本家からソフトウェア・ テスト目的で予約しました。送料は$25でした。 なお、www.amazon.comからは日本へは発送不可能でした。 Ouyaは毎年、コンソールの新型を発売する予定です。これによって、常に最新のハードを楽しむようにようです。多く売れればライバルになるSonyやNintendoなどにアドバンテージを持つことになるでしょう。 PS Sonyは過去に音楽の著作権問題や資産をまもるためにセコセコやっている間にWalkmanがApple iPodに市場を奪われました。SonyやNintendoが中途半端なことをやっていると、また再現となるかも? PS ODKの説明 http://www.youtube.com/watch?v=z2PNMybZWRw ICONは決められた名前 res/drawable-xhdpi/ouya_icon.png OUYAは固定された解像度(1080p)のためICON sizeは732px by 412px https://github.com/ouya/docs/blob/master/content-review-guidelines.md https://github.com/ouya/docs/blob/master/interface-guidelines.md https://github.com/ouya/docs/blob/master/purchasing.md https://github.com/ouya/docs/blob/master/storage.md

steam for linuxとwine1.5.x+steam for windows

イメージ
steam for linuxが登場して気になったのはwine(PlayOnLinux)上で動作するsteamのゲームは動作するのか?という疑問がおきる。つまり、ふたつのsteamが存在するのでconflictが発生して動作しないのではないか?...と。 結論からすると、問題なく動作する。steam clientは別ものとして動作してくれる。 なお試したのはThe Elder Scroll V SKYRIM(1.9patched)のみなので、ほかのゲームはわからない。 一応、安定しているのだが長いプレイではないので、どこかでcrashにするかもしれない(Windowsでも、たまにCrashが起きるので何が原因かは特定が難しけどw)。 PlayOnLinux について Fallout 3やSkyrimなどはこのツールによってあっという間にインストールが可能である。ただしFallout 3(1.7 and GOTY+Wine 1.5.26)はラジオを鳴らした後、しばらくすると前触れもなく止まってしまう( pulseaudioとの相性? )。そのため、RadioをOFFにして遊んでいる。なお、Fallout3をWine1.5.xで遊ぶには xlive.dllとmsasn1.dllを手動でインストール すれば遊ぶことが可能である。どちらにせよPlayOnLinuxでインストールしてからの話。 通常はfull-screenですがubuntuをみせるため、 windows-modeで動かしている様子 P.S.1 PlayOnLinux Ver4.1.9はUbuntu12.10でDVD-ROMドライブを見つけられないバグがある。これはUbuntuの仕様変更が理由だが、次のバージョンでは修正されている。Vet4.2以上を使うこと。 P.S.2 ボクは英語の勉強のため、ゲームは英語版で遊んでいる。ので、日本語版については不明。ご容赦を。もちろんMacBook Pro 17inchでもUbuntu12.10+PlayOnLinuxで上記のゲームは遊んでいるがUbuntu上のほうがWineを使っているため遅めw P.S.3 My Gameのフォルダーはsteamを使わずgitによって管理している。そのため、ゲーム終了後はgit pushし、コンピ...

Gimp 2.8.2 Export jpegの拡張機能と不都合

イメージ
Gimp 2.8.2 Export jpeg(Ubuntu 12.10 2012年11月現在 Stable)では、Advance OptionでProgressiveがCheckされている。このまま、ゲーム・エンジン(例えばLibGdx)などのjpegロードで使うとCrashすることがあるので注意しなえればならない。ゲーム開発者はProgressiveをアンチェックすることをオススメする。 参考: http://badlogicgames.com/forum/viewtopic.php?f=11&t=5742&p=27479&hilit=gimp+jpeg#p27479 参考: jpeg progressive wikipedia

Level Editor (マップ・エディター)

イメージ
ゲーム開発でよく使うツールといえばマップ・エディタ(Level Editor/Map Editor)です。ゲーム開発のときは自前で作るものでしたが、最近、Open Sourceなどで使えるマップエディターが増えてきています。以下はそれを探した時にみつけた情報です。ボクが探しているエディタは2D構わないのですがJSONの出力ができ(もちろん、フォーマットはコードによってカスタマイズ可能なこと)、Box2Dなどの物理エンジン用にベクターが引ける機能があるものです。 Titledがこれらの機能あって候補になっています。ほかにBlenderを使ったLevel Editorは使い慣れるのに時間がかかりますが応用範囲は広いこと(特に3Dへ切替が容易)が利点です。幸いなことにボクはBlenderをよく使うので、この方法を応用するかもしれません。またInkscape応用もシンプルで良い道具だと思います。 Level Editorとは 参考: http://en.wikipedia.org/wiki/Level_editor フリーを含め、いろいろなものがある。Ubuntuで利用できるもの中心に探した。また開発が頓挫しているものは出来るだけ省いたつもり。 以下は注目しているツールやその応用 http://www.mapeditor.org/    Tiled PPAは https://launchpad.net/~mapeditor.org/+archive/tiled http://blog.greweb.fr/2012/04/blender-as-a-2d-game-map-editor-proof-of-concept/   Blenderを使ってLevel Editor http://wiki.xmoto.tuxfamily.org/index.php?title=How_to_create_smooth_levels_using_Inkscape     Inkscapeを応用する例 その他のツール http://www.ogmoeditor.com/  Ogmo windows向け C#で書かれている。 http://game-editor.com/Main_Page  Geme...