[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/09 20:44 / Filesize : 92 KB / Number-of Response : 462
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

むしろjavascriptでゲーム作ろうぜ



1 名前:名前は開発中のものです。 mailto:sage [03/03/20 23:45 ID:8HB++g/p]
だめ?

274 名前:名前は開発中のものです。 mailto:sage [2007/09/06(木) 21:47:41 ID:zJbFOs1I]
やあ、みんな、元気にジャバスクってるかい?
オレは今日、Aptanaを入れてみたよ
いろいろな機能があって便利なんだけど、いかんせん重すぎだぜ。
オレのPCではEclipseを動かすのはつらいってことを忘れてたよ。

ってことで、みんなはどんな開発環境つかってる?
え?Javascriptでゲームは作ってない!?そんなつれないことは言わない、言わない。


275 名前:名前は開発中のものです。 mailto:age [2007/09/06(木) 22:42:43 ID:yLu2rPn8]
>>274
otbedit
IE
firefox

276 名前:名前は開発中のものです。 mailto:sage [2007/09/07(金) 10:25:53 ID:3mo5VbXG]
旧netscape debuggerかrhinoのjsd。

277 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 20:57:52 ID:UcPNa0d2]
やあ、みんな、今日も元気にジャバスクってるかい?
やっぱりテキストエディタ等で書いて、ブラウザやデバッガ使うってのが主流のようだね。
オレも実際そうだしね。
ちなみにオレはMicrosoftScriptEditor(Officeについてたやつ)とブラウザを使ってるよ。
べつにMSEじゃなくても良いんだけどね。

せっかくAptana入れたんで、現在STGを製作中だよ。
もう少し形になったら、ねた代わりにアップするんでよろしく!!

278 名前:名前は開発中のものです。 mailto:sage [2007/09/09(日) 21:20:26 ID:I9MuSOMl]
>>277
待ってるぜ

279 名前:名前は開発中のものです。 [2007/09/14(金) 00:00:34 ID:peHX6L+v]
ノベルゲーを作ったお。
www17.plala.or.jp/p95095yy/wnov/majo/

280 名前:名前は開発中のものです。 mailto:sage [2007/09/14(金) 00:36:30 ID:NwUlkjv4]
>>279
ちょっとだけやってみたけどいい仕事してますな。
俺もギャルゲ系の作りかけてたけど、クロスブラウザ化にめっさ苦労した。
IE限定ならフェードイン・アウトとか画像処理に凝れるんだけどねー。

281 名前:279 [2007/09/14(金) 00:58:01 ID:C2n7stEJ]
> 280
感想ありがとう。古いネタなのにやってもらえてうれしいです。
ゲームの進捗データはテキスト化してURLに持たせているので、
ブックマークしてもらえれば続きからできる仕様(になってるはず)です。

282 名前:名前は開発中のものです。 mailto:sage [2007/09/21(金) 22:37:11 ID:jPGLxNbF]
やあ、みんな、今日も元気にジャバスクってるかい?
オレは力尽きたよ・・・
ってのは冗談で、Aptanaでのシューティング作りに飽きただけさ。
途中だけど、何とか形にしたから公開するぜ。

murasakikyabetu.web.fc2.com/shooting/

>>279
URLの決めうちで先をみれないようにとか、BGMをFlashでとか
いろいろ工夫してて、良い感じだね。
これからもお互いジャバスクリプターとがんばろうぜ!!



283 名前:名前は開発中のものです。 [2007/09/22(土) 00:37:06 ID:OTwT9h2J]
>>282
●●● ← こんなボスを倒す所までやった。
弾幕がいいね。
Aptanaってはじめて聞いけど結構使いやすそうだね。



284 名前:名前は開発中のものです。 [2007/10/02(火) 07:59:30 ID:OeM/PQVp]
JavaScript で Qix 作ってるんだけど、塗りつぶし判定で再帰かけるとスタックオーバーフローで落ちます。
なんかうまい方法はないだろうか。

こんな感じ

関数(x,y) {
座標[x][y]の色が白なら黒にする。
座標[x+1][y]の色が白なら関数(x+1,y)を実行
座標[x-1][y]の色が白なら関数(x-1,y)を実行

}

285 名前:名前は開発中のものです。 mailto:sage [2007/10/02(火) 08:20:32 ID:w/+5p0yV]
疑似コードでry

286 名前:284 [2007/10/02(火) 11:32:12 ID:OeM/PQVp]
出来た。
マトリクスを文字列につなげてパターンで置換してやれば、数倍の早さで隣のマスの塗りつぶしが出来る。
また配列に戻してやればおっけー。

287 名前:名前は開発中のものです。 mailto:sage [2007/10/02(火) 17:32:40 ID:NzGimzBy]
JavaSE6でJavascript標準搭載されてるんだから
JOGL使ってJavaSound使えば3Dもoggもバリバリやりたい放題で速度もまったく問題ないぜ!




一応ブラウザ限定なんてかかれてないよな?

288 名前:名前は開発中のものです。 mailto:sage [2007/10/03(水) 02:36:11 ID:y7x+2OSv]
ecma-262スレではアレは劣化品と有名
mozillaのRhinoと互換性ないYO!

289 名前:名前は開発中のものです。 [2007/10/03(水) 22:34:16 ID:Hzm1mVgR]
やあ、みんな、今日も元気にジャバスクってるかい?
シューティングをバージョンアップしたぜ。
これで俺の中では完成さ。

murasakikyabetu.web.fc2.com/shooting/

>>284
昔、俺も作ったことがあるけど、そのときは自前スタックというかループでぶん回したような気がするぜ。
それから単純な再帰でやるよりも、スキャンライン的なやり方のほうが早いと思うぜ。
まあ、もう解決してるみたいだから、どうでも良いかもしんないけど。


290 名前:sage [2007/10/03(水) 23:04:46 ID:2xNESZiF]
 はじめまして^^
 皆さんのゲームの出来の良さに驚きました。
 私も負けずに下らない物を世に放って行きますね。
tamabougame.web.fc2.com/
 残念ながらIE6・7でしか動作確認してません。Linuxでは動きませんでしたToT

