Born Neet

- The Emotional Programmer -

Shortcut Key
Next Entry … jPrev Entry … k
Next Page … J(Shift + j)Prev Page … K(Shift + k)
Scroll Down … Space / Page Down
Scroll Up … Shift + Space / Page Up
2008.06.06(Fri.) 20:39
 

タイトルの適当さは勘弁してくださいm(_ _)m

それはそうと、最近JSなゲームがよく話題になりますねー。

nihilogic: Super Mario in 14kB Javascript
まずはマリオ。これはびびった。

nihilogic: Javascript Super Mario Kart
同じ作者によるマリオカート。すごいの一言。

Ajaxian » Canvas Quest: Rogue like RPG game
そして、今日Ajaxianで紹介されてたのがこれ。ついにRPGです。

JavaScriptのゲームは昔からありますが、ここにあげたものはCanvasでやってるのが特徴。
僕も挑戦してみたいけど、そろそろノウハウがたまってきて、ライブラリが出そうな予感なので静観中…。
(実はマリオのソース読み終わら(始められ)ないうちにカートが出ちゃってショックだったり)

でもまぁ「JS ゲーム」っていうカテゴリ作っちゃったので、近々なんかやりたいです。

2008.06.05(Thu.) 21:38
 

一応使ってみようとしたんだけど…。
何か画面が読み込み中のまま真っ白になる事態に遭遇して断念。

どうやら、ページ読み込み後にgoogle.load()を呼び出すのはNGらしい。

例えば、

<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
  google.load('jquery', '1'); // いける
  window.onload = function() { google.load('jquery', '1'); }; // ダメ
</script>

って感じ。

まぁ、動的に読み込みたい場合は、
'http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js'
とかを直接指定すればいい話ですけどね。

ホスティングしてくれるだけでも十分ありがたいし。

※ もう長ったらしい名前を書くのが面倒くなってきたので、今後は「Ajax Libs API」と勝手に呼ぶことにします(>_<)

2008.06.05(Thu.) 20:13
 

が面白い。

※当メールに掲載されている記事の無断転載・転用はなるべく禁止します。

Copyright (C) 2002-2008 Samurai Factory Inc. Almost rights reserved.

「なるべく」って…。
今日気づいたけどずっと書いてあったんだ!

こういうの何かいいなぁ、和む。

2008.06.04(Wed.) 19:52
 

早速使ってみようと、追加で調べたのでメモ。

Google人気JavaScriptライブラリ配布開始、ネット全体でキャッシュ効果 | マイコミジャーナル
この記事で存在を知った。これを読めば意味はわかるし、とりあえず使える。
AJAX Libraries API
公式サイト。
Developer's Guide - AJAX Libraries API - Google Code
公式開発者ガイド。情報量はイマイチ?
jQuery ライブラリをホスティングしてくれる Google AJAX Libraries API - まちゅダイアリー (2008-05-29)
setOnLoadCallbackの説明があってありがたかった。
れぶろぐ - [Google][JavaScript] Google AJAX Libraries API の上手な活用法 , [SVG] SIE 0.24 がリリース
YUIもyahooから読み込めるらしい。
AJAX Libraries API (でぃべろっぱーず・さいど)
使ってみた。

いやぁ、皆さん仕事がはやいですね。
助かりますm(_ _)m

2008.06.03(Tue.) 21:58
 

Google人気JavaScriptライブラリ配布開始、ネット全体でキャッシュ効果 | エンタープライズ | マイコミジャーナル

ということで、いろんなjsライブラリをgoogleから読み込めるようになったそうです。

<script src="http://www.google.com/jsapi"></script>
<script>
google.load("ライブラリ名", "バージョン番号(ワイルドカード可)");
</script>

とか書けばOKらしい。
(scriptタグに直でライブラリやバージョンも指定できるっぽいけど、それだとワイルドカードは使えないみたい)

こりゃ便利!

作る側も面倒なダウン/アップロード作業から開放されて、ユーザもキャッシュで多少なりとも早くなるってことで、Win-Win(笑)ってやつですか?
(確かにgoogleに依存してるけど、どうぜgoogleが落ちたらネットなんてほとんど使いもんにならんし…)

今後何か作るときは積極的に使っていこうっと!

これでブックマークレットからも気軽にライブラリが使えそうですね。
(もちろん競合とかは考慮しなきゃですけど…)

※ 全然関係ないけどgooshもおもしろそう。

  BackHOME : Next 
  • JavaScript 第5版
  • 恋するプログラム―Rubyでつくる人工無脳
  • JavaScriptクイックリファレンス 第5版―JavaScript1.5対応
  • はじめてのAIプログラミング―C言語で作る人工知能と人工無能
  • 初めてのJavaScript―Ajax&DOM対応
自作スクリプト実験
ブログ内検索
カレンダー
06 2008/07 08
S M T W T F S
1 3 4 5
8 9 10 11 12
13 14 15 16 18 19
20 21 22 23 24 25 26
27 28 29 30 31
最近のコメント
[07/06 ゆーいち]
[07/05 ゆーいち]
[07/04 ゆーいち]
[07/03 DREAM☆彡]
[05/25 のり]
最近のトラックバック
RSS
RSS 0.91
RSS 1.0
RSS 2.0
プロフィール
HN:
t*
運営日数:
?日
記事数:
?件
ブログパーツ
あわせて読みたい
スポンサード リンク

Born Neet wrote all articles. 
Powered by Ninja.blog / TemplateDesign by TMP, modified by t*  

お買い得商品満載「楽市楽座」忍者ブログ