Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Archive for 4月, 2011

enchant.jsを勉強する5 得点アイテムと敵の配置

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

前回までで迷路をプレイヤーが動くことができるようになりました。
今回はゲームらしくアイテムの配置と敵の配置を行います。
このゲームの基本コンセプトは敵をよけながらポイントアイテムを取っていくということにしましょう。

(さらに…)

enchant.jsを勉強する4 hit_testとPad対応

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

リリースされてからまだ日がたっていないenchant.jsですが、どんどん作品を作ってる人がいます。
これは手軽にゲームが作れるという証拠でしょうか。実際面倒な処理はスクリプト側でやってくれるのでとても助かります。
さて、アクションでもRPGでも重要なのに衝突判定があります。
これはオブジェクトとオブジェクトが衝突する判定は以前にやりましたが、マップのデータとオブジェクトの衝突の判定はこれとは違う形式になっています。
あらかじめマップデータに衝突判定のデータを入れておくことで、マップの一つ一つを判定しなくてもいいということになります。
では早速実装したいと思います。

(さらに…)

enchant.jsを勉強する3 Map機能を使い迷路を作る

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

ゲームを作る際に詰まる点にたいてい画像関連が混じります。
画像の移動、衝突判定などを行ってきましたが、ゲームを作成する際にはマップというのが必要になります。
マップはRPGならフィールドを表示するのにつかいますし、アクションゲームでも面データとして必要です。
これはマップデータを読み込んで、そのデータを読み込んで画像を配置する必要があるのですが、enchant.jsではmapオブジェクトというので管理されています。
このMapについての詳しい情報はサンプルのRPGを見るとわかりやすいのですが、それを丁寧に解説しているサイトがあります。
enchant.jsのサンプルコードを解読する(RPG編その1)
マップという概念を丁寧に説明しているのでお勧めです。
丁寧な説明は上記サイトに任せてとりあえず簡単なマップの説明をします。
(さらに…)

enchant.jsを勉強する2 敵の配置と衝突判定

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

enchant.jsも慣れてきたのでゲームっぽいのを作ってみようかと思います。
使用する画像が増えたのでchara1.gifとchara3.gifとicon.gifをフォルダにコピーして使っています。

(さらに…)

enchant.jsを勉強する1

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

前回に引き続き、enchant.jsを色々勉強してみました。
基本的な動作がわかってきたので次からは実際ゲームを作ってみたいと思います。

(さらに…)

ゲームが簡単に作れるスクリプトenchant.js

1

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

なんでも最近enchant.jsという、html5とjavascriptで簡単にゲームが作れて、しかも
スマートフォンでも動作する面白そうなゲームエンジンがあるというので早速ダウンロードして色々試してみました。
思ったより簡単に色々できそうだったのでちょっと紹介します。

(さらに…)

BLOGINFOを使いすぎると重くなるって嘘?

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

以前bloginfoを沢山使うとデータベースに負荷がかかりそうなので、最初に定数で定義しとけばいいんじゃないかと
思いました。
ところが、bloginfoは一度呼び出されるとキャッシュされるらしく、全く意味が無かった模様。

じゃあ一度もbloginfoを使わずに全部決めうちで書けば軽くなる?と思っていたら気になる記事が

WordPressでbloginfoなくしてもDB負荷は減らないんじゃないかという話

・・・結局bloginfoを使おうと使うまいと負荷は変わらないのでしょうか?
なんかよくわかからなくなったのでもう気にしないことにします。そこまでbloginfo一個にこだわるほど負荷になるようなアクセスのあるサイトでもないし。

Twitter風?のWordpressテーマ2「P2」

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

前回に引き続きTwitter風のテーマを探してたら面白そうなのを見つけました。
これもシンプルなフロントから投稿できるタイプのテーマです。
Jqueryを使っているらしく、投稿するとすぐ反映されます。
また、引用などの選択もできて色々楽しいことができそうです。

今回は紹介しませんでしたが、TweetPressというそのまんまのテーマもありました。
こっちは本当にそっくりすぎて何か微妙だったので使いませんでしたが。

ドメインキングにWordPressをインストール

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

ドメインキングというレンタルサーバーがあります。
ここはなんとキャンペーンで1年間100円でドメインまで付いて来るというのをやっています。

まあ期間限定といいながら1年ほど同じことをやっているというのはアレですが。
(なんかずっと閉店セールやってる感じ)

とりあえず容量も多いし、テスト用に借りてWordpressをインストールしてみたのですが・・・素晴らしく癖が強くなかなか苦労しました。
また使うときのことを考えていくつか苦労したことをメモ。

(さらに…)

Twitter風のWordPressテーマ「Prologue」

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

色々テーマを探していたらちょっと面白かったのでPrologueというテーマを紹介。
(さらに…)

Go to Top

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524