291 名前:名前は開発中のものです。 mailto:sage [2007/10/04(木) 17:20:14 ID:VtIFL4d5]
>>287
java版とくらべると話にならんほど重いな。
ttp://gamdev.org/up/img/10245.zip

動作条件:
Mozilla RhinoとJOGLにパスが通っていること。

292 名前:290 mailto:sage [2007/10/07(日) 19:11:39 ID:7oSWv4OA]
昨日は、人気作品「タテカタ3」(トレ〜ラ〜付き)でリリースしました。
今日は、自信作「箱サッカ〜」をたった今リリースしました。
今の実力の限界の能力です。



293 名前:名前は開発中のものです。 mailto:sage [2007/10/07(日) 21:32:44 ID:Mr5GnoLb]
とりあえず、実力云々に以前にウィンドウサイズを勝手に変えるのをなんとかせい。

294 名前:290 mailto:sage [2007/10/08(月) 06:16:55 ID:vryPaCHJ]
>>293さん
試してくれて、有難う御座います。^^
早速、ご指摘のサイズと位置変更の命令を削除しました。^^;
アクセス数が少ないのは、これが原因だったのかも?と考えると嬉しいアドバイスです。
( ^ω^)

295 名前:名前は開発中のものです。 mailto:sage [2007/10/08(月) 09:35:05 ID:3aeWX6tt]
頑張ってくれい

296 名前:290 mailto:sage [2007/10/08(月) 09:39:35 ID:vryPaCHJ]
>>295さん
声援ありがd( ^ω^)

297 名前:名前は開発中のものです。 [2007/10/10(水) 18:51:07 ID:C0eMAEEX]
気分転換にゴルフゲーム作ったぜ。
マウスボタンを押している間力をためて、離すと打つぜ。

<html><body style="font-family:monospace;"><script>e=document;function d(b,r){
t=!b?"/.":b==1?"|.":"|_";for(x=2;x<20;++x)t+=x==15?"P":x==b?".":"_";
e.body.innerHTML=t+(r||"")};e.onmousedown=function(){g=new Date();d()}
e.onmouseup=function(){p=Math.floor(((new Date()).getTime()-g.getTime())/100);
c=0;i=setInterval('r="";if(c>=p||c>=20){clearInterval(i);r=c==15?"o":"x"}'+
'd(c++,r)',100)};d()</script></body></html>

298 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 18:58:55 ID:04KrKbmx]
ノートン先生大激怒

というネタはさておき、ちゃんとゴルフしててウケた
アニメもするしPB-100のゲームを彷彿とするな


299 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 19:35:02 ID:mPMZGjcb]
1行表示がポケコン風味ですなあ。gj

300 名前:290 [2007/10/10(水) 19:37:18 ID:6NE04I/O]
>297さん
面白かったです。^^
ソースが読めない^^;

301 名前:名前は開発中のものです。 mailto:sage [2007/10/10(水) 21:37:16 ID:M/J8HHPO]
PB-100とかテラナツカシスwwww俺も持ってたぜwwww







READY P0


302 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 00:05:31 ID:I7a6ti+X]
>>298,299,300
感想どうも。
ポケコンはやったこと無いが、同時代からプログラムはやってるんで
ついついこういうものを作ってしまう(^^;

>>300
そんなに変なことはやってないんで、改行さえ入れれば難しくは無いと思うぜ。
?を使った条件分岐が読みにくいかもしれんが。




303 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 04:29:25 ID:zyg+zuSF]
こんな隔離板でPB-100の名を目にするとは

304 名前:名前は開発中のものです。 [2007/10/11(木) 13:55:27 ID:tBRghcAn]
>>297
いいねぇ、こういうの
マイコンBASICマガジンとか、思い出しちゃったよ


305 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 16:40:45 ID:UZNcvr0+]
うん、JavaScriptでやれる範囲でゲーム制作って
ベーマガ時代のノリ思い出す

手軽さといい
妥協と設計の妙といい
機種依存性の代わりにブラウザ依存性がある点といい
コード交換しあう点といい

306 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 17:46:44 ID:Rf74htsg]
JavaScriptかわいいよJavaScript

307 名前:名前は開発中のものです。 mailto:sage [2007/10/11(木) 20:09:27 ID:lQPGSBPL]
お前らたまにでいいのでカシオのゲー電に付いてたインベーダを思い出してあげて下さい。
俺は未だに現役だぜ!

308 名前:名前は開発中のものです。 mailto:sage [2007/10/20(土) 20:04:21 ID:xJK+5cLy]
>>297
GJ!
勝手に短縮してみた

<body
style="font-family:monospace"
onload="r='';g=function(b){f=!b?'/.':b==1?'|.':'|_';for(x=2;x<20;x++)f+=x==15?'P':x==b?'.':'_';document.body.innerHTML=f+r};g()"
onmousedown="t=new Date;r='';g()"
onmouseup="p=(new Date-t)/100;c=0;i=setInterval('if(p<c){clearInterval(i);r=c==15?\'o\':\'x\'}g(c++)',100)">

309 名前:名前は開発中のものです。 mailto:sage [2007/10/21(日) 13:14:45 ID:t/oPD8a2]
ゴルフのゴルフかよw

310 名前:297 mailto:sage [2007/10/21(日) 22:26:28 ID:q4W1B+Tn]
>>308
改良thx。
すべてbodyタグに入れてしまうのか、確かにこれだと短くなるね。すばらしいアイデアだ。
こうして見るとオレのプログラムにはまだまだ無駄があったんだねぇ。
ただ、これだとOperaでは動かない気がするんだが。

311 名前:名前は開発中のものです。 [2007/10/21(日) 23:02:04 ID:oiuMaLJ0]
たいして短くなってないけど
<body
style="font-family:monospace"
onload="r='';g=function(b){f=b?b-1?'|_':'|.':'/.';for(x=2;x<20;x++)f+=x-15?x==b?'.':'_':'P';document.body.innerHTML=f+r};g()"
onmousedown="t=new Date;r='';g()"
onmouseup="p=new Date-t;c=0;i=setInterval('if(p/100<c){clearInterval(i);r=c-15?\'x\':\'o\'}g(c++)',100)">

312 名前:名前は開発中のものです。 mailto:sage [2007/10/22(月) 12:53:43 ID:20233dz8]
>>310
え、動かないんですか……。Operaはよく分かりません

>>311
それかなり好きです。


このあたりが限界ですかね?
300の壁を打ち破る猛者はいないか



313 名前:297 mailto:sage [2007/10/22(月) 20:55:47 ID:SHG97zG1]
>>310
すまん、オレの勘違いだった。
documentじゃなくてdocument.bodyのonmousedownになるんだね。

314 名前:297 mailto:sage [2007/10/22(月) 21:01:51 ID:SHG97zG1]
ぬお、310でなく312だった

315 名前:308,312 mailto:sage [2007/10/24(水) 16:48:53 ID:XVgDV7O2]
282バイト(一行)になったw
まだ少しだけ無駄があるかも

<body
style="font:1em monospace"
onload="g=function(b){f=b-19?'|':'/';for(i=20;--i;)f+=i-5?b-i?'_':'.':'P';document.body.innerHTML=f+r};g(r='')"
onmousedown="d=new Date;r='';g(c=19)"
onclick="p=new Date-d;t=setInterval('if((p-=99)<0){clearInterval(t);r=c-5?\'x\':\'o\'}g(c--)',99)">

316 名前:名前は開発中のものです。 mailto:sage [2007/10/30(火) 18:19:36 ID:VWW6Vat3]
>>289
面白い。
オフラインで出来ないのが残念。
オレの保存の仕方が悪いんかな?


317 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 07:51:18 ID:rDuStUvW]
>>316
ひとつ上の階層からzipでダウンロードできるやん

318 名前:名前は開発中のものです。 mailto:sage [2007/11/03(土) 15:56:21 ID:DkXNg30w]
15パズル作ったお( ^ω^)
強引なやり方だけど、リプレイを保存することもできるお( ^ω^)
ttp://www.csync.net/service/file/view.cgi?id=1194072914

319 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 22:36:46 ID:sz5Vhxcc]
つくってみた。
homepage2.nifty.com/mitunonagareru/RPG0.htm
これから改造していく予定。

320 名前:名前は開発中のものです。 mailto:sage [2007/11/07(水) 22:43:42 ID:HYsiJXGz]
これは酷いwww

321 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 00:09:49 ID:2eXE+9So]
むむむ

322 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 01:59:07 ID:udBrd1UL]
>>282
凄すぎて吹いた。
JavaScriptでここまで出来るとは驚いた。



323 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 15:59:56 ID:fjQkPu/t]
さすがにJavaScriptで作ってると
「Flash使え」とか「C++使え」とか言われなくなるから安心。

324 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 17:29:34 ID:5krHWia8]
Silverlight使え

325 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 18:36:14 ID:x6OdnLNb]
ActionScriptは3.0でECMAScriptとしても割としっかりしてきたから、Flash使えと……
おれはJavascriptの方が好きだけどね。

326 名前:308,312 mailto:sage [2007/11/20(火) 18:49:10 ID:MIyrD4ii]
スロットゲームできた
<body onload=n=[1,b=2,x=3];setInterval('for(i=3;b<i--;)if(i<x)n[2-i]+=n[2-i]-7?1:-6;b+=b?-1:2;document.body.innerHTML=x?n:n+(n[0]-n[1]|n[1]-n[2]?"\\nx":"\\no")',50) onmousedown=x+=x?-1:3>

327 名前:74 mailto:sage [2007/11/20(火) 19:33:27 ID:keVl3lqe]
>>326
感動した。

328 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 19:38:45 ID:fjQkPu/t]
>>326
よくこんなに短くまとめたな
すごいぞ

329 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 20:55:12 ID:MIyrD4ii]
>>327-328
サンクス
自信作だったんで素直に嬉しい

mousedown を click に変えるのはタブーねwww

330 名前:名前は開発中のものです。 mailto:sage [2007/11/20(火) 21:35:26 ID:x6OdnLNb]
あ、7行に来てた人か

331 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 03:43:02 ID:d7KBjY36]
Javascriptだけでネトゲ作れないかな

332 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 16:49:59 ID:MYgZPAJE]
あえてタブーを
<body onload=n=[b=x=0,0,0];setInterval('for(i=3;b<=i--;)if(x<=i)n[i]=n[i]%7+1;b=b%3+1;status=x-3?n:n+(n[0]*7-n[1]*6-n[2]?"x":"o")',50) onclick=x=++x%4>



333 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 18:44:26 ID:9y5G5QyT]
>>331
Ajaxは?

334 名前:名前は開発中のものです。 mailto:sage [2007/11/21(水) 20:58:00 ID:l17tC3md]
コナミのシューティングゲームだな

335 名前:名前は開発中のものです。 mailto:sage [2007/11/23(金) 20:45:22 ID:/DxsbL4I]
AjaxでA-JAX作れば、ネタとしてはいいと思う

336 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 07:08:02 ID:yv1PNfUE]
>>329
onkeydown のほうが短いし,連続押しで選択状態になることも無い。

<body id=B onload=n=[x=0,0,0,];setInterval('for(i=x%=4;i<3;)n[i]=n[i++]%7+1;B.innerHTML=x-3?n:n+(n[0]*7-n[1]*6-n[2]?"X":0)',50) onkeydown=x++>

337 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 09:17:50 ID:BADZRtd0]
>>336
うひょーwww短っwwwww

338 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 10:02:34 ID:DVGVI1Un]
id=Bとかww グローバル使うのは・・・・・・ねぇ・・・・

339 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 11:15:50 ID:yv1PNfUE]
>>311,315
235バイト。

<body onload=(g=function(b,r){f=b-1?'|':'/';for(x=0;++x<20;)f+=x-15?x-b?'_':'.':'P';O.innerHTML=r?f+(b-15&&'X'):f})(0)
onmousedown="t=new Date;g(c=1)"onclick="t=new Date-t;i=setInterval('g(++c,t/99<c&&!clearInterval(i))',99)"><tt id=O>

340 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 21:06:56 ID:BADZRtd0]
   。   。
  / / ポーン
(; д )

341 名前:名前は開発中のものです。 [2007/12/03(月) 19:39:40 ID:J4qpxyyt]
satoshi.blogs.com/life/2007/11/iphoneipod-touc.html

JavaScript(?)でさめがめ作ってた人がいた。
ライブラリとかもオープンソースにするらしい。

iPhone用らしいけどPCでも動くらしい。
いまいち分からんのだが、もし誰か使ったら感想くり。

342 名前:名前は開発中のものです。 mailto:sage [2007/12/04(火) 18:45:16 ID:k1o80sgB]
本人乙



343 名前:名前は開発中のものです。 mailto:sage [2007/12/06(木) 23:41:56 ID:l0afLIGy]
>>340
そのAA何故か和んだw

344 名前:名前は開発中のものです。 mailto:sage [2007/12/07(金) 13:31:19 ID:GGrEE0/z]
グローバル変数をついつい多用してしまう・・・orz
オブジェクト指向プログラミングができる人ってスゲーな

345 名前:名前は開発中のものです。 mailto:sage [2007/12/09(日) 21:34:23 ID:ST9ktvjT]
javascriptのオブジェクト指向ってJavaとかより難しく感じるんだけど

346 名前:名前は開発中のものです。 mailto:sage [2007/12/11(火) 20:48:39 ID:FuUXo4Ha]
C++やJavaの延長で考えると難しいな。
考え方を変える必要がある。

347 名前:名前は開発中のものです。 mailto:キザーロフナツカシス [2007/12/14(金) 23:51:52 ID:UsoyNEXn]
プロトタイプベースで関数型大好きな俺は異端か・・・。
いや、ほかがプロトタイプベースで関数型を理解していないに違いない!反語・・・。

348 名前:名前は開発中のものです。 mailto:sage [2007/12/24(月) 19:40:42 ID:dxy3wOim BE:223638833-2BP(4030)]
サンタを撃ち落とすゲーム作ったぜ

mint.45.kg/script/index.html
のひとつめのやつ

まだまだ未完成だけど季節外れになるまえにうp

349 名前:名前は開発中のものです。 mailto:sage [2007/12/24(月) 21:16:25 ID:yGsJfiUy]
普通に面白いわ

350 名前:名前は開発中のものです。 mailto:sage [2008/01/12(土) 18:15:19 ID:S6WJozEh]
1分くらいで終わる極小ゲームを2つ作ったよ
操作方法も画面のどこでもいいからクリックするのみ
あ〜、いつかでかいことやっちゃいたいぜ

ameblo.jp/summerclap/entry-10064144311.html
ameblo.jp/summerclap/entry-10065302182.html
WindowsのIE6.0、Firefox2.0、Opera9.0、Netscape7.1で動作確認

351 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 08:17:13 ID:0nwZeiPV]
>>350さん
めちゃめちゃオモロイです。

352 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 20:13:41 ID:hCv+OsEm]
>>351
ありがと、次もがんばるよ〜



353 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 23:37:34 ID:2jQh7a24]
意外とムズイ

354 名前:350 mailto:sage [2008/01/14(月) 10:46:24 ID:cID4CTaS]
試しにWiiで動かしてみたら何の修正もなく動いて感動した
前にミニゲーム作ったときは散々苦労したけど、
Operaやネスケで動作確認しながら作ったのが功を奏した感じだ

しかし<IFRAME>タグを使ってるとWiiリモコンでのスクロール関係が怪しい
特に極端なズーム表示をするとフォーカス関係もなんか怪しい
そんでアメブロとは別にもっとシンプルなページを用意しといた
あとWiiで動いてるスクショもうp
ameblo.jp/summerclap/entry-10065691122.html

>>353
クリックするタイミング以外の要素が一切ないゲームなんで、
バランスの取りどころが少なかったと自覚してる、ゴメンな

355 名前:名前は開発中のものです。 mailto:sage [2008/01/14(月) 11:28:05 ID:Cx4ZyiRN]
>>354
いや、これはこれで面白かった。
非難してるわけではないので念のため。

356 名前:350 mailto:sage [2008/01/14(月) 17:18:34 ID:7aumq9GI]
みっつめ
ameblo.jp/summerclap/entry-10065748890.html

今回はこれでおしまい
出来栄えはともかく予定通り作れてよかった
次はアプレットで一ヶ月くらいかけてなんかやりたい

>>355
楽しんでもらえたなら嬉しいよ、またよろしくね

357 名前:名前は開発中のものです。 [2008/03/08(土) 08:30:05 ID:A9ocGQLi]
age

358 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:10:41 ID:ZZnl2GmF]
インベーダーもどき作ったお( ^ω^)
重いかもしれん。
ttp://www.csync.net/service/file/view.cgi?id=1205482214

359 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 19:48:48 ID:UjSyTXBw]
>>358
遊んでみたよ

動作はとても軽かった
IEとSleipnirで動作を確認、Firefox,Opera,Safari,Netscapeでは動作しない

一撃でゲームオーバーとは手厳しいね、5回目のプレイで3面の終盤くらいまで行った
弾と自機が小さく、弾がたくさん降ってきても意外と避けられるのが気持ちいい
斜めの打ち返し弾とはなかなか凶悪でいいね
せっかくJavaScriptで製作したんならWebで公開すればいいのに

360 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 21:45:21 ID:ZZnl2GmF]
>>359
わざわざ動作確認までしてくれたのか!うれしいお( ;ω;)
なるべく多くのブラウザでサポートされてるものだけを使ったつもりだったけど、
全然ダメみたいやね。firefoxではpixelLeft,pixelTopが使えないとか
ついさっき知った(^o^)
あと、キー入力関連を調べてみたら、ブラウザによって挙動が違いすぎてオワタ。

>一撃でゲームオーバーとは手厳しいね、5回目のプレイで3面の終盤くらいまで行った
残機制にするのが面倒くさかった。
あと、自分の場合、パッド+JoyToKeyじゃないとクリア不可能です。

361 名前:名前は開発中のものです。 mailto:sage [2008/04/12(土) 00:24:36 ID:5pr+vKgb]
ttp://www.kure.sakura.ne.jp/
俺の回線だと読むのにどれだけ掛かるかわからんからやってない
DL版ならやったけど

362 名前:名前は開発中のものです。 mailto:sage [2008/04/14(月) 20:09:40 ID:wALqRD3n]
JAVA かよ



363 名前:名前は開発中のものです。 mailto:sage [2008/04/17(木) 17:23:32 ID:pTTd6IRI]
むしろjavascriptでゲーム作ろうぜ

364 名前:名前は開発中のものです。 mailto:sage [2008/04/22(火) 02:52:43 ID:gH0HpLOv]
この際、語弊承知で「ECMAScriptでゲーム作ろうぜ」の方が
Javaと混同する馬鹿減らせていいのかもな

今のスレタイにしても、mozilla系の各種非ブラウザベース環境を否定できない代物だし

ま、次スレは数年先かw

365 名前:名前は開発中のものです。 mailto:sage [2008/04/22(火) 22:54:11 ID:uEa/KilU]
おいおいActionScriptもECMAだぜ

366 名前:名前は開発中のものです。 mailto:sage [2008/04/22(火) 23:10:05 ID:35h0Ilfv]
rhinoでつくってええかの?

367 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 16:26:18 ID:oUGgudS+]
やっちゃれ
咎めるほど人いないやろ

368 名前:名前は開発中のものです。 mailto:sage [2008/04/29(火) 14:11:23 ID:zuL6kTCT]
JSで今RPG作ってる俺にはぴったりのスレだw
みんながんばれwww

369 名前:名前は開発中のものです。 mailto:sage [2008/05/23(金) 21:54:48 ID:LEgC6s4V]
JavaScript Super Mario Kart
ajaxian.com/archives/javascript-super-mario-kart

370 名前:名前は開発中のものです。 mailto:sage [2008/05/25(日) 16:26:28 ID:5+PNFSov]
半端ねえな

371 名前:名前は開発中のものです。 mailto:sage [2008/05/27(火) 02:15:14 ID:FowmiQCt]
XRegExp
stevenlevithan.com/regex/xregexp/

372 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 23:58:37 ID:uu17HV7y]
non-chang.heteml.jp/release/textquest/01.html
テキストアドベンチャー作ってみた
我ながら頭悪い



373 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 23:04:06 ID:NXaE4Voz]
ソースは暗号化?
頭悪いこと聞いてスマン

374 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 23:13:30 ID:dN9x2gJA]
ん、いや頭悪いほうの暗号化でdocument.writeしてるだけです
XORHTMLって品をJavaScriptで再実装しただけです。
クイックハック避け程度ですけど。
ソース見られたら全部のテキストがバれちゃうので、いろいろ判っちゃうし。

興味あったら下記でもお試しください。
non-chang.heteml.jp/labo/JavaScript/xor.html

onload中の処理が必須な奴(Flash生成系)には副作用多いので、ご注意ください。

375 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 14:23:40 ID:8WlvQ1sA]
scriptnode.com/lab/spacius/

376 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 14:38:59 ID:uUrGa3AK]
サウンド管理秀逸だなー。soundmanager2ての使ってるのか

377 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 16:51:51 ID:DZ7ainwr]
FLASH使ってるのかな?
ブラウザで音を出せる仕組みは限られてるよな

378 名前:名前は開発中のものです。 mailto:sage [2008/07/13(日) 23:16:56 ID:N9nHI/8Q]
それIEで動かないよね
Firefoxでは動いたけど

あと効果音がショットが出てないのにでてるとかが激しくなえる

379 名前:名前は開発中のものです。 mailto:sage [2008/07/15(火) 18:23:50 ID:M2lsvMkD]
うちのIE7では動いているよ。

380 名前:名前は開発中のものです。 mailto:sage [2008/07/15(火) 18:59:02 ID:bBxwSIhV]
IE6だと うごかん

381 名前:名前は開発中のものです。 [2008/08/04(月) 03:47:26 ID:Fdyi4tZf]
GameLibって使ってる人いる?
ちょっと見た感じでは以下のようなメリット・デメリットを感じた。
てゆーか、JavaScriptのゲームライブラリってこれくらいしか
ヒットしなかったんだが、サンプルに感動したので
ちょっと使ってみようかなと。

[メリット]
・ドキュメントが整備されている(英語だけど)
・サンプルが素晴らしい。

[デメリット]
・OOで書かれていない。
・2004年あたりから更新していない。
・日本語の情報が皆無。

coliss.com/articles/build-websites/operation/javascript/691.html

382 名前:名前は開発中のものです。 mailto:sage [2008/08/04(月) 11:42:30 ID:YSrKwZ0D]
面白そうだね
更新止まってるというのはちょっと不安ではある



383 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 13:41:38 ID:RAvGNpwg]
>>378
ウチだとそんな事起こらないぞ
それよりCPU負荷の少なさがヤバイ

384 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 17:25:42 ID:e0308B5R]
IEに最適化されてて重い

385 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 13:08:18 ID:o1O29+Ow]
ejohn.org/apps/hero/
音楽に合わせてタイプ!

386 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 14:58:43 ID:9QXJ/nvZ]
Fx3とIE6では動かなかったんだよなそれ

387 名前:名前は開発中のものです。 [2008/09/02(火) 17:18:56 ID:ormJA5Cl]
soundmanager2試してみたけど
うちではIE7だけダメだった。IE6は分からん。
Firefox3.0.1,Opera9.52,Safari3.1.2はOK。

388 名前:名前は開発中のものです。 mailto:sage [2008/09/02(火) 18:40:00 ID:T0HlQQgJ]
弾避けゲーム作ったお( ^ω^)

解凍パスはhardest
ttp://www.csync.net/service/file/view.cgi?id=1220348216

389 名前:名前は開発中のものです。 mailto:sage [2008/09/08(月) 03:58:24 ID:7RZJ61QU]
gamequery.onaluf.org/

390 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 23:28:30 ID:wH0tV1Gd]
学校の課題でテーマをCanvasタグ使って簡単な図形のグラ書いてそれをシューティングゲーム
にしようとしてるんだが案外難しいね。自機を動かすまでは出来たけど弾の設定とかできない。
先生に質問しても教えてくれるんだけど、なんでそうなるかの説明がないから結局理解できん…
どうしたものかな。Canvas使わない普通のシューティングのソースでもあれば少しは楽になるんだけどな。

391 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 00:23:54 ID:VB747T5Z]
いや、2Dのゲーム開発って一番簡単なものだろう
DBとかWebアプリとかのほうがめんどい

あーでも今は雑誌がないからつらいのか
昔は毎月どこかの雑誌にはSTGのソースが必ず載ってたからね
ネットで情報は手に入るがソフトウェアの雑誌はほぼ全滅状態

どっちが幸せな時代なのだろう

392 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 22:29:35 ID:AAnjDbfE]
>>390
昔このスレに上がってたやつだけど、ソースもあったぞ
ttp://murasakikyabetu.web.fc2.com/
参考になるかどうかは知らん




393 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 07:49:11 ID:4vIrklyx]
何このプロクオリティ。何作ってた方?

394 名前:名前は開発中のものです。 [2008/09/30(火) 18:35:34 ID:ZH+F9e8e]
確かにすげぇな
Javascriptでここまでできるのか

395 名前:名前は開発中のものです。 mailto:sage [2009/01/16(金) 10:59:51 ID:o9cYqvLc]
Javascript Super Mario Bros
ttp://jsmario.com.ar/

396 名前: ◆J/l.kanDQI mailto:sage [2009/06/08(月) 01:28:42 ID:qLEDkdXv]
ttp://tyage.sakura.ne.jp/sushi/
しょうもないですが作ってみました。

397 名前:sage [2009/06/27(土) 14:08:10 ID:cWjKb4Fw]
javascriptだと、スーファミくらいのものは作れるな。
F-zeroとかSTAR FOXとか3Dものは無理だけどね。

398 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 16:28:20 ID:eS81K/oL]
3DはO3Dに期待かな

399 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 13:48:06 ID:AyznNIb2]
O3D使うとFPSとかブラウザで動くのだろうか。
ローカルにファイルを持てないJAVASCRIPTだと、テクスチャとか3Dモデルとか、
全部メモリに持つことになるから、メモリ的に厳しい

400 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 15:15:41 ID:/QdrnS6p]
その辺はHTML5のローカルデーターベースが使えそうだけど、
MSが追従する事はなさそうだからGoogle Gears導入とかが現実解かなー……

ユーザにいろいろインストール要求しなきゃいけないうちは流行らないだろうな

401 名前:名前は開発中のものです。 mailto:sage [2009/06/30(火) 19:22:54 ID:7XBcKpiD]
グーグルがサンプルとして簡単なFPSゲームでも作って、公開してくれればいいんだが。

日本語で

402 名前:名前は開発中のものです。 mailto:sage [2009/07/03(金) 19:46:18 ID:9No9mP7m]
VRMLとか、マスコットカプセルとか似たようなのが多すぎ。
AJAXみたいに、ライブラリで吸収してくれれば楽なんだが。



403 名前:名前は開発中のものです。 mailto:sage [2009/07/05(日) 15:23:50 ID:/H+9z2wc]
3Dのゲームつくりたいけど、ポリゴンとか作れないから挫折する。
フリーの木の素材とか、人間の素材とかないものか。

404 名前:名前は開発中のものです。 mailto:sage [2009/07/05(日) 15:32:06 ID:RB1TtWPu]

yorik.orgfree.com/greenhouse.html
人体生成ソフト
www.makehuman.org/blog/index.php

405 名前:名前は開発中のものです。 mailto:sage [2009/07/06(月) 21:39:35 ID:hF3xB+GD]
そういうムキムキのじゃなくて、初音ミクみたいなのが・・・

406 名前:名前は開発中のものです。 mailto:sage [2009/07/08(水) 00:27:26 ID:5Zch+fDQ]
無料素材を選り好みするなら自分で作るしかないな
つかゲーム差し置いて素材選り好みしてる時点で、
ホントはゲーム作りたいんじゃなくてモデリングしたいんじゃねーの?

萌え系のモデルデータの二次提供してる人も少ないながらいるぜ
メタセコ素材やMMD方面探しまくりゃ見つかる
連絡取れば、余程お前のコミュニーケーションスキルが病んでなけりゃ適当な許可頂ける事だろう

407 名前:名前は開発中のものです。 mailto:sage [2009/07/09(木) 01:38:43 ID:GWCiq+sa]
jake2をrhinoに移植した俺が素通り
まあ意味はない

408 名前:名前は開発中のものです。 mailto:sage [2009/07/09(木) 11:30:07 ID:eH9/tpGJ]
ブラゲとかマゾだろ。フリーならブラウザ固定でもいいが。

409 名前:名前は開発中のものです。 mailto:sage [2009/07/09(木) 20:06:27 ID:aQXIaXSG]
メタセコイヤで、アイマスみたいなのを作ろうとして、
出来上がったポリゴンの虚しさは異常。

410 名前:名前は開発中のものです。 mailto:sage [2009/07/10(金) 19:41:20 ID:jy3829M5]
>>407
rhinoって、ブラウザベースに比べてどれくらい早いの?それとも遅い?

411 名前:名前は開発中のものです。 mailto:sage [2009/07/10(金) 21:40:08 ID:7dLI1pzz]
>>410
速度はどうだか、Appletとしてコンパイルすればブラウザ上でも動くよ。
まあパーティクルを1万個はきつかった。
最適化が効けばほかのJavaVMで動くスクリプト言語とは比べモノにならないくらい早いのは間違いないよ。
さらに10年くらいメンテされ続けてるから安定性も高い。

ただrhinoは速度より組み込み用途で使えてインタプリタ・動的コンパイル・AOTコンパイルで動き、LiveConnectでjavaとシームレスに通信できるっていう部分が大きい。
配布物にAOTコンパイラとデバッガが付いてるのもいいね。


412 名前:名前は開発中のものです。 mailto:sage [2009/07/10(金) 23:13:04 ID:1WPhY/vW]
JDK付属のrinho、JRubyより安定してる感じだった。
フレームワーク的な硬い固定部分をjavaで書いて、書くキャラの動き等をscriptでかくのがいい気がする。
でも今ならGroovy選択しそう。



413 名前:名前は開発中のものです。 mailto:sage [2009/07/11(土) 11:43:08 ID:iUQ99ifT]
あれ劣化rhinoだから。

414 名前:名前は開発中のものです。 mailto:sage [2009/07/11(土) 17:11:24 ID:tCpJZb5I]
JDK付属のほうが安定性高いな
機能違うけど

415 名前:名前は開発中のものです。 mailto:sage [2009/07/12(日) 00:31:08 ID:0Huz7Vs+]
JavaAdapterの実装が致命的なので使いモノにならない

416 名前:名前は開発中のものです。 mailto:sage [2009/07/13(月) 18:47:16 ID:lb2mG7aJ]
javascriptでゲームつくりはじめたんだが、正直ツライわ。
C#とかJAVAと、ぜんぜんクラスの考え方が違うから戸惑う。


417 名前:名前は開発中のものです。 mailto:sage [2009/07/13(月) 18:58:34 ID:0O3pLxD7]
そもそもjsはクラスベースじゃないからなあ
prototype.js使うとクラスベース的な考え方でやれる

418 名前:名前は開発中のものです。 mailto:sage [2009/07/13(月) 20:58:12 ID:OtvNAxF/]
何言ってんだ・・・?

419 名前:名前は開発中のものです。 mailto:sage [2009/07/13(月) 21:07:00 ID:0O3pLxD7]
Javascriptにクラスはない(プロトタイプベース)
「クラスの考え方」したいならそういうライブラリ使えって事だが

420 名前:名前は開発中のものです。 [2009/07/25(土) 02:00:19 ID:M1LjI/sG]
sun jvmのrhinoはフットプリントが軽いからいい。
AI部分だけをスクリプトに抜き出す手法にはうってつけかも。

421 名前:名前は開発中のものです。 mailto:sage [2009/07/26(日) 01:11:59 ID:v04aTSKb]
そのAI部分が実行の大きな部分を占めるか実行時間が長いならインタプリタモードでしか動かないjdk6のRhinoはやめた方がいい。
あと複数のインターフェイスを実装したいなら問答無用でMozillaのRhinoになる。
フットプリントと複数インターフェイスの実装を両立したいならsmalljs.jarをビルドすればいい。


422 名前:名前は開発中のものです。 mailto:sage [2009/07/26(日) 09:01:44 ID:7BjTfWbQ]
script使ってる時点で実行速度は無視でよいかと
まず使い捨て前提だから



423 名前:名前は開発中のものです。 mailto:sage [2009/07/26(日) 17:30:41 ID:xSJkJXQ9]
ゲームでスクリプト組み込むのは開発効率優先のためだから使い捨てとか関係ない。

424 名前:名前は開発中のものです。 mailto:sage [2009/07/27(月) 12:42:54 ID:ddplFS5I]
スレタイを読め

425 名前:名前は開発中のものです。 mailto:sage [2009/07/27(月) 23:48:51 ID:jH6tKKQ4]
javascriptでゲームの話してるだろ。
いまどきjsがブラウザ実装だけだと思ってる馬鹿か?

426 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 13:48:30 ID:hsxXyy+h]
じゃあJScript.NET+DirectXが最強ですね

427 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 15:09:46 ID:rVQHTQTV]
強力そうだねえ

428 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 20:12:03 ID:8MdKm8sC]
Java標準でjavascriptはいってるしJOGLでいいんじゃない?

429 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 23:06:36 ID:h4M1zPGr]
JScriptとJavaScriptの違いも分からん奴がいるのかと思ったらここecmaスレじゃなかったか。

>>428
エンドユーザーがJOGLインスコからClASSPATH通すのって苦労なくできるのかね?
JWSでやるって手もあるが。

430 名前:名前は開発中のものです。 mailto:sage [2009/08/01(土) 23:59:11 ID:8MdKm8sC]
>>429
スタンドアロンで動くならセットアップは別に難しくはない
アプレット使ったとしてもいまだとアプレットもJNLP使えるってのも大きいだろうね

431 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 02:12:31 ID:f/aqkM9/]
>>429
誰か言うとは思ったがECMAスレじゃないので俺もスルーした
最新のJScriptってどの程度JS互換なんだべな

432 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 10:03:03 ID:2fXNeO60]
js1.3+ecma262 2nd ed.+独自で止まってる。
細かいこと言うとコンテキストの扱いとか変数の扱いでecma準拠じゃない。



433 名前:名前は開発中のものです。 mailto:sage [2009/08/06(木) 16:12:55 ID:V6Wn2S1P]
JScript.NETなんてあったんだ。

434 名前:名前は開発中のものです。 mailto:sage [2009/08/06(木) 23:47:23 ID:UZGii+8I]
standerd以降しか入ってないんだっけ?

435 名前:名前は開発中のものです。 mailto:sage [2009/08/23(日) 13:56:58 ID:j1UL+S3F]
javascriptって、すぐ壁にぶつかりやすいよね。
attachEventでイベント呼ばれる順番が不定なんて、クラクラしたわ。

436 名前:名前は開発中のものです。 mailto:sage [2009/08/24(月) 23:11:12 ID:KCFSiFiS]
イベントはキャプチャしてターゲットしてバブルだろJK・・・とか思ったがIE独自の話されてもry

437 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/26(水) 19:57:52 ID:E15ghL9d]
ajaxがはやったのも、非同期通信よりもブラウザ毎の変態実装を隠蔽してくれるからなんだろうな。


438 名前:名前は開発中のものです。 mailto:sage [2009/08/26(水) 22:59:48 ID:pSwVQXqV]
変態ていってもmozillaはjsの本家だしoperaはCSSの実装比較的まともだしsafariは発展途上と見なしていいし
変態なのは昔から変わらずIEが群を抜く。IE7以降の準拠モードでもJScriptが独自仕様のままだし。
そろそろIE7未満は切り捨てていい気がする。

というかクロスブラウザなんて昔からやってんだからノウハウ持ってるやつはわざわざデカいライブラリ使わずとも自前でやってるだろう。
一人で多くのサイトを管理するんじゃないならそれでいける。
XmlHttpRequestも実装されてどんだけ経ってんだって話だよ。

439 名前:名前は開発中のものです。 mailto:sage [2009/08/27(木) 00:48:32 ID:H9y11nF3]
XMLHttpRequestはとうに十分活用されてるだろと突っ込んで欲しいのかしら
まあweb系の板池

440 名前:名前は開発中のものです。 mailto:sage [2009/08/27(木) 21:38:53 ID:NF1LEWpB]
ゲームじゃないけど作ってみた
一応ieとfirefoxとoperaとsafariの最新版で試した
ttp://www5.pf-x.net/~wynd/app/ppp/paintpp.html

ieのこと考えると頭痛くなる

441 名前:名前は開発中のものです。 mailto:sage [2009/08/30(日) 00:10:02 ID:XHRMXqNj]
>>439
おまえゲイツがXmlHttpRequestなんて大昔からあるのになんで今更使われるようになったんだ。
あのころは見向きもされなかったのにとぼやいたの知らないだろ。

使われるようになったのはここ数年だろ。まだ枯れてない。

442 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 13:36:55 ID:JOGJNtHf]
うん、知らん。ご指摘にも同意。何言いたいのかは判らん
まあweb系の板池



443 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 13:40:27 ID:zdtyTQlt]
なあhttprequestの話しただけでweb板池とかいうならecma-262以外全部web板でいいんじゃないか?
ブラウザの実装なんてweb板でいいよって話になるだろ?
暴論過ぎるし>>439がただの無知か煽ってるだけに見えるんだが。

444 名前:名前は開発中のものです。 mailto:sage [2009/08/31(月) 23:03:25 ID:AA/2YrI8]
勝手にブラウザ上の実装に限らなくていいよ

先の人については、結局何を語りたいのか判らないままなのが一番の問題

445 名前:名前は開発中のものです。 mailto:sage [2009/09/01(火) 02:37:13 ID:d3uYwyGe]
それよりこのスレタイだとJScriptがディスられてるだろ。

446 名前:名前は開発中のものです。 mailto:sage [2009/09/01(火) 03:30:21 ID:LUEmS/Mt]
そういやJScript(WSH)+SDLのoyagameの話がまだ出てないな

447 名前:名前は開発中のものです。 mailto:sage [2009/09/04(金) 03:35:56 ID:u7+/QBLc]
>>279 あたりで書いたプログラムをつかって別の話をつくったお。
www17.plala.or.jp/p95095yy/wnov/mathg/

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/05(土) 11:06:14 ID:3mjFXm4g]
>>447
モゲラで公開したら?

449 名前:名前は開発中のものです。 mailto:sage [2009/09/09(水) 14:00:43 ID:98wyyUgs]
WindowsXPの更新で、JScript5.7のセキュリティ更新プログラム(KB971961)とかいうのが来た
何か問題あったのかな

450 名前:名前は開発中のものです。 mailto:sage [2009/09/10(木) 01:29:31 ID:3Atgar4s]
タイプミスでコードに余計な&つけちゃってだなry

451 名前:名前は開発中のものです。 mailto:sage [2009/10/18(日) 12:58:59 ID:vBb2bD1b]
javascriptでNESエミュレータだって。
もう、なんでもありだな。

452 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 17:01:00 ID:rS0tfPSl]
ちょっと前からあるが



453 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 17:36:35 ID:Sl6nwDhX]
そうなのか。知らなかった。
素人の俺にはどうやって実現しているのか見当もつかない。
エミュってメモリとかCPUとかをソフトで実現するんでしょう?
それをJavascriptでどうやって。。
すごい人がいるもんだ。

454 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 19:31:57 ID:J9X0tPyr]
メモリは2Kバイトの配列を用意するだけだし。

たとえばLDA $200のような命令があったら、
cpu.A = memory[0x200]; // CPUのAレジスタにメモリの0x200番地を読み込む
cpu.pc += 3; // プログラムカウンタを三つ進める
を実行するだけ。

ここらへんはJavaScriptだからと言って特に他の言語と何かが違うわけでもない。
目新しいのは、描画をどうするかと言う問題にCanvasが使えるようになったってぐらいか。

455 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 19:40:23 ID:J9X0tPyr]
ケチをつけてるような物言いになってしまったが
ケチをつけたいわけでないので念のため。
出来るだろうなとは思っていても手を動かさない俺なんかは猿以下だし。

456 名前:名前は開発中のものです。 mailto:sage [2009/10/19(月) 19:54:18 ID:b+/smmOk]
Canvasだと、フレームバッファまで使えるからね・・・


457 名前:名前は開発中のものです。 mailto:sage [2009/10/20(火) 07:16:17 ID:gKHbkus0]
>455
>456
みんなやさしいな。
ちょっとイメージがつかめたよ。
命令を逐次実行する部分はイメージできるようになった。
描画はVRAMの値をCANVASに転写するのかな。
あとは、キー入力だなぁ。
周期的にボタンの状態をみにいくのかな。
コードも公開されているし調べてみます。

ありがとうございました。

458 名前:名前は開発中のものです。 [2010/02/26(金) 17:47:32 ID:gZ2qDMqL]
img.src=で画像が表示できるのはわかったんですが
それをふたつ続けると後の奴しか表示されません
たくさん画像を出すにはどうしたらいいんでしょうか?

459 名前:名前は開発中のものです。 mailto:sage [2010/02/26(金) 18:59:27 ID:MxtM4tyw]
var img1 = new Image();
var img2 = new Image();

img1.src=foo;
img2.src=bar;

460 名前:名前は開発中のものです。 mailto:sage [2010/02/26(金) 20:55:42 ID:gZ2qDMqL]
すいません
うまくいきません
すいません

461 名前:名前は開発中のものです。 mailto:sage [2010/02/26(金) 20:59:59 ID:gZ2qDMqL]
本を読みながらやってるんですけど
まずドキュメントとかオブジェクトとかエレメントとかの意味がわからないです・・
小学生でもわかるようにいうとどういう意味ですかね??






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<92KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